[−]
/home/hans/code/fdroid/data/tmp/com.idunnololz.igo_2.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_com.idunnololz.igo_2.apk
[−]
zipinfo {}
Offset 1, 288 lines modified Offset 1, 288 lines modified
1 Zip·​file·​size:​·​1012523·​bytes,​·​number·​of·​entries:​·​286 1 Zip·​file·​size:​·​1009915·​bytes,​·​number·​of·​entries:​·​286
2 -​rw-​-​-​-​·····​2.​0·​fat····​29570·​bl·​defN·​14-​Dec-​13·​16:​13·​META-​INF/​MANIFEST.​MF 2 -​rw-​-​-​-​·····​2.​0·​fat····​29570·​bl·​defN·​14-​Dec-​13·​16:​13·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat····​29691·​bl·​defN·​14-​Dec-​13·​16:​13·​META-​INF/​E819DC62.​SF 3 -​rw-​-​-​-​·····​2.​0·​fat····​29691·​bl·​defN·​14-​Dec-​13·​16:​13·​META-​INF/​E819DC62.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​14-​Dec-​13·​16:​13·​META-​INF/​E819DC62.​RSA 4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​14-​Dec-​13·​16:​13·​META-​INF/​E819DC62.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​14-​Dec-​13·​16:​06·​META-​INF/​buildserverid 5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​14-​Dec-​13·​16:​06·​META-​INF/​buildserverid
6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​14-​Dec-​13·​16:​06·​META-​INF/​fdroidserverid 6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​14-​Dec-​13·​16:​06·​META-​INF/​fdroidserverid
7 -​rw-​-​-​-​·····​2.​0·​fat·····​3900·​bX·​defN·14-​Dec-​13·16:​06·​AndroidManifest.​xml 7 -​rw-​-​-​-​·····​2.​0·​fat·····​3900·​bX·​defN·08-​Jan-​01·00:​00·​AndroidManifest.​xml
8 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·14-​Dec-​13·16:​06·​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·14-​Dec-​13·16:​06·​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······​400·​bl·​defN·14-​Dec-​13·16:​06·​res/​anim/​abc_slide_in_bottom.​xml 10 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​abc_slide_in_bottom.​xml
11 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·14-​Dec-​13·16:​06·​res/​anim/​abc_slide_in_top.​xml 11 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​abc_slide_in_top.​xml
12 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·14-​Dec-​13·16:​06·​res/​anim/​abc_slide_out_bottom.​xml 12 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​abc_slide_out_bottom.​xml
13 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·14-​Dec-​13·16:​06·​res/​anim/​abc_slide_out_top.​xml 13 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​abc_slide_out_top.​xml
14 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·14-​Dec-​13·16:​06·​res/​color/​abc_background_cache_​hint_selector_materia​l_dark.​xml 14 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·08-​Jan-​01·00:​00·​res/​color/​abc_background_cache_​hint_selector_materia​l_dark.​xml
15 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·14-​Dec-​13·16:​06·​res/​color/​abc_background_cache_​hint_selector_materia​l_light.​xml 15 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·08-​Jan-​01·00:​00·​res/​color/​abc_background_cache_​hint_selector_materia​l_light.​xml
16 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·14-​Dec-​13·16:​06·​res/​color/​abc_primary_text_disa​ble_only_material_dar​k.​xml 16 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·00:​00·​res/​color/​abc_primary_text_disa​ble_only_material_dar​k.​xml
17 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·14-​Dec-​13·16:​06·​res/​color/​abc_primary_text_disa​ble_only_material_lig​ht.​xml 17 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·00:​00·​res/​color/​abc_primary_text_disa​ble_only_material_lig​ht.​xml
18 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·14-​Dec-​13·16:​06·​res/​color/​abc_primary_text_mate​rial_dark.​xml 18 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·00:​00·​res/​color/​abc_primary_text_mate​rial_dark.​xml
19 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·14-​Dec-​13·16:​06·​res/​color/​abc_primary_text_mate​rial_light.​xml 19 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·00:​00·​res/​color/​abc_primary_text_mate​rial_light.​xml
20 -​rw-​-​-​-​·····​2.​0·​fat······​596·​bl·​defN·14-​Dec-​13·16:​06·​res/​color/​abc_search_url_text.​xml 20 -​rw-​-​-​-​·····​2.​0·​fat······​596·​bl·​defN·08-​Jan-​01·00:​00·​res/​color/​abc_search_url_text.​xml
21 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·14-​Dec-​13·16:​06·​res/​color/​abc_secondary_text_ma​terial_dark.​xml 21 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·00:​00·​res/​color/​abc_secondary_text_ma​terial_dark.​xml
22 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·14-​Dec-​13·16:​06·​res/​color/​abc_secondary_text_ma​terial_light.​xml 22 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·00:​00·​res/​color/​abc_secondary_text_ma​terial_light.​xml
23 -​rw-​-​-​-​·····​1.​0·​fat······​303·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​hdpi-​v4/​abc_ab_share_pack_hol​o_dark.​9.​png 23 -​rw-​-​-​-​·····​1.​0·​fat······​303·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ab_share_pack_hol​o_dark.​9.​png
24 -​rw-​-​-​-​·····​1.​0·​fat······​304·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​hdpi-​v4/​abc_ab_share_pack_hol​o_light.​9.​png 24 -​rw-​-​-​-​·····​1.​0·​fat······​304·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ab_share_pack_hol​o_light.​9.​png
25 -​rw-​-​-​-​·····​1.​0·​fat······​306·​b-​·​stor·14-​Dec-​13·16:​05·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_000.​png 25 -​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
26 -​rw-​-​-​-​·····​1.​0·​fat······​549·​b-​·​stor·14-​Dec-​13·16:​05·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_015.​png 26 -​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
27 -​rw-​-​-​-​·····​1.​0·​fat······​622·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_000.​png 27 -​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
28 -​rw-​-​-​-​·····​1.​0·​fat······​753·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_015.​png 28 -​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
29 -​rw-​-​-​-​·····​1.​0·​fat·····​2040·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00001.​9.​png 29 -​rw-​-​-​-​·····​1.​0·​fat·····​2040·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00001.​9.​png
30 -​rw-​-​-​-​·····​1.​0·​fat·····​2053·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00012.​9.​png 30 -​rw-​-​-​-​·····​1.​0·​fat·····​2053·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00012.​9.​png
31 -​rw-​-​-​-​·····​1.​0·​fat······​229·​b-​·​stor·14-​Dec-​13·16:​05·​res/​drawable-​hdpi-​v4/​abc_cab_background_to​p_mtrl_alpha.​9.​png 31 -​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
32 -​rw-​-​-​-​·····​1.​0·​fat······​407·​b-​·​stor·14-​Dec-​13·16:​05·​res/​drawable-​hdpi-​v4/​abc_ic_ab_back_mtrl_a​m_alpha.​png 32 -​rw-​-​-​-​·····​1.​0·​fat······​407·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_ab_back_mtrl_a​m_alpha.​png
33 -​rw-​-​-​-​·····​1.​0·​fat······​275·​b-​·​stor·14-​Dec-​13·16:​05·​res/​drawable-​hdpi-​v4/​abc_ic_clear_mtrl_alp​ha.​png 33 -​rw-​-​-​-​·····​1.​0·​fat······​275·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_clear_mtrl_alp​ha.​png
34 -​rw-​-​-​-​·····​1.​0·​fat······​226·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​hdpi-​v4/​abc_ic_commit_search_​api_mtrl_alpha.​png 34 -​rw-​-​-​-​·····​1.​0·​fat······​226·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_commit_search_​api_mtrl_alpha.​png
35 -​rw-​-​-​-​·····​1.​0·​fat······​147·​b-​·​stor·14-​Dec-​13·16:​05·​res/​drawable-​hdpi-​v4/​abc_ic_go_search_api_​mtrl_alpha.​png 35 -​rw-​-​-​-​·····​1.​0·​fat······​147·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_go_search_api_​mtrl_alpha.​png
36 -​rw-​-​-​-​·····​1.​0·​fat······​281·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​hdpi-​v4/​abc_ic_menu_copy_mtrl​_am_alpha.​png 36 -​rw-​-​-​-​·····​1.​0·​fat······​281·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_copy_mtrl​_am_alpha.​png
37 -​rw-​-​-​-​·····​1.​0·​fat······​584·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​hdpi-​v4/​abc_ic_menu_cut_mtrl_​alpha.​png 37 -​rw-​-​-​-​·····​1.​0·​fat······​584·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_cut_mtrl_​alpha.​png
38 -​rw-​-​-​-​·····​1.​0·​fat······​190·​b-​·​stor·14-​Dec-​13·16:​05·​res/​drawable-​hdpi-​v4/​abc_ic_menu_moreoverf​low_mtrl_alpha.​png 38 -​rw-​-​-​-​·····​1.​0·​fat······​190·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_moreoverf​low_mtrl_alpha.​png
39 -​rw-​-​-​-​·····​1.​0·​fat······​360·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​hdpi-​v4/​abc_ic_menu_paste_mtr​l_am_alpha.​png 39 -​rw-​-​-​-​·····​1.​0·​fat······​360·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_paste_mtr​l_am_alpha.​png
40 -​rw-​-​-​-​·····​1.​0·​fat······​270·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​hdpi-​v4/​abc_ic_menu_selectall​_mtrl_alpha.​png 40 -​rw-​-​-​-​·····​1.​0·​fat······​270·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_selectall​_mtrl_alpha.​png
41 -​rw-​-​-​-​·····​1.​0·​fat······​729·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​hdpi-​v4/​abc_ic_menu_share_mtr​l_alpha.​png 41 -​rw-​-​-​-​·····​1.​0·​fat······​729·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_share_mtr​l_alpha.​png
42 -​rw-​-​-​-​·····​1.​0·​fat·····​1018·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​hdpi-​v4/​abc_ic_search_api_mtr​l_alpha.​png 42 -​rw-​-​-​-​·····​1.​0·​fat·····​1018·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_search_api_mtr​l_alpha.​png
43 -​rw-​-​-​-​·····​1.​0·​fat······​541·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​hdpi-​v4/​abc_ic_voice_search_a​pi_mtrl_alpha.​png 43 -​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
44 -​rw-​-​-​-​·····​1.​0·​fat······​170·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​hdpi-​v4/​abc_list_divider_mtrl​_alpha.​9.​png 44 -​rw-​-​-​-​·····​1.​0·​fat······​170·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_list_divider_mtrl​_alpha.​9.​png
45 -​rw-​-​-​-​·····​1.​0·​fat······​244·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​hdpi-​v4/​abc_list_focused_holo​.​9.​png 45 -​rw-​-​-​-​·····​1.​0·​fat······​244·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_list_focused_holo​.​9.​png
46 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​hdpi-​v4/​abc_list_longpressed_​holo.​9.​png 46 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_list_longpressed_​holo.​9.​png
47 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_dark.​9.​png 47 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_dark.​9.​png
48 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·14-​Dec-​13·16:​05·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_light.​9.​png 48 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_light.​9.​png
49 -​rw-​-​-​-​·····​1.​0·​fat······​239·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_dark.​9.​png 49 -​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
50 -​rw-​-​-​-​·····​1.​0·​fat······​240·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_light.​9.​png 50 -​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
51 -​rw-​-​-​-​·····​1.​0·​fat······​853·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​hdpi-​v4/​abc_menu_hardkey_pane​l_mtrl_mult.​9.​png 51 -​rw-​-​-​-​·····​1.​0·​fat······​853·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_menu_hardkey_pane​l_mtrl_mult.​9.​png
52 -​rw-​-​-​-​·····​1.​0·​fat·····​1256·​b-​·​stor·14-​Dec-​13·16:​05·​res/​drawable-​hdpi-​v4/​abc_popup_background_​mtrl_mult.​9.​png 52 -​rw-​-​-​-​·····​1.​0·​fat·····​1256·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_popup_background_​mtrl_mult.​9.​png
53 -​rw-​-​-​-​·····​1.​0·​fat······​417·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​hdpi-​v4/​abc_spinner_mtrl_am_a​lpha.​9.​png 53 -​rw-​-​-​-​·····​1.​0·​fat······​417·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_spinner_mtrl_am_a​lpha.​9.​png
54 -​rw-​-​-​-​·····​1.​0·​fat······​530·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​hdpi-​v4/​abc_switch_track_mtrl​_alpha.​9.​png 54 -​rw-​-​-​-​·····​1.​0·​fat······​530·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_switch_track_mtrl​_alpha.​9.​png
55 -​rw-​-​-​-​·····​1.​0·​fat······​199·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​hdpi-​v4/​abc_tab_indicator_mtr​l_alpha.​9.​png 55 -​rw-​-​-​-​·····​1.​0·​fat······​199·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_tab_indicator_mtr​l_alpha.​9.​png
56 -​rw-​-​-​-​·····​1.​0·​fat······​192·​b-​·​stor·14-​Dec-​13·16:​05·​res/​drawable-​hdpi-​v4/​abc_textfield_activat​ed_mtrl_alpha.​9.​png 56 -​rw-​-​-​-​·····​1.​0·​fat······​192·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_activat​ed_mtrl_alpha.​9.​png
57 -​rw-​-​-​-​·····​1.​0·​fat······​194·​b-​·​stor·14-​Dec-​13·16:​05·​res/​drawable-​hdpi-​v4/​abc_textfield_default​_mtrl_alpha.​9.​png 57 -​rw-​-​-​-​·····​1.​0·​fat······​194·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_default​_mtrl_alpha.​9.​png
58 -​rw-​-​-​-​·····​1.​0·​fat······​187·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​activated_mtrl_alpha.​9.​png 58 -​rw-​-​-​-​·····​1.​0·​fat······​187·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​activated_mtrl_alpha.​9.​png
59 -​rw-​-​-​-​·····​1.​0·​fat······​182·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​default_mtrl_alpha.​9.​png 59 -​rw-​-​-​-​·····​1.​0·​fat······​182·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​default_mtrl_alpha.​9.​png
60 -​rw-​-​-​-​·····​1.​0·​fat·····​1706·​b-​·​stor·14-​Dec-​13·16:​05·​res/​drawable-​hdpi-​v4/​ic_about.​png 60 -​rw-​-​-​-​·····​1.​0·​fat·····​1706·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_about.​png
61 -​rw-​-​-​-​·····​1.​0·​fat······​275·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​hdpi-​v4/​ic_action_next_item.​png 61 -​rw-​-​-​-​·····​1.​0·​fat······​275·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_action_next_item.​png
62 -​rw-​-​-​-​·····​1.​0·​fat······​276·​b-​·​stor·14-​Dec-​13·16:​05·​res/​drawable-​hdpi-​v4/​ic_action_previous_it​em.​png 62 -​rw-​-​-​-​·····​1.​0·​fat······​276·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_action_previous_it​em.​png
63 -​rw-​-​-​-​·····​1.​0·​fat·····​3540·​b-​·​stor·14-​Dec-​13·16:​05·​res/​drawable-​hdpi-​v4/​ic_launcher.​png 63 -​rw-​-​-​-​·····​1.​0·​fat·····​3540·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_launcher.​png
64 -​rw-​-​-​-​·····​1.​0·​fat·····​1994·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​hdpi-​v4/​ic_new_game.​png 64 -​rw-​-​-​-​·····​1.​0·​fat·····​1994·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_new_game.​png
65 -​rw-​-​-​-​·····​1.​0·​fat······​410·​b-​·​stor·14-​Dec-​13·16:​05·​res/​drawable-​ldrtl-​hdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png 65 -​rw-​-​-​-​·····​1.​0·​fat······​410·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​ldrtl-​hdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png
66 -​rw-​-​-​-​·····​1.​0·​fat······​280·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​ldrtl-​hdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png 66 -​rw-​-​-​-​·····​1.​0·​fat······​280·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​ldrtl-​hdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png
67 -​rw-​-​-​-​·····​1.​0·​fat······​585·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​ldrtl-​hdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png 67 -​rw-​-​-​-​·····​1.​0·​fat······​585·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​ldrtl-​hdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png
68 -​rw-​-​-​-​·····​1.​0·​fat······​367·​b-​·​stor·14-​Dec-​13·16:​05·​res/​drawable-​ldrtl-​hdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png 68 -​rw-​-​-​-​·····​1.​0·​fat······​367·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​ldrtl-​hdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png
69 -​rw-​-​-​-​·····​1.​0·​fat······​347·​b-​·​stor·14-​Dec-​13·16:​05·​res/​drawable-​ldrtl-​mdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png 69 -​rw-​-​-​-​·····​1.​0·​fat······​347·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​ldrtl-​mdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png
70 -​rw-​-​-​-​·····​1.​0·​fat······​174·​b-​·​stor·14-​Dec-​13·16:​05·​res/​drawable-​ldrtl-​mdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png 70 -​rw-​-​-​-​·····​1.​0·​fat······​174·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​ldrtl-​mdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png
71 -​rw-​-​-​-​·····​1.​0·​fat······​381·​b-​·​stor·14-​Dec-​13·16:​05·​res/​drawable-​ldrtl-​mdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png 71 -​rw-​-​-​-​·····​1.​0·​fat······​381·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​ldrtl-​mdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png
72 -​rw-​-​-​-​·····​1.​0·​fat······​342·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​ldrtl-​mdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png 72 -​rw-​-​-​-​·····​1.​0·​fat······​342·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​ldrtl-​mdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png
73 -​rw-​-​-​-​·····​1.​0·​fat······​445·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​ldrtl-​xhdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png 73 -​rw-​-​-​-​·····​1.​0·​fat······​445·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​ldrtl-​xhdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png
74 -​rw-​-​-​-​·····​1.​0·​fat······​237·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​ldrtl-​xhdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png 74 -​rw-​-​-​-​·····​1.​0·​fat······​237·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​ldrtl-​xhdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png
75 -​rw-​-​-​-​·····​1.​0·​fat······​691·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​ldrtl-​xhdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png 75 -​rw-​-​-​-​·····​1.​0·​fat······​691·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​ldrtl-​xhdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png
76 -​rw-​-​-​-​·····​1.​0·​fat······​483·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​ldrtl-​xhdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png 76 -​rw-​-​-​-​·····​1.​0·​fat······​483·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​ldrtl-​xhdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png
77 -​rw-​-​-​-​·····​1.​0·​fat······​512·​b-​·​stor·14-​Dec-​13·16:​05·​res/​drawable-​ldrtl-​xxhdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png 77 -​rw-​-​-​-​·····​1.​0·​fat······​512·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​ldrtl-​xxhdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png
78 -​rw-​-​-​-​·····​1.​0·​fat······​346·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​ldrtl-​xxhdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png 78 -​rw-​-​-​-​·····​1.​0·​fat······​346·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​ldrtl-​xxhdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png
79 -​rw-​-​-​-​·····​1.​0·​fat······​934·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​ldrtl-​xxhdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png 79 -​rw-​-​-​-​·····​1.​0·​fat······​934·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​ldrtl-​xxhdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png
80 -​rw-​-​-​-​·····​1.​0·​fat······​593·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​ldrtl-​xxhdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png 80 -​rw-​-​-​-​·····​1.​0·​fat······​593·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​ldrtl-​xxhdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png
81 -​rw-​-​-​-​·····​1.​0·​fat······​246·​b-​·​stor·14-​Dec-​13·16:​05·​res/​drawable-​ldrtl-​xxxhdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png 81 -​rw-​-​-​-​·····​1.​0·​fat······​246·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​ldrtl-​xxxhdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png
82 -​rw-​-​-​-​·····​1.​0·​fat······​399·​b-​·​stor·14-​Dec-​13·16:​05·​res/​drawable-​ldrtl-​xxxhdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png 82 -​rw-​-​-​-​·····​1.​0·​fat······​399·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​ldrtl-​xxxhdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png
83 -​rw-​-​-​-​·····​1.​0·​fat·····​1180·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​ldrtl-​xxxhdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png 83 -​rw-​-​-​-​·····​1.​0·​fat·····​1180·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​ldrtl-​xxxhdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png
84 -​rw-​-​-​-​·····​1.​0·​fat······​518·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​ldrtl-​xxxhdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png 84 -​rw-​-​-​-​·····​1.​0·​fat······​518·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​ldrtl-​xxxhdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png
85 -​rw-​-​-​-​·····​1.​0·​fat······​283·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​mdpi-​v4/​abc_ab_share_pack_hol​o_dark.​9.​png 85 -​rw-​-​-​-​·····​1.​0·​fat······​283·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​mdpi-​v4/​abc_ab_share_pack_hol​o_dark.​9.​png
86 -​rw-​-​-​-​·····​1.​0·​fat······​284·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​mdpi-​v4/​abc_ab_share_pack_hol​o_light.​9.​png 86 -​rw-​-​-​-​·····​1.​0·​fat······​284·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​mdpi-​v4/​abc_ab_share_pack_hol​o_light.​9.​png
87 -​rw-​-​-​-​·····​1.​0·​fat······​288·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​mdpi-​v4/​abc_btn_check_to_on_m​trl_000.​png 87 -​rw-​-​-​-​·····​1.​0·​fat······​288·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​mdpi-​v4/​abc_btn_check_to_on_m​trl_000.​png
88 -​rw-​-​-​-​·····​1.​0·​fat······​429·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​mdpi-​v4/​abc_btn_check_to_on_m​trl_015.​png 88 -​rw-​-​-​-​·····​1.​0·​fat······​429·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​mdpi-​v4/​abc_btn_check_to_on_m​trl_015.​png
89 -​rw-​-​-​-​·····​1.​0·​fat······​428·​b-​·​stor·14-​Dec-​13·16:​05·​res/​drawable-​mdpi-​v4/​abc_btn_radio_to_on_m​trl_000.​png 89 -​rw-​-​-​-​·····​1.​0·​fat······​428·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​mdpi-​v4/​abc_btn_radio_to_on_m​trl_000.​png
90 -​rw-​-​-​-​·····​1.​0·​fat······​493·​b-​·​stor·14-​Dec-​13·16:​05·​res/​drawable-​mdpi-​v4/​abc_btn_radio_to_on_m​trl_015.​png 90 -​rw-​-​-​-​·····​1.​0·​fat······​493·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​mdpi-​v4/​abc_btn_radio_to_on_m​trl_015.​png
91 -​rw-​-​-​-​·····​1.​0·​fat·····​1344·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​mdpi-​v4/​abc_btn_switch_to_on_​mtrl_00001.​9.​png 91 -​rw-​-​-​-​·····​1.​0·​fat·····​1344·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​mdpi-​v4/​abc_btn_switch_to_on_​mtrl_00001.​9.​png
92 -​rw-​-​-​-​·····​1.​0·​fat·····​1415·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​mdpi-​v4/​abc_btn_switch_to_on_​mtrl_00012.​9.​png 92 -​rw-​-​-​-​·····​1.​0·​fat·····​1415·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​mdpi-​v4/​abc_btn_switch_to_on_​mtrl_00012.​9.​png
93 -​rw-​-​-​-​·····​1.​0·​fat······​225·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​mdpi-​v4/​abc_cab_background_to​p_mtrl_alpha.​9.​png 93 -​rw-​-​-​-​·····​1.​0·​fat······​225·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​mdpi-​v4/​abc_cab_background_to​p_mtrl_alpha.​9.​png
94 -​rw-​-​-​-​·····​1.​0·​fat······​345·​b-​·​stor·14-​Dec-​13·16:​05·​res/​drawable-​mdpi-​v4/​abc_ic_ab_back_mtrl_a​m_alpha.​png 94 -​rw-​-​-​-​·····​1.​0·​fat······​345·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​mdpi-​v4/​abc_ic_ab_back_mtrl_a​m_alpha.​png
95 -​rw-​-​-​-​·····​1.​0·​fat······​232·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​mdpi-​v4/​abc_ic_clear_mtrl_alp​ha.​png 95 -​rw-​-​-​-​·····​1.​0·​fat······​232·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​mdpi-​v4/​abc_ic_clear_mtrl_alp​ha.​png
96 -​rw-​-​-​-​·····​1.​0·​fat······​263·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​mdpi-​v4/​abc_ic_commit_search_​api_mtrl_alpha.​png 96 -​rw-​-​-​-​·····​1.​0·​fat······​263·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​mdpi-​v4/​abc_ic_commit_search_​api_mtrl_alpha.​png
97 -​rw-​-​-​-​·····​1.​0·​fat······​149·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​mdpi-​v4/​abc_ic_go_search_api_​mtrl_alpha.​png 97 -​rw-​-​-​-​·····​1.​0·​fat······​149·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​mdpi-​v4/​abc_ic_go_search_api_​mtrl_alpha.​png
98 -​rw-​-​-​-​·····​1.​0·​fat······​177·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​mdpi-​v4/​abc_ic_menu_copy_mtrl​_am_alpha.​png 98 -​rw-​-​-​-​·····​1.​0·​fat······​177·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​mdpi-​v4/​abc_ic_menu_copy_mtrl​_am_alpha.​png
99 -​rw-​-​-​-​·····​1.​0·​fat······​377·​b-​·​stor·14-​Dec-​13·16:​06·​res/​drawable-​mdpi-​v4/​abc_ic_menu_cut_mtrl_​alpha.​png 99 -​rw-​-​-​-​·····​1.​0·​fat······​377·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​mdpi-​v4/​abc_ic_menu_cut_mtrl_​alpha.​png
Max diff block lines reached; 0/60395 bytes (0.00%) of diff not shown.
[−]
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·​705  
32 ····​return-​void 31 ····​return-​void
33 .​end·​method 32 .​end·​method
[−]
smali/com/idunnololz/igo/BoardHistoryManager.smali
Offset 367, 186 lines modified Offset 367, 185 lines modified
   
367 ····​const/​4·​v6,​·​0x0 367 ····​const/​4·​v6,​·​0x0
   
368 ····​.​line·​223 368 ····​.​line·​223
369 ····​:​goto_0 369 ····​:​goto_0
370 ····​invoke-​virtual·​{p1},​·​Lcom/​idunnololz/​igo/​Parser$Node;​-​>hasChild()​Z 370 ····​invoke-​virtual·​{p1},​·​Lcom/​idunnololz/​igo/​Parser$Node;​-​>hasChild()​Z
   
371 ····​move-​result·​v4 371 ····​move-​result·​v3
   
372 ····​if-​eqz·​v4,​·​:​cond_5 372 ····​if-​eqz·​v3,​·​:​cond_5
   
373 ····​.​line·​224 373 ····​.​line·​224
374 ····​new-​instance·​v2,​·​Lcom/​idunnololz/​igo/​StoneManager$Stone;​ 374 ····​new-​instance·​v1,​·​Lcom/​idunnololz/​igo/​StoneManager$Stone;​
   
375 ····​invoke-​direct·​{v2},​·​Lcom/​idunnololz/​igo/​StoneManager$Stone;​-​><init>()​V 375 ····​invoke-​direct·​{v1},​·​Lcom/​idunnololz/​igo/​StoneManager$Stone;​-​><init>()​V
   
376 ····​.​line·​226 376 ····​.​line·​226
377 ····​.​local·​v2,​·​"s":​Lcom/​idunnololz/​igo/​StoneManager$Stone;​ 377 ····​.​local·​v1,​·​"s":​Lcom/​idunnololz/​igo/​StoneManager$Stone;​
378 ····​invoke-​virtual·​{p1},​·​Lcom/​idunnololz/​igo/​Parser$Node;​-​>getArgs()​Ljava/​util/​Map;​ 378 ····​invoke-​virtual·​{p1},​·​Lcom/​idunnololz/​igo/​Parser$Node;​-​>getArgs()​Ljava/​util/​Map;​
   
379 ····​move-​result-​object·​v4 379 ····​move-​result-​object·​v3
   
380 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Map;​-​>entrySet()​Ljava/​util/​Set;​ 380 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Map;​-​>entrySet()​Ljava/​util/​Set;​
   
381 ····​move-​result-​object·​v4 381 ····​move-​result-​object·​v3
   
382 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​ 382 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​
   
383 ····​move-​result-​object·​v1 383 ····​move-​result-​object·​v4
   
384 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
385 ····​:​cond_0 384 ····​:​cond_0
386 ····​:​goto_1 385 ····​:​goto_1
387 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 386 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
388 ····​move-​result·​v4 387 ····​move-​result·​v3
   
389 ····​if-​eqz·​v4,​·​:​cond_3 388 ····​if-​eqz·​v3,​·​:​cond_3
   
390 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 389 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
391 ····​move-​result-​object·​v0 390 ····​move-​result-​object·​v0
   
392 ····​check-​cast·​v0,​·​Ljava/​util/​Map$Entry;​ 391 ····​check-​cast·​v0,​·​Ljava/​util/​Map$Entry;​
   
393 ····​.​line·​227 392 ····​.​line·​227
394 ····​.​local·​v0,​·​"e":​Ljava/​util/​Map$Entry;​,​·​"Ljava/​util/​Map$Entry<Ljava/​lang/​String;​Ljava/​lang/​String;​>;​" 393 ····​.​local·​v0,​·​"e":​Ljava/​util/​Map$Entry;​,​·​"Ljava/​util/​Map$Entry<Ljava/​lang/​String;​Ljava/​lang/​String;​>;​"
395 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Map$Entry;​-​>getKey()​Ljava/​lang/​Object;​ 394 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Map$Entry;​-​>getKey()​Ljava/​lang/​Object;​
   
396 ····​move-​result-​object·​v4 395 ····​move-​result-​object·​v3
   
397 ····​check-​cast·​v4,​·​Ljava/​lang/​String;​ 396 ····​check-​cast·​v3,​·​Ljava/​lang/​String;​
   
398 ····​const-​string·​v5,​·​"B" 397 ····​const-​string·​v5,​·​"B"
   
399 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z 398 ····​invoke-​virtual·​{v3,​·​v5},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z
   
400 ····​move-​result·​v4 399 ····​move-​result·​v3
   
401 ····​if-​eqz·​v4,​·​:​cond_1 400 ····​if-​eqz·​v3,​·​:​cond_1
   
402 ····​.​line·​228 401 ····​.​line·​228
403 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Map$Entry;​-​>getValue()​Ljava/​lang/​Object;​ 402 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Map$Entry;​-​>getValue()​Ljava/​lang/​Object;​
   
404 ····​move-​result-​object·​v3 403 ····​move-​result-​object·​v2
   
405 ····​check-​cast·​v3,​·​Ljava/​lang/​String;​ 404 ····​check-​cast·​v2,​·​Ljava/​lang/​String;​
   
406 ····​.​line·​229 405 ····​.​line·​229
407 ····​.​local·​v3,​·​"v":​Ljava/​lang/​String;​ 406 ····​.​local·​v2,​·​"v":​Ljava/​lang/​String;​
408 ····​invoke-​virtual·​{v3,​·​v6},​·​Ljava/​lang/​String;​-​>charAt(I)​C 407 ····​invoke-​virtual·​{v2,​·​v6},​·​Ljava/​lang/​String;​-​>charAt(I)​C
   
409 ····​move-​result·​v4 408 ····​move-​result·​v3
   
410 ····​add-​int/​lit8·​v4,​·​v4,​·​-​0x61 409 ····​add-​int/​lit8·​v3,​·​v3,​·​-​0x61
   
411 ····​iput·​v4,​·​v2,​·​Lcom/​idunnololz/​igo/​StoneManager$Stone;​-​>across:​I 410 ····​iput·​v3,​·​v1,​·​Lcom/​idunnololz/​igo/​StoneManager$Stone;​-​>across:​I
   
412 ····​.​line·​230 411 ····​.​line·​230
413 ····​invoke-​virtual·​{v3,​·​v7},​·​Ljava/​lang/​String;​-​>charAt(I)​C 412 ····​invoke-​virtual·​{v2,​·​v7},​·​Ljava/​lang/​String;​-​>charAt(I)​C
   
414 ····​move-​result·​v4 413 ····​move-​result·​v3
   
415 ····​add-​int/​lit8·​v4,​·​v4,​·​-​0x61 414 ····​add-​int/​lit8·​v3,​·​v3,​·​-​0x61
   
416 ····​iput·​v4,​·​v2,​·​Lcom/​idunnololz/​igo/​StoneManager$Stone;​-​>down:​I 415 ····​iput·​v3,​·​v1,​·​Lcom/​idunnololz/​igo/​StoneManager$Stone;​-​>down:​I
   
417 ····​.​line·​231 416 ····​.​line·​231
418 ····​iput·​v7,​·​v2,​·​Lcom/​idunnololz/​igo/​StoneManager$Stone;​-​>type:​I 417 ····​iput·​v7,​·​v1,​·​Lcom/​idunnololz/​igo/​StoneManager$Stone;​-​>type:​I
   
419 ····​goto·​:​goto_1 418 ····​goto·​:​goto_1
   
420 ····​.​line·​232 419 ····​.​line·​232
421 ····​.​end·​local·​v3····​#·​"v":​Ljava/​lang/​String;​ 420 ····​.​end·​local·​v2····​#·​"v":​Ljava/​lang/​String;​
422 ····​:​cond_1 421 ····​:​cond_1
423 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Map$Entry;​-​>getKey()​Ljava/​lang/​Object;​ 422 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Map$Entry;​-​>getKey()​Ljava/​lang/​Object;​
   
424 ····​move-​result-​object·​v4 423 ····​move-​result-​object·​v3
   
Max diff block lines reached; 11547/15480 bytes (74.59%) of diff not shown.
[−]
smali/com/idunnololz/igo/GameActivity.smali
Offset 45, 15 lines modified Offset 45, 14 lines modified
45 .​method·​public·​constructor·​<init>()​V 45 .​method·​public·​constructor·​<init>()​V
46 ····​.​locals·​0 46 ····​.​locals·​0
   
47 ····​.​prologue 47 ····​.​prologue
48 ····​.​line·​13 48 ····​.​line·​13
49 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​app/​ActionBarActivity;​-​><init>()​V 49 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​app/​ActionBarActivity;​-​><init>()​V
   
50 ····​.​line·​93  
51 ····​return-​void 50 ····​return-​void
52 .​end·​method 51 .​end·​method
   
   
53 #·​virtual·​methods 52 #·​virtual·​methods
54 .​method·​public·​onBackPressed()​V 53 .​method·​public·​onBackPressed()​V
55 ····​.​locals·​1 54 ····​.​locals·​1
Offset 259, 18 lines modified Offset 258, 20 lines modified
   
259 ····​invoke-​virtual·​{v2},​·​Landroid/​support/​v4/​app/​FragmentManager;​-​>beginTransaction()​Landroid/​support/​v4/​app/​FragmentTransaction;​ 258 ····​invoke-​virtual·​{v2},​·​Landroid/​support/​v4/​app/​FragmentManager;​-​>beginTransaction()​Landroid/​support/​v4/​app/​FragmentTransaction;​
   
260 ····​move-​result-​object·​v2 259 ····​move-​result-​object·​v2
   
261 ····​iget-​object·​v3,​·​p0,​·​Lcom/​idunnololz/​igo/​GameActivity;​-​>currentFragment:​Landroid/​support/​v4/​app/​Fragment;​ 260 ····​iget-​object·​v3,​·​p0,​·​Lcom/​idunnololz/​igo/​GameActivity;​-​>currentFragment:​Landroid/​support/​v4/​app/​Fragment;​
   
  261 ····​.​line·​58
262 ····​invoke-​virtual·​{v2,​·​v5,​·​v3},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>add(ILandroid/​support/​v4/​app/​Fragment;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​ 262 ····​invoke-​virtual·​{v2,​·​v5,​·​v3},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>add(ILandroid/​support/​v4/​app/​Fragment;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​
   
263 ····​move-​result-​object·​v2 263 ····​move-​result-​object·​v2
   
  264 ····​.​line·​59
264 ····​invoke-​virtual·​{v2},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>commit()​I 265 ····​invoke-​virtual·​{v2},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>commit()​I
   
265 ····​.​line·​61 266 ····​.​line·​61
266 ····​:​cond_3 267 ····​:​cond_3
267 ····​return-​void 268 ····​return-​void
268 .​end·​method 269 .​end·​method
   
[−]
smali/com/idunnololz/igo/GameFragment$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/​idunnololz/​igo/​GameFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​idunnololz/​igo/​GameFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​idunnololz/​igo/​GameFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​idunnololz/​igo/​GameFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​idunnololz/​igo/​GameFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​239 27 ····​.​line·​239
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​igo/​GameFragment$1;​-​>this$0:​Lcom/​idunnololz/​igo/​GameFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​igo/​GameFragment$1;​-​>this$0:​Lcom/​idunnololz/​igo/​GameFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/idunnololz/igo/GameFragment$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/​idunnololz/​igo/​GameFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​idunnololz/​igo/​GameFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​idunnololz/​igo/​GameFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​idunnololz/​igo/​GameFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​idunnololz/​igo/​GameFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​252 27 ····​.​line·​252
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​igo/​GameFragment$2;​-​>this$0:​Lcom/​idunnololz/​igo/​GameFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​igo/​GameFragment$2;​-​>this$0:​Lcom/​idunnololz/​igo/​GameFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/idunnololz/igo/GameFragment$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/​idunnololz/​igo/​GameFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​idunnololz/​igo/​GameFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​idunnololz/​igo/​GameFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​idunnololz/​igo/​GameFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​idunnololz/​igo/​GameFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​301 27 ····​.​line·​301
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​igo/​GameFragment$3;​-​>this$0:​Lcom/​idunnololz/​igo/​GameFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​igo/​GameFragment$3;​-​>this$0:​Lcom/​idunnololz/​igo/​GameFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/idunnololz/igo/GameFragment$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/​idunnololz/​igo/​GameFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​idunnololz/​igo/​GameFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​idunnololz/​igo/​GameFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​idunnololz/​igo/​GameFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​idunnololz/​igo/​GameFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​316 27 ····​.​line·​316
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​igo/​GameFragment$4;​-​>this$0:​Lcom/​idunnololz/​igo/​GameFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​igo/​GameFragment$4;​-​>this$0:​Lcom/​idunnololz/​igo/​GameFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/idunnololz/igo/GameFragment$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/​idunnololz/​igo/​GameFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​idunnololz/​igo/​GameFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​idunnololz/​igo/​GameFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​idunnololz/​igo/​GameFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​idunnololz/​igo/​GameFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​325 27 ····​.​line·​325
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​igo/​GameFragment$5;​-​>this$0:​Lcom/​idunnololz/​igo/​GameFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​igo/​GameFragment$5;​-​>this$0:​Lcom/​idunnololz/​igo/​GameFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/idunnololz/igo/GameFragment$6.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$i:​Lcom/​idunnololz/​igo/​GameFragment$ExtrasIn​fo;​ 22 .​field·​final·​synthetic·​val$i:​Lcom/​idunnololz/​igo/​GameFragment$ExtrasIn​fo;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​idunnololz/​igo/​GameFragment;​Lcom/​idunnololz/​igo/​GameFragment$ExtrasIn​fo;​)​V 24 .​method·​constructor·​<init>(Lcom/​idunnololz/​igo/​GameFragment;​Lcom/​idunnololz/​igo/​GameFragment$ExtrasIn​fo;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​idunnololz/​igo/​GameFragment;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​522 28 ····​.​line·​522
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​igo/​GameFragment$6;​-​>this$0:​Lcom/​idunnololz/​igo/​GameFragment;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​igo/​GameFragment$6;​-​>this$0:​Lcom/​idunnololz/​igo/​GameFragment;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​idunnololz/​igo/​GameFragment$6;​-​>val$i:​Lcom/​idunnololz/​igo/​GameFragment$ExtrasIn​fo;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​idunnololz/​igo/​GameFragment$6;​-​>val$i:​Lcom/​idunnololz/​igo/​GameFragment$ExtrasIn​fo;​
   
[−]
smali/com/idunnololz/igo/GameFragment$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/​idunnololz/​igo/​GameFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​idunnololz/​igo/​GameFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​idunnololz/​igo/​GameFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​idunnololz/​igo/​GameFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​idunnololz/​igo/​GameFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​564 27 ····​.​line·​564
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​igo/​GameFragment$7;​-​>this$0:​Lcom/​idunnololz/​igo/​GameFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​igo/​GameFragment$7;​-​>this$0:​Lcom/​idunnololz/​igo/​GameFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/idunnololz/igo/GameFragment$CustomGoBoardAdapter.smali
Offset 103, 22 lines modified Offset 103, 24 lines modified
   
103 ····​const/​4·​v3,​·​0x2 103 ····​const/​4·​v3,​·​0x2
   
104 ····​new-​array·​v3,​·​v3,​·​[Landroid/​graphics/​drawable/​Drawable;​ 104 ····​new-​array·​v3,​·​v3,​·​[Landroid/​graphics/​drawable/​Drawable;​
   
105 ····​const/​4·​v4,​·​0x0 105 ····​const/​4·​v4,​·​0x0
   
  106 ····​.​line·​425
106 ····​invoke-​virtual·​{p1},​·​Landroid/​widget/​ImageButton;​-​>getDrawable()​Landroid/​graphics/​drawable/​Drawable;​ 107 ····​invoke-​virtual·​{p1},​·​Landroid/​widget/​ImageButton;​-​>getDrawable()​Landroid/​graphics/​drawable/​Drawable;​
   
107 ····​move-​result-​object·​v5 108 ····​move-​result-​object·​v5
   
108 ····​aput-​object·​v5,​·​v3,​·​v4 109 ····​aput-​object·​v5,​·​v3,​·​v4
   
109 ····​iget-​object·​v4,​·​p0,​·​Lcom/​idunnololz/​igo/​GameFragment$CustomGo​BoardAdapter;​-​>this$0:​Lcom/​idunnololz/​igo/​GameFragment;​ 110 ····​iget-​object·​v4,​·​p0,​·​Lcom/​idunnololz/​igo/​GameFragment$CustomGo​BoardAdapter;​-​>this$0:​Lcom/​idunnololz/​igo/​GameFragment;​
   
  111 ····​.​line·​426
110 ····​invoke-​virtual·​{v4},​·​Lcom/​idunnololz/​igo/​GameFragment;​-​>getResources()​Landroid/​content/​res/​Resources;​ 112 ····​invoke-​virtual·​{v4},​·​Lcom/​idunnololz/​igo/​GameFragment;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
111 ····​move-​result-​object·​v4 113 ····​move-​result-​object·​v4
   
112 ····​const·​v5,​·​0x7f02003a 114 ····​const·​v5,​·​0x7f02003a
   
113 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​content/​res/​Resources;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​ 115 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​content/​res/​Resources;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​
[−]
smali/com/idunnololz/igo/GameFragment.smali
Offset 117, 15 lines modified Offset 117, 14 lines modified
117 ····​.​line·​103 117 ····​.​line·​103
118 ····​const/​4·​v0,​·​0x2 118 ····​const/​4·​v0,​·​0x2
   
119 ····​new-​array·​v0,​·​v0,​·​[Lcom/​idunnololz/​igo/​Player;​ 119 ····​new-​array·​v0,​·​v0,​·​[Lcom/​idunnololz/​igo/​Player;​
   
120 ····​iput-​object·​v0,​·​p0,​·​Lcom/​idunnololz/​igo/​GameFragment;​-​>player:​[Lcom/​idunnololz/​igo/​Player;​ 120 ····​iput-​object·​v0,​·​p0,​·​Lcom/​idunnololz/​igo/​GameFragment;​-​>player:​[Lcom/​idunnololz/​igo/​Player;​
   
121 ····​.​line·​588  
122 ····​return-​void 121 ····​return-​void
123 .​end·​method 122 .​end·​method
   
124 .​method·​static·​synthetic·​access$100(Lcom/​idunnololz/​igo/​GameFragment;​)​Landroid/​view/​View;​ 123 .​method·​static·​synthetic·​access$100(Lcom/​idunnololz/​igo/​GameFragment;​)​Landroid/​view/​View;​
125 ····​.​locals·​1 124 ····​.​locals·​1
126 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​idunnololz/​igo/​GameFragment;​ 125 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​idunnololz/​igo/​GameFragment;​
   
Offset 696, 22 lines modified Offset 695, 24 lines modified
   
696 ····​invoke-​static·​{v5,​·​v9},​·​Landroid/​view/​View$MeasureSpec;​-​>makeMeasureSpec(II)​I 695 ····​invoke-​static·​{v5,​·​v9},​·​Landroid/​view/​View$MeasureSpec;​-​>makeMeasureSpec(II)​I
   
697 ····​move-​result·​v5 696 ····​move-​result·​v5
   
698 ····​iget-​object·​v6,​·​p0,​·​Lcom/​idunnololz/​igo/​GameFragment;​-​>rootView:​Landroid/​view/​View;​ 697 ····​iget-​object·​v6,​·​p0,​·​Lcom/​idunnololz/​igo/​GameFragment;​-​>rootView:​Landroid/​view/​View;​
   
  698 ····​.​line·​501
699 ····​invoke-​virtual·​{v6},​·​Landroid/​view/​View;​-​>getMeasuredHeight()​I 699 ····​invoke-​virtual·​{v6},​·​Landroid/​view/​View;​-​>getMeasuredHeight()​I
   
700 ····​move-​result·​v6 700 ····​move-​result·​v6
   
701 ····​invoke-​static·​{v6,​·​v9},​·​Landroid/​view/​View$MeasureSpec;​-​>makeMeasureSpec(II)​I 701 ····​invoke-​static·​{v6,​·​v9},​·​Landroid/​view/​View$MeasureSpec;​-​>makeMeasureSpec(II)​I
   
702 ····​move-​result·​v6 702 ····​move-​result·​v6
   
  703 ····​.​line·​500
703 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​view/​ViewGroup;​-​>measure(II)​V 704 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​view/​ViewGroup;​-​>measure(II)​V
   
704 ····​.​line·​503 705 ····​.​line·​503
705 ····​iget-​object·​v4,​·​p0,​·​Lcom/​idunnololz/​igo/​GameFragment;​-​>rootView:​Landroid/​view/​View;​ 706 ····​iget-​object·​v4,​·​p0,​·​Lcom/​idunnololz/​igo/​GameFragment;​-​>rootView:​Landroid/​view/​View;​
   
706 ····​invoke-​virtual·​{v4},​·​Landroid/​view/​View;​-​>getMeasuredHeight()​I 707 ····​invoke-​virtual·​{v4},​·​Landroid/​view/​View;​-​>getMeasuredHeight()​I
   
Offset 914, 22 lines modified Offset 915, 24 lines modified
   
914 ····​invoke-​static·​{v2,​·​v5},​·​Landroid/​view/​View$MeasureSpec;​-​>makeMeasureSpec(II)​I 915 ····​invoke-​static·​{v2,​·​v5},​·​Landroid/​view/​View$MeasureSpec;​-​>makeMeasureSpec(II)​I
   
915 ····​move-​result·​v2 916 ····​move-​result·​v2
   
916 ····​iget-​object·​v3,​·​p0,​·​Lcom/​idunnololz/​igo/​GameFragment;​-​>rootView:​Landroid/​view/​View;​ 917 ····​iget-​object·​v3,​·​p0,​·​Lcom/​idunnololz/​igo/​GameFragment;​-​>rootView:​Landroid/​view/​View;​
   
  918 ····​.​line·​553
917 ····​invoke-​virtual·​{v3},​·​Landroid/​view/​View;​-​>getMeasuredHeight()​I 919 ····​invoke-​virtual·​{v3},​·​Landroid/​view/​View;​-​>getMeasuredHeight()​I
   
918 ····​move-​result·​v3 920 ····​move-​result·​v3
   
919 ····​invoke-​static·​{v3,​·​v5},​·​Landroid/​view/​View$MeasureSpec;​-​>makeMeasureSpec(II)​I 921 ····​invoke-​static·​{v3,​·​v5},​·​Landroid/​view/​View$MeasureSpec;​-​>makeMeasureSpec(II)​I
   
920 ····​move-​result·​v3 922 ····​move-​result·​v3
   
  923 ····​.​line·​552
921 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​view/​ViewGroup;​-​>measure(II)​V 924 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​view/​ViewGroup;​-​>measure(II)​V
   
922 ····​.​line·​555 925 ····​.​line·​555
923 ····​new-​instance·​v0,​·​Landroid/​view/​animation/​TranslateAnimation;​ 926 ····​new-​instance·​v0,​·​Landroid/​view/​animation/​TranslateAnimation;​
   
924 ····​iget-​object·​v1,​·​p0,​·​Lcom/​idunnololz/​igo/​GameFragment;​-​>extra:​Landroid/​view/​View;​ 927 ····​iget-​object·​v1,​·​p0,​·​Lcom/​idunnololz/​igo/​GameFragment;​-​>extra:​Landroid/​view/​View;​
   
Offset 1713, 18 lines modified Offset 1716, 20 lines modified
1713 ····​:​cond_0 1716 ····​:​cond_0
1714 ····​new-​instance·​v0,​·​Lcom/​idunnololz/​utils/​AlertDialogFragment$B​uilder;​ 1717 ····​new-​instance·​v0,​·​Lcom/​idunnololz/​utils/​AlertDialogFragment$B​uilder;​
   
1715 ····​invoke-​direct·​{v0},​·​Lcom/​idunnololz/​utils/​AlertDialogFragment$B​uilder;​-​><init>()​V 1718 ····​invoke-​direct·​{v0},​·​Lcom/​idunnololz/​utils/​AlertDialogFragment$B​uilder;​-​><init>()​V
   
1716 ····​const·​v1,​·​0x7f0b001f 1719 ····​const·​v1,​·​0x7f0b001f
   
  1720 ····​.​line·​370
1717 ····​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​idunnololz/​utils/​AlertDialogFragment$B​uilder;​-​>setMessage(I)​Lcom/​idunnololz/​utils/​AlertDialogFragment$B​uilder;​ 1721 ····​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​idunnololz/​utils/​AlertDialogFragment$B​uilder;​-​>setMessage(I)​Lcom/​idunnololz/​utils/​AlertDialogFragment$B​uilder;​
   
1718 ····​move-​result-​object·​v0 1722 ····​move-​result-​object·​v0
   
  1723 ····​.​line·​371
1719 ····​invoke-​virtual·​{v0},​·​Lcom/​idunnololz/​utils/​AlertDialogFragment$B​uilder;​-​>create()​Lcom/​idunnololz/​utils/​AlertDialogFragment;​ 1724 ····​invoke-​virtual·​{v0},​·​Lcom/​idunnololz/​utils/​AlertDialogFragment$B​uilder;​-​>create()​Lcom/​idunnololz/​utils/​AlertDialogFragment;​
   
1720 ····​move-​result-​object·​v0 1725 ····​move-​result-​object·​v0
   
1721 ····​invoke-​virtual·​{p0},​·​Lcom/​idunnololz/​igo/​GameFragment;​-​>getFragmentManager()​Landroid/​support/​v4/​app/​FragmentManager;​ 1726 ····​invoke-​virtual·​{p0},​·​Lcom/​idunnololz/​igo/​GameFragment;​-​>getFragmentManager()​Landroid/​support/​v4/​app/​FragmentManager;​
   
1722 ····​move-​result-​object·​v1 1727 ····​move-​result-​object·​v1
[−]
smali/com/idunnololz/igo/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/​idunnololz/​igo/​MainActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​idunnololz/​igo/​MainActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​idunnololz/​igo/​MainActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​idunnololz/​igo/​MainActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​idunnololz/​igo/​MainActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​41 27 ····​.​line·​41
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​igo/​MainActivity$1;​-​>this$0:​Lcom/​idunnololz/​igo/​MainActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​igo/​MainActivity$1;​-​>this$0:​Lcom/​idunnololz/​igo/​MainActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/idunnololz/igo/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/​idunnololz/​igo/​MainActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​idunnololz/​igo/​MainActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​idunnololz/​igo/​MainActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​idunnololz/​igo/​MainActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​idunnololz/​igo/​MainActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​50 27 ····​.​line·​50
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​igo/​MainActivity$2;​-​>this$0:​Lcom/​idunnololz/​igo/​MainActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​igo/​MainActivity$2;​-​>this$0:​Lcom/​idunnololz/​igo/​MainActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 44, 18 lines modified Offset 45, 20 lines modified
44 ····​.​line·​54 45 ····​.​line·​54
45 ····​new-​instance·​v0,​·​Lcom/​idunnololz/​utils/​AlertDialogFragment$B​uilder;​ 46 ····​new-​instance·​v0,​·​Lcom/​idunnololz/​utils/​AlertDialogFragment$B​uilder;​
   
46 ····​invoke-​direct·​{v0},​·​Lcom/​idunnololz/​utils/​AlertDialogFragment$B​uilder;​-​><init>()​V 47 ····​invoke-​direct·​{v0},​·​Lcom/​idunnololz/​utils/​AlertDialogFragment$B​uilder;​-​><init>()​V
   
47 ····​const-​string·​v1,​·​"igo·​created·​by·​Gary·​Guo" 48 ····​const-​string·​v1,​·​"igo·​created·​by·​Gary·​Guo"
   
  49 ····​.​line·​55
48 ····​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​idunnololz/​utils/​AlertDialogFragment$B​uilder;​-​>setMessage(Ljava/​lang/​String;​)​Lcom/​idunnololz/​utils/​AlertDialogFragment$B​uilder;​ 50 ····​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​idunnololz/​utils/​AlertDialogFragment$B​uilder;​-​>setMessage(Ljava/​lang/​String;​)​Lcom/​idunnololz/​utils/​AlertDialogFragment$B​uilder;​
   
49 ····​move-​result-​object·​v0 51 ····​move-​result-​object·​v0
   
  52 ····​.​line·​56
50 ····​invoke-​virtual·​{v0},​·​Lcom/​idunnololz/​utils/​AlertDialogFragment$B​uilder;​-​>create()​Lcom/​idunnololz/​utils/​AlertDialogFragment;​ 53 ····​invoke-​virtual·​{v0},​·​Lcom/​idunnololz/​utils/​AlertDialogFragment$B​uilder;​-​>create()​Lcom/​idunnololz/​utils/​AlertDialogFragment;​
   
51 ····​move-​result-​object·​v0 54 ····​move-​result-​object·​v0
   
52 ····​iget-​object·​v1,​·​p0,​·​Lcom/​idunnololz/​igo/​MainActivity$2;​-​>this$0:​Lcom/​idunnololz/​igo/​MainActivity;​ 55 ····​iget-​object·​v1,​·​p0,​·​Lcom/​idunnololz/​igo/​MainActivity$2;​-​>this$0:​Lcom/​idunnololz/​igo/​MainActivity;​
   
53 ····​invoke-​virtual·​{v1},​·​Lcom/​idunnololz/​igo/​MainActivity;​-​>getSupportFragmentMa​nager()​Landroid/​support/​v4/​app/​FragmentManager;​ 56 ····​invoke-​virtual·​{v1},​·​Lcom/​idunnololz/​igo/​MainActivity;​-​>getSupportFragmentMa​nager()​Landroid/​support/​v4/​app/​FragmentManager;​
[−]
smali/com/idunnololz/igo/MainActivity$NewGameDialogFragment$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/​idunnololz/​igo/​MainActivity$NewGameD​ialogFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​idunnololz/​igo/​MainActivity$NewGameD​ialogFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​idunnololz/​igo/​MainActivity$NewGameD​ialogFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​idunnololz/​igo/​MainActivity$NewGameD​ialogFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​idunnololz/​igo/​MainActivity$NewGameD​ialogFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​104 27 ····​.​line·​104
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​igo/​MainActivity$NewGameD​ialogFragment$1;​-​>this$0:​Lcom/​idunnololz/​igo/​MainActivity$NewGameD​ialogFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​igo/​MainActivity$NewGameD​ialogFragment$1;​-​>this$0:​Lcom/​idunnololz/​igo/​MainActivity$NewGameD​ialogFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/idunnololz/igo/MainActivity$NewGameDialogFragment$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/​idunnololz/​igo/​MainActivity$NewGameD​ialogFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​idunnololz/​igo/​MainActivity$NewGameD​ialogFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​idunnololz/​igo/​MainActivity$NewGameD​ialogFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​idunnololz/​igo/​MainActivity$NewGameD​ialogFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​idunnololz/​igo/​MainActivity$NewGameD​ialogFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​159 27 ····​.​line·​159
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​igo/​MainActivity$NewGameD​ialogFragment$2;​-​>this$0:​Lcom/​idunnololz/​igo/​MainActivity$NewGameD​ialogFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​igo/​MainActivity$NewGameD​ialogFragment$2;​-​>this$0:​Lcom/​idunnololz/​igo/​MainActivity$NewGameD​ialogFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/idunnololz/igo/MainActivity.smali
Offset 41, 15 lines modified Offset 41, 14 lines modified
41 .​method·​public·​constructor·​<init>()​V 41 .​method·​public·​constructor·​<init>()​V
42 ····​.​locals·​0 42 ····​.​locals·​0
   
43 ····​.​prologue 43 ····​.​prologue
44 ····​.​line·​26 44 ····​.​line·​26
45 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​app/​ActionBarActivity;​-​><init>()​V 45 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​app/​ActionBarActivity;​-​><init>()​V
   
46 ····​.​line·​62  
47 ····​return-​void 46 ····​return-​void
48 .​end·​method 47 .​end·​method
   
49 .​method·​static·​synthetic·​access$500()​Ljava/​lang/​String;​ 48 .​method·​static·​synthetic·​access$500()​Ljava/​lang/​String;​
50 ····​.​locals·​1 49 ····​.​locals·​1
   
51 ····​.​prologue 50 ····​.​prologue
[−]
smali/com/idunnololz/igo/Parser$Lexer$InvalidSyntaxException.smali
Offset 21, 14 lines modified Offset 21, 15 lines modified
21 #·​instance·​fields 21 #·​instance·​fields
22 .​field·​final·​synthetic·​this$0:​Lcom/​idunnololz/​igo/​Parser$Lexer;​ 22 .​field·​final·​synthetic·​this$0:​Lcom/​idunnololz/​igo/​Parser$Lexer;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​public·​constructor·​<init>(Lcom/​idunnololz/​igo/​Parser$Lexer;​Ljava/​lang/​String;​)​V 24 .​method·​public·​constructor·​<init>(Lcom/​idunnololz/​igo/​Parser$Lexer;​Ljava/​lang/​String;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​idunnololz/​igo/​Parser$Lexer;​
26 ····​.​param·​p2,​·​"message"····​#·​Ljava/​lang/​String;​ 27 ····​.​param·​p2,​·​"message"····​#·​Ljava/​lang/​String;​
   
27 ····​.​prologue 28 ····​.​prologue
28 ····​.​line·​304 29 ····​.​line·​304
29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​igo/​Parser$Lexer$InvalidS​yntaxException;​-​>this$0:​Lcom/​idunnololz/​igo/​Parser$Lexer;​ 30 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​igo/​Parser$Lexer$InvalidS​yntaxException;​-​>this$0:​Lcom/​idunnololz/​igo/​Parser$Lexer;​
   
30 ····​.​line·​305 31 ····​.​line·​305
[−]
smali/com/idunnololz/igo/Parser$Lexer$TokenException.smali
Offset 21, 14 lines modified Offset 21, 15 lines modified
21 #·​instance·​fields 21 #·​instance·​fields
22 .​field·​final·​synthetic·​this$0:​Lcom/​idunnololz/​igo/​Parser$Lexer;​ 22 .​field·​final·​synthetic·​this$0:​Lcom/​idunnololz/​igo/​Parser$Lexer;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​public·​constructor·​<init>(Lcom/​idunnololz/​igo/​Parser$Lexer;​Ljava/​lang/​String;​)​V 24 .​method·​public·​constructor·​<init>(Lcom/​idunnololz/​igo/​Parser$Lexer;​Ljava/​lang/​String;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​idunnololz/​igo/​Parser$Lexer;​
26 ····​.​param·​p2,​·​"message"····​#·​Ljava/​lang/​String;​ 27 ····​.​param·​p2,​·​"message"····​#·​Ljava/​lang/​String;​
   
27 ····​.​prologue 28 ····​.​prologue
28 ····​.​line·​293 29 ····​.​line·​293
29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​igo/​Parser$Lexer$TokenExc​eption;​-​>this$0:​Lcom/​idunnololz/​igo/​Parser$Lexer;​ 30 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​igo/​Parser$Lexer$TokenExc​eption;​-​>this$0:​Lcom/​idunnololz/​igo/​Parser$Lexer;​
   
30 ····​.​line·​294 31 ····​.​line·​294
[−]
smali/com/idunnololz/igo/Parser$Lexer.smali
Offset 263, 15 lines modified Offset 263, 14 lines modified
263 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 263 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
264 ····​.​line·​217 264 ····​.​line·​217
265 ····​const/​4·​v0,​·​0x0 265 ····​const/​4·​v0,​·​0x0
   
266 ····​iput·​v0,​·​p0,​·​Lcom/​idunnololz/​igo/​Parser$Lexer;​-​>position:​I 266 ····​iput·​v0,​·​p0,​·​Lcom/​idunnololz/​igo/​Parser$Lexer;​-​>position:​I
   
267 ····​.​line·​309  
268 ····​return-​void 267 ····​return-​void
269 .​end·​method 268 .​end·​method
   
270 .​method·​synthetic·​constructor·​<init>(Lcom/​idunnololz/​igo/​Parser$1;​)​V 269 .​method·​synthetic·​constructor·​<init>(Lcom/​idunnololz/​igo/​Parser$1;​)​V
271 ····​.​locals·​0 270 ····​.​locals·​0
272 ····​.​param·​p1,​·​"x0"····​#·​Lcom/​idunnololz/​igo/​Parser$1;​ 271 ····​.​param·​p1,​·​"x0"····​#·​Lcom/​idunnololz/​igo/​Parser$1;​
   
Offset 671, 615 lines modified Offset 670, 612 lines modified
   
671 ····​invoke-​direct·​{v0,​·​p0,​·​v1},​·​Lcom/​idunnololz/​igo/​Parser$Lexer$InvalidS​yntaxException;​-​><init>(Lcom/​idunnololz/​igo/​Parser$Lexer;​Ljava/​lang/​String;​)​V 670 ····​invoke-​direct·​{v0,​·​p0,​·​v1},​·​Lcom/​idunnololz/​igo/​Parser$Lexer$InvalidS​yntaxException;​-​><init>(Lcom/​idunnololz/​igo/​Parser$Lexer;​Ljava/​lang/​String;​)​V
   
672 ····​throw·​v0 671 ····​throw·​v0
673 .​end·​method 672 .​end·​method
   
674 .​method·​private·​tokenize(Ljava/​io/​InputStream;​)​V 673 .​method·​private·​tokenize(Ljava/​io/​InputStream;​)​V
675 ····​.​locals·​13 674 ····​.​locals·​12
676 ····​.​param·​p1,​·​"in"····​#·​Ljava/​io/​InputStream;​ 675 ····​.​param·​p1,​·​"in"····​#·​Ljava/​io/​InputStream;​
677 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ 676 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
678 ········​value·​=·​{ 677 ········​value·​=·​{
679 ············​Ljava/​lang/​Exception;​ 678 ············​Ljava/​lang/​Exception;​
680 ········​} 679 ········​}
681 ····​.​end·​annotation 680 ····​.​end·​annotation
   
682 ····​.​prologue 681 ····​.​prologue
683 ····​.​line·​91 682 ····​.​line·​91
684 ····​new-​instance·​v9,​·​Ljava/​util/​ArrayList;​ 683 ····​new-​instance·​v8,​·​Ljava/​util/​ArrayList;​
   
685 ····​invoke-​direct·​{v9},​·​Ljava/​util/​ArrayList;​-​><init>()​V 684 ····​invoke-​direct·​{v8},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
686 ····​.​line·​93 685 ····​.​line·​93
687 ····​.​local·​v9,​·​"tokens":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lcom/​idunnololz/​igo/​Parser$Lexer$Token;​>;​" 686 ····​.​local·​v8,​·​"tokens":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lcom/​idunnololz/​igo/​Parser$Lexer$Token;​>;​"
688 ····​const/​4·​v6,​·​0x1 687 ····​const/​4·​v5,​·​0x1
   
689 ····​.​line·​96 688 ····​.​line·​96
690 ····​.​local·​v6,​·​"spaced":​Z 689 ····​.​local·​v5,​·​"spaced":​Z
691 ····​new-​instance·​v5,​·​Ljava/​lang/​StringBuilder;​ 690 ····​new-​instance·​v4,​·​Ljava/​lang/​StringBuilder;​
   
692 ····​invoke-​direct·​{v5},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 691 ····​invoke-​direct·​{v4},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
693 ····​.​line·​98 692 ····​.​line·​98
694 ····​.​local·​v5,​·​"sb":​Ljava/​lang/​StringBuilder;​ 693 ····​.​local·​v4,​·​"sb":​Ljava/​lang/​StringBuilder;​
695 ····​const/​4·​v3,​·​0x0 694 ····​const/​4·​v2,​·​0x0
   
696 ····​.​line·​99 695 ····​.​line·​99
697 ····​.​local·​v3,​·​"lastState":​C 696 ····​.​local·​v2,​·​"lastState":​C
698 ····​const/​4·​v7,​·​0x1 697 ····​const/​4·​v6,​·​0x1
   
699 ····​.​line·​101 698 ····​.​line·​101
700 ····​.​local·​v7,​·​"state":​C 699 ····​.​local·​v6,​·​"state":​C
701 ····​:​cond_0 700 ····​:​cond_0
702 ····​:​goto_0 701 ····​:​goto_0
703 ····​invoke-​virtual·​{p1},​·​Ljava/​io/​InputStream;​-​>read()​I 702 ····​invoke-​virtual·​{p1},​·​Ljava/​io/​InputStream;​-​>read()​I
   
704 ····​move-​result·​v10 703 ····​move-​result·​v9
   
705 ····​int-​to-​char·​v0,​·​v10 704 ····​int-​to-​char·​v0,​·​v9
   
706 ····​.​local·​v0,​·​"c":​C 705 ····​.​local·​v0,​·​"c":​C
707 ····​const/​4·​v10,​·​-​0x1 706 ····​const/​4·​v9,​·​-​0x1
   
708 ····​if-​eq·​v0,​·​v10,​·​:​cond_2 707 ····​if-​eq·​v0,​·​v9,​·​:​cond_2
   
709 ····​.​line·​102 708 ····​.​line·​102
710 ····​const/​4·​v10,​·​0x6 709 ····​const/​4·​v9,​·​0x6
   
711 ····​if-​eq·​v7,​·​v10,​·​:​cond_1 710 ····​if-​eq·​v6,​·​v9,​·​:​cond_1
   
712 ····​invoke-​static·​{v0},​·​Ljava/​lang/​Character;​-​>isWhitespace(C)​Z 711 ····​invoke-​static·​{v0},​·​Ljava/​lang/​Character;​-​>isWhitespace(C)​Z
   
713 ····​move-​result·​v10 712 ····​move-​result·​v9
   
714 ····​if-​eqz·​v10,​·​:​cond_1 713 ····​if-​eqz·​v9,​·​:​cond_1
   
715 ····​.​line·​103 714 ····​.​line·​103
716 ····​const/​4·​v6,​·​0x1 715 ····​const/​4·​v5,​·​0x1
   
717 ····​.​line·​104 716 ····​.​line·​104
718 ····​goto·​:​goto_0 717 ····​goto·​:​goto_0
   
719 ····​.​line·​107 718 ····​.​line·​107
720 ····​:​cond_1 719 ····​:​cond_1
721 ····​move·​v3,​·​v7 720 ····​move·​v2,​·​v6
   
722 ····​.​line·​110 721 ····​.​line·​110
723 ····​sget-​object·​v10,​·​Lcom/​idunnololz/​igo/​Parser$Lexer;​-​>FSM:​[[C 722 ····​sget-​object·​v9,​·​Lcom/​idunnololz/​igo/​Parser$Lexer;​-​>FSM:​[[C
   
724 ····​aget-​object·​v10,​·​v10,​·​v7 723 ····​aget-​object·​v9,​·​v9,​·​v6
   
725 ····​aget-​char·​v7,​·​v10,​·​v0 724 ····​aget-​char·​v6,​·​v9,​·​v0
   
726 ····​.​line·​112 725 ····​.​line·​112
Max diff block lines reached; 26391/29445 bytes (89.63%) of diff not shown.
[−]
smali/com/idunnololz/igo/Parser.smali
Offset 2, 15 lines modified Offset 2, 14 lines modified
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"Parser.​java" 3 .​source·​"Parser.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ····​value·​=·​{ 6 ····​value·​=·​{
7 ········​Lcom/​idunnololz/​igo/​Parser$1;​,​  
8 ········​Lcom/​idunnololz/​igo/​Parser$Node;​,​ 7 ········​Lcom/​idunnololz/​igo/​Parser$Node;​,​
9 ········​Lcom/​idunnololz/​igo/​Parser$Lexer;​ 8 ········​Lcom/​idunnololz/​igo/​Parser$Lexer;​
10 ····​} 9 ····​}
11 .​end·​annotation 10 .​end·​annotation
   
   
12 #·​static·​fields 11 #·​static·​fields
Offset 37, 15 lines modified Offset 36, 14 lines modified
37 .​method·​public·​constructor·​<init>()​V 36 .​method·​public·​constructor·​<init>()​V
38 ····​.​locals·​0 37 ····​.​locals·​0
   
39 ····​.​prologue 38 ····​.​prologue
40 ····​.​line·​16 39 ····​.​line·​16
41 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 40 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
42 ····​.​line·​319  
43 ····​return-​void 41 ····​return-​void
44 .​end·​method 42 .​end·​method
   
45 .​method·​static·​synthetic·​access$000()​Ljava/​lang/​String;​ 43 .​method·​static·​synthetic·​access$000()​Ljava/​lang/​String;​
46 ····​.​locals·​1 44 ····​.​locals·​1
   
47 ····​.​prologue 45 ····​.​prologue
[−]
smali/com/idunnololz/igo/R.smali
Offset 28, 10 lines modified Offset 28, 9 lines modified
28 .​method·​public·​constructor·​<init>()​V 28 .​method·​public·​constructor·​<init>()​V
29 ····​.​locals·​0 29 ····​.​locals·​0
   
30 ····​.​prologue 30 ····​.​prologue
31 ····​.​line·​10 31 ····​.​line·​10
32 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 32 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
33 ····​.​line·​1889  
34 ····​return-​void 33 ····​return-​void
35 .​end·​method 34 .​end·​method
[−]
smali/com/idunnololz/igo/StoneManager$1.smali
Offset 314, 15 lines modified Offset 314, 14 lines modified
314 ····​const/​4·​v5,​·​0x0 314 ····​const/​4·​v5,​·​0x0
   
315 ····​goto·​:​goto_3 315 ····​goto·​:​goto_3
316 .​end·​method 316 .​end·​method
   
317 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​ 317 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​
318 ····​.​locals·​1 318 ····​.​locals·​1
319 ····​.​param·​p1,​·​"x0"····​#·​Landroid/​os/​Parcel;​  
   
320 ····​.​prologue 319 ····​.​prologue
321 ····​.​line·​674 320 ····​.​line·​674
322 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​idunnololz/​igo/​StoneManager$1;​-​>createFromParcel(Lan​droid/​os/​Parcel;​)​Lcom/​idunnololz/​igo/​StoneManager;​ 321 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​idunnololz/​igo/​StoneManager$1;​-​>createFromParcel(Lan​droid/​os/​Parcel;​)​Lcom/​idunnololz/​igo/​StoneManager;​
   
323 ····​move-​result-​object·​v0 322 ····​move-​result-​object·​v0
   
Offset 342, 15 lines modified Offset 341, 14 lines modified
342 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​UnsupportedOperationE​xception;​-​><init>(Ljava/​lang/​String;​)​V 341 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​UnsupportedOperationE​xception;​-​><init>(Ljava/​lang/​String;​)​V
   
343 ····​throw·​v0 342 ····​throw·​v0
344 .​end·​method 343 .​end·​method
   
345 .​method·​public·​bridge·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​ 344 .​method·​public·​bridge·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​
346 ····​.​locals·​1 345 ····​.​locals·​1
347 ····​.​param·​p1,​·​"x0"····​#·​I  
   
348 ····​.​prologue 346 ····​.​prologue
349 ····​.​line·​674 347 ····​.​line·​674
350 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​idunnololz/​igo/​StoneManager$1;​-​>newArray(I)​[Lcom/​idunnololz/​igo/​StoneManager;​ 348 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​idunnololz/​igo/​StoneManager$1;​-​>newArray(I)​[Lcom/​idunnololz/​igo/​StoneManager;​
   
351 ····​move-​result-​object·​v0 349 ····​move-​result-​object·​v0
   
[−]
smali/com/idunnololz/igo/StoneManager.smali
Offset 239, 42 lines modified Offset 239, 41 lines modified
   
239 .​method·​private·​addGroup(Lcom/​idunnololz/​igo/​StoneManager$StoneGro​up;​)​V 239 .​method·​private·​addGroup(Lcom/​idunnololz/​igo/​StoneManager$StoneGro​up;​)​V
240 ····​.​locals·​3 240 ····​.​locals·​3
241 ····​.​param·​p1,​·​"g"····​#·​Lcom/​idunnololz/​igo/​StoneManager$StoneGro​up;​ 241 ····​.​param·​p1,​·​"g"····​#·​Lcom/​idunnololz/​igo/​StoneManager$StoneGro​up;​
   
242 ····​.​prologue 242 ····​.​prologue
243 ····​.​line·​276 243 ····​.​line·​276
244 ····​iget-​object·​v2,​·​p1,​·​Lcom/​idunnololz/​igo/​StoneManager$StoneGro​up;​-​>stones:​Ljava/​util/​Set;​ 244 ····​iget-​object·​v1,​·​p1,​·​Lcom/​idunnololz/​igo/​StoneManager$StoneGro​up;​-​>stones:​Ljava/​util/​Set;​
   
245 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​ 245 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​
   
246 ····​move-​result-​object·​v0 246 ····​move-​result-​object·​v1
   
247 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
248 ····​:​goto_0 247 ····​:​goto_0
249 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 248 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
250 ····​move-​result·​v2 249 ····​move-​result·​v2
   
251 ····​if-​eqz·​v2,​·​:​cond_0 250 ····​if-​eqz·​v2,​·​:​cond_0
   
252 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 251 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
253 ····​move-​result-​object·​v1 252 ····​move-​result-​object·​v0
   
254 ····​check-​cast·​v1,​·​Lcom/​idunnololz/​igo/​StoneManager$Stone;​ 253 ····​check-​cast·​v0,​·​Lcom/​idunnololz/​igo/​StoneManager$Stone;​
   
255 ····​.​line·​277 254 ····​.​line·​277
256 ····​.​local·​v1,​·​"s":​Lcom/​idunnololz/​igo/​StoneManager$Stone;​ 255 ····​.​local·​v0,​·​"s":​Lcom/​idunnololz/​igo/​StoneManager$Stone;​
257 ····​invoke-​direct·​{p0,​·​v1,​·​p1},​·​Lcom/​idunnololz/​igo/​StoneManager;​-​>addStone(Lcom/​idunnololz/​igo/​StoneManager$Stone;​Lcom/​idunnololz/​igo/​StoneManager$StoneGro​up;​)​V 256 ····​invoke-​direct·​{p0,​·​v0,​·​p1},​·​Lcom/​idunnololz/​igo/​StoneManager;​-​>addStone(Lcom/​idunnololz/​igo/​StoneManager$Stone;​Lcom/​idunnololz/​igo/​StoneManager$StoneGro​up;​)​V
   
258 ····​goto·​:​goto_0 257 ····​goto·​:​goto_0
   
259 ····​.​line·​279 258 ····​.​line·​279
260 ····​.​end·​local·​v1····​#·​"s":​Lcom/​idunnololz/​igo/​StoneManager$Stone;​ 259 ····​.​end·​local·​v0····​#·​"s":​Lcom/​idunnololz/​igo/​StoneManager$Stone;​
261 ····​:​cond_0 260 ····​:​cond_0
262 ····​return-​void 261 ····​return-​void
263 .​end·​method 262 .​end·​method
   
264 .​method·​private·​addStone(Lcom/​idunnololz/​igo/​StoneManager$Stone;​Lcom/​idunnololz/​igo/​StoneManager$StoneGro​up;​)​V 263 .​method·​private·​addStone(Lcom/​idunnololz/​igo/​StoneManager$Stone;​Lcom/​idunnololz/​igo/​StoneManager$StoneGro​up;​)​V
265 ····​.​locals·​1 264 ····​.​locals·​1
266 ····​.​param·​p1,​·​"s"····​#·​Lcom/​idunnololz/​igo/​StoneManager$Stone;​ 265 ····​.​param·​p1,​·​"s"····​#·​Lcom/​idunnololz/​igo/​StoneManager$Stone;​
Offset 517, 25 lines modified Offset 516, 24 lines modified
517 ····​.​end·​annotation 516 ····​.​end·​annotation
   
518 ····​.​prologue 517 ····​.​prologue
519 ····​.​line·​427 518 ····​.​line·​427
520 ····​.​local·​p1,​·​"l":​Ljava/​util/​Set;​,​·​"Ljava/​util/​Set<Ljava/​lang/​Integer;​>;​" 519 ····​.​local·​p1,​·​"l":​Ljava/​util/​Set;​,​·​"Ljava/​util/​Set<Ljava/​lang/​Integer;​>;​"
521 ····​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​ 520 ····​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​
   
522 ····​const-​string·​v3,​·​"{·​" 521 ····​const-​string·​v2,​·​"{·​"
   
523 ····​invoke-​direct·​{v0,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​><init>(Ljava/​lang/​String;​)​V 522 ····​invoke-​direct·​{v0,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​><init>(Ljava/​lang/​String;​)​V
   
524 ····​.​line·​428 523 ····​.​line·​428
525 ····​.​local·​v0,​·​"builder":​Ljava/​lang/​StringBuilder;​ 524 ····​.​local·​v0,​·​"builder":​Ljava/​lang/​StringBuilder;​
526 ····​invoke-​interface·​{p1},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​ 525 ····​invoke-​interface·​{p1},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​
   
527 ····​move-​result-​object·​v2 526 ····​move-​result-​object·​v2
   
528 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​  
529 ····​:​goto_0 527 ····​:​goto_0
530 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 528 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
531 ····​move-​result·​v3 529 ····​move-​result·​v3
   
532 ····​if-​eqz·​v3,​·​:​cond_0 530 ····​if-​eqz·​v3,​·​:​cond_0
   
Offset 549, 234 lines modified Offset 547, 234 lines modified
549 ····​.​local·​v1,​·​"i":​Ljava/​lang/​Integer;​ 547 ····​.​local·​v1,​·​"i":​Ljava/​lang/​Integer;​
550 ····​const/​16·​v3,​·​0x5b 548 ····​const/​16·​v3,​·​0x5b
   
551 ····​invoke-​virtual·​{v0,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(C)​Ljava/​lang/​StringBuilder;​ 549 ····​invoke-​virtual·​{v0,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(C)​Ljava/​lang/​StringBuilder;​
   
552 ····​move-​result-​object·​v3 550 ····​move-​result-​object·​v3
   
  551 ····​.​line·​430
553 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Integer;​-​>intValue()​I 552 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Integer;​-​>intValue()​I
   
554 ····​move-​result·​v4 553 ····​move-​result·​v4
   
555 ····​invoke-​direct·​{p0,​·​v4},​·​Lcom/​idunnololz/​igo/​StoneManager;​-​>extractAcross(I)​I 554 ····​invoke-​direct·​{p0,​·​v4},​·​Lcom/​idunnololz/​igo/​StoneManager;​-​>extractAcross(I)​I
   
556 ····​move-​result·​v4 555 ····​move-​result·​v4
   
557 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​ 556 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​
   
558 ····​move-​result-​object·​v3 557 ····​move-​result-​object·​v3
   
559 ····​const/​16·​v4,​·​0x2c 558 ····​const/​16·​v4,​·​0x2c
   
  559 ····​.​line·​431
560 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(C)​Ljava/​lang/​StringBuilder;​ 560 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(C)​Ljava/​lang/​StringBuilder;​
   
561 ····​move-​result-​object·​v3 561 ····​move-​result-​object·​v3
   
  562 ····​.​line·​432
562 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Integer;​-​>intValue()​I 563 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Integer;​-​>intValue()​I
   
Max diff block lines reached; 76355/79962 bytes (95.49%) of diff not shown.
[−]
smali/com/idunnololz/utils/AlertDialogFragment$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/​idunnololz/​utils/​AlertDialogFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​idunnololz/​utils/​AlertDialogFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​idunnololz/​utils/​AlertDialogFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​idunnololz/​utils/​AlertDialogFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​idunnololz/​utils/​AlertDialogFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​65 27 ····​.​line·​65
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​utils/​AlertDialogFragment$1​;​-​>this$0:​Lcom/​idunnololz/​utils/​AlertDialogFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​utils/​AlertDialogFragment$1​;​-​>this$0:​Lcom/​idunnololz/​utils/​AlertDialogFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/idunnololz/utils/AlertDialogFragment.smali
Offset 39, 15 lines modified Offset 39, 14 lines modified
39 .​method·​public·​constructor·​<init>()​V 39 .​method·​public·​constructor·​<init>()​V
40 ····​.​locals·​0 40 ····​.​locals·​0
   
41 ····​.​prologue 41 ····​.​prologue
42 ····​.​line·​9 42 ····​.​line·​9
43 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​DialogFragment;​-​><init>()​V 43 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​DialogFragment;​-​><init>()​V
   
44 ····​.​line·​15  
45 ····​return-​void 44 ····​return-​void
46 .​end·​method 45 .​end·​method
   
47 .​method·​private·​tryGetString(Landroid​/​os/​Bundle;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 46 .​method·​private·​tryGetString(Landroid​/​os/​Bundle;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
48 ····​.​locals·​2 47 ····​.​locals·​2
49 ····​.​param·​p1,​·​"b"····​#·​Landroid/​os/​Bundle;​ 48 ····​.​param·​p1,​·​"b"····​#·​Landroid/​os/​Bundle;​
50 ····​.​param·​p2,​·​"argName"····​#·​Ljava/​lang/​String;​ 49 ····​.​param·​p2,​·​"argName"····​#·​Ljava/​lang/​String;​
Offset 121, 42 lines modified Offset 120, 46 lines modified
   
121 ····​move-​result-​object·​v3 120 ····​move-​result-​object·​v3
   
122 ····​invoke-​direct·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 121 ····​invoke-​direct·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
123 ····​const-​string·​v3,​·​"message" 122 ····​const-​string·​v3,​·​"message"
   
  123 ····​.​line·​62
124 ····​invoke-​direct·​{p0,​·​v0,​·​v3},​·​Lcom/​idunnololz/​utils/​AlertDialogFragment;​-​>tryGetString(Landroi​d/​os/​Bundle;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 124 ····​invoke-​direct·​{p0,​·​v0,​·​v3},​·​Lcom/​idunnololz/​utils/​AlertDialogFragment;​-​>tryGetString(Landroi​d/​os/​Bundle;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
125 ····​move-​result-​object·​v3 125 ····​move-​result-​object·​v3
   
126 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 126 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
127 ····​move-​result-​object·​v2 127 ····​move-​result-​object·​v2
   
128 ····​const-​string·​v3,​·​"title" 128 ····​const-​string·​v3,​·​"title"
   
  129 ····​.​line·​63
129 ····​invoke-​direct·​{p0,​·​v0,​·​v3},​·​Lcom/​idunnololz/​utils/​AlertDialogFragment;​-​>tryGetString(Landroi​d/​os/​Bundle;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 130 ····​invoke-​direct·​{p0,​·​v0,​·​v3},​·​Lcom/​idunnololz/​utils/​AlertDialogFragment;​-​>tryGetString(Landroi​d/​os/​Bundle;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
130 ····​move-​result-​object·​v3 131 ····​move-​result-​object·​v3
   
131 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 132 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
132 ····​move-​result-​object·​v2 133 ····​move-​result-​object·​v2
   
133 ····​const·​v3,​·​0x104000a 134 ····​const·​v3,​·​0x104000a
   
134 ····​new-​instance·​v4,​·​Lcom/​idunnololz/​utils/​AlertDialogFragment$1​;​ 135 ····​new-​instance·​v4,​·​Lcom/​idunnololz/​utils/​AlertDialogFragment$1​;​
   
135 ····​invoke-​direct·​{v4,​·​p0},​·​Lcom/​idunnololz/​utils/​AlertDialogFragment$1​;​-​><init>(Lcom/​idunnololz/​utils/​AlertDialogFragment;​)​V 136 ····​invoke-​direct·​{v4,​·​p0},​·​Lcom/​idunnololz/​utils/​AlertDialogFragment$1​;​-​><init>(Lcom/​idunnololz/​utils/​AlertDialogFragment;​)​V
   
  137 ····​.​line·​64
136 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 138 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
137 ····​move-​result-​object·​v2 139 ····​move-​result-​object·​v2
   
  140 ····​.​line·​70
138 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​ 141 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​
   
139 ····​move-​result-​object·​v1 142 ····​move-​result-​object·​v1
   
140 ····​.​line·​74 143 ····​.​line·​74
141 ····​.​local·​v1,​·​"dialog":​Landroid/​app/​AlertDialog;​ 144 ····​.​local·​v1,​·​"dialog":​Landroid/​app/​AlertDialog;​
142 ····​return-​object·​v1 145 ····​return-​object·​v1
[−]
smali/com/idunnololz/widgets/GoBoardView$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/​idunnololz/​widgets/​GoBoardView;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​idunnololz/​widgets/​GoBoardView;​)​V 23 .​method·​constructor·​<init>(Lcom/​idunnololz/​widgets/​GoBoardView;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​idunnololz/​widgets/​GoBoardView;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​261 27 ····​.​line·​261
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView$1;​-​>this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView$1;​-​>this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/idunnololz/widgets/GoBoardView$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/​idunnololz/​widgets/​GoBoardView;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​idunnololz/​widgets/​GoBoardView;​)​V 23 .​method·​constructor·​<init>(Lcom/​idunnololz/​widgets/​GoBoardView;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​idunnololz/​widgets/​GoBoardView;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​298 27 ····​.​line·​298
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView$3;​-​>this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView$3;​-​>this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 37, 64 lines modified Offset 38, 63 lines modified
   
37 #·​virtual·​methods 38 #·​virtual·​methods
38 .​method·​public·​onDataSetChanged()​V 39 .​method·​public·​onDataSetChanged()​V
39 ····​.​locals·​6 40 ····​.​locals·​6
   
40 ····​.​prologue 41 ····​.​prologue
41 ····​.​line·​304 42 ····​.​line·​304
42 ····​iget-​object·​v2,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView$3;​-​>this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​ 43 ····​iget-​object·​v1,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView$3;​-​>this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​
   
43 ····​#·​getter·​for:​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>btns:​Ljava/​util/​List;​ 44 ····​#·​getter·​for:​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>btns:​Ljava/​util/​List;​
44 ····​invoke-​static·​{v2},​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>access$100(Lcom/​idunnololz/​widgets/​GoBoardView;​)​Ljava/​util/​List;​ 45 ····​invoke-​static·​{v1},​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>access$100(Lcom/​idunnololz/​widgets/​GoBoardView;​)​Ljava/​util/​List;​
   
45 ····​move-​result-​object·​v2 46 ····​move-​result-​object·​v1
   
46 ····​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 47 ····​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
47 ····​move-​result-​object·​v0 48 ····​move-​result-​object·​v1
   
48 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
49 ····​:​goto_0 49 ····​:​goto_0
50 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 50 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
51 ····​move-​result·​v2 51 ····​move-​result·​v2
   
52 ····​if-​eqz·​v2,​·​:​cond_0 52 ····​if-​eqz·​v2,​·​:​cond_0
   
53 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 53 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
54 ····​move-​result-​object·​v1 54 ····​move-​result-​object·​v0
   
55 ····​check-​cast·​v1,​·​Lcom/​idunnololz/​widgets/​GoBoardView$PointInfo​;​ 55 ····​check-​cast·​v0,​·​Lcom/​idunnololz/​widgets/​GoBoardView$PointInfo​;​
   
56 ····​.​line·​305 56 ····​.​line·​305
57 ····​.​local·​v1,​·​"info":​Lcom/​idunnololz/​widgets/​GoBoardView$PointInfo​;​ 57 ····​.​local·​v0,​·​"info":​Lcom/​idunnololz/​widgets/​GoBoardView$PointInfo​;​
58 ····​iget-​object·​v2,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView$3;​-​>this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​ 58 ····​iget-​object·​v2,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView$3;​-​>this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​
   
59 ····​#·​getter·​for:​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>adapter:​Lcom/​idunnololz/​widgets/​GoBoardView$GoBoardAd​apter;​ 59 ····​#·​getter·​for:​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>adapter:​Lcom/​idunnololz/​widgets/​GoBoardView$GoBoardAd​apter;​
60 ····​invoke-​static·​{v2},​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>access$500(Lcom/​idunnololz/​widgets/​GoBoardView;​)​Lcom/​idunnololz/​widgets/​GoBoardView$GoBoardAd​apter;​ 60 ····​invoke-​static·​{v2},​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>access$500(Lcom/​idunnololz/​widgets/​GoBoardView;​)​Lcom/​idunnololz/​widgets/​GoBoardView$GoBoardAd​apter;​
   
61 ····​move-​result-​object·​v2 61 ····​move-​result-​object·​v2
   
62 ····​iget-​object·​v3,​·​v1,​·​Lcom/​idunnololz/​widgets/​GoBoardView$PointInfo​;​-​>view:​Landroid/​widget/​ImageButton;​ 62 ····​iget-​object·​v3,​·​v0,​·​Lcom/​idunnololz/​widgets/​GoBoardView$PointInfo​;​-​>view:​Landroid/​widget/​ImageButton;​
   
63 ····​iget·​v4,​·​v1,​·​Lcom/​idunnololz/​widgets/​GoBoardView$PointInfo​;​-​>across:​I 63 ····​iget·​v4,​·​v0,​·​Lcom/​idunnololz/​widgets/​GoBoardView$PointInfo​;​-​>across:​I
   
64 ····​iget·​v5,​·​v1,​·​Lcom/​idunnololz/​widgets/​GoBoardView$PointInfo​;​-​>down:​I 64 ····​iget·​v5,​·​v0,​·​Lcom/​idunnololz/​widgets/​GoBoardView$PointInfo​;​-​>down:​I
   
65 ····​invoke-​virtual·​{v2,​·​v3,​·​v4,​·​v5},​·​Lcom/​idunnololz/​widgets/​GoBoardView$GoBoardAd​apter;​-​>preparePoint(Landroi​d/​widget/​ImageButton;​II)​V 65 ····​invoke-​virtual·​{v2,​·​v3,​·​v4,​·​v5},​·​Lcom/​idunnololz/​widgets/​GoBoardView$GoBoardAd​apter;​-​>preparePoint(Landroi​d/​widget/​ImageButton;​II)​V
   
66 ····​goto·​:​goto_0 66 ····​goto·​:​goto_0
   
67 ····​.​line·​308 67 ····​.​line·​308
68 ····​.​end·​local·​v1····​#·​"info":​Lcom/​idunnololz/​widgets/​GoBoardView$PointInfo​;​ 68 ····​.​end·​local·​v0····​#·​"info":​Lcom/​idunnololz/​widgets/​GoBoardView$PointInfo​;​
69 ····​:​cond_0 69 ····​:​cond_0
70 ····​iget-​object·​v2,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView$3;​-​>this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​ 70 ····​iget-​object·​v1,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView$3;​-​>this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​
   
71 ····​invoke-​virtual·​{v2},​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>invalidate()​V 71 ····​invoke-​virtual·​{v1},​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>invalidate()​V
   
72 ····​.​line·​309 72 ····​.​line·​309
73 ····​return-​void 73 ····​return-​void
74 .​end·​method 74 .​end·​method
   
75 .​method·​public·​onSingleDataChanged(I​I)​V 75 .​method·​public·​onSingleDataChanged(I​I)​V
76 ····​.​locals·​3 76 ····​.​locals·​3
[−]
smali/com/idunnololz/widgets/GoBoardView$4.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​ 18 .​field·​final·​synthetic·​this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​idunnololz/​widgets/​GoBoardView;​)​V 20 .​method·​constructor·​<init>(Lcom/​idunnololz/​widgets/​GoBoardView;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​idunnololz/​widgets/​GoBoardView;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​476 24 ····​.​line·​476
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView$4;​-​>this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView$4;​-​>this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​
   
25 ····​invoke-​direct·​{p0},​·​Landroid/​view/​ScaleGestureDetector$​SimpleOnScaleGestureL​istener;​-​><init>()​V 26 ····​invoke-​direct·​{p0},​·​Landroid/​view/​ScaleGestureDetector$​SimpleOnScaleGestureL​istener;​-​><init>()​V
   
Offset 56, 16 lines modified Offset 57, 25 lines modified
   
56 ····​move-​result·​v0 57 ····​move-​result·​v0
   
57 ····​.​line·​481 58 ····​.​line·​481
58 ····​.​local·​v0,​·​"oldScale":​F 59 ····​.​local·​v0,​·​"oldScale":​F
59 ····​iget-​object·​v4,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView$4;​-​>this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​ 60 ····​iget-​object·​v4,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView$4;​-​>this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​
   
60 ····#·​*=·operator·​for:​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>scale:​F 61 ····iget-​object·​v5,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView$4;​-​>this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​
61 ····​invoke-​static·​{v4,​·​v1},​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>access$732(Lcom/​idunnololz/​widgets/​GoBoardView;​F)​F  
  62 ····​#·​getter·​for:​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>scale:​F
  63 ····​invoke-​static·​{v5},​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>access$700(Lcom/​idunnololz/​widgets/​GoBoardView;​)​F
   
  64 ····​move-​result·​v5
   
  65 ····​mul-​float/​2addr·​v5,​·​v1
   
  66 ····​#·​setter·​for:​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>scale:​F
  67 ····​invoke-​static·​{v4,​·​v5},​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>access$702(Lcom/​idunnololz/​widgets/​GoBoardView;​F)​F
   
62 ····​.​line·​484 68 ····​.​line·​484
63 ····​iget-​object·​v4,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView$4;​-​>this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​ 69 ····​iget-​object·​v4,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView$4;​-​>this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​
   
64 ····​iget-​object·​v5,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView$4;​-​>this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​ 70 ····​iget-​object·​v5,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView$4;​-​>this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​
   
65 ····​#·​getter·​for:​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>scale:​F 71 ····​#·​getter·​for:​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>scale:​F
Offset 140, 22 lines modified Offset 150, 40 lines modified
   
140 ····​mul-​float·​v3,​·​v4,​·​v5 150 ····​mul-​float·​v3,​·​v4,​·​v5
   
141 ····​.​line·​490 151 ····​.​line·​490
142 ····​.​local·​v3,​·​"y":​F 152 ····​.​local·​v3,​·​"y":​F
143 ····​iget-​object·​v4,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView$4;​-​>this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​ 153 ····​iget-​object·​v4,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView$4;​-​>this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​
   
144 ····#·​+=·operator·​for:​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>offX:​F 154 ····iget-​object·​v5,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView$4;​-​>this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​
145 ····​invoke-​static·​{v4,​·​v2},​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>access$816(Lcom/​idunnololz/​widgets/​GoBoardView;​F)​F  
  155 ····​#·​getter·​for:​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>offX:​F
  156 ····​invoke-​static·​{v5},​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>access$800(Lcom/​idunnololz/​widgets/​GoBoardView;​)​F
   
  157 ····​move-​result·​v5
   
  158 ····​add-​float/​2addr·​v5,​·​v2
   
  159 ····​#·​setter·​for:​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>offX:​F
  160 ····​invoke-​static·​{v4,​·​v5},​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>access$802(Lcom/​idunnololz/​widgets/​GoBoardView;​F)​F
   
146 ····​.​line·​491 161 ····​.​line·​491
147 ····​iget-​object·​v4,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView$4;​-​>this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​ 162 ····​iget-​object·​v4,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView$4;​-​>this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​
   
148 ····#·​+=·operator·​for:​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>offY:​F 163 ····iget-​object·​v5,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView$4;​-​>this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​
149 ····​invoke-​static·​{v4,​·​v3},​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>access$916(Lcom/​idunnololz/​widgets/​GoBoardView;​F)​F  
  164 ····​#·​getter·​for:​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>offY:​F
  165 ····​invoke-​static·​{v5},​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>access$900(Lcom/​idunnololz/​widgets/​GoBoardView;​)​F
   
  166 ····​move-​result·​v5
   
  167 ····​add-​float/​2addr·​v5,​·​v3
   
  168 ····​#·​setter·​for:​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>offY:​F
  169 ····​invoke-​static·​{v4,​·​v5},​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>access$902(Lcom/​idunnololz/​widgets/​GoBoardView;​F)​F
   
150 ····​.​line·​493 170 ····​.​line·​493
151 ····​iget-​object·​v4,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView$4;​-​>this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​ 171 ····​iget-​object·​v4,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView$4;​-​>this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​
   
152 ····​#·​invokes:​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>clampScrollOffset()​V 172 ····​#·​invokes:​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>clampScrollOffset()​V
153 ····​invoke-​static·​{v4},​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>access$1000(Lcom/​idunnololz/​widgets/​GoBoardView;​)​V 173 ····​invoke-​static·​{v4},​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>access$1000(Lcom/​idunnololz/​widgets/​GoBoardView;​)​V
   
[−]
smali/com/idunnololz/widgets/GoBoardView.smali
Offset 449, 60 lines modified Offset 449, 58 lines modified
449 ····​.​prologue 449 ····​.​prologue
450 ····​.​line·​26 450 ····​.​line·​26
451 ····​iput·​p1,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>scale:​F 451 ····​iput·​p1,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>scale:​F
   
452 ····​return·​p1 452 ····​return·​p1
453 .​end·​method 453 .​end·​method
   
454 .​method·​static·​synthetic·​access$732(Lcom/​idunnololz/​widgets/​GoBoardView;​F)​F 454 .​method·​static·​synthetic·​access$800(Lcom/​idunnololz/​widgets/​GoBoardView;​)​F
455 ····​.​locals·​1 455 ····​.​locals·​1
456 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​idunnololz/​widgets/​GoBoardView;​ 456 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​idunnololz/​widgets/​GoBoardView;​
457 ····​.​param·​p1,​·​"x1"····​#·​F  
   
458 ····​.​prologue 457 ····​.​prologue
459 ····​.​line·​26 458 ····​.​line·​26
460 ····​iget·​v0,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>scale:​F 459 ····​iget·​v0,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>offX:​F
   
461 ····​mul-​float/​2addr·​v0,​·​p1  
   
462 ····​iput·​v0,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>scale:​F  
   
463 ····​return·​v0 460 ····​return·​v0
464 .​end·​method 461 .​end·​method
   
465 .​method·​static·​synthetic·​access$816(Lcom/​idunnololz/​widgets/​GoBoardView;​F)​F 462 .​method·​static·​synthetic·​access$802(Lcom/​idunnololz/​widgets/​GoBoardView;​F)​F
466 ····​.​locals·1 463 ····​.​locals·0
467 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​idunnololz/​widgets/​GoBoardView;​ 464 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​idunnololz/​widgets/​GoBoardView;​
468 ····​.​param·​p1,​·​"x1"····​#·​F 465 ····​.​param·​p1,​·​"x1"····​#·​F
   
469 ····​.​prologue 466 ····​.​prologue
470 ····​.​line·​26 467 ····​.​line·​26
471 ····​iget·v0,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>offX:​F 468 ····​iput·p1,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>offX:​F
   
472 ····add-​float/​2addr·​v0,​·​p1 469 ····return·​p1
   
473 ····​iput·​v0,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>offX:​F  
   
474 ····​return·​v0  
475 .​end·​method 470 .​end·​method
   
476 .​method·​static·​synthetic·​access$916(Lcom/​idunnololz/​widgets/​GoBoardView;​F)​F 471 .​method·​static·​synthetic·​access$900(Lcom/​idunnololz/​widgets/​GoBoardView;​)​F
477 ····​.​locals·​1 472 ····​.​locals·​1
478 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​idunnololz/​widgets/​GoBoardView;​ 473 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​idunnololz/​widgets/​GoBoardView;​
479 ····​.​param·​p1,​·​"x1"····​#·​F  
   
480 ····​.​prologue 474 ····​.​prologue
481 ····​.​line·​26 475 ····​.​line·​26
482 ····​iget·​v0,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>offY:​F 476 ····​iget·​v0,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>offY:​F
   
483 ····add-​float/​2addr·​v0,​·​p1 477 ····return·​v0
  478 .​end·​method
   
484 ····​iput·v0,​·​p0,​·Lcom/​idunnololz/​widgets/​GoBoardView;​-​>offY:​F 479 .​method·static·synthetic·access$902(Lcom/​idunnololz/​widgets/​GoBoardView;​F)​F
  480 ····​.​locals·​0
  481 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​idunnololz/​widgets/​GoBoardView;​
  482 ····​.​param·​p1,​·​"x1"····​#·​F
   
485 ····return·​v0 483 ····.​prologue
  484 ····​.​line·​26
  485 ····​iput·​p1,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>offY:​F
   
  486 ····​return·​p1
486 .​end·​method 487 .​end·​method
   
487 .​method·​private·​clampScrollOffset()​V 488 .​method·​private·​clampScrollOffset()​V
488 ····​.​locals·​3 489 ····​.​locals·​3
   
489 ····​.​prologue 490 ····​.​prologue
490 ····​.​line·​417 491 ····​.​line·​417
Offset 1590, 581 lines modified Offset 1588, 577 lines modified
1590 ····​.​param·​p2,​·​"l"····​#·​I 1588 ····​.​param·​p2,​·​"l"····​#·​I
1591 ····​.​param·​p3,​·​"t"····​#·​I 1589 ····​.​param·​p3,​·​"t"····​#·​I
1592 ····​.​param·​p4,​·​"r"····​#·​I 1590 ····​.​param·​p4,​·​"r"····​#·​I
1593 ····​.​param·​p5,​·​"b"····​#·​I 1591 ····​.​param·​p5,​·​"b"····​#·​I
   
1594 ····​.​prologue 1592 ····​.​prologue
1595 ····​.​line·​103 1593 ····​.​line·​103
1596 ····​sget-​object·​v14,​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>TAG:​Ljava/​lang/​String;​ 1594 ····​sget-​object·​v13,​·​Lcom/​idunnololz/​widgets/​GoBoardView;​-​>TAG:​Ljava/​lang/​String;​
   
1597 ····​new-​instance·​v15,​·​Ljava/​lang/​StringBuilder;​ 1595 ····​new-​instance·​v14,​·​Ljava/​lang/​StringBuilder;​
   
1598 ····​invoke-​direct·​{v15},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 1596 ····​invoke-​direct·​{v14},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
1599 ····​const-​string·​v16,​·​"onLayout(" 1597 ····​const-​string·​v15,​·​"onLayout("
   
1600 ····​invoke-​virtual/​range·​{v15·​.​.​·​v16},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 1598 ····​invoke-​virtual·​{v14,​·​v15},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
1601 ····​move-​result-​object·​v15 1599 ····​move-​result-​object·​v14
   
1602 ····​move/​from16·​v0,​·​p2 1600 ····​move/​from16·​v0,​·​p2
   
1603 ····​invoke-​virtual·​{v15,​·​v0},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​ 1601 ····​invoke-​virtual·​{v14,​·​v0},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​
   
1604 ····​move-​result-​object·​v15 1602 ····​move-​result-​object·​v14
   
1605 ····​const-​string·​v16,​·​",​" 1603 ····​const-​string·​v15,​·​",​"
   
1606 ····​invoke-​virtual/​range·​{v15·​.​.​·​v16},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 1604 ····​invoke-​virtual·​{v14,​·​v15},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
1607 ····​move-​result-​object·​v15 1605 ····​move-​result-​object·​v14
Max diff block lines reached; 25001/28694 bytes (87.13%) of diff not shown.
[−]
smali/com/idunnololz/widgets/GoBoardView$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/​idunnololz/​widgets/​GoBoardView;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​idunnololz/​widgets/​GoBoardView;​)​V 23 .​method·​constructor·​<init>(Lcom/​idunnololz/​widgets/​GoBoardView;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​idunnololz/​widgets/​GoBoardView;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​274 27 ····​.​line·​274
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView$2;​-​>this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​idunnololz/​widgets/​GoBoardView$2;​-​>this$0:​Lcom/​idunnololz/​widgets/​GoBoardView;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V