Offset 1, 288 lines modified | Offset 1, 288 lines modified | ||
1 |
Zip·file·size:·10 |
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· |
7 | -rw----·····2.0·fat·····3900·bX·defN·08-Jan-01·00:00·AndroidManifest.xml |
8 |
-rw----·····2.0·fat······396·bl·defN· |
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· |
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· |
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· |
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· |
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· |
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 | -rw----·····2.0·fat······472·bl·defN·08-Jan-01·00:00·res/color/abc_background_cache_hint_selector_material_dark.xml |
15 |
-rw----·····2.0·fat······472·bl·defN· |
15 | -rw----·····2.0·fat······472·bl·defN·08-Jan-01·00:00·res/color/abc_background_cache_hint_selector_material_light.xml |
16 |
-rw----·····2.0·fat······468·bl·defN· |
16 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/abc_primary_text_disable_only_material_dark.xml |
17 |
-rw----·····2.0·fat······468·bl·defN· |
17 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/abc_primary_text_disable_only_material_light.xml |
18 |
-rw----·····2.0·fat······468·bl·defN· |
18 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/abc_primary_text_material_dark.xml |
19 |
-rw----·····2.0·fat······468·bl·defN· |
19 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/abc_primary_text_material_light.xml |
20 |
-rw----·····2.0·fat······596·bl·defN· |
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· |
21 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/abc_secondary_text_material_dark.xml |
22 |
-rw----·····2.0·fat······468·bl·defN· |
22 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/abc_secondary_text_material_light.xml |
23 |
-rw----·····1.0·fat······303·b-·stor· |
23 | -rw----·····1.0·fat······303·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ab_share_pack_holo_dark.9.png |
24 |
-rw----·····1.0·fat······304·b-·stor· |
24 | -rw----·····1.0·fat······304·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ab_share_pack_holo_light.9.png |
25 |
-rw----·····1.0·fat······306·b-·stor· |
25 | -rw----·····1.0·fat······306·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png |
26 |
-rw----·····1.0·fat······549·b-·stor· |
26 | -rw----·····1.0·fat······549·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png |
27 |
-rw----·····1.0·fat······622·b-·stor· |
27 | -rw----·····1.0·fat······622·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png |
28 |
-rw----·····1.0·fat······753·b-·stor· |
28 | -rw----·····1.0·fat······753·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png |
29 |
-rw----·····1.0·fat·····2040·b-·stor· |
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· |
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· |
31 | -rw----·····1.0·fat······229·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png |
32 |
-rw----·····1.0·fat······407·b-·stor· |
32 | -rw----·····1.0·fat······407·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
33 |
-rw----·····1.0·fat······275·b-·stor· |
33 | -rw----·····1.0·fat······275·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png |
34 |
-rw----·····1.0·fat······226·b-·stor· |
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· |
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· |
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· |
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· |
38 | -rw----·····1.0·fat······190·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png |
39 |
-rw----·····1.0·fat······360·b-·stor· |
39 | -rw----·····1.0·fat······360·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png |
40 |
-rw----·····1.0·fat······270·b-·stor· |
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· |
41 | -rw----·····1.0·fat······729·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png |
42 |
-rw----·····1.0·fat·····1018·b-·stor· |
42 | -rw----·····1.0·fat·····1018·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png |
43 |
-rw----·····1.0·fat······541·b-·stor· |
43 | -rw----·····1.0·fat······541·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png |
44 |
-rw----·····1.0·fat······170·b-·stor· |
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· |
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· |
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· |
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· |
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· |
49 | -rw----·····1.0·fat······239·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png |
50 |
-rw----·····1.0·fat······240·b-·stor· |
50 | -rw----·····1.0·fat······240·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png |
51 |
-rw----·····1.0·fat······853·b-·stor· |
51 | -rw----·····1.0·fat······853·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png |
52 |
-rw----·····1.0·fat·····1256·b-·stor· |
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· |
53 | -rw----·····1.0·fat······417·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png |
54 |
-rw----·····1.0·fat······530·b-·stor· |
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· |
55 | -rw----·····1.0·fat······199·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png |
56 |
-rw----·····1.0·fat······192·b-·stor· |
56 | -rw----·····1.0·fat······192·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png |
57 |
-rw----·····1.0·fat······194·b-·stor· |
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· |
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· |
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· |
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· |
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· |
62 | -rw----·····1.0·fat······276·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/ic_action_previous_item.png |
63 |
-rw----·····1.0·fat·····3540·b-·stor· |
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· |
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· |
65 | -rw----·····1.0·fat······410·b-·stor·08-Jan-01·00:00·res/drawable-ldrtl-hdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
66 |
-rw----·····1.0·fat······280·b-·stor· |
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· |
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· |
68 | -rw----·····1.0·fat······367·b-·stor·08-Jan-01·00:00·res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
69 |
-rw----·····1.0·fat······347·b-·stor· |
69 | -rw----·····1.0·fat······347·b-·stor·08-Jan-01·00:00·res/drawable-ldrtl-mdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
70 |
-rw----·····1.0·fat······174·b-·stor· |
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· |
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· |
72 | -rw----·····1.0·fat······342·b-·stor·08-Jan-01·00:00·res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
73 |
-rw----·····1.0·fat······445·b-·stor· |
73 | -rw----·····1.0·fat······445·b-·stor·08-Jan-01·00:00·res/drawable-ldrtl-xhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
74 |
-rw----·····1.0·fat······237·b-·stor· |
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· |
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· |
76 | -rw----·····1.0·fat······483·b-·stor·08-Jan-01·00:00·res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
77 |
-rw----·····1.0·fat······512·b-·stor· |
77 | -rw----·····1.0·fat······512·b-·stor·08-Jan-01·00:00·res/drawable-ldrtl-xxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
78 |
-rw----·····1.0·fat······346·b-·stor· |
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· |
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· |
80 | -rw----·····1.0·fat······593·b-·stor·08-Jan-01·00:00·res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
81 |
-rw----·····1.0·fat······246·b-·stor· |
81 | -rw----·····1.0·fat······246·b-·stor·08-Jan-01·00:00·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
82 |
-rw----·····1.0·fat······399·b-·stor· |
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· |
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· |
84 | -rw----·····1.0·fat······518·b-·stor·08-Jan-01·00:00·res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
85 |
-rw----·····1.0·fat······283·b-·stor· |
85 | -rw----·····1.0·fat······283·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/abc_ab_share_pack_holo_dark.9.png |
86 |
-rw----·····1.0·fat······284·b-·stor· |
86 | -rw----·····1.0·fat······284·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/abc_ab_share_pack_holo_light.9.png |
87 |
-rw----·····1.0·fat······288·b-·stor· |
87 | -rw----·····1.0·fat······288·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png |
88 |
-rw----·····1.0·fat······429·b-·stor· |
88 | -rw----·····1.0·fat······429·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png |
89 |
-rw----·····1.0·fat······428·b-·stor· |
89 | -rw----·····1.0·fat······428·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png |
90 |
-rw----·····1.0·fat······493·b-·stor· |
90 | -rw----·····1.0·fat······493·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png |
91 |
-rw----·····1.0·fat·····1344·b-·stor· |
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· |
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· |
93 | -rw----·····1.0·fat······225·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png |
94 |
-rw----·····1.0·fat······345·b-·stor· |
94 | -rw----·····1.0·fat······345·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
95 |
-rw----·····1.0·fat······232·b-·stor· |
95 | -rw----·····1.0·fat······232·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/abc_ic_clear_mtrl_alpha.png |
96 |
-rw----·····1.0·fat······263·b-·stor· |
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· |
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· |
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· |
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. |
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 |
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·v |
371 | ····move-result·v3 |
372 |
····if-eqz·v |
372 | ····if-eqz·v3,·:cond_5 |
373 | ····.line·224 | 373 | ····.line·224 |
374 |
····new-instance·v |
374 | ····new-instance·v1,·Lcom/idunnololz/igo/StoneManager$Stone; |
375 |
····invoke-direct·{v |
375 | ····invoke-direct·{v1},·Lcom/idunnololz/igo/StoneManager$Stone;-><init>()V |
376 | ····.line·226 | 376 | ····.line·226 |
377 |
····.local·v |
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·v |
379 | ····move-result-object·v3 |
380 |
····invoke-interface·{v |
380 | ····invoke-interface·{v3},·Ljava/util/Map;->entrySet()Ljava/util/Set; |
381 |
····move-result-object·v |
381 | ····move-result-object·v3 |
382 |
····invoke-interface·{v |
382 | ····invoke-interface·{v3},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
383 |
····move-result-object·v |
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·{v |
386 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z |
388 |
····move-result·v |
387 | ····move-result·v3 |
389 |
····if-eqz·v |
388 | ····if-eqz·v3,·:cond_3 |
390 |
····invoke-interface·{v |
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·v |
395 | ····move-result-object·v3 |
397 |
····check-cast·v |
396 | ····check-cast·v3,·Ljava/lang/String; |
398 | ····const-string·v5,·"B" | 397 | ····const-string·v5,·"B" |
399 |
····invoke-virtual·{v |
398 | ····invoke-virtual·{v3,·v5},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
400 |
····move-result·v |
399 | ····move-result·v3 |
401 |
····if-eqz·v |
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·v |
403 | ····move-result-object·v2 |
405 |
····check-cast·v |
404 | ····check-cast·v2,·Ljava/lang/String; |
406 | ····.line·229 | 405 | ····.line·229 |
407 |
····.local·v |
406 | ····.local·v2,·"v":Ljava/lang/String; |
408 |
····invoke-virtual·{v |
407 | ····invoke-virtual·{v2,·v6},·Ljava/lang/String;->charAt(I)C |
409 |
····move-result·v |
408 | ····move-result·v3 |
410 |
····add-int/lit8·v |
409 | ····add-int/lit8·v3,·v3,·-0x61 |
411 |
····iput·v |
410 | ····iput·v3,·v1,·Lcom/idunnololz/igo/StoneManager$Stone;->across:I |
412 | ····.line·230 | 411 | ····.line·230 |
413 |
····invoke-virtual·{v |
412 | ····invoke-virtual·{v2,·v7},·Ljava/lang/String;->charAt(I)C |
414 |
····move-result·v |
413 | ····move-result·v3 |
415 |
····add-int/lit8·v |
414 | ····add-int/lit8·v3,·v3,·-0x61 |
416 |
····iput·v |
415 | ····iput·v3,·v1,·Lcom/idunnololz/igo/StoneManager$Stone;->down:I |
417 | ····.line·231 | 416 | ····.line·231 |
418 |
····iput·v7,·v |
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·v |
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·v |
423 | ····move-result-object·v3 |
Max diff block lines reached; 11547/15480 bytes (74.59%) of diff not shown. |
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 |
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 |
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 |
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 |
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 |
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 |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$i:Lcom/idunnololz/igo/GameFragment$ExtrasInfo; | 22 | .field·final·synthetic·val$i:Lcom/idunnololz/igo/GameFragment$ExtrasInfo; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/idunnololz/igo/GameFragment;Lcom/idunnololz/igo/GameFragment$ExtrasInfo;)V | 24 | .method·constructor·<init>(Lcom/idunnololz/igo/GameFragment;Lcom/idunnololz/igo/GameFragment$ExtrasInfo;)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$ExtrasInfo; | 30 | ····iput-object·p2,·p0,·Lcom/idunnololz/igo/GameFragment$6;->val$i:Lcom/idunnololz/igo/GameFragment$ExtrasInfo; |
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 |
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$CustomGoBoardAdapter;->this$0:Lcom/idunnololz/igo/GameFragment; | 110 | ····iget-object·v4,·p0,·Lcom/idunnololz/igo/GameFragment$CustomGoBoardAdapter;->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; |
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$Builder; | 1717 | ····new-instance·v0,·Lcom/idunnololz/utils/AlertDialogFragment$Builder; |
1715 | ····invoke-direct·{v0},·Lcom/idunnololz/utils/AlertDialogFragment$Builder;-><init>()V | 1718 | ····invoke-direct·{v0},·Lcom/idunnololz/utils/AlertDialogFragment$Builder;-><init>()V |
1716 | ····const·v1,·0x7f0b001f | 1719 | ····const·v1,·0x7f0b001f |
1720 | ····.line·370 | ||
1717 | ····invoke-virtual·{v0,·v1},·Lcom/idunnololz/utils/AlertDialogFragment$Builder;->setMessage(I)Lcom/idunnololz/utils/AlertDialogFragment$Builder; | 1721 | ····invoke-virtual·{v0,·v1},·Lcom/idunnololz/utils/AlertDialogFragment$Builder;->setMessage(I)Lcom/idunnololz/utils/AlertDialogFragment$Builder; |
1718 | ····move-result-object·v0 | 1722 | ····move-result-object·v0 |
1723 | ····.line·371 | ||
1719 | ····invoke-virtual·{v0},·Lcom/idunnololz/utils/AlertDialogFragment$Builder;->create()Lcom/idunnololz/utils/AlertDialogFragment; | 1724 | ····invoke-virtual·{v0},·Lcom/idunnololz/utils/AlertDialogFragment$Builder;->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 |
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 |
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$Builder; | 46 | ····new-instance·v0,·Lcom/idunnololz/utils/AlertDialogFragment$Builder; |
46 | ····invoke-direct·{v0},·Lcom/idunnololz/utils/AlertDialogFragment$Builder;-><init>()V | 47 | ····invoke-direct·{v0},·Lcom/idunnololz/utils/AlertDialogFragment$Builder;-><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$Builder;->setMessage(Ljava/lang/String;)Lcom/idunnololz/utils/AlertDialogFragment$Builder; | 50 | ····invoke-virtual·{v0,·v1},·Lcom/idunnololz/utils/AlertDialogFragment$Builder;->setMessage(Ljava/lang/String;)Lcom/idunnololz/utils/AlertDialogFragment$Builder; |
49 | ····move-result-object·v0 | 51 | ····move-result-object·v0 |
52 | ····.line·56 | ||
50 | ····invoke-virtual·{v0},·Lcom/idunnololz/utils/AlertDialogFragment$Builder;->create()Lcom/idunnololz/utils/AlertDialogFragment; | 53 | ····invoke-virtual·{v0},·Lcom/idunnololz/utils/AlertDialogFragment$Builder;->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;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; | 56 | ····invoke-virtual·{v1},·Lcom/idunnololz/igo/MainActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; |
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$NewGameDialogFragment; | 21 | .field·final·synthetic·this$0:Lcom/idunnololz/igo/MainActivity$NewGameDialogFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/idunnololz/igo/MainActivity$NewGameDialogFragment;)V | 23 | .method·constructor·<init>(Lcom/idunnololz/igo/MainActivity$NewGameDialogFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/idunnololz/igo/MainActivity$NewGameDialogFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·104 | 27 | ····.line·104 |
27 | ····iput-object·p1,·p0,·Lcom/idunnololz/igo/MainActivity$NewGameDialogFragment$1;->this$0:Lcom/idunnololz/igo/MainActivity$NewGameDialogFragment; | 28 | ····iput-object·p1,·p0,·Lcom/idunnololz/igo/MainActivity$NewGameDialogFragment$1;->this$0:Lcom/idunnololz/igo/MainActivity$NewGameDialogFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
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$NewGameDialogFragment; | 21 | .field·final·synthetic·this$0:Lcom/idunnololz/igo/MainActivity$NewGameDialogFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/idunnololz/igo/MainActivity$NewGameDialogFragment;)V | 23 | .method·constructor·<init>(Lcom/idunnololz/igo/MainActivity$NewGameDialogFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/idunnololz/igo/MainActivity$NewGameDialogFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·159 | 27 | ····.line·159 |
27 | ····iput-object·p1,·p0,·Lcom/idunnololz/igo/MainActivity$NewGameDialogFragment$2;->this$0:Lcom/idunnololz/igo/MainActivity$NewGameDialogFragment; | 28 | ····iput-object·p1,·p0,·Lcom/idunnololz/igo/MainActivity$NewGameDialogFragment$2;->this$0:Lcom/idunnololz/igo/MainActivity$NewGameDialogFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
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 |
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$InvalidSyntaxException;->this$0:Lcom/idunnololz/igo/Parser$Lexer; | 30 | ····iput-object·p1,·p0,·Lcom/idunnololz/igo/Parser$Lexer$InvalidSyntaxException;->this$0:Lcom/idunnololz/igo/Parser$Lexer; |
30 | ····.line·305 | 31 | ····.line·305 |
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$TokenException;->this$0:Lcom/idunnololz/igo/Parser$Lexer; | 30 | ····iput-object·p1,·p0,·Lcom/idunnololz/igo/Parser$Lexer$TokenException;->this$0:Lcom/idunnololz/igo/Parser$Lexer; |
30 | ····.line·294 | 31 | ····.line·294 |
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$InvalidSyntaxException;-><init>(Lcom/idunnololz/igo/Parser$Lexer;Ljava/lang/String;)V | 670 | ····invoke-direct·{v0,·p0,·v1},·Lcom/idunnololz/igo/Parser$Lexer$InvalidSyntaxException;-><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·1 |
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·v |
683 | ····new-instance·v8,·Ljava/util/ArrayList; |
685 |
····invoke-direct·{v |
684 | ····invoke-direct·{v8},·Ljava/util/ArrayList;-><init>()V |
686 | ····.line·93 | 685 | ····.line·93 |
687 |
····.local·v |
686 | ····.local·v8,·"tokens":Ljava/util/List;,·"Ljava/util/List<Lcom/idunnololz/igo/Parser$Lexer$Token;>;" |
688 |
····const/4·v |
687 | ····const/4·v5,·0x1 |
689 | ····.line·96 | 688 | ····.line·96 |
690 |
····.local·v |
689 | ····.local·v5,·"spaced":Z |
691 |
····new-instance·v |
690 | ····new-instance·v4,·Ljava/lang/StringBuilder; |
692 |
····invoke-direct·{v |
691 | ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V |
693 | ····.line·98 | 692 | ····.line·98 |
694 |
····.local·v |
693 | ····.local·v4,·"sb":Ljava/lang/StringBuilder; |
695 |
····const/4·v |
694 | ····const/4·v2,·0x0 |
696 | ····.line·99 | 695 | ····.line·99 |
697 |
····.local·v |
696 | ····.local·v2,·"lastState":C |
698 |
····const/4·v |
697 | ····const/4·v6,·0x1 |
699 | ····.line·101 | 698 | ····.line·101 |
700 |
····.local·v |
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·v |
703 | ····move-result·v9 |
705 |
····int-to-char·v0,·v |
704 | ····int-to-char·v0,·v9 |
706 | ····.local·v0,·"c":C | 705 | ····.local·v0,·"c":C |
707 |
····const/4·v |
706 | ····const/4·v9,·-0x1 |
708 |
····if-eq·v0,·v |
707 | ····if-eq·v0,·v9,·:cond_2 |
709 | ····.line·102 | 708 | ····.line·102 |
710 |
····const/4·v |
709 | ····const/4·v9,·0x6 |
711 |
····if-eq·v |
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·v |
712 | ····move-result·v9 |
714 |
····if-eqz·v |
713 | ····if-eqz·v9,·:cond_1 |
715 | ····.line·103 | 714 | ····.line·103 |
716 |
····const/4·v |
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·v |
720 | ····move·v2,·v6 |
722 | ····.line·110 | 721 | ····.line·110 |
723 |
····sget-object·v |
722 | ····sget-object·v9,·Lcom/idunnololz/igo/Parser$Lexer;->FSM:[[C |
724 |
····aget-object·v |
723 | ····aget-object·v9,·v9,·v6 |
725 |
····aget-char·v |
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. |
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 |
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 |
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(Landroid/os/Parcel;)Ljava/lang/Object; | 317 | .method·public·bridge·synthetic·createFromParcel(Landroid/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(Landroid/os/Parcel;)Lcom/idunnololz/igo/StoneManager; | 321 | ····invoke-virtual·{p0,·p1},·Lcom/idunnololz/igo/StoneManager$1;->createFromParcel(Landroid/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/UnsupportedOperationException;-><init>(Ljava/lang/String;)V | 341 | ····invoke-direct·{v0,·v1},·Ljava/lang/UnsupportedOperationException;-><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 |
Offset 239, 42 lines modified | Offset 239, 41 lines modified | ||
239 | .method·private·addGroup(Lcom/idunnololz/igo/StoneManager$StoneGroup;)V | 239 | .method·private·addGroup(Lcom/idunnololz/igo/StoneManager$StoneGroup;)V |
240 | ····.locals·3 | 240 | ····.locals·3 |
241 | ····.param·p1,·"g"····#·Lcom/idunnololz/igo/StoneManager$StoneGroup; | 241 | ····.param·p1,·"g"····#·Lcom/idunnololz/igo/StoneManager$StoneGroup; |
242 | ····.prologue | 242 | ····.prologue |
243 | ····.line·276 | 243 | ····.line·276 |
244 |
····iget-object·v |
244 | ····iget-object·v1,·p1,·Lcom/idunnololz/igo/StoneManager$StoneGroup;->stones:Ljava/util/Set; |
245 |
····invoke-interface·{v |
245 | ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
246 |
····move-result-object·v |
246 | ····move-result-object·v1 |
247 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
248 | ····:goto_0 | 247 | ····:goto_0 |
249 |
····invoke-interface·{v |
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·{v |
251 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
253 |
····move-result-object·v |
252 | ····move-result-object·v0 |
254 |
····check-cast·v |
253 | ····check-cast·v0,·Lcom/idunnololz/igo/StoneManager$Stone; |
255 | ····.line·277 | 254 | ····.line·277 |
256 |
····.local·v |
255 | ····.local·v0,·"s":Lcom/idunnololz/igo/StoneManager$Stone; |
257 |
····invoke-direct·{p0,·v |
256 | ····invoke-direct·{p0,·v0,·p1},·Lcom/idunnololz/igo/StoneManager;->addStone(Lcom/idunnololz/igo/StoneManager$Stone;Lcom/idunnololz/igo/StoneManager$StoneGroup;)V |
258 | ····goto·:goto_0 | 257 | ····goto·:goto_0 |
259 | ····.line·279 | 258 | ····.line·279 |
260 |
····.end·local·v |
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$StoneGroup;)V | 263 | .method·private·addStone(Lcom/idunnololz/igo/StoneManager$Stone;Lcom/idunnololz/igo/StoneManager$StoneGroup;)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·v |
521 | ····const-string·v2,·"{·" |
523 |
····invoke-direct·{v0,·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. |
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 |
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(Landroid/os/Bundle;Ljava/lang/String;)Ljava/lang/String; | 124 | ····invoke-direct·{p0,·v0,·v3},·Lcom/idunnololz/utils/AlertDialogFragment;->tryGetString(Landroid/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(Landroid/os/Bundle;Ljava/lang/String;)Ljava/lang/String; | 130 | ····invoke-direct·{p0,·v0,·v3},·Lcom/idunnololz/utils/AlertDialogFragment;->tryGetString(Landroid/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(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 138 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)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 |
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 |
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·v |
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·{v |
45 | ····invoke-static·{v1},·Lcom/idunnololz/widgets/GoBoardView;->access$100(Lcom/idunnololz/widgets/GoBoardView;)Ljava/util/List; |
45 |
····move-result-object·v |
46 | ····move-result-object·v1 |
46 |
····invoke-interface·{v |
47 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
47 |
····move-result-object·v |
48 | ····move-result-object·v1 |
48 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
49 | ····:goto_0 | 49 | ····:goto_0 |
50 |
····invoke-interface·{v |
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·{v |
53 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
54 |
····move-result-object·v |
54 | ····move-result-object·v0 |
55 |
····check-cast·v |
55 | ····check-cast·v0,·Lcom/idunnololz/widgets/GoBoardView$PointInfo; |
56 | ····.line·305 | 56 | ····.line·305 |
57 |
····.local·v |
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$GoBoardAdapter; | 59 | ····#·getter·for:·Lcom/idunnololz/widgets/GoBoardView;->adapter:Lcom/idunnololz/widgets/GoBoardView$GoBoardAdapter; |
60 | ····invoke-static·{v2},·Lcom/idunnololz/widgets/GoBoardView;->access$500(Lcom/idunnololz/widgets/GoBoardView;)Lcom/idunnololz/widgets/GoBoardView$GoBoardAdapter; | 60 | ····invoke-static·{v2},·Lcom/idunnololz/widgets/GoBoardView;->access$500(Lcom/idunnololz/widgets/GoBoardView;)Lcom/idunnololz/widgets/GoBoardView$GoBoardAdapter; |
61 | ····move-result-object·v2 | 61 | ····move-result-object·v2 |
62 |
····iget-object·v3,·v |
62 | ····iget-object·v3,·v0,·Lcom/idunnololz/widgets/GoBoardView$PointInfo;->view:Landroid/widget/ImageButton; |
63 |
····iget·v4,·v |
63 | ····iget·v4,·v0,·Lcom/idunnololz/widgets/GoBoardView$PointInfo;->across:I |
64 |
····iget·v5,·v |
64 | ····iget·v5,·v0,·Lcom/idunnololz/widgets/GoBoardView$PointInfo;->down:I |
65 | ····invoke-virtual·{v2,·v3,·v4,·v5},·Lcom/idunnololz/widgets/GoBoardView$GoBoardAdapter;->preparePoint(Landroid/widget/ImageButton;II)V | 65 | ····invoke-virtual·{v2,·v3,·v4,·v5},·Lcom/idunnololz/widgets/GoBoardView$GoBoardAdapter;->preparePoint(Landroid/widget/ImageButton;II)V |
66 | ····goto·:goto_0 | 66 | ····goto·:goto_0 |
67 | ····.line·308 | 67 | ····.line·308 |
68 |
····.end·local·v |
68 | ····.end·local·v0····#·"info":Lcom/idunnololz/widgets/GoBoardView$PointInfo; |
69 | ····:cond_0 | 69 | ····:cond_0 |
70 |
····iget-object·v |
70 | ····iget-object·v1,·p0,·Lcom/idunnololz/widgets/GoBoardView$3;->this$0:Lcom/idunnololz/widgets/GoBoardView; |
71 |
····invoke-virtual·{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(II)V | 75 | .method·public·onSingleDataChanged(II)V |
76 | ····.locals·3 | 76 | ····.locals·3 |
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$SimpleOnScaleGestureListener;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/view/ScaleGestureDetector$SimpleOnScaleGestureListener;-><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 |
···· |
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 |
···· |
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 |
···· |
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 |
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$ |
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;-> |
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$8 |
462 | .method·static·synthetic·access$802(Lcom/idunnololz/widgets/GoBoardView;F)F |
466 |
····.locals· |
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 |
····i |
468 | ····iput·p1,·p0,·Lcom/idunnololz/widgets/GoBoardView;->offX:F |
472 |
···· |
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$9 |
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 |
···· |
477 | ····return·v0 |
478 | .end·method | ||
484 |
·· |
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 |
···· |
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·v1 |
1594 | ····sget-object·v13,·Lcom/idunnololz/widgets/GoBoardView;->TAG:Ljava/lang/String; |
1597 |
····new-instance·v1 |
1595 | ····new-instance·v14,·Ljava/lang/StringBuilder; |
1598 |
····invoke-direct·{v1 |
1596 | ····invoke-direct·{v14},·Ljava/lang/StringBuilder;-><init>()V |
1599 |
····const-string·v1 |
1597 | ····const-string·v15,·"onLayout(" |
1600 |
····invoke-virtual |
1598 | ····invoke-virtual·{v14,·v15},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1601 |
····move-result-object·v1 |
1599 | ····move-result-object·v14 |
1602 | ····move/from16·v0,·p2 | 1600 | ····move/from16·v0,·p2 |
1603 |
····invoke-virtual·{v1 |
1601 | ····invoke-virtual·{v14,·v0},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
1604 |
····move-result-object·v1 |
1602 | ····move-result-object·v14 |
1605 |
····const-string·v1 |
1603 | ····const-string·v15,·"," |
1606 |
····invoke-virtual |
1604 | ····invoke-virtual·{v14,·v15},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1607 |
····move-result-object·v1 |
1605 | ····move-result-object·v14 |
Max diff block lines reached; 25001/28694 bytes (87.13%) of diff not shown. |
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 |