| Offset 1, 834 lines modified | Offset 1, 834 lines modified | ||
| 1 |
Zip·file·size:·33 |
1 | Zip·file·size:·3338758·bytes,·number·of·entries:·832 |
| 2 | -rw----·····2.0·fat····84780·bl·defN·16-May-09·08:42·META-INF/MANIFEST.MF | 2 | -rw----·····2.0·fat····84780·bl·defN·16-May-09·08:42·META-INF/MANIFEST.MF |
| 3 | -rw----·····2.0·fat····84901·bl·defN·16-May-09·08:42·META-INF/30E3C19C.SF | 3 | -rw----·····2.0·fat····84901·bl·defN·16-May-09·08:42·META-INF/30E3C19C.SF |
| 4 | -rw----·····2.0·fat·····1326·bl·defN·16-May-09·08:42·META-INF/30E3C19C.RSA | 4 | -rw----·····2.0·fat·····1326·bl·defN·16-May-09·08:42·META-INF/30E3C19C.RSA |
| 5 | -rw----·····2.0·fat·······41·bl·defN·16-May-09·07:07·META-INF/buildserverid | 5 | -rw----·····2.0·fat·······41·bl·defN·16-May-09·07:07·META-INF/buildserverid |
| 6 | -rw----·····2.0·fat·······41·bl·defN·16-May-09·07:07·META-INF/fdroidserverid | 6 | -rw----·····2.0·fat·······41·bl·defN·16-May-09·07:07·META-INF/fdroidserverid |
| 7 |
-rw----·····2.0·fat····17332·bX·defN· |
7 | -rw----·····2.0·fat····17332·bX·defN·08-Jan-01·00:00·AndroidManifest.xml |
| 8 |
-rw----·····2.0·fat·····4169·bl·defN· |
8 | -rw----·····2.0·fat·····4169·bl·defN·08-Jan-01·00:00·assets/backward |
| 9 |
-rw----·····1.0·fat········0·b-·stor· |
9 | -rw----·····1.0·fat········0·b-·stor·08-Jan-01·00:00·assets/dummy |
| 10 |
-rw----·····2.0·fat····20471·bl·defN· |
10 | -rw----·····2.0·fat····20471·bl·defN·08-Jan-01·00:00·assets/zone.tab |
| 11 |
-rw----·····2.0·fat······620·bl·defN· |
11 | -rw----·····2.0·fat······620·bl·defN·08-Jan-01·00:00·res/anim-v21/design_bottom_sheet_slide_in.xml |
| 12 |
-rw----·····2.0·fat······620·bl·defN· |
12 | -rw----·····2.0·fat······620·bl·defN·08-Jan-01·00:00·res/anim-v21/design_bottom_sheet_slide_out.xml |
| 13 |
-rw----·····2.0·fat······396·bl·defN· |
13 | -rw----·····2.0·fat······396·bl·defN·08-Jan-01·00:00·res/anim/abc_fade_in.xml |
| 14 |
-rw----·····2.0·fat······396·bl·defN· |
14 | -rw----·····2.0·fat······396·bl·defN·08-Jan-01·00:00·res/anim/abc_fade_out.xml |
| 15 |
-rw----·····2.0·fat······860·bl·defN· |
15 | -rw----·····2.0·fat······860·bl·defN·08-Jan-01·00:00·res/anim/abc_grow_fade_in_from_bottom.xml |
| 16 |
-rw----·····2.0·fat······512·bl·defN· |
16 | -rw----·····2.0·fat······512·bl·defN·08-Jan-01·00:00·res/anim/abc_popup_enter.xml |
| 17 |
-rw----·····2.0·fat······512·bl·defN· |
17 | -rw----·····2.0·fat······512·bl·defN·08-Jan-01·00:00·res/anim/abc_popup_exit.xml |
| 18 |
-rw----·····2.0·fat······860·bl·defN· |
18 | -rw----·····2.0·fat······860·bl·defN·08-Jan-01·00:00·res/anim/abc_shrink_fade_out_from_bottom.xml |
| 19 |
-rw----·····2.0·fat······400·bl·defN· |
19 | -rw----·····2.0·fat······400·bl·defN·08-Jan-01·00:00·res/anim/abc_slide_in_bottom.xml |
| 20 |
-rw----·····2.0·fat······400·bl·defN· |
20 | -rw----·····2.0·fat······400·bl·defN·08-Jan-01·00:00·res/anim/abc_slide_in_top.xml |
| 21 |
-rw----·····2.0·fat······400·bl·defN· |
21 | -rw----·····2.0·fat······400·bl·defN·08-Jan-01·00:00·res/anim/abc_slide_out_bottom.xml |
| 22 |
-rw----·····2.0·fat······400·bl·defN· |
22 | -rw----·····2.0·fat······400·bl·defN·08-Jan-01·00:00·res/anim/abc_slide_out_top.xml |
| 23 |
-rw----·····2.0·fat······620·bl·defN· |
23 | -rw----·····2.0·fat······620·bl·defN·08-Jan-01·00:00·res/anim/design_bottom_sheet_slide_in.xml |
| 24 |
-rw----·····2.0·fat······620·bl·defN· |
24 | -rw----·····2.0·fat······620·bl·defN·08-Jan-01·00:00·res/anim/design_bottom_sheet_slide_out.xml |
| 25 |
-rw----·····2.0·fat······688·bl·defN· |
25 | -rw----·····2.0·fat······688·bl·defN·08-Jan-01·00:00·res/anim/design_fab_in.xml |
| 26 |
-rw----·····2.0·fat······688·bl·defN· |
26 | -rw----·····2.0·fat······688·bl·defN·08-Jan-01·00:00·res/anim/design_fab_out.xml |
| 27 |
-rw----·····2.0·fat······320·bl·defN· |
27 | -rw----·····2.0·fat······320·bl·defN·08-Jan-01·00:00·res/anim/design_snackbar_in.xml |
| 28 |
-rw----·····2.0·fat······320·bl·defN· |
28 | -rw----·····2.0·fat······320·bl·defN·08-Jan-01·00:00·res/anim/design_snackbar_out.xml |
| 29 |
-rw----·····2.0·fat······428·bl·defN· |
29 | -rw----·····2.0·fat······428·bl·defN·08-Jan-01·00:00·res/anim/slide_left_in.xml |
| 30 |
-rw----·····2.0·fat······428·bl·defN· |
30 | -rw----·····2.0·fat······428·bl·defN·08-Jan-01·00:00·res/anim/slide_left_out.xml |
| 31 |
-rw----·····2.0·fat······428·bl·defN· |
31 | -rw----·····2.0·fat······428·bl·defN·08-Jan-01·00:00·res/anim/slide_right_in.xml |
| 32 |
-rw----·····2.0·fat······428·bl·defN· |
32 | -rw----·····2.0·fat······428·bl·defN·08-Jan-01·00:00·res/anim/slide_right_out.xml |
| 33 |
-rw----·····2.0·fat······472·bl·defN· |
33 | -rw----·····2.0·fat······472·bl·defN·08-Jan-01·00:00·res/color-v11/abc_background_cache_hint_selector_material_dark.xml |
| 34 |
-rw----·····2.0·fat······472·bl·defN· |
34 | -rw----·····2.0·fat······472·bl·defN·08-Jan-01·00:00·res/color-v11/abc_background_cache_hint_selector_material_light.xml |
| 35 |
-rw----·····2.0·fat······548·bl·defN· |
35 | -rw----·····2.0·fat······548·bl·defN·08-Jan-01·00:00·res/color-v23/abc_color_highlight_material.xml |
| 36 |
-rw----·····2.0·fat······468·bl·defN· |
36 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/abc_primary_text_disable_only_material_dark.xml |
| 37 |
-rw----·····2.0·fat······468·bl·defN· |
37 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/abc_primary_text_disable_only_material_light.xml |
| 38 |
-rw----·····2.0·fat······468·bl·defN· |
38 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/abc_primary_text_material_dark.xml |
| 39 |
-rw----·····2.0·fat······468·bl·defN· |
39 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/abc_primary_text_material_light.xml |
| 40 |
-rw----·····2.0·fat······596·bl·defN· |
40 | -rw----·····2.0·fat······596·bl·defN·08-Jan-01·00:00·res/color/abc_search_url_text.xml |
| 41 |
-rw----·····2.0·fat······468·bl·defN· |
41 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/abc_secondary_text_material_dark.xml |
| 42 |
-rw----·····2.0·fat······468·bl·defN· |
42 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/abc_secondary_text_material_light.xml |
| 43 |
-rw----·····2.0·fat······656·bl·defN· |
43 | -rw----·····2.0·fat······656·bl·defN·08-Jan-01·00:00·res/color/date_picker_selector.xml |
| 44 |
-rw----·····2.0·fat······536·bl·defN· |
44 | -rw----·····2.0·fat······536·bl·defN·08-Jan-01·00:00·res/color/date_picker_year_selector.xml |
| 45 |
-rw----·····2.0·fat······488·bl·defN· |
45 | -rw----·····2.0·fat······488·bl·defN·08-Jan-01·00:00·res/color/done_text_color.xml |
| 46 |
-rw----·····2.0·fat······592·bl·defN· |
46 | -rw----·····2.0·fat······592·bl·defN·08-Jan-01·00:00·res/color/recurrence_bubble_text_color.xml |
| 47 |
-rw----·····2.0·fat······468·bl·defN· |
47 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/recurrence_spinner_text_color.xml |
| 48 |
-rw----·····2.0·fat······468·bl·defN· |
48 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/switch_thumb_material_dark.xml |
| 49 |
-rw----·····2.0·fat······468·bl·defN· |
49 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/switch_thumb_material_light.xml |
| 50 |
-rw----·····1.0·fat······851·b-·stor· |
50 | -rw----·····1.0·fat······851·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v11/mini_calendar.png |
| 51 |
-rw----·····1.0·fat······851·b-·stor· |
51 | -rw----·····1.0·fat······851·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v11/stat_notify_calendar.png |
| 52 |
-rw----·····1.0·fat······287·b-·stor· |
52 | -rw----·····1.0·fat······287·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png |
| 53 |
-rw----·····1.0·fat······306·b-·stor· |
53 | -rw----·····1.0·fat······306·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png |
| 54 |
-rw----·····1.0·fat······549·b-·stor· |
54 | -rw----·····1.0·fat······549·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png |
| 55 |
-rw----·····1.0·fat······622·b-·stor· |
55 | -rw----·····1.0·fat······622·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png |
| 56 |
-rw----·····1.0·fat······753·b-·stor· |
56 | -rw----·····1.0·fat······753·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png |
| 57 |
-rw----·····1.0·fat·····1589·b-·stor· |
57 | -rw----·····1.0·fat·····1589·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png |
| 58 |
-rw----·····1.0·fat·····1057·b-·stor· |
58 | -rw----·····1.0·fat·····1057·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png |
| 59 |
-rw----·····1.0·fat·····1548·b-·stor· |
59 | -rw----·····1.0·fat·····1548·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png |
| 60 |
-rw----·····1.0·fat·····1748·b-·stor· |
60 | -rw----·····1.0·fat·····1748·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png |
| 61 |
-rw----·····1.0·fat······229·b-·stor· |
61 | -rw----·····1.0·fat······229·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png |
| 62 |
-rw----·····1.0·fat······388·b-·stor· |
62 | -rw----·····1.0·fat······388·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
| 63 |
-rw----·····1.0·fat······280·b-·stor· |
63 | -rw----·····1.0·fat······280·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png |
| 64 |
-rw----·····1.0·fat······233·b-·stor· |
64 | -rw----·····1.0·fat······233·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png |
| 65 |
-rw----·····1.0·fat······147·b-·stor· |
65 | -rw----·····1.0·fat······147·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png |
| 66 |
-rw----·····1.0·fat······281·b-·stor· |
66 | -rw----·····1.0·fat······281·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
| 67 |
-rw----·····1.0·fat······612·b-·stor· |
67 | -rw----·····1.0·fat······612·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
| 68 |
-rw----·····1.0·fat······190·b-·stor· |
68 | -rw----·····1.0·fat······190·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png |
| 69 |
-rw----·····1.0·fat······373·b-·stor· |
69 | -rw----·····1.0·fat······373·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png |
| 70 |
-rw----·····1.0·fat······270·b-·stor· |
70 | -rw----·····1.0·fat······270·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png |
| 71 |
-rw----·····1.0·fat······791·b-·stor· |
71 | -rw----·····1.0·fat······791·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png |
| 72 |
-rw----·····1.0·fat······581·b-·stor· |
72 | -rw----·····1.0·fat······581·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png |
| 73 |
-rw----·····1.0·fat······494·b-·stor· |
73 | -rw----·····1.0·fat······494·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_star_black_16dp.png |
| 74 |
-rw----·····1.0·fat······975·b-·stor· |
74 | -rw----·····1.0·fat······975·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_star_black_36dp.png |
| 75 |
-rw----·····1.0·fat······350·b-·stor· |
75 | -rw----·····1.0·fat······350·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_star_half_black_16dp.png |
| 76 |
-rw----·····1.0·fat······623·b-·stor· |
76 | -rw----·····1.0·fat······623·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_star_half_black_36dp.png |
| 77 |
-rw----·····1.0·fat······541·b-·stor· |
77 | -rw----·····1.0·fat······541·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png |
| 78 |
-rw----·····1.0·fat······170·b-·stor· |
78 | -rw----·····1.0·fat······170·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png |
| 79 |
-rw----·····1.0·fat······244·b-·stor· |
79 | -rw----·····1.0·fat······244·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_list_focused_holo.9.png |
| 80 |
-rw----·····1.0·fat······212·b-·stor· |
80 | -rw----·····1.0·fat······212·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png |
| 81 |
-rw----·····1.0·fat······212·b-·stor· |
81 | -rw----·····1.0·fat······212·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png |
| 82 |
-rw----·····1.0·fat······212·b-·stor· |
82 | -rw----·····1.0·fat······212·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png |
| 83 |
-rw----·····1.0·fat······239·b-·stor· |
83 | -rw----·····1.0·fat······239·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png |
| 84 |
-rw----·····1.0·fat······240·b-·stor· |
84 | -rw----·····1.0·fat······240·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png |
| 85 |
-rw----·····1.0·fat······817·b-·stor· |
85 | -rw----·····1.0·fat······817·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png |
| 86 |
-rw----·····1.0·fat·····1290·b-·stor· |
86 | -rw----·····1.0·fat·····1290·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png |
| 87 |
-rw----·····1.0·fat······259·b-·stor· |
87 | -rw----·····1.0·fat······259·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png |
| 88 |
-rw----·····1.0·fat······271·b-·stor· |
88 | -rw----·····1.0·fat······271·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png |
| 89 |
-rw----·····1.0·fat······387·b-·stor· |
89 | -rw----·····1.0·fat······387·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png |
| 90 |
-rw----·····1.0·fat······214·b-·stor· |
90 | -rw----·····1.0·fat······214·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png |
| 91 |
-rw----·····1.0·fat······201·b-·stor· |
91 | -rw----·····1.0·fat······201·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png |
| 92 |
-rw----·····1.0·fat······368·b-·stor· |
92 | -rw----·····1.0·fat······368·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png |
| 93 |
-rw----·····1.0·fat······538·b-·stor· |
93 | -rw----·····1.0·fat······538·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png |
| 94 |
-rw----·····1.0·fat······199·b-·stor· |
94 | -rw----·····1.0·fat······199·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png |
| 95 |
-rw----·····1.0·fat······192·b-·stor· |
95 | -rw----·····1.0·fat······192·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png |
| 96 |
-rw----·····1.0·fat······198·b-·stor· |
96 | -rw----·····1.0·fat······198·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png |
| 97 |
-rw----·····1.0·fat······182·b-·stor· |
97 | -rw----·····1.0·fat······182·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png |
| 98 |
-rw----·····1.0·fat······182·b-·stor· |
98 | -rw----·····1.0·fat······182·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png |
| 99 |
-rw----·····1.0·fat······207·b-·stor· |
99 | -rw----·····1.0·fat······207·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/bg_event_cal_widget_holo.9.png |
| Max diff block lines reached; 0/172663 bytes (0.00%) of diff not shown. | |||
| Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
| 1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
| 2 |
<manifest·android:versionCode="8"·android:versionName="1.0.4"·android:installLocation="auto"·package="ws.xsoh.etar"·platformBuildVersionCode="23"·platformBuildVersionName="6.0-2 |
2 | <manifest·android:versionCode="8"·android:versionName="1.0.4"·android:installLocation="auto"·package="ws.xsoh.etar"·platformBuildVersionCode="23"·platformBuildVersionName="6.0-2704002" |
| 3 | ··xmlns:android="http://schemas.android.com/apk/res/android"> | 3 | ··xmlns:android="http://schemas.android.com/apk/res/android"> |
| 4 | ····<uses-sdk·android:minSdkVersion="19"·android:targetSdkVersion="23"·/> | 4 | ····<uses-sdk·android:minSdkVersion="19"·android:targetSdkVersion="23"·/> |
| 5 | ····<uses-permission·android:name="android.permission.GET_ACCOUNTS"·/> | 5 | ····<uses-permission·android:name="android.permission.GET_ACCOUNTS"·/> |
| 6 | ····<uses-permission·android:name="android.permission.MANAGE_ACCOUNTS"·/> | 6 | ····<uses-permission·android:name="android.permission.MANAGE_ACCOUNTS"·/> |
| 7 | ····<uses-permission·android:name="android.permission.VIBRATE"·/> | 7 | ····<uses-permission·android:name="android.permission.VIBRATE"·/> |
| 8 | ····<uses-permission·android:name="android.permission.READ_CONTACTS"·/> | 8 | ····<uses-permission·android:name="android.permission.READ_CONTACTS"·/> |
| 9 | ····<uses-permission·android:name="android.permission.READ_CALENDAR"·/> | 9 | ····<uses-permission·android:name="android.permission.READ_CALENDAR"·/> |
| Offset 26, 10 lines modified | Offset 26, 9 lines modified | ||
| 26 | .method·public·constructor·<init>()V | 26 | .method·public·constructor·<init>()V |
| 27 | ····.locals·0 | 27 | ····.locals·0 |
| 28 | ····.prologue | 28 | ····.prologue |
| 29 | ····.line·9 | 29 | ····.line·9 |
| 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 31 | ····.line·1152 | ||
| 32 | ····return-void | 31 | ····return-void |
| 33 | .end·method | 32 | .end·method |
| Offset 96, 17 lines modified | Offset 96, 17 lines modified | ||
| 96 | ····invoke-virtual·{v1,·p0,·v3},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | 96 | ····invoke-virtual·{v1,·p0,·v3},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; |
| 97 | ····move-result-object·v1 | 97 | ····move-result-object·v1 |
| 98 | ····check-cast·v1,·Landroid/os/IBinder; | 98 | ····check-cast·v1,·Landroid/os/IBinder; |
| 99 | ····:try_end_1 | 99 | ····:try_end_1 |
| 100 |
····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_ |
100 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_3 |
| 101 |
····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_ |
101 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_1 |
| 102 |
····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_ |
102 | ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_2 |
| 103 | ····.line·58 | 103 | ····.line·58 |
| 104 | ····:goto_1 | 104 | ····:goto_1 |
| 105 | ····return-object·v1 | 105 | ····return-object·v1 |
| 106 | ····.line·43 | 106 | ····.line·43 |
| 107 | ····:catch_0 | 107 | ····:catch_0 |
| Offset 233, 17 lines modified | Offset 233, 17 lines modified | ||
| 233 | ····const/4·v3,·0x1 | 233 | ····const/4·v3,·0x1 |
| 234 | ····aput-object·p2,·v2,·v3 | 234 | ····aput-object·p2,·v2,·v3 |
| 235 | ····invoke-virtual·{v1,·p0,·v2},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | 235 | ····invoke-virtual·{v1,·p0,·v2},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; |
| 236 | ····:try_end_1 | 236 | ····:try_end_1 |
| 237 |
····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_ |
237 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_3 |
| 238 |
····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_ |
238 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_1 |
| 239 |
····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_ |
239 | ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_2 |
| 240 | ····.line·82 | 240 | ····.line·82 |
| 241 | ····:cond_1 | 241 | ····:cond_1 |
| 242 | ····:goto_1 | 242 | ····:goto_1 |
| 243 | ····return-void | 243 | ····return-void |
| 244 | ····.line·67 | 244 | ····.line·67 |
| Offset 47, 16 lines modified | Offset 47, 16 lines modified | ||
| 47 | ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | 47 | ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; |
| 48 | ····move-result-object·v2 | 48 | ····move-result-object·v2 |
| 49 | ····sput-object·v2,·Landroid/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21$Stub;->sAsInterfaceMethod:Ljava/lang/reflect/Method; | 49 | ····sput-object·v2,·Landroid/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21$Stub;->sAsInterfaceMethod:Ljava/lang/reflect/Method; |
| 50 | ····:try_end_0 | 50 | ····:try_end_0 |
| 51 |
····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_ |
51 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 |
| 52 |
····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_ |
52 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_1 |
| 53 | ····.line·100 | 53 | ····.line·100 |
| 54 | ····:goto_0 | 54 | ····:goto_0 |
| 55 | ····return-void | 55 | ····return-void |
| 56 | ····.line·97 | 56 | ····.line·97 |
| 57 | ····:catch_0 | 57 | ····:catch_0 |
| Offset 128, 16 lines modified | Offset 128, 16 lines modified | ||
| 128 | ····invoke-virtual·{v2,·v3,·v4},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | 128 | ····invoke-virtual·{v2,·v3,·v4},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; |
| 129 | ····move-result-object·v3 | 129 | ····move-result-object·v3 |
| 130 | ····iput-object·v3,·p0,·Landroid/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21;->mOnLoadChildrenMethod:Ljava/lang/reflect/Method; | 130 | ····iput-object·v3,·p0,·Landroid/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21;->mOnLoadChildrenMethod:Ljava/lang/reflect/Method; |
| 131 | ····:try_end_0 | 131 | ····:try_end_0 |
| 132 |
····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_ |
132 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 |
| 133 |
····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_ |
133 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_1 |
| 134 | ····.line·53 | 134 | ····.line·53 |
| 135 | ····.end·local·v1····#·"parceledListSliceClass":Ljava/lang/Class; | 135 | ····.end·local·v1····#·"parceledListSliceClass":Ljava/lang/Class; |
| 136 | ····.end·local·v2····#·"theClass":Ljava/lang/Class; | 136 | ····.end·local·v2····#·"theClass":Ljava/lang/Class; |
| 137 | ····:goto_0 | 137 | ····:goto_0 |
| 138 | ····return-void | 138 | ····return-void |
| Offset 34, 16 lines modified | Offset 34, 16 lines modified | ||
| 34 | ····invoke-virtual·{v1,·v2},·Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; | 34 | ····invoke-virtual·{v1,·v2},·Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; |
| 35 | ····move-result-object·v2 | 35 | ····move-result-object·v2 |
| 36 | ····sput-object·v2,·Landroid/support/v4/media/ParceledListSliceAdapterApi21;->sConstructor:Ljava/lang/reflect/Constructor; | 36 | ····sput-object·v2,·Landroid/support/v4/media/ParceledListSliceAdapterApi21;->sConstructor:Ljava/lang/reflect/Constructor; |
| 37 | ····:try_end_0 | 37 | ····:try_end_0 |
| 38 |
····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_ |
38 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 |
| 39 |
····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_ |
39 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_1 |
| 40 | ····.line·37 | 40 | ····.line·37 |
| 41 | ····:goto_0 | 41 | ····:goto_0 |
| 42 | ····return-void | 42 | ····return-void |
| 43 | ····.line·34 | 43 | ····.line·34 |
| 44 | ····:catch_0 | 44 | ····:catch_0 |
| Offset 26, 10 lines modified | Offset 26, 9 lines modified | ||
| 26 | .method·public·constructor·<init>()V | 26 | .method·public·constructor·<init>()V |
| 27 | ····.locals·0 | 27 | ····.locals·0 |
| 28 | ····.prologue | 28 | ····.prologue |
| 29 | ····.line·9 | 29 | ····.line·9 |
| 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 31 | ····.line·953 | ||
| 32 | ····return-void | 31 | ····return-void |
| 33 | .end·method | 32 | .end·method |
| Offset 18, 10 lines modified | Offset 18, 9 lines modified | ||
| 18 | .method·public·constructor·<init>()V | 18 | .method·public·constructor·<init>()V |
| 19 | ····.locals·0 | 19 | ····.locals·0 |
| 20 | ····.prologue | 20 | ····.prologue |
| 21 | ····.line·9 | 21 | ····.line·9 |
| 22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 23 | ····.line·24 | ||
| 24 | ····return-void | 23 | ····return-void |
| 25 | .end·method | 24 | .end·method |
| Offset 34, 15 lines modified | Offset 34, 15 lines modified | ||
| 34 | ····invoke-virtual·{p0,·v3},·Lcom/android/calendar/AboutPreferences;->addPreferencesFromResource(I)V | 34 | ····invoke-virtual·{p0,·v3},·Lcom/android/calendar/AboutPreferences;->addPreferencesFromResource(I)V |
| 35 | ····.line·35 | 35 | ····.line·35 |
| 36 | ····invoke-virtual·{p0},·Lcom/android/calendar/AboutPreferences;->getActivity()Landroid/app/Activity; | 36 | ····invoke-virtual·{p0},·Lcom/android/calendar/AboutPreferences;->getActivity()Landroid/app/Activity; |
| 37 | ····move-result-object·v0 | 37 | ····move-result-object·v0 |
| 38 |
····.line·3 |
38 | ····.line·38 |
| 39 | ····.local·v0,·"activity":Landroid/app/Activity; | 39 | ····.local·v0,·"activity":Landroid/app/Activity; |
| 40 | ····:try_start_0 | 40 | ····:try_start_0 |
| 41 | ····invoke-virtual·{v0},·Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager; | 41 | ····invoke-virtual·{v0},·Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager; |
| 42 | ····move-result-object·v3 | 42 | ····move-result-object·v3 |
| 43 | ····invoke-virtual·{v0},·Landroid/app/Activity;->getPackageName()Ljava/lang/String; | 43 | ····invoke-virtual·{v0},·Landroid/app/Activity;->getPackageName()Ljava/lang/String; |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/calendar/AllInOneActivity; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/AllInOneActivity; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/AllInOneActivity;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/AllInOneActivity;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/AllInOneActivity; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·154 | 27 | ····.line·154 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/AllInOneActivity$2;->this$0:Lcom/android/calendar/AllInOneActivity; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/AllInOneActivity$2;->this$0:Lcom/android/calendar/AllInOneActivity; |
| 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/android/calendar/AllInOneActivity; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/AllInOneActivity; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/AllInOneActivity;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/AllInOneActivity;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/AllInOneActivity; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·203 | 27 | ····.line·203 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/AllInOneActivity$3;->this$0:Lcom/android/calendar/AllInOneActivity; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/AllInOneActivity$3;->this$0:Lcom/android/calendar/AllInOneActivity; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/calendar/AllInOneActivity; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/AllInOneActivity; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/calendar/AllInOneActivity;Landroid/os/Handler;)V | 20 | .method·constructor·<init>(Lcom/android/calendar/AllInOneActivity;Landroid/os/Handler;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/AllInOneActivity; | ||
| 22 | ····.param·p2,·"x0"····#·Landroid/os/Handler; | 23 | ····.param·p2,·"x0"····#·Landroid/os/Handler; |
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·127 | 25 | ····.line·127 |
| 25 | ····iput-object·p1,·p0,·Lcom/android/calendar/AllInOneActivity$1;->this$0:Lcom/android/calendar/AllInOneActivity; | 26 | ····iput-object·p1,·p0,·Lcom/android/calendar/AllInOneActivity$1;->this$0:Lcom/android/calendar/AllInOneActivity; |
| 26 | ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V | 27 | ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/calendar/AllInOneActivity; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/AllInOneActivity; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/AllInOneActivity;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/AllInOneActivity;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/AllInOneActivity; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·213 | 27 | ····.line·213 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/AllInOneActivity$4;->this$0:Lcom/android/calendar/AllInOneActivity; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/AllInOneActivity$4;->this$0:Lcom/android/calendar/AllInOneActivity; |
| 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/android/calendar/AllInOneActivity; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/AllInOneActivity; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/AllInOneActivity;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/AllInOneActivity;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/AllInOneActivity; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·465 | 27 | ····.line·465 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/AllInOneActivity$5;->this$0:Lcom/android/calendar/AllInOneActivity; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/AllInOneActivity$5;->this$0:Lcom/android/calendar/AllInOneActivity; |
| 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/android/calendar/AllInOneActivity; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/AllInOneActivity; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/AllInOneActivity;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/AllInOneActivity;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/AllInOneActivity; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·493 | 27 | ····.line·493 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/AllInOneActivity$6;->this$0:Lcom/android/calendar/AllInOneActivity; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/AllInOneActivity$6;->this$0:Lcom/android/calendar/AllInOneActivity; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 92, 28 lines modified | Offset 93, 30 lines modified | ||
| 92 | ····const-wide/16·v2,·0x1 | 93 | ····const-wide/16·v2,·0x1 |
| 93 | ····const-wide/16·v4,·-0x1 | 94 | ····const-wide/16·v4,·-0x1 |
| 94 | ····const/4·v1,·0x1 | 95 | ····const/4·v1,·0x1 |
| 96 | ····.line·506 | ||
| 95 | ····invoke-virtual·{v14,·v1},·Landroid/text/format/Time;->toMillis(Z)J | 97 | ····invoke-virtual·{v14,·v1},·Landroid/text/format/Time;->toMillis(Z)J |
| 96 | ····move-result-wide·v6 | 98 | ····move-result-wide·v6 |
| 97 | ····const-wide/16·v8,·0x0 | 99 | ····const-wide/16·v8,·0x0 |
| 98 | ····const/4·v10,·0x0 | 100 | ····const/4·v10,·0x0 |
| 99 | ····const/4·v11,·0x0 | 101 | ····const/4·v11,·0x0 |
| 100 | ····const-wide/16·v12,·-0x1 | 102 | ····const-wide/16·v12,·-0x1 |
| 101 | ····move-object·v1,·p0 | 103 | ····move-object·v1,·p0 |
| 104 | ····.line·505 | ||
| 102 | ····invoke-virtual/range·{v0·..·v13},·Lcom/android/calendar/CalendarController;->sendEventRelatedEvent(Ljava/lang/Object;JJJJIIJ)V | 105 | ····invoke-virtual/range·{v0·..·v13},·Lcom/android/calendar/CalendarController;->sendEventRelatedEvent(Ljava/lang/Object;JJJJIIJ)V |
| 103 | ····.line·507 | 106 | ····.line·507 |
| 104 | ····return-void | 107 | ····return-void |
| 105 | ····.line·502 | 108 | ····.line·502 |
| 106 | ····:cond_1 | 109 | ····:cond_1 |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/calendar/AllInOneActivity; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/AllInOneActivity; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/AllInOneActivity;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/AllInOneActivity;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/AllInOneActivity; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·823 | 27 | ····.line·823 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/AllInOneActivity$7;->this$0:Lcom/android/calendar/AllInOneActivity; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/AllInOneActivity$7;->this$0:Lcom/android/calendar/AllInOneActivity; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 30, 14 lines modified | Offset 30, 15 lines modified | ||
| 30 | #·instance·fields | 30 | #·instance·fields |
| 31 | .field·final·synthetic·this$1:Lcom/android/calendar/AllInOneActivity$QueryHandler; | 31 | .field·final·synthetic·this$1:Lcom/android/calendar/AllInOneActivity$QueryHandler; |
| 32 | #·direct·methods | 32 | #·direct·methods |
| 33 | .method·constructor·<init>(Lcom/android/calendar/AllInOneActivity$QueryHandler;)V | 33 | .method·constructor·<init>(Lcom/android/calendar/AllInOneActivity$QueryHandler;)V |
| 34 | ····.locals·0 | 34 | ····.locals·0 |
| 35 | ····.param·p1,·"this$1"····#·Lcom/android/calendar/AllInOneActivity$QueryHandler; | ||
| 35 | ····.prologue | 36 | ····.prologue |
| 36 | ····.line·1407 | 37 | ····.line·1407 |
| 37 | ····iput-object·p1,·p0,·Lcom/android/calendar/AllInOneActivity$QueryHandler$1;->this$1:Lcom/android/calendar/AllInOneActivity$QueryHandler; | 38 | ····iput-object·p1,·p0,·Lcom/android/calendar/AllInOneActivity$QueryHandler$1;->this$1:Lcom/android/calendar/AllInOneActivity$QueryHandler; |
| 38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 249, 22 lines modified | Offset 249, 22 lines modified | ||
| 249 | ····invoke-direct·{v0,·p0},·Lcom/android/calendar/AllInOneActivity$4;-><init>(Lcom/android/calendar/AllInOneActivity;)V | 249 | ····invoke-direct·{v0,·p0},·Lcom/android/calendar/AllInOneActivity$4;-><init>(Lcom/android/calendar/AllInOneActivity;)V |
| 250 | ····iput-object·v0,·p0,·Lcom/android/calendar/AllInOneActivity;->mTimeChangesUpdater:Ljava/lang/Runnable; | 250 | ····iput-object·v0,·p0,·Lcom/android/calendar/AllInOneActivity;->mTimeChangesUpdater:Ljava/lang/Runnable; |
| 251 | ····.line·221 | 251 | ····.line·221 |
| 252 | ····iput-boolean·v3,·p0,·Lcom/android/calendar/AllInOneActivity;->mCheckForAccounts:Z | 252 | ····iput-boolean·v3,·p0,·Lcom/android/calendar/AllInOneActivity;->mCheckForAccounts:Z |
| 253 |
····.line·22 |
253 | ····.line·228 |
| 254 | ····invoke-static·{},·Lcom/android/calendar/ExtensionsFactory;->getAllInOneMenuExtensions()Lcom/android/calendar/AllInOneMenuExtensionsInterface; | 254 | ····invoke-static·{},·Lcom/android/calendar/ExtensionsFactory;->getAllInOneMenuExtensions()Lcom/android/calendar/AllInOneMenuExtensionsInterface; |
| 255 | ····move-result-object·v0 | 255 | ····move-result-object·v0 |
| 256 | ····iput-object·v0,·p0,·Lcom/android/calendar/AllInOneActivity;->mExtensions:Lcom/android/calendar/AllInOneMenuExtensionsInterface; | 256 | ····iput-object·v0,·p0,·Lcom/android/calendar/AllInOneActivity;->mExtensions:Lcom/android/calendar/AllInOneMenuExtensionsInterface; |
| 257 |
····.line· |
257 | ····.line·227 |
| 258 | ····return-void | 258 | ····return-void |
| 259 | .end·method | 259 | .end·method |
| 260 | .method·static·synthetic·access$000(Lcom/android/calendar/AllInOneActivity;)Z | 260 | .method·static·synthetic·access$000(Lcom/android/calendar/AllInOneActivity;)Z |
| 261 | ····.locals·1 | 261 | ····.locals·1 |
| 262 | ····.param·p0,·"x0"····#·Lcom/android/calendar/AllInOneActivity; | 262 | ····.param·p0,·"x0"····#·Lcom/android/calendar/AllInOneActivity; |
| Offset 836, 24 lines modified | Offset 836, 26 lines modified | ||
| 836 | ····const/4·v11,·0x0 | 836 | ····const/4·v11,·0x0 |
| 837 | ····const-string·v4,·"key_event_id" | 837 | ····const-string·v4,·"key_event_id" |
| 838 | ····const-wide/16·v12,·-0x1 | 838 | ····const-wide/16·v12,·-0x1 |
| 839 | ····.line·734 | ||
| 839 | ····move-object/from16·v0,·p4 | 840 | ····move-object/from16·v0,·p4 |
| 840 | ····invoke-virtual·{v0,·v4,·v12,·v13},·Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J | 841 | ····invoke-virtual·{v0,·v4,·v12,·v13},·Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J |
| 841 | ····move-result-wide·v12 | 842 | ····move-result-wide·v12 |
| 842 | ····move-object/from16·v7,·p0 | 843 | ····move-object/from16·v7,·p0 |
| 843 | ····move/from16·v14,·p3 | 844 | ····move/from16·v14,·p3 |
| 845 | ····.line·733 | ||
| 844 | ····invoke-virtual/range·{v6·..·v14},·Lcom/android/calendar/CalendarController;->sendEvent(Ljava/lang/Object;JLandroid/text/format/Time;Landroid/text/format/Time;JI)V | 846 | ····invoke-virtual/range·{v6·..·v14},·Lcom/android/calendar/CalendarController;->sendEvent(Ljava/lang/Object;JLandroid/text/format/Time;Landroid/text/format/Time;JI)V |
| 845 | ····.line·738 | 847 | ····.line·738 |
| 846 | ····:cond_6 | 848 | ····:cond_6 |
| 847 | ····:goto_2 | 849 | ····:goto_2 |
| 848 | ····return-void | 850 | ····return-void |
| Offset 1992, 20 lines modified | Offset 1994, 22 lines modified | ||
| 1992 | ····move-object/from16·v0,·p0 | 1994 | ····move-object/from16·v0,·p0 |
| 1993 | ····iget·v0,·v0,·Lcom/android/calendar/AllInOneActivity;->mWeekNum:I | 1995 | ····iget·v0,·v0,·Lcom/android/calendar/AllInOneActivity;->mWeekNum:I |
| 1994 | ····move/from16·v20,·v0 | 1996 | ····move/from16·v20,·v0 |
| 1997 | ····.line·1115 | ||
| 1995 | ····invoke-static/range·{v20·..·v20},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 1998 | ····invoke-static/range·{v20·..·v20},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 1996 | ····move-result-object·v20 | 1999 | ····move-result-object·v20 |
| 1997 | ····aput-object·v20,·v18,·v19 | 2000 | ····aput-object·v20,·v18,·v19 |
| 2001 | ····.line·1114 | ||
| 1998 | ····move-object/from16·v0,·v18 | 2002 | ····move-object/from16·v0,·v18 |
| 1999 | ····invoke-virtual·{v5,·v8,·v9,·v0},·Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String; | 2003 | ····invoke-virtual·{v5,·v8,·v9,·v0},·Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String; |
| 2000 | ····move-result-object·v17 | 2004 | ····move-result-object·v17 |
| 2001 | ····.line·1116 | 2005 | ····.line·1116 |
| Offset 2062, 14 lines modified | Offset 2066, 15 lines modified | ||
| 2062 | ····if-ne·v5,·v8,·:cond_9 | 2066 | ····if-ne·v5,·v8,·:cond_9 |
| 2063 | ····:cond_2 | 2067 | ····:cond_2 |
| 2064 | ····move-object/from16·v0,·p0 | 2068 | ····move-object/from16·v0,·p0 |
| 2065 | ····iget-object·v5,·v0,·Lcom/android/calendar/AllInOneActivity;->mTimeZone:Ljava/lang/String; | 2069 | ····iget-object·v5,·v0,·Lcom/android/calendar/AllInOneActivity;->mTimeZone:Ljava/lang/String; |
| 2070 | ····.line·1136 | ||
| 2066 | ····invoke-static·{},·Landroid/text/format/Time;->getCurrentTimezone()Ljava/lang/String; | 2071 | ····invoke-static·{},·Landroid/text/format/Time;->getCurrentTimezone()Ljava/lang/String; |
| 2067 | ····move-result-object·v8 | 2072 | ····move-result-object·v8 |
| 2068 | ····invoke-static·{v5,·v8},·Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z | 2073 | ····invoke-static·{v5,·v8},·Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z |
| 2069 | ····move-result·v5 | 2074 | ····move-result·v5 |
| Offset 2124, 14 lines modified | Offset 2129, 15 lines modified | ||
| 2124 | ····:cond_3 | 2129 | ····:cond_3 |
| 2125 | ····new-instance·v18,·Ljava/lang/StringBuilder; | 2130 | ····new-instance·v18,·Ljava/lang/StringBuilder; |
| 2126 | ····move-object/from16·v5,·p0 | 2131 | ····move-object/from16·v5,·p0 |
| 2127 | ····move-wide·v8,·v6 | 2132 | ····move-wide·v8,·v6 |
| 2133 | ····.line·1147 | ||
| 2128 | ····invoke-static/range·{v5·..·v10},·Lcom/android/calendar/Utils;->formatDateRange(Landroid/content/Context;JJI)Ljava/lang/String; | 2134 | ····invoke-static/range·{v5·..·v10},·Lcom/android/calendar/Utils;->formatDateRange(Landroid/content/Context;JJI)Ljava/lang/String; |
| Max diff block lines reached; 11143/14008 bytes (79.55%) of diff not shown. | |||
| Offset 100, 24 lines modified | Offset 100, 26 lines modified | ||
| 100 | ····.line·1400 | 100 | ····.line·1400 |
| 101 | ····.local·v4,·"options":Landroid/os/Bundle; | 101 | ····.local·v4,·"options":Landroid/os/Bundle; |
| 102 | ····const-string·v1,·"introMessage" | 102 | ····const-string·v1,·"introMessage" |
| 103 | ····iget-object·v2,·p0,·Lcom/android/calendar/AllInOneActivity$QueryHandler;->this$0:Lcom/android/calendar/AllInOneActivity; | 103 | ····iget-object·v2,·p0,·Lcom/android/calendar/AllInOneActivity$QueryHandler;->this$0:Lcom/android/calendar/AllInOneActivity; |
| 104 | ····.line·1401 | ||
| 104 | ····invoke-virtual·{v2},·Lcom/android/calendar/AllInOneActivity;->getResources()Landroid/content/res/Resources; | 105 | ····invoke-virtual·{v2},·Lcom/android/calendar/AllInOneActivity;->getResources()Landroid/content/res/Resources; |
| 105 | ····move-result-object·v2 | 106 | ····move-result-object·v2 |
| 106 | ····const·v5,·0x7f09003f | 107 | ····const·v5,·0x7f09003f |
| 107 | ····invoke-virtual·{v2,·v5},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 108 | ····invoke-virtual·{v2,·v5},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
| 108 | ····move-result-object·v2 | 109 | ····move-result-object·v2 |
| 110 | ····.line·1400 | ||
| 109 | ····invoke-virtual·{v4,·v1,·v2},·Landroid/os/Bundle;->putCharSequence(Ljava/lang/String;Ljava/lang/CharSequence;)V | 111 | ····invoke-virtual·{v4,·v1,·v2},·Landroid/os/Bundle;->putCharSequence(Ljava/lang/String;Ljava/lang/CharSequence;)V |
| 110 | ····.line·1402 | 112 | ····.line·1402 |
| 111 | ····const-string·v1,·"allowSkip" | 113 | ····const-string·v1,·"allowSkip" |
| 112 | ····const/4·v2,·0x1 | 114 | ····const/4·v2,·0x1 |
| Offset 25, 18 lines modified | Offset 25, 20 lines modified | ||
| 25 | ····.line·30 | 25 | ····.line·30 |
| 26 | ····invoke-static·{p0},·Lcom/android/calendar/GeneralPreferences;->setDefaultValues(Landroid/content/Context;)V | 26 | ····invoke-static·{p0},·Lcom/android/calendar/GeneralPreferences;->setDefaultValues(Landroid/content/Context;)V |
| 27 | ····.line·34 | 27 | ····.line·34 |
| 28 | ····const-string·v0,·"preferences_version" | 28 | ····const-string·v0,·"preferences_version" |
| 29 | ····.line·35 | ||
| 29 | ····invoke-static·{p0},·Lcom/android/calendar/Utils;->getVersionCode(Landroid/content/Context;)Ljava/lang/String; | 30 | ····invoke-static·{p0},·Lcom/android/calendar/Utils;->getVersionCode(Landroid/content/Context;)Ljava/lang/String; |
| 30 | ····move-result-object·v1 | 31 | ····move-result-object·v1 |
| 32 | ····.line·34 | ||
| 31 | ····invoke-static·{p0,·v0,·v1},·Lcom/android/calendar/Utils;->setSharedPreference(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V | 33 | ····invoke-static·{p0,·v0,·v1},·Lcom/android/calendar/Utils;->setSharedPreference(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V |
| 32 | ····.line·38 | 34 | ····.line·38 |
| 33 | ····invoke-virtual·{p0},·Lcom/android/calendar/CalendarApplication;->getAssets()Landroid/content/res/AssetManager; | 35 | ····invoke-virtual·{p0},·Lcom/android/calendar/CalendarApplication;->getAssets()Landroid/content/res/AssetManager; |
| 34 | ····move-result-object·v0 | 36 | ····move-result-object·v0 |
| Offset 64, 28 lines modified | Offset 64, 30 lines modified | ||
| 64 | ····const/4·v2,·0x0 | 64 | ····const/4·v2,·0x0 |
| 65 | ····invoke-virtual·{p0,·v1,·v2},·Lcom/android/calendar/CalendarBackupAgent;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; | 65 | ····invoke-virtual·{p0,·v1,·v2},·Lcom/android/calendar/CalendarBackupAgent;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; |
| 66 | ····move-result-object·v1 | 66 | ····move-result-object·v1 |
| 67 | ····.line·43 | ||
| 67 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; | 68 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; |
| 68 | ····move-result-object·v0 | 69 | ····move-result-object·v0 |
| 69 | ····.line·44 | 70 | ····.line·44 |
| 70 | ····.local·v0,·"editor":Landroid/content/SharedPreferences$Editor; | 71 | ····.local·v0,·"editor":Landroid/content/SharedPreferences$Editor; |
| 71 | ····const-string·v1,·"preferences_alerts_ringtone" | 72 | ····const-string·v1,·"preferences_alerts_ringtone" |
| 72 | ····const-string·v2,·"content://settings/system/notification_sound" | 73 | ····const-string·v2,·"content://settings/system/notification_sound" |
| 73 | ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; | 74 | ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; |
| 74 | ····move-result-object·v1 | 75 | ····move-result-object·v1 |
| 76 | ····.line·45 | ||
| 75 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences$Editor;->commit()Z | 77 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences$Editor;->commit()Z |
| 76 | ····.line·47 | 78 | ····.line·47 |
| 77 | ····invoke-super·{p0,·p1,·p2,·p3},·Landroid/app/backup/BackupAgentHelper;->onRestore(Landroid/app/backup/BackupDataInput;ILandroid/os/ParcelFileDescriptor;)V | 79 | ····invoke-super·{p0,·p1,·p2,·p3},·Landroid/app/backup/BackupAgentHelper;->onRestore(Landroid/app/backup/BackupDataInput;ILandroid/os/ParcelFileDescriptor;)V |
| 78 | ····.line·48 | 80 | ····.line·48 |
| 79 | ····return-void | 81 | ····return-void |
| Offset 125, 19 lines modified | Offset 125, 21 lines modified | ||
| 125 | ····move-result·v2 | 125 | ····move-result·v2 |
| 126 | ····sget-object·v0,·Landroid/provider/CalendarContract$Calendars;->CONTENT_URI:Landroid/net/Uri; | 126 | ····sget-object·v0,·Landroid/provider/CalendarContract$Calendars;->CONTENT_URI:Landroid/net/Uri; |
| 127 | ····iget-object·v4,·p0,·Lcom/android/calendar/CalendarColorPickerDialog$OnCalendarColorSelectedListener;->this$0:Lcom/android/calendar/CalendarColorPickerDialog; | 127 | ····iget-object·v4,·p0,·Lcom/android/calendar/CalendarColorPickerDialog$OnCalendarColorSelectedListener;->this$0:Lcom/android/calendar/CalendarColorPickerDialog; |
| 128 | ····.line·226 | ||
| 128 | ····#·getter·for:·Lcom/android/calendar/CalendarColorPickerDialog;->mCalendarId:J | 129 | ····#·getter·for:·Lcom/android/calendar/CalendarColorPickerDialog;->mCalendarId:J |
| 129 | ····invoke-static·{v4},·Lcom/android/calendar/CalendarColorPickerDialog;->access$900(Lcom/android/calendar/CalendarColorPickerDialog;)J | 130 | ····invoke-static·{v4},·Lcom/android/calendar/CalendarColorPickerDialog;->access$900(Lcom/android/calendar/CalendarColorPickerDialog;)J |
| 130 | ····move-result-wide·v6 | 131 | ····move-result-wide·v6 |
| 132 | ····.line·225 | ||
| 131 | ····invoke-static·{v0,·v6,·v7},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri; | 133 | ····invoke-static·{v0,·v6,·v7},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri; |
| 132 | ····move-result-object·v4 | 134 | ····move-result-object·v4 |
| 133 | ····const-wide/16·v8,·0x0 | 135 | ····const-wide/16·v8,·0x0 |
| 134 | ····move-object·v6,·v3 | 136 | ····move-object·v6,·v3 |
| Offset 120, 20 lines modified | Offset 120, 22 lines modified | ||
| 120 | ····:cond_3 | 120 | ····:cond_3 |
| 121 | ····move-object/from16·v0,·p0 | 121 | ····move-object/from16·v0,·p0 |
| 122 | ····iget-object·v1,·v0,·Lcom/android/calendar/CalendarColorPickerDialog$QueryService;->this$0:Lcom/android/calendar/CalendarColorPickerDialog; | 122 | ····iget-object·v1,·v0,·Lcom/android/calendar/CalendarColorPickerDialog$QueryService;->this$0:Lcom/android/calendar/CalendarColorPickerDialog; |
| 123 | ····const/4·v2,·0x2 | 123 | ····const/4·v2,·0x2 |
| 124 | ····.line·178 | ||
| 124 | ····move-object/from16·v0,·p3 | 125 | ····move-object/from16·v0,·p3 |
| 125 | ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getInt(I)I | 126 | ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getInt(I)I |
| 126 | ····move-result·v2 | 127 | ····move-result·v2 |
| 128 | ····.line·177 | ||
| 127 | ····invoke-static·{v2},·Lcom/android/calendar/Utils;->getDisplayColorFromColor(I)I | 129 | ····invoke-static·{v2},·Lcom/android/calendar/Utils;->getDisplayColorFromColor(I)I |
| 128 | ····move-result·v2 | 130 | ····move-result·v2 |
| 129 | ····#·setter·for:·Lcom/android/calendar/CalendarColorPickerDialog;->mSelectedColor:I | 131 | ····#·setter·for:·Lcom/android/calendar/CalendarColorPickerDialog;->mSelectedColor:I |
| 130 | ····invoke-static·{v1,·v2},·Lcom/android/calendar/CalendarColorPickerDialog;->access$202(Lcom/android/calendar/CalendarColorPickerDialog;I)I | 132 | ····invoke-static·{v1,·v2},·Lcom/android/calendar/CalendarColorPickerDialog;->access$202(Lcom/android/calendar/CalendarColorPickerDialog;I)I |
| Offset 146, 26 lines modified | Offset 148, 28 lines modified | ||
| 146 | ····new-array·v7,·v1,·[Ljava/lang/String; | 148 | ····new-array·v7,·v1,·[Ljava/lang/String; |
| 147 | ····const/4·v1,·0x0 | 149 | ····const/4·v1,·0x0 |
| 148 | ····const/4·v2,·0x0 | 150 | ····const/4·v2,·0x0 |
| 151 | ····.line·181 | ||
| 149 | ····move-object/from16·v0,·p3 | 152 | ····move-object/from16·v0,·p3 |
| 150 | ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; | 153 | ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; |
| 151 | ····move-result-object·v2 | 154 | ····move-result-object·v2 |
| 152 | ····aput-object·v2,·v7,·v1 | 155 | ····aput-object·v2,·v7,·v1 |
| 153 | ····const/4·v1,·0x1 | 156 | ····const/4·v1,·0x1 |
| 154 | ····const/4·v2,·0x1 | 157 | ····const/4·v2,·0x1 |
| 158 | ····.line·182 | ||
| 155 | ····move-object/from16·v0,·p3 | 159 | ····move-object/from16·v0,·p3 |
| 156 | ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; | 160 | ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; |
| 157 | ····move-result-object·v2 | 161 | ····move-result-object·v2 |
| 158 | ····aput-object·v2,·v7,·v1 | 162 | ····aput-object·v2,·v7,·v1 |
| Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
| 2 | .super·Lcom/android/colorpicker/ColorPickerDialog; | 2 | .super·Lcom/android/colorpicker/ColorPickerDialog; |
| 3 | .source·"CalendarColorPickerDialog.java" | 3 | .source·"CalendarColorPickerDialog.java" |
| 4 | #·annotations | 4 | #·annotations |
| 5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
| 6 | ····value·=·{ | 6 | ····value·=·{ |
| 7 | ········Lcom/android/calendar/CalendarColorPickerDialog$1;, | ||
| 8 | ········Lcom/android/calendar/CalendarColorPickerDialog$OnCalendarColorSelectedListener;, | 7 | ········Lcom/android/calendar/CalendarColorPickerDialog$OnCalendarColorSelectedListener;, |
| 9 | ········Lcom/android/calendar/CalendarColorPickerDialog$QueryService; | 8 | ········Lcom/android/calendar/CalendarColorPickerDialog$QueryService; |
| 10 | ····} | 9 | ····} |
| 11 | .end·annotation | 10 | .end·annotation |
| 12 | #·static·fields | 11 | #·static·fields |
| Offset 364, 26 lines modified | Offset 363, 28 lines modified | ||
| 364 | ····const/4·v1,·0x2 | 363 | ····const/4·v1,·0x2 |
| 365 | ····sget-object·v3,·Landroid/provider/CalendarContract$Calendars;->CONTENT_URI:Landroid/net/Uri; | 364 | ····sget-object·v3,·Landroid/provider/CalendarContract$Calendars;->CONTENT_URI:Landroid/net/Uri; |
| 366 | ····iget-wide·v4,·p0,·Lcom/android/calendar/CalendarColorPickerDialog;->mCalendarId:J | 365 | ····iget-wide·v4,·p0,·Lcom/android/calendar/CalendarColorPickerDialog;->mCalendarId:J |
| 366 | ····.line·144 | ||
| 367 | ····invoke-static·{v3,·v4,·v5},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri; | 367 | ····invoke-static·{v3,·v4,·v5},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri; |
| 368 | ····move-result-object·v3 | 368 | ····move-result-object·v3 |
| 369 | ····sget-object·v4,·Lcom/android/calendar/CalendarColorPickerDialog;->CALENDARS_PROJECTION:[Ljava/lang/String; | 369 | ····sget-object·v4,·Lcom/android/calendar/CalendarColorPickerDialog;->CALENDARS_PROJECTION:[Ljava/lang/String; |
| 370 | ····move-object·v5,·v2 | 370 | ····move-object·v5,·v2 |
| 371 | ····move-object·v6,·v2 | 371 | ····move-object·v6,·v2 |
| 372 | ····move-object·v7,·v2 | 372 | ····move-object·v7,·v2 |
| 373 | ····.line·143 | ||
| 373 | ····invoke-virtual/range·{v0·..·v7},·Lcom/android/calendar/CalendarColorPickerDialog$QueryService;->startQuery(ILjava/lang/Object;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V | 374 | ····invoke-virtual/range·{v0·..·v7},·Lcom/android/calendar/CalendarColorPickerDialog$QueryService;->startQuery(ILjava/lang/Object;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V |
| 374 | ····.line·147 | 375 | ····.line·147 |
| 375 | ····:cond_0 | 376 | ····:cond_0 |
| 376 | ····return-void | 377 | ····return-void |
| 377 | .end·method | 378 | .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/android/calendar/CalendarController; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/CalendarController; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/CalendarController;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/CalendarController;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/CalendarController; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·86 | 27 | ····.line·86 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/CalendarController$1;->this$0:Lcom/android/calendar/CalendarController; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/CalendarController$1;->this$0:Lcom/android/calendar/CalendarController; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 810, 14 lines modified | Offset 810, 15 lines modified | ||
| 810 | ····.prologue | 810 | ····.prologue |
| 811 | ····.line·628 | 811 | ····.line·628 |
| 812 | ····iget-object·v3,·p0,·Lcom/android/calendar/CalendarController;->mContext:Landroid/content/Context; | 812 | ····iget-object·v3,·p0,·Lcom/android/calendar/CalendarController;->mContext:Landroid/content/Context; |
| 813 | ····const-string·v4,·"search" | 813 | ····const-string·v4,·"search" |
| 814 | ····.line·629 | ||
| 814 | ····invoke-virtual·{v3,·v4},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 815 | ····invoke-virtual·{v3,·v4},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
| 815 | ····move-result-object·v1 | 816 | ····move-result-object·v1 |
| 816 | ····check-cast·v1,·Landroid/app/SearchManager; | 817 | ····check-cast·v1,·Landroid/app/SearchManager; |
| 817 | ····.line·630 | 818 | ····.line·630 |
| Offset 1628, 15 lines modified | Offset 1629, 15 lines modified | ||
| 1628 | ····invoke-virtual·{p0,·p1,·v0},·Lcom/android/calendar/CalendarController;->sendEvent(Ljava/lang/Object;Lcom/android/calendar/CalendarController$EventInfo;)V | 1629 | ····invoke-virtual·{p0,·p1,·v0},·Lcom/android/calendar/CalendarController;->sendEvent(Ljava/lang/Object;Lcom/android/calendar/CalendarController$EventInfo;)V |
| 1629 | ····.line·250 | 1630 | ····.line·250 |
| 1630 | ····return-void | 1631 | ····return-void |
| 1631 | .end·method | 1632 | .end·method |
| 1632 | .method·public·sendEvent(Ljava/lang/Object;Lcom/android/calendar/CalendarController$EventInfo;)V | 1633 | .method·public·sendEvent(Ljava/lang/Object;Lcom/android/calendar/CalendarController$EventInfo;)V |
| 1633 |
····.locals· |
1634 | ····.locals·29 |
| 1634 | ····.param·p1,·"sender"····#·Ljava/lang/Object; | 1635 | ····.param·p1,·"sender"····#·Ljava/lang/Object; |
| 1635 | ····.param·p2,·"event"····#·Lcom/android/calendar/CalendarController$EventInfo; | 1636 | ····.param·p2,·"event"····#·Lcom/android/calendar/CalendarController$EventInfo; |
| 1636 | ····.prologue | 1637 | ····.prologue |
| 1637 | ····.line·259 | 1638 | ····.line·259 |
| 1638 | ····move-object/from16·v0,·p0 | 1639 | ····move-object/from16·v0,·p0 |
| Offset 1711, 18 lines modified | Offset 1712, 18 lines modified | ||
| 1711 | ····move-object/from16·v0,·p0 | 1712 | ····move-object/from16·v0,·p0 |
| 1712 | ····iput·v3,·v0,·Lcom/android/calendar/CalendarController;->mViewType:I | 1713 | ····iput·v3,·v0,·Lcom/android/calendar/CalendarController;->mViewType:I |
| 1713 | ····.line·293 | 1714 | ····.line·293 |
| 1714 | ····:cond_2 | 1715 | ····:cond_2 |
| 1715 | ····:goto_1 | 1716 | ····:goto_1 |
| 1716 |
····const-wide/16·v2 |
1717 | ····const-wide/16·v26,·0x0 |
| 1717 | ····.line·294 | 1718 | ····.line·294 |
| 1718 |
····.local·v2 |
1719 | ····.local·v26,·"startMillis":J |
| 1719 | ····move-object/from16·v0,·p2 | 1720 | ····move-object/from16·v0,·p2 |
| 1720 | ····iget-object·v3,·v0,·Lcom/android/calendar/CalendarController$EventInfo;->startTime:Landroid/text/format/Time; | 1721 | ····iget-object·v3,·v0,·Lcom/android/calendar/CalendarController$EventInfo;->startTime:Landroid/text/format/Time; |
| 1721 | ····if-eqz·v3,·:cond_3 | 1722 | ····if-eqz·v3,·:cond_3 |
| 1722 | ····.line·295 | 1723 | ····.line·295 |
| Offset 1730, 15 lines modified | Offset 1731, 15 lines modified | ||
| 1730 | ····iget-object·v3,·v0,·Lcom/android/calendar/CalendarController$EventInfo;->startTime:Landroid/text/format/Time; | 1731 | ····iget-object·v3,·v0,·Lcom/android/calendar/CalendarController$EventInfo;->startTime:Landroid/text/format/Time; |
| 1731 | ····const/4·v4,·0x0 | 1732 | ····const/4·v4,·0x0 |
| 1732 | ····invoke-virtual·{v3,·v4},·Landroid/text/format/Time;->toMillis(Z)J | 1733 | ····invoke-virtual·{v3,·v4},·Landroid/text/format/Time;->toMillis(Z)J |
| 1733 |
····move-result-wide·v2 |
1734 | ····move-result-wide·v26 |
| 1734 | ····.line·299 | 1735 | ····.line·299 |
| 1735 | ····:cond_3 | 1736 | ····:cond_3 |
| 1736 | ····move-object/from16·v0,·p2 | 1737 | ····move-object/from16·v0,·p2 |
| 1737 | ····iget-object·v3,·v0,·Lcom/android/calendar/CalendarController$EventInfo;->selectedTime:Landroid/text/format/Time; | 1738 | ····iget-object·v3,·v0,·Lcom/android/calendar/CalendarController$EventInfo;->selectedTime:Landroid/text/format/Time; |
| Offset 1792, 15 lines modified | Offset 1793, 15 lines modified | ||
| 1792 | ····iput-wide·v4,·v0,·Lcom/android/calendar/CalendarController;->mDateFlags:J | 1793 | ····iput-wide·v4,·v0,·Lcom/android/calendar/CalendarController;->mDateFlags:J |
| 1793 | ····.line·319 | 1794 | ····.line·319 |
| 1794 | ····:cond_4 | 1795 | ····:cond_4 |
| 1795 | ····const-wide/16·v4,·0x0 | 1796 | ····const-wide/16·v4,·0x0 |
| 1796 |
····cmp-long·v3,·v2 |
1797 | ····cmp-long·v3,·v26,·v4 |
| 1797 | ····if-nez·v3,·:cond_5 | 1798 | ····if-nez·v3,·:cond_5 |
| 1798 | ····.line·320 | 1799 | ····.line·320 |
| 1799 | ····move-object/from16·v0,·p0 | 1800 | ····move-object/from16·v0,·p0 |
| 1800 | ····iget-object·v3,·v0,·Lcom/android/calendar/CalendarController;->mTime:Landroid/text/format/Time; | 1801 | ····iget-object·v3,·v0,·Lcom/android/calendar/CalendarController;->mTime:Landroid/text/format/Time; |
| Offset 1910, 14 lines modified | Offset 1911, 15 lines modified | ||
| 1910 | ····move-object/from16·v0,·p0 | 1911 | ····move-object/from16·v0,·p0 |
| 1911 | ····iget-object·v4,·v0,·Lcom/android/calendar/CalendarController;->mFirstEventHandler:Landroid/util/Pair; | 1912 | ····iget-object·v4,·v0,·Lcom/android/calendar/CalendarController;->mFirstEventHandler:Landroid/util/Pair; |
| 1912 | ····iget-object·v4,·v4,·Landroid/util/Pair;->first:Ljava/lang/Object; | 1913 | ····iget-object·v4,·v4,·Landroid/util/Pair;->first:Ljava/lang/Object; |
| 1914 | ····.line·353 | ||
| 1913 | ····invoke-virtual·{v3,·v4},·Ljava/util/LinkedList;->contains(Ljava/lang/Object;)Z | 1915 | ····invoke-virtual·{v3,·v4},·Ljava/util/LinkedList;->contains(Ljava/lang/Object;)Z |
| 1914 | ····move-result·v3 | 1916 | ····move-result·v3 |
| 1915 | ····if-nez·v3,·:cond_7 | 1917 | ····if-nez·v3,·:cond_7 |
| 1916 | ····.line·354 | 1918 | ····.line·354 |
| Offset 1933, 23 lines modified | Offset 1935, 23 lines modified | ||
| Max diff block lines reached; 13460/16231 bytes (82.93%) of diff not shown. | |||
| Offset 77, 14 lines modified | Offset 77, 15 lines modified | ||
| 77 | ····aput-object·v2,·v0,·v1 | 77 | ····aput-object·v2,·v0,·v1 |
| 78 | ····const/4·v1,·0x6 | 78 | ····const/4·v1,·0x6 |
| 79 | ····const/4·v2,·0x6 | 79 | ····const/4·v2,·0x6 |
| 80 | ····.line·27 | ||
| 80 | ····invoke-static·{v2},·Lcom/android/calendar/CalendarData;->format24Hours(I)Ljava/lang/String; | 81 | ····invoke-static·{v2},·Lcom/android/calendar/CalendarData;->format24Hours(I)Ljava/lang/String; |
| 81 | ····move-result-object·v2 | 82 | ····move-result-object·v2 |
| 82 | ····aput-object·v2,·v0,·v1 | 83 | ····aput-object·v2,·v0,·v1 |
| 83 | ····const/4·v1,·0x7 | 84 | ····const/4·v1,·0x7 |
| Offset 183, 14 lines modified | Offset 184, 15 lines modified | ||
| 183 | ····aput-object·v2,·v0,·v1 | 184 | ····aput-object·v2,·v0,·v1 |
| 184 | ····const/16·v1,·0x11 | 185 | ····const/16·v1,·0x11 |
| 185 | ····const/16·v2,·0x11 | 186 | ····const/16·v2,·0x11 |
| 187 | ····.line·28 | ||
| 186 | ····invoke-static·{v2},·Lcom/android/calendar/CalendarData;->format24Hours(I)Ljava/lang/String; | 188 | ····invoke-static·{v2},·Lcom/android/calendar/CalendarData;->format24Hours(I)Ljava/lang/String; |
| 187 | ····move-result-object·v2 | 189 | ····move-result-object·v2 |
| 188 | ····aput-object·v2,·v0,·v1 | 190 | ····aput-object·v2,·v0,·v1 |
| 189 | ····const/16·v1,·0x12 | 191 | ····const/16·v1,·0x12 |
| Offset 336, 14 lines modified | Offset 338, 15 lines modified | ||
| 336 | ····const/4·v1,·0x5 | 338 | ····const/4·v1,·0x5 |
| 337 | ····const/4·v2,·0x5 | 339 | ····const/4·v2,·0x5 |
| 338 | ····sget-object·v3,·Lcom/android/calendar/CalendarData;->am:Ljava/lang/String; | 340 | ····sget-object·v3,·Lcom/android/calendar/CalendarData;->am:Ljava/lang/String; |
| 341 | ····.line·32 | ||
| 339 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/CalendarData;->format12Hours(ILjava/lang/String;)Ljava/lang/String; | 342 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/CalendarData;->format12Hours(ILjava/lang/String;)Ljava/lang/String; |
| 340 | ····move-result-object·v2 | 343 | ····move-result-object·v2 |
| 341 | ····aput-object·v2,·v0,·v1 | 344 | ····aput-object·v2,·v0,·v1 |
| 342 | ····const/4·v1,·0x6 | 345 | ····const/4·v1,·0x6 |
| Offset 426, 14 lines modified | Offset 429, 15 lines modified | ||
| 426 | ····aput-object·v1,·v0,·v5 | 429 | ····aput-object·v1,·v0,·v5 |
| 427 | ····const/16·v1,·0xd | 430 | ····const/16·v1,·0xd |
| 428 | ····sget-object·v2,·Lcom/android/calendar/CalendarData;->pm:Ljava/lang/String; | 431 | ····sget-object·v2,·Lcom/android/calendar/CalendarData;->pm:Ljava/lang/String; |
| 432 | ····.line·33 | ||
| 429 | ····invoke-static·{v4,·v2},·Lcom/android/calendar/CalendarData;->format12Hours(ILjava/lang/String;)Ljava/lang/String; | 433 | ····invoke-static·{v4,·v2},·Lcom/android/calendar/CalendarData;->format12Hours(ILjava/lang/String;)Ljava/lang/String; |
| 430 | ····move-result-object·v2 | 434 | ····move-result-object·v2 |
| 431 | ····aput-object·v2,·v0,·v1 | 435 | ····aput-object·v2,·v0,·v1 |
| 432 | ····const/16·v1,·0xe | 436 | ····const/16·v1,·0xe |
| Offset 518, 14 lines modified | Offset 522, 15 lines modified | ||
| 518 | ····const/16·v1,·0x15 | 522 | ····const/16·v1,·0x15 |
| 519 | ····const/16·v2,·0x9 | 523 | ····const/16·v2,·0x9 |
| 520 | ····sget-object·v3,·Lcom/android/calendar/CalendarData;->pm:Ljava/lang/String; | 524 | ····sget-object·v3,·Lcom/android/calendar/CalendarData;->pm:Ljava/lang/String; |
| 525 | ····.line·34 | ||
| 521 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/CalendarData;->format12Hours(ILjava/lang/String;)Ljava/lang/String; | 526 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/CalendarData;->format12Hours(ILjava/lang/String;)Ljava/lang/String; |
| 522 | ····move-result-object·v2 | 527 | ····move-result-object·v2 |
| 523 | ····aput-object·v2,·v0,·v1 | 528 | ····aput-object·v2,·v0,·v1 |
| 524 | ····const/16·v1,·0x16 | 529 | ····const/16·v1,·0x16 |
| Offset 560, 14 lines modified | Offset 565, 15 lines modified | ||
| 560 | ····move-result-object·v2 | 565 | ····move-result-object·v2 |
| 561 | ····aput-object·v2,·v0,·v1 | 566 | ····aput-object·v2,·v0,·v1 |
| 562 | ····sput-object·v0,·Lcom/android/calendar/CalendarData;->s12Hours:[Ljava/lang/String; | 567 | ····sput-object·v0,·Lcom/android/calendar/CalendarData;->s12Hours:[Ljava/lang/String; |
| 568 | ····.line·31 | ||
| 563 | ····return-void | 569 | ····return-void |
| 564 | .end·method | 570 | .end·method |
| 565 | .method·public·constructor·<init>()V | 571 | .method·public·constructor·<init>()V |
| 566 | ····.locals·0 | 572 | ····.locals·0 |
| 567 | ····.prologue | 573 | ····.prologue |
| Offset 418, 15 lines modified | Offset 418, 15 lines modified | ||
| 418 | ····.line·143 | 418 | ····.line·143 |
| 419 | ····:cond_0 | 419 | ····:cond_0 |
| 420 | ····return-void | 420 | ····return-void |
| 421 | .end·method | 421 | .end·method |
| 422 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/content/Intent;)V | 422 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/content/Intent;)V |
| 423 |
····.locals·1 |
423 | ····.locals·15 |
| 424 | ····.param·p1,·"context"····#·Landroid/content/Context; | 424 | ····.param·p1,·"context"····#·Landroid/content/Context; |
| 425 | ····.param·p2,·"intent"····#·Landroid/content/Intent; | 425 | ····.param·p2,·"intent"····#·Landroid/content/Intent; |
| 426 | ····.prologue | 426 | ····.prologue |
| 427 | ····.line·146 | 427 | ····.line·146 |
| 428 | ····invoke-direct/range·{p0·..·p1},·Lcom/android/calendar/CalendarEventModel;-><init>(Landroid/content/Context;)V | 428 | ····invoke-direct/range·{p0·..·p1},·Lcom/android/calendar/CalendarEventModel;-><init>(Landroid/content/Context;)V |
| Offset 435, 234 lines modified | Offset 435, 213 lines modified | ||
| 435 | ····.line·199 | 435 | ····.line·199 |
| 436 | ····:cond_0 | 436 | ····:cond_0 |
| 437 | ····return-void | 437 | ····return-void |
| 438 | ····.line·152 | 438 | ····.line·152 |
| 439 | ····:cond_1 | 439 | ····:cond_1 |
| 440 |
····const-string·v1 |
440 | ····const-string·v10,·"title" |
| 441 | ····move-object/from16·v0,·p2 | 441 | ····move-object/from16·v0,·p2 |
| 442 |
····invoke-virtual·{v0,·v1 |
442 | ····invoke-virtual·{v0,·v10},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; |
| 443 |
····move-result-object·v |
443 | ····move-result-object·v9 |
| 444 | ····.line·153 | 444 | ····.line·153 |
| 445 |
····.local·v |
445 | ····.local·v9,·"title":Ljava/lang/String; |
| 446 |
····if-eqz·v |
446 | ····if-eqz·v9,·:cond_2 |
| 447 | ····.line·154 | 447 | ····.line·154 |
| 448 |
···· |
448 | ····iput-object·v9,·p0,·Lcom/android/calendar/CalendarEventModel;->mTitle:Ljava/lang/String; |
| 449 | ····iput-object·v12,·v0,·Lcom/android/calendar/CalendarEventModel;->mTitle:Ljava/lang/String; | ||
| 450 | ····.line·157 | 449 | ····.line·157 |
| 451 | ····:cond_2 | 450 | ····:cond_2 |
| 452 |
····const-string·v1 |
451 | ····const-string·v10,·"eventLocation" |
| 453 | ····move-object/from16·v0,·p2 | 452 | ····move-object/from16·v0,·p2 |
| 454 |
····invoke-virtual·{v0,·v1 |
453 | ····invoke-virtual·{v0,·v10},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; |
| 455 |
····move-result-object·v |
454 | ····move-result-object·v7 |
| 456 | ····.line·158 | 455 | ····.line·158 |
| 457 |
····.local·v |
456 | ····.local·v7,·"location":Ljava/lang/String; |
| 458 |
····if-eqz·v |
457 | ····if-eqz·v7,·:cond_3 |
| 459 | ····.line·159 | 458 | ····.line·159 |
| 460 |
···· |
459 | ····iput-object·v7,·p0,·Lcom/android/calendar/CalendarEventModel;->mLocation:Ljava/lang/String; |
| 461 | ····iput-object·v10,·v0,·Lcom/android/calendar/CalendarEventModel;->mLocation:Ljava/lang/String; | ||
| 462 | ····.line·162 | 460 | ····.line·162 |
| 463 | ····:cond_3 | 461 | ····:cond_3 |
| 464 |
····const-string·v1 |
462 | ····const-string·v10,·"description" |
| 465 | ····move-object/from16·v0,·p2 | 463 | ····move-object/from16·v0,·p2 |
| 466 |
····invoke-virtual·{v0,·v1 |
464 | ····invoke-virtual·{v0,·v10},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; |
| 467 |
····move-result-object·v |
465 | ····move-result-object·v3 |
| 468 | ····.line·163 | 466 | ····.line·163 |
| 469 |
····.local·v |
467 | ····.local·v3,·"description":Ljava/lang/String; |
| 470 |
····if-eqz·v |
468 | ····if-eqz·v3,·:cond_4 |
| 471 | ····.line·164 | 469 | ····.line·164 |
| 472 |
···· |
470 | ····iput-object·v3,·p0,·Lcom/android/calendar/CalendarEventModel;->mDescription:Ljava/lang/String; |
| 473 | ····iput-object·v4,·v0,·Lcom/android/calendar/CalendarEventModel;->mDescription:Ljava/lang/String; | ||
| 474 | ····.line·167 | 471 | ····.line·167 |
| 475 | ····:cond_4 | 472 | ····:cond_4 |
| 476 |
····const-string·v1 |
473 | ····const-string·v10,·"availability" |
| 477 |
····const/4·v1 |
474 | ····const/4·v11,·-0x1 |
| 478 | ····move-object/from16·v0,·p2 | 475 | ····move-object/from16·v0,·p2 |
| 479 |
····invoke-virtual·{v0,·v1 |
476 | ····invoke-virtual·{v0,·v10,·v11},·Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I |
| 480 |
····move-result·v |
477 | ····move-result·v2 |
| 481 | ····.line·168 | 478 | ····.line·168 |
| 482 |
····.local·v |
479 | ····.local·v2,·"availability":I |
| 483 |
····const/4·v1 |
480 | ····const/4·v10,·-0x1 |
| 484 |
····if-eq·v |
481 | ····if-eq·v2,·v10,·:cond_5 |
| 485 | ····.line·169 | 482 | ····.line·169 |
| 486 |
····mo |
483 | ····iput·v2,·p0,·Lcom/android/calendar/CalendarEventModel;->mAvailability:I |
| Max diff block lines reached; 11875/15674 bytes (75.76%) 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/android/calendar/CalendarSettingsActivity; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/CalendarSettingsActivity; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/CalendarSettingsActivity;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/CalendarSettingsActivity;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/CalendarSettingsActivity; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·47 | 27 | ····.line·47 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/CalendarSettingsActivity$1;->this$0:Lcom/android/calendar/CalendarSettingsActivity; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/CalendarSettingsActivity$1;->this$0:Lcom/android/calendar/CalendarSettingsActivity; |
| 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/android/calendar/CalendarSettingsActivity; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/CalendarSettingsActivity; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/CalendarSettingsActivity;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/CalendarSettingsActivity;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/CalendarSettingsActivity; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·68 | 27 | ····.line·68 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/CalendarSettingsActivity$2;->this$0:Lcom/android/calendar/CalendarSettingsActivity; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/CalendarSettingsActivity$2;->this$0:Lcom/android/calendar/CalendarSettingsActivity; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 89, 66 lines modified | Offset 89, 72 lines modified | ||
| 89 | ····move-result·v0 | 89 | ····move-result·v0 |
| 90 | ····if-nez·v0,·:cond_0 | 90 | ····if-nez·v0,·:cond_0 |
| 91 | ····const-class·v0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment; | 91 | ····const-class·v0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment; |
| 92 | ····.line·151 | ||
| 92 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; | 93 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; |
| 93 | ····move-result-object·v0 | 94 | ····move-result-object·v0 |
| 94 | ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 95 | ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
| 95 | ····move-result·v0 | 96 | ····move-result·v0 |
| 96 | ····if-nez·v0,·:cond_0 | 97 | ····if-nez·v0,·:cond_0 |
| 97 | ····const-class·v0,·Lcom/android/calendar/OtherPreferences; | 98 | ····const-class·v0,·Lcom/android/calendar/OtherPreferences; |
| 99 | ····.line·152 | ||
| 98 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; | 100 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; |
| 99 | ····move-result-object·v0 | 101 | ····move-result-object·v0 |
| 100 | ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 102 | ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
| 101 | ····move-result·v0 | 103 | ····move-result·v0 |
| 102 | ····if-nez·v0,·:cond_0 | 104 | ····if-nez·v0,·:cond_0 |
| 103 | ····const-class·v0,·Lcom/android/calendar/AboutPreferences; | 105 | ····const-class·v0,·Lcom/android/calendar/AboutPreferences; |
| 106 | ····.line·153 | ||
| 104 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; | 107 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; |
| 105 | ····move-result-object·v0 | 108 | ····move-result-object·v0 |
| 106 | ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 109 | ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
| 107 | ····move-result·v0 | 110 | ····move-result·v0 |
| 108 | ····if-nez·v0,·:cond_0 | 111 | ····if-nez·v0,·:cond_0 |
| 109 | ····const-class·v0,·Lcom/android/calendar/QuickResponseSettings; | 112 | ····const-class·v0,·Lcom/android/calendar/QuickResponseSettings; |
| 113 | ····.line·154 | ||
| 110 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; | 114 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; |
| 111 | ····move-result-object·v0 | 115 | ····move-result-object·v0 |
| 112 | ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 116 | ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
| 113 | ····move-result·v0 | 117 | ····move-result·v0 |
| 114 | ····if-eqz·v0,·:cond_1 | 118 | ····if-eqz·v0,·:cond_1 |
| 115 | ····:cond_0 | 119 | ····:cond_0 |
| 116 | ····const/4·v0,·0x1 | 120 | ····const/4·v0,·0x1 |
| 121 | ····.line·150 | ||
| 117 | ····:goto_0 | 122 | ····:goto_0 |
| 118 | ····return·v0 | 123 | ····return·v0 |
| 124 | ····.line·154 | ||
| 119 | ····:cond_1 | 125 | ····:cond_1 |
| 120 | ····const/4·v0,·0x0 | 126 | ····const/4·v0,·0x0 |
| 121 | ····goto·:goto_0 | 127 | ····goto·:goto_0 |
| 122 | .end·method | 128 | .end·method |
| 123 | .method·public·onBuildHeaders(Ljava/util/List;)V | 129 | .method·public·onBuildHeaders(Ljava/util/List;)V |
| Offset 335, 14 lines modified | Offset 341, 15 lines modified | ||
| 335 | ····.line·128 | 341 | ····.line·128 |
| 336 | ····:cond_0 | 342 | ····:cond_0 |
| 337 | ····invoke-virtual·{p0},·Lcom/android/calendar/CalendarSettingsActivity;->getActionBar()Landroid/app/ActionBar; | 343 | ····invoke-virtual·{p0},·Lcom/android/calendar/CalendarSettingsActivity;->getActionBar()Landroid/app/ActionBar; |
| 338 | ····move-result-object·v0 | 344 | ····move-result-object·v0 |
| 345 | ····.line·129 | ||
| 339 | ····invoke-virtual·{v0,·v2,·v2},·Landroid/app/ActionBar;->setDisplayOptions(II)V | 346 | ····invoke-virtual·{v0,·v2,·v2},·Landroid/app/ActionBar;->setDisplayOptions(II)V |
| 340 | ····.line·130 | 347 | ····.line·130 |
| 341 | ····const/4·v0,·0x1 | 348 | ····const/4·v0,·0x1 |
| 342 | ····return·v0 | 349 | ····return·v0 |
| 343 | .end·method | 350 | .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/android/calendar/CalendarToolbarHandler; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/CalendarToolbarHandler; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/CalendarToolbarHandler;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/CalendarToolbarHandler;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/CalendarToolbarHandler; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·34 | 27 | ····.line·34 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/CalendarToolbarHandler$1;->this$0:Lcom/android/calendar/CalendarToolbarHandler; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/CalendarToolbarHandler$1;->this$0:Lcom/android/calendar/CalendarToolbarHandler; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 209, 24 lines modified | Offset 209, 27 lines modified | ||
| 209 | ····const/4·v8,·0x2 | 209 | ····const/4·v8,·0x2 |
| 210 | ····move-object/from16·v0,·p0 | 210 | ····move-object/from16·v0,·p0 |
| 211 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarToolbarHandler;->mTimeZone:Ljava/lang/String; | 211 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarToolbarHandler;->mTimeZone:Ljava/lang/String; |
| 212 | ····.line·130 | ||
| 212 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; | 213 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; |
| 213 | ····move-result-object·v2 | 214 | ····move-result-object·v2 |
| 215 | ····.line·131 | ||
| 214 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; | 216 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; |
| 215 | ····move-result-object·v2 | 217 | ····move-result-object·v2 |
| 216 | ····aput-object·v2,·v16,·v17 | 218 | ····aput-object·v2,·v16,·v17 |
| 219 | ····.line·129 | ||
| 217 | ····invoke-virtual/range·{v14·..·v16},·Landroid/support/v7/app/AppCompatActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 220 | ····invoke-virtual/range·{v14·..·v16},·Landroid/support/v7/app/AppCompatActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
| 218 | ····move-result-object·v10 | 221 | ····move-result-object·v10 |
| 219 | ····.line·144 | 222 | ····.line·144 |
| 220 | ····:goto_0 | 223 | ····:goto_0 |
| 221 | ····invoke-virtual·{v10},·Ljava/lang/String;->toUpperCase()Ljava/lang/String; | 224 | ····invoke-virtual·{v10},·Ljava/lang/String;->toUpperCase()Ljava/lang/String; |
| Offset 282, 24 lines modified | Offset 285, 27 lines modified | ||
| 282 | ····const/4·v8,·0x2 | 285 | ····const/4·v8,·0x2 |
| 283 | ····move-object/from16·v0,·p0 | 286 | ····move-object/from16·v0,·p0 |
| 284 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarToolbarHandler;->mTimeZone:Ljava/lang/String; | 287 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarToolbarHandler;->mTimeZone:Ljava/lang/String; |
| 288 | ····.line·134 | ||
| 285 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; | 289 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; |
| 286 | ····move-result-object·v2 | 290 | ····move-result-object·v2 |
| 291 | ····.line·135 | ||
| 287 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; | 292 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; |
| 288 | ····move-result-object·v2 | 293 | ····move-result-object·v2 |
| 289 | ····aput-object·v2,·v16,·v17 | 294 | ····aput-object·v2,·v16,·v17 |
| 295 | ····.line·133 | ||
| 290 | ····invoke-virtual/range·{v14·..·v16},·Landroid/support/v7/app/AppCompatActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 296 | ····invoke-virtual/range·{v14·..·v16},·Landroid/support/v7/app/AppCompatActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
| 291 | ····move-result-object·v10 | 297 | ····move-result-object·v10 |
| 292 | ····goto·:goto_0 | 298 | ····goto·:goto_0 |
| 293 | ····.line·136 | 299 | ····.line·136 |
| Offset 349, 24 lines modified | Offset 355, 27 lines modified | ||
| 349 | ····const/4·v8,·0x2 | 355 | ····const/4·v8,·0x2 |
| 350 | ····move-object/from16·v0,·p0 | 356 | ····move-object/from16·v0,·p0 |
| 351 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarToolbarHandler;->mTimeZone:Ljava/lang/String; | 357 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarToolbarHandler;->mTimeZone:Ljava/lang/String; |
| 358 | ····.line·138 | ||
| 352 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; | 359 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; |
| 353 | ····move-result-object·v2 | 360 | ····move-result-object·v2 |
| 361 | ····.line·139 | ||
| 354 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; | 362 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; |
| 355 | ····move-result-object·v2 | 363 | ····move-result-object·v2 |
| 356 | ····aput-object·v2,·v16,·v17 | 364 | ····aput-object·v2,·v16,·v17 |
| 365 | ····.line·137 | ||
| 357 | ····invoke-virtual/range·{v14·..·v16},·Landroid/support/v7/app/AppCompatActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 366 | ····invoke-virtual/range·{v14·..·v16},·Landroid/support/v7/app/AppCompatActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
| 358 | ····move-result-object·v10 | 367 | ····move-result-object·v10 |
| 359 | ····goto·:goto_0 | 368 | ····goto·:goto_0 |
| 360 | ····.line·141 | 369 | ····.line·141 |
| Offset 393, 14 lines modified | Offset 402, 15 lines modified | ||
| 393 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarToolbarHandler;->mTimeZone:Ljava/lang/String; | 402 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarToolbarHandler;->mTimeZone:Ljava/lang/String; |
| 394 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; | 403 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; |
| 395 | ····move-result-object·v2 | 404 | ····move-result-object·v2 |
| 405 | ····.line·142 | ||
| 396 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; | 406 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; |
| 397 | ····move-result-object·v10 | 407 | ····move-result-object·v10 |
| 398 | ····goto/16·:goto_0 | 408 | ····goto/16·:goto_0 |
| 399 | .end·method | 409 | .end·method |
| Max diff block lines reached; 2666/5586 bytes (47.73%) of diff not shown. | |||
| Offset 39, 268 lines modified | Offset 39, 271 lines modified | ||
| 39 | .method·protected·onQueryComplete(ILjava/lang/Object;Landroid/database/Cursor;)V | 39 | .method·protected·onQueryComplete(ILjava/lang/Object;Landroid/database/Cursor;)V |
| 40 | ····.locals·12 | 40 | ····.locals·12 |
| 41 | ····.param·p1,·"token"····#·I | 41 | ····.param·p1,·"token"····#·I |
| 42 | ····.param·p2,·"cookie"····#·Ljava/lang/Object; | 42 | ····.param·p2,·"cookie"····#·Ljava/lang/Object; |
| 43 | ····.param·p3,·"cursor"····#·Landroid/database/Cursor; | 43 | ····.param·p3,·"cursor"····#·Landroid/database/Cursor; |
| 44 | ····.prologue | 44 | ····.prologue |
| 45 | ····const/4·v8,·0x1 | ||
| 46 | ····const/4·v9,·0x0 | ||
| 45 | ····.line·301 | 47 | ····.line·301 |
| 46 | ····#·getter·for:·Lcom/android/calendar/CalendarUtils$TimeZoneUtils;->mTZCallbacks:Ljava/util/HashSet; | 48 | ····#·getter·for:·Lcom/android/calendar/CalendarUtils$TimeZoneUtils;->mTZCallbacks:Ljava/util/HashSet; |
| 47 | ····invoke-static·{},·Lcom/android/calendar/CalendarUtils$TimeZoneUtils;->access$000()Ljava/util/HashSet; | 49 | ····invoke-static·{},·Lcom/android/calendar/CalendarUtils$TimeZoneUtils;->access$000()Ljava/util/HashSet; |
| 48 | ····move-result-object·v10 | 50 | ····move-result-object·v10 |
| 49 | ····monitor-enter·v10 | 51 | ····monitor-enter·v10 |
| 50 | ····.line·302 | 52 | ····.line·302 |
| 51 | ····if-nez·p3,·:cond_0 | 53 | ····if-nez·p3,·:cond_0 |
| 52 | ····.line·303 | 54 | ····.line·303 |
| 53 |
····const/4·v |
55 | ····const/4·v8,·0x0 |
| 54 | ····:try_start_0 | 56 | ····:try_start_0 |
| 55 | ····#·setter·for:·Lcom/android/calendar/CalendarUtils$TimeZoneUtils;->mTZQueryInProgress:Z | 57 | ····#·setter·for:·Lcom/android/calendar/CalendarUtils$TimeZoneUtils;->mTZQueryInProgress:Z |
| 56 |
····invoke-static·{v |
58 | ····invoke-static·{v8},·Lcom/android/calendar/CalendarUtils$TimeZoneUtils;->access$102(Z)Z |
| 57 | ····.line·304 | 59 | ····.line·304 |
| 58 |
····const/4·v |
60 | ····const/4·v8,·0x1 |
| 59 | ····#·setter·for:·Lcom/android/calendar/CalendarUtils$TimeZoneUtils;->mFirstTZRequest:Z | 61 | ····#·setter·for:·Lcom/android/calendar/CalendarUtils$TimeZoneUtils;->mFirstTZRequest:Z |
| 60 |
····invoke-static·{v |
62 | ····invoke-static·{v8},·Lcom/android/calendar/CalendarUtils$TimeZoneUtils;->access$202(Z)Z |
| 61 | ····.line·305 | 63 | ····.line·305 |
| 62 | ····monitor-exit·v10 | 64 | ····monitor-exit·v10 |
| 63 | ····.line·346 | 65 | ····.line·346 |
| 64 | ····.end·local·p2····#·"cookie":Ljava/lang/Object; | 66 | ····.end·local·p2····#·"cookie":Ljava/lang/Object; |
| 65 | ····:goto_0 | 67 | ····:goto_0 |
| 66 | ····return-void | 68 | ····return-void |
| 67 | ····.line·308 | 69 | ····.line·308 |
| 68 | ····.restart·local·p2····#·"cookie":Ljava/lang/Object; | 70 | ····.restart·local·p2····#·"cookie":Ljava/lang/Object; |
| 69 | ····:cond_0 | 71 | ····:cond_0 |
| 70 |
····const/4·v |
72 | ····const/4·v7,·0x0 |
| 71 | ····.line·310 | 73 | ····.line·310 |
| 72 |
····.local·v |
74 | ····.local·v7,·"writePrefs":Z |
| 73 |
····const-string·v |
75 | ····const-string·v11,·"key" |
| 74 |
····invoke-interface·{p3,·v |
76 | ····invoke-interface·{p3,·v11},·Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I |
| 75 |
····move-result·v |
77 | ····move-result·v2 |
| 76 | ····.line·311 | 78 | ····.line·311 |
| 77 |
····.local·v |
79 | ····.local·v2,·"keyColumn":I |
| 78 |
····const-string·v |
80 | ····const-string·v11,·"value" |
| 79 |
····invoke-interface·{p3,·v |
81 | ····invoke-interface·{p3,·v11},·Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I |
| 80 |
····move-result·v |
82 | ····move-result·v6 |
| 81 | ····.line·312 | 83 | ····.line·312 |
| 82 |
····.local·v |
84 | ····.local·v6,·"valueColumn":I |
| 83 | ····:cond_1 | 85 | ····:cond_1 |
| 84 | ····:goto_1 | 86 | ····:goto_1 |
| 85 | ····invoke-interface·{p3},·Landroid/database/Cursor;->moveToNext()Z | 87 | ····invoke-interface·{p3},·Landroid/database/Cursor;->moveToNext()Z |
| 86 |
····move-result·v |
88 | ····move-result·v11 |
| 87 |
····if-eqz·v |
89 | ····if-eqz·v11,·:cond_4 |
| 88 | ····.line·313 | 90 | ····.line·313 |
| 89 |
····invoke-interface·{p3,·v |
91 | ····invoke-interface·{p3,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; |
| 90 |
····move-result-object·v |
92 | ····move-result-object·v1 |
| 91 | ····.line·314 | 93 | ····.line·314 |
| 92 |
····.local·v |
94 | ····.local·v1,·"key":Ljava/lang/String; |
| 93 |
····invoke-interface·{p3,·v |
95 | ····invoke-interface·{p3,·v6},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; |
| 94 |
····move-result-object·v |
96 | ····move-result-object·v5 |
| 95 | ····.line·315 | 97 | ····.line·315 |
| 96 |
····.local·v |
98 | ····.local·v5,·"value":Ljava/lang/String; |
| 97 |
····const-string·v |
99 | ····const-string·v11,·"timezoneType" |
| 98 |
····invoke-static·{v |
100 | ····invoke-static·{v1,·v11},·Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z |
| 99 |
····move-result·v |
101 | ····move-result·v11 |
| 100 |
····if-eqz·v |
102 | ····if-eqz·v11,·:cond_3 |
| 101 | ····.line·316 | 103 | ····.line·316 |
| 102 |
····const-string·v |
104 | ····const-string·v11,·"auto" |
| 103 |
····invoke-static·{v |
105 | ····invoke-static·{v5,·v11},·Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z |
| Max diff block lines reached; 9287/13321 bytes (69.72%) of diff not shown. | |||
| Offset 355, 14 lines modified | Offset 355, 15 lines modified | ||
| 355 | ····move/from16·v8,·p6 | 355 | ····move/from16·v8,·p6 |
| 356 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; | 356 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; |
| 357 | ····move-result-object·v2 | 357 | ····move-result-object·v2 |
| 358 | ····.line·154 | ||
| 358 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; | 359 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; |
| 359 | ····move-result-object·v10 | 360 | ····move-result-object·v10 |
| 360 | ····.line·155 | 361 | ····.line·155 |
| 361 | ····.local·v10,·"date":Ljava/lang/String; | 362 | ····.local·v10,·"date":Ljava/lang/String; |
| 362 | ····monitor-exit·v11 | 363 | ····monitor-exit·v11 |
| Offset 21, 15 lines modified | Offset 21, 14 lines modified | ||
| 21 | .method·public·constructor·<init>()V | 21 | .method·public·constructor·<init>()V |
| 22 | ····.locals·0 | 22 | ····.locals·0 |
| 23 | ····.prologue | 23 | ····.prologue |
| 24 | ····.line·40 | 24 | ····.line·40 |
| 25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 26 | ····.line·85 | ||
| 27 | ····return-void | 26 | ····return-void |
| 28 | .end·method | 27 | .end·method |
| 29 | .method·public·static·getSharedPreferences(Landroid/content/Context;Ljava/lang/String;)Landroid/content/SharedPreferences; | 28 | .method·public·static·getSharedPreferences(Landroid/content/Context;Ljava/lang/String;)Landroid/content/SharedPreferences; |
| 30 | ····.locals·1 | 29 | ····.locals·1 |
| 31 | ····.param·p0,·"context"····#·Landroid/content/Context; | 30 | ····.param·p0,·"context"····#·Landroid/content/Context; |
| 32 | ····.param·p1,·"prefsName"····#·Ljava/lang/String; | 31 | ····.param·p1,·"prefsName"····#·Ljava/lang/String; |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/calendar/CalendarViewAdapter; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/CalendarViewAdapter; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/CalendarViewAdapter;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/CalendarViewAdapter;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/CalendarViewAdapter; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·73 | 27 | ····.line·73 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/CalendarViewAdapter$1;->this$0:Lcom/android/calendar/CalendarViewAdapter; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/CalendarViewAdapter$1;->this$0:Lcom/android/calendar/CalendarViewAdapter; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 242, 24 lines modified | Offset 242, 27 lines modified | ||
| 242 | ····const/4·v8,·0x2 | 242 | ····const/4·v8,·0x2 |
| 243 | ····move-object/from16·v0,·p0 | 243 | ····move-object/from16·v0,·p0 |
| 244 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarViewAdapter;->mTimeZone:Ljava/lang/String; | 244 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarViewAdapter;->mTimeZone:Ljava/lang/String; |
| 245 | ····.line·316 | ||
| 245 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; | 246 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; |
| 246 | ····move-result-object·v2 | 247 | ····move-result-object·v2 |
| 248 | ····.line·317 | ||
| 247 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; | 249 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; |
| 248 | ····move-result-object·v2 | 250 | ····move-result-object·v2 |
| 249 | ····aput-object·v2,·v16,·v17 | 251 | ····aput-object·v2,·v16,·v17 |
| 252 | ····.line·315 | ||
| 250 | ····invoke-virtual/range·{v14·..·v16},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 253 | ····invoke-virtual/range·{v14·..·v16},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
| 251 | ····move-result-object·v10 | 254 | ····move-result-object·v10 |
| 252 | ····.line·330 | 255 | ····.line·330 |
| 253 | ····:goto_0 | 256 | ····:goto_0 |
| 254 | ····invoke-virtual·{v10},·Ljava/lang/String;->toUpperCase()Ljava/lang/String; | 257 | ····invoke-virtual·{v10},·Ljava/lang/String;->toUpperCase()Ljava/lang/String; |
| Offset 315, 24 lines modified | Offset 318, 27 lines modified | ||
| 315 | ····const/4·v8,·0x2 | 318 | ····const/4·v8,·0x2 |
| 316 | ····move-object/from16·v0,·p0 | 319 | ····move-object/from16·v0,·p0 |
| 317 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarViewAdapter;->mTimeZone:Ljava/lang/String; | 320 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarViewAdapter;->mTimeZone:Ljava/lang/String; |
| 321 | ····.line·320 | ||
| 318 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; | 322 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; |
| 319 | ····move-result-object·v2 | 323 | ····move-result-object·v2 |
| 324 | ····.line·321 | ||
| 320 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; | 325 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; |
| 321 | ····move-result-object·v2 | 326 | ····move-result-object·v2 |
| 322 | ····aput-object·v2,·v16,·v17 | 327 | ····aput-object·v2,·v16,·v17 |
| 328 | ····.line·319 | ||
| 323 | ····invoke-virtual/range·{v14·..·v16},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 329 | ····invoke-virtual/range·{v14·..·v16},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
| 324 | ····move-result-object·v10 | 330 | ····move-result-object·v10 |
| 325 | ····goto·:goto_0 | 331 | ····goto·:goto_0 |
| 326 | ····.line·322 | 332 | ····.line·322 |
| Offset 382, 24 lines modified | Offset 388, 27 lines modified | ||
| 382 | ····const/4·v8,·0x2 | 388 | ····const/4·v8,·0x2 |
| 383 | ····move-object/from16·v0,·p0 | 389 | ····move-object/from16·v0,·p0 |
| 384 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarViewAdapter;->mTimeZone:Ljava/lang/String; | 390 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarViewAdapter;->mTimeZone:Ljava/lang/String; |
| 391 | ····.line·324 | ||
| 385 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; | 392 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; |
| 386 | ····move-result-object·v2 | 393 | ····move-result-object·v2 |
| 394 | ····.line·325 | ||
| 387 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; | 395 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; |
| 388 | ····move-result-object·v2 | 396 | ····move-result-object·v2 |
| 389 | ····aput-object·v2,·v16,·v17 | 397 | ····aput-object·v2,·v16,·v17 |
| 398 | ····.line·323 | ||
| 390 | ····invoke-virtual/range·{v14·..·v16},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 399 | ····invoke-virtual/range·{v14·..·v16},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
| 391 | ····move-result-object·v10 | 400 | ····move-result-object·v10 |
| 392 | ····goto·:goto_0 | 401 | ····goto·:goto_0 |
| 393 | ····.line·327 | 402 | ····.line·327 |
| Offset 426, 14 lines modified | Offset 435, 15 lines modified | ||
| 426 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarViewAdapter;->mTimeZone:Ljava/lang/String; | 435 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarViewAdapter;->mTimeZone:Ljava/lang/String; |
| 427 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; | 436 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; |
| 428 | ····move-result-object·v2 | 437 | ····move-result-object·v2 |
| 438 | ····.line·328 | ||
| 429 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; | 439 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; |
| 430 | ····move-result-object·v10 | 440 | ····move-result-object·v10 |
| 431 | ····goto/16·:goto_0 | 441 | ····goto/16·:goto_0 |
| 432 | .end·method | 442 | .end·method |
| Max diff block lines reached; 2651/5508 bytes (48.13%) of diff not shown. | |||
| Offset 142, 32 lines modified | Offset 142, 34 lines modified | ||
| 142 | ····const/4·v3,·0x2 | 142 | ····const/4·v3,·0x2 |
| 143 | ····if-ne·v0,·v3,·:cond_1 | 143 | ····if-ne·v0,·v3,·:cond_1 |
| 144 | ····iget·v0,·p0,·Lcom/android/calendar/ColorChipView;->mColor:I | 144 | ····iget·v0,·p0,·Lcom/android/calendar/ColorChipView;->mColor:I |
| 145 | ····.line·94 | ||
| 145 | ····invoke-static·{v0},·Lcom/android/calendar/Utils;->getDeclinedColorFromColor(I)I | 146 | ····invoke-static·{v0},·Lcom/android/calendar/Utils;->getDeclinedColorFromColor(I)I |
| 146 | ····move-result·v0 | 147 | ····move-result·v0 |
| 148 | ····.line·93 | ||
| 147 | ····:goto_0 | 149 | ····:goto_0 |
| 148 | ····invoke-virtual·{v2,·v0},·Landroid/graphics/Paint;->setColor(I)V | 150 | ····invoke-virtual·{v2,·v0},·Landroid/graphics/Paint;->setColor(I)V |
| 149 | ····.line·96 | 151 | ····.line·96 |
| 150 | ····iget·v0,·p0,·Lcom/android/calendar/ColorChipView;->mDrawStyle:I | 152 | ····iget·v0,·p0,·Lcom/android/calendar/ColorChipView;->mDrawStyle:I |
| 151 | ····packed-switch·v0,·:pswitch_data_0 | 153 | ····packed-switch·v0,·:pswitch_data_0 |
| 152 | ····.line·132 | 154 | ····.line·132 |
| 153 | ····:cond_0 | 155 | ····:cond_0 |
| 154 | ····:goto_1 | 156 | ····:goto_1 |
| 155 | ····return-void | 157 | ····return-void |
| 156 |
····.line·9 |
158 | ····.line·94 |
| 157 | ····:cond_1 | 159 | ····:cond_1 |
| 158 | ····iget·v0,·p0,·Lcom/android/calendar/ColorChipView;->mColor:I | 160 | ····iget·v0,·p0,·Lcom/android/calendar/ColorChipView;->mColor:I |
| 159 | ····goto·:goto_0 | 161 | ····goto·:goto_0 |
| 160 | ····.line·99 | 162 | ····.line·99 |
| 161 | ····:pswitch_0 | 163 | ····:pswitch_0 |
| Offset 85, 20 lines modified | Offset 85, 22 lines modified | ||
| 85 | ····const/4·v2,·0x0 | 85 | ····const/4·v2,·0x0 |
| 86 | ····.line·222 | 86 | ····.line·222 |
| 87 | ····.local·v2,·"inputStream":Ljava/io/InputStream; | 87 | ····.local·v2,·"inputStream":Ljava/io/InputStream; |
| 88 | ····:try_start_0 | 88 | ····:try_start_0 |
| 89 | ····iget-object·v4,·v0,·Lcom/android/calendar/ContactsAsyncHelper$WorkerArgs;->context:Landroid/content/Context; | 89 | ····iget-object·v4,·v0,·Lcom/android/calendar/ContactsAsyncHelper$WorkerArgs;->context:Landroid/content/Context; |
| 90 | ····.line·223 | ||
| 90 | ····invoke-virtual·{v4},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; | 91 | ····invoke-virtual·{v4},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; |
| 91 | ····move-result-object·v4 | 92 | ····move-result-object·v4 |
| 92 | ····iget-object·v5,·v0,·Lcom/android/calendar/ContactsAsyncHelper$WorkerArgs;->uri:Landroid/net/Uri; | 93 | ····iget-object·v5,·v0,·Lcom/android/calendar/ContactsAsyncHelper$WorkerArgs;->uri:Landroid/net/Uri; |
| 94 | ····.line·222 | ||
| 93 | ····invoke-static·{v4,·v5},·Landroid/provider/ContactsContract$Contacts;->openContactPhotoInputStream(Landroid/content/ContentResolver;Landroid/net/Uri;)Ljava/io/InputStream; | 95 | ····invoke-static·{v4,·v5},·Landroid/provider/ContactsContract$Contacts;->openContactPhotoInputStream(Landroid/content/ContentResolver;Landroid/net/Uri;)Ljava/io/InputStream; |
| 94 | ····:try_end_0 | 96 | ····:try_end_0 |
| 95 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | 97 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 |
| 96 | ····move-result-object·v2 | 98 | ····move-result-object·v2 |
| 97 | ····.line·228 | 99 | ····.line·228 |
| Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
| 2 | .super·Landroid/os/Handler; | 2 | .super·Landroid/os/Handler; |
| 3 | .source·"ContactsAsyncHelper.java" | 3 | .source·"ContactsAsyncHelper.java" |
| 4 | #·annotations | 4 | #·annotations |
| 5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
| 6 | ····value·=·{ | 6 | ····value·=·{ |
| 7 | ········Lcom/android/calendar/ContactsAsyncHelper$1;, | ||
| 8 | ········Lcom/android/calendar/ContactsAsyncHelper$WorkerHandler;, | 7 | ········Lcom/android/calendar/ContactsAsyncHelper$WorkerHandler;, |
| 9 | ········Lcom/android/calendar/ContactsAsyncHelper$WorkerArgs;, | 8 | ········Lcom/android/calendar/ContactsAsyncHelper$WorkerArgs;, |
| 10 | ········Lcom/android/calendar/ContactsAsyncHelper$OnImageLoadCompleteListener; | 9 | ········Lcom/android/calendar/ContactsAsyncHelper$OnImageLoadCompleteListener; |
| 11 | ····} | 10 | ····} |
| 12 | .end·annotation | 11 | .end·annotation |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/calendar/DayFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/DayFragment; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/DayFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/DayFragment;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DayFragment; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·59 | 27 | ····.line·59 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayFragment$1;->this$0:Lcom/android/calendar/DayFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayFragment$1;->this$0:Lcom/android/calendar/DayFragment; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 531, 14 lines modified | Offset 531, 15 lines modified | ||
| 531 | ····.line·115 | 531 | ····.line·115 |
| 532 | ····new-instance·v0,·Lcom/android/calendar/DayView; | 532 | ····new-instance·v0,·Lcom/android/calendar/DayView; |
| 533 | ····invoke-virtual·{p0},·Lcom/android/calendar/DayFragment;->getActivity()Landroid/app/Activity; | 533 | ····invoke-virtual·{p0},·Lcom/android/calendar/DayFragment;->getActivity()Landroid/app/Activity; |
| 534 | ····move-result-object·v1 | 534 | ····move-result-object·v1 |
| 535 | ····.line·116 | ||
| 535 | ····invoke-virtual·{p0},·Lcom/android/calendar/DayFragment;->getActivity()Landroid/app/Activity; | 536 | ····invoke-virtual·{p0},·Lcom/android/calendar/DayFragment;->getActivity()Landroid/app/Activity; |
| 536 | ····move-result-object·v2 | 537 | ····move-result-object·v2 |
| 537 | ····invoke-static·{v2},·Lcom/android/calendar/CalendarController;->getInstance(Landroid/content/Context;)Lcom/android/calendar/CalendarController; | 538 | ····invoke-static·{v2},·Lcom/android/calendar/CalendarController;->getInstance(Landroid/content/Context;)Lcom/android/calendar/CalendarController; |
| 538 | ····move-result-object·v2 | 539 | ····move-result-object·v2 |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DayView; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·363 | 27 | ····.line·363 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$1;->this$0:Lcom/android/calendar/DayView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$1;->this$0:Lcom/android/calendar/DayView; |
| 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/android/calendar/DayView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DayView; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·387 | 27 | ····.line·387 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$2;->this$0:Lcom/android/calendar/DayView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$2;->this$0:Lcom/android/calendar/DayView; |
| 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/android/calendar/DayView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DayView; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·407 | 27 | ····.line·407 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$3;->this$0:Lcom/android/calendar/DayView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$3;->this$0:Lcom/android/calendar/DayView; |
| 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$events:Ljava/util/ArrayList; | 22 | .field·final·synthetic·val$events:Ljava/util/ArrayList; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/calendar/DayView;Ljava/util/ArrayList;)V | 24 | .method·constructor·<init>(Lcom/android/calendar/DayView;Ljava/util/ArrayList;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DayView; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·1969 | 28 | ····.line·1969 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$6;->this$0:Lcom/android/calendar/DayView; | 29 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$6;->this$0:Lcom/android/calendar/DayView; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/calendar/DayView$6;->val$events:Ljava/util/ArrayList; | 30 | ····iput-object·p2,·p0,·Lcom/android/calendar/DayView$6;->val$events:Ljava/util/ArrayList; |
| Offset 37, 101 lines modified | Offset 38, 100 lines modified | ||
| 37 | ····return-void | 38 | ····return-void |
| 38 | .end·method | 39 | .end·method |
| 39 | #·virtual·methods | 40 | #·virtual·methods |
| 40 | .method·public·run()V | 41 | .method·public·run()V |
| 41 |
····.locals· |
42 | ····.locals·6 |
| 42 | ····.prologue | 43 | ····.prologue |
| 43 |
····const/4·v |
44 | ····const/4·v5,·0x0 |
| 44 |
····const/4·v |
45 | ····const/4·v2,·0x1 |
| 45 | ····.line·1972 | 46 | ····.line·1972 |
| 46 |
····iget-object·v |
47 | ····iget-object·v3,·p0,·Lcom/android/calendar/DayView$6;->this$0:Lcom/android/calendar/DayView; |
| 47 | ····#·getter·for:·Lcom/android/calendar/DayView;->mFirstJulianDay:I | 48 | ····#·getter·for:·Lcom/android/calendar/DayView;->mFirstJulianDay:I |
| 48 |
····invoke-static·{v |
49 | ····invoke-static·{v3},·Lcom/android/calendar/DayView;->access$900(Lcom/android/calendar/DayView;)I |
| 49 |
····move-result·v |
50 | ····move-result·v3 |
| 50 |
····iget-object·v |
51 | ····iget-object·v4,·p0,·Lcom/android/calendar/DayView$6;->this$0:Lcom/android/calendar/DayView; |
| 51 | ····#·getter·for:·Lcom/android/calendar/DayView;->mLoadedFirstJulianDay:I | 52 | ····#·getter·for:·Lcom/android/calendar/DayView;->mLoadedFirstJulianDay:I |
| 52 |
····invoke-static·{v |
53 | ····invoke-static·{v4},·Lcom/android/calendar/DayView;->access$1000(Lcom/android/calendar/DayView;)I |
| 53 |
····move-result·v |
54 | ····move-result·v4 |
| 54 |
····if-eq·v |
55 | ····if-eq·v3,·v4,·:cond_1 |
| 55 |
····move·v1,·v |
56 | ····move·v1,·v2 |
| 56 | ····.line·1973 | 57 | ····.line·1973 |
| 57 | ····.local·v1,·"fadeinEvents":Z | 58 | ····.local·v1,·"fadeinEvents":Z |
| 58 | ····:goto_0 | 59 | ····:goto_0 |
| 59 |
····iget-object·v |
60 | ····iget-object·v3,·p0,·Lcom/android/calendar/DayView$6;->this$0:Lcom/android/calendar/DayView; |
| 60 |
····iget-object·v |
61 | ····iget-object·v4,·p0,·Lcom/android/calendar/DayView$6;->val$events:Ljava/util/ArrayList; |
| 61 | ····#·setter·for:·Lcom/android/calendar/DayView;->mEvents:Ljava/util/ArrayList; | 62 | ····#·setter·for:·Lcom/android/calendar/DayView;->mEvents:Ljava/util/ArrayList; |
| 62 |
····invoke-static·{v |
63 | ····invoke-static·{v3,·v4},·Lcom/android/calendar/DayView;->access$1102(Lcom/android/calendar/DayView;Ljava/util/ArrayList;)Ljava/util/ArrayList; |
| 63 | ····.line·1974 | 64 | ····.line·1974 |
| 64 |
····iget-object·v |
65 | ····iget-object·v3,·p0,·Lcom/android/calendar/DayView$6;->this$0:Lcom/android/calendar/DayView; |
| 65 |
····iget-object·v |
66 | ····iget-object·v4,·p0,·Lcom/android/calendar/DayView$6;->this$0:Lcom/android/calendar/DayView; |
| 66 | ····#·getter·for:·Lcom/android/calendar/DayView;->mFirstJulianDay:I | 67 | ····#·getter·for:·Lcom/android/calendar/DayView;->mFirstJulianDay:I |
| 67 |
····invoke-static·{v |
68 | ····invoke-static·{v4},·Lcom/android/calendar/DayView;->access$900(Lcom/android/calendar/DayView;)I |
| 68 |
····move-result·v |
69 | ····move-result·v4 |
| 69 | ····#·setter·for:·Lcom/android/calendar/DayView;->mLoadedFirstJulianDay:I | 70 | ····#·setter·for:·Lcom/android/calendar/DayView;->mLoadedFirstJulianDay:I |
| 70 |
····invoke-static·{v |
71 | ····invoke-static·{v3,·v4},·Lcom/android/calendar/DayView;->access$1002(Lcom/android/calendar/DayView;I)I |
| 71 | ····.line·1975 | 72 | ····.line·1975 |
| 72 |
····iget-object·v |
73 | ····iget-object·v3,·p0,·Lcom/android/calendar/DayView$6;->this$0:Lcom/android/calendar/DayView; |
| 73 | ····#·getter·for:·Lcom/android/calendar/DayView;->mAllDayEvents:Ljava/util/ArrayList; | 74 | ····#·getter·for:·Lcom/android/calendar/DayView;->mAllDayEvents:Ljava/util/ArrayList; |
| 74 |
····invoke-static·{v |
75 | ····invoke-static·{v3},·Lcom/android/calendar/DayView;->access$1200(Lcom/android/calendar/DayView;)Ljava/util/ArrayList; |
| 75 |
····move-result-object·v |
76 | ····move-result-object·v3 |
| 76 |
····if-nez·v |
77 | ····if-nez·v3,·:cond_2 |
| 77 | ····.line·1976 | 78 | ····.line·1976 |
| 78 |
····iget-object·v |
79 | ····iget-object·v3,·p0,·Lcom/android/calendar/DayView$6;->this$0:Lcom/android/calendar/DayView; |
| 79 |
····new-instance·v |
80 | ····new-instance·v4,·Ljava/util/ArrayList; |
| 80 |
····invoke-direct·{v |
81 | ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V |
| 81 | ····#·setter·for:·Lcom/android/calendar/DayView;->mAllDayEvents:Ljava/util/ArrayList; | 82 | ····#·setter·for:·Lcom/android/calendar/DayView;->mAllDayEvents:Ljava/util/ArrayList; |
| 82 |
····invoke-static·{v |
83 | ····invoke-static·{v3,·v4},·Lcom/android/calendar/DayView;->access$1202(Lcom/android/calendar/DayView;Ljava/util/ArrayList;)Ljava/util/ArrayList; |
| 83 | ····.line·1982 | 84 | ····.line·1982 |
| 84 | ····:goto_1 | 85 | ····:goto_1 |
| 85 |
····iget-object·v |
86 | ····iget-object·v3,·p0,·Lcom/android/calendar/DayView$6;->val$events:Ljava/util/ArrayList; |
| 86 |
····invoke-virtual·{v |
87 | ····invoke-virtual·{v3},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
| 87 |
····move-result-object·v |
88 | ····move-result-object·v3 |
| Max diff block lines reached; 15907/21487 bytes (74.03%) of diff not shown. | |||
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V | 20 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DayView; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·532 | 24 | ····.line·532 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$5;->this$0:Lcom/android/calendar/DayView; | 25 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$5;->this$0:Lcom/android/calendar/DayView; |
| 25 | ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><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/android/calendar/DayView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DayView; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·419 | 27 | ····.line·419 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$4;->this$0:Lcom/android/calendar/DayView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$4;->this$0:Lcom/android/calendar/DayView; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 67, 14 lines modified | Offset 68, 15 lines modified | ||
| 67 | ····move-result-object·v1 | 68 | ····move-result-object·v1 |
| 68 | ····iget-wide·v4,·v1,·Lcom/android/calendar/Event;->id:J | 69 | ····iget-wide·v4,·v1,·Lcom/android/calendar/Event;->id:J |
| 69 | ····iget-object·v1,·p0,·Lcom/android/calendar/DayView$4;->this$0:Lcom/android/calendar/DayView; | 70 | ····iget-object·v1,·p0,·Lcom/android/calendar/DayView$4;->this$0:Lcom/android/calendar/DayView; |
| 71 | ····.line·424 | ||
| 70 | ····#·getter·for:·Lcom/android/calendar/DayView;->mClickedEvent:Lcom/android/calendar/Event; | 72 | ····#·getter·for:·Lcom/android/calendar/DayView;->mClickedEvent:Lcom/android/calendar/Event; |
| 71 | ····invoke-static·{v1},·Lcom/android/calendar/DayView;->access$300(Lcom/android/calendar/DayView;)Lcom/android/calendar/Event; | 73 | ····invoke-static·{v1},·Lcom/android/calendar/DayView;->access$300(Lcom/android/calendar/DayView;)Lcom/android/calendar/Event; |
| 72 | ····move-result-object·v1 | 74 | ····move-result-object·v1 |
| 73 | ····iget-wide·v6,·v1,·Lcom/android/calendar/Event;->startMillis:J | 75 | ····iget-wide·v6,·v1,·Lcom/android/calendar/Event;->startMillis:J |
| Offset 85, 14 lines modified | Offset 87, 15 lines modified | ||
| 85 | ····move-result-object·v1 | 87 | ····move-result-object·v1 |
| 86 | ····iget-wide·v8,·v1,·Lcom/android/calendar/Event;->endMillis:J | 88 | ····iget-wide·v8,·v1,·Lcom/android/calendar/Event;->endMillis:J |
| 87 | ····iget-object·v1,·p0,·Lcom/android/calendar/DayView$4;->this$0:Lcom/android/calendar/DayView; | 89 | ····iget-object·v1,·p0,·Lcom/android/calendar/DayView$4;->this$0:Lcom/android/calendar/DayView; |
| 90 | ····.line·425 | ||
| 88 | ····invoke-virtual·{v1},·Lcom/android/calendar/DayView;->getWidth()I | 91 | ····invoke-virtual·{v1},·Lcom/android/calendar/DayView;->getWidth()I |
| 89 | ····move-result·v1 | 92 | ····move-result·v1 |
| 90 | ····div-int/lit8·v10,·v1,·0x2 | 93 | ····div-int/lit8·v10,·v1,·0x2 |
| 91 | ····iget-object·v1,·p0,·Lcom/android/calendar/DayView$4;->this$0:Lcom/android/calendar/DayView; | 94 | ····iget-object·v1,·p0,·Lcom/android/calendar/DayView$4;->this$0:Lcom/android/calendar/DayView; |
| Offset 100, 20 lines modified | Offset 103, 22 lines modified | ||
| 100 | ····#·getter·for:·Lcom/android/calendar/DayView;->mClickedYLocation:I | 103 | ····#·getter·for:·Lcom/android/calendar/DayView;->mClickedYLocation:I |
| 101 | ····invoke-static·{v1},·Lcom/android/calendar/DayView;->access$500(Lcom/android/calendar/DayView;)I | 104 | ····invoke-static·{v1},·Lcom/android/calendar/DayView;->access$500(Lcom/android/calendar/DayView;)I |
| 102 | ····move-result·v11 | 105 | ····move-result·v11 |
| 103 | ····iget-object·v1,·p0,·Lcom/android/calendar/DayView$4;->this$0:Lcom/android/calendar/DayView; | 106 | ····iget-object·v1,·p0,·Lcom/android/calendar/DayView$4;->this$0:Lcom/android/calendar/DayView; |
| 107 | ····.line·426 | ||
| 104 | ····invoke-virtual·{v1},·Lcom/android/calendar/DayView;->getSelectedTimeInMillis()J | 108 | ····invoke-virtual·{v1},·Lcom/android/calendar/DayView;->getSelectedTimeInMillis()J |
| 105 | ····move-result-wide·v12 | 109 | ····move-result-wide·v12 |
| 106 | ····move-object·v1,·p0 | 110 | ····move-object·v1,·p0 |
| 111 | ····.line·423 | ||
| 107 | ····invoke-virtual/range·{v0·..·v13},·Lcom/android/calendar/CalendarController;->sendEventRelatedEvent(Ljava/lang/Object;JJJJIIJ)V | 112 | ····invoke-virtual/range·{v0·..·v13},·Lcom/android/calendar/CalendarController;->sendEventRelatedEvent(Ljava/lang/Object;JJJJIIJ)V |
| 108 | ····.line·428 | 113 | ····.line·428 |
| 109 | ····:cond_0 | 114 | ····:cond_0 |
| 110 | ····iget-object·v0,·p0,·Lcom/android/calendar/DayView$4;->this$0:Lcom/android/calendar/DayView; | 115 | ····iget-object·v0,·p0,·Lcom/android/calendar/DayView$4;->this$0:Lcom/android/calendar/DayView; |
| 111 | ····const/4·v1,·0x0 | 116 | ····const/4·v1,·0x0 |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V | 20 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DayView; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·3718 | 24 | ····.line·3718 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$7;->this$0:Lcom/android/calendar/DayView; | 25 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$7;->this$0:Lcom/android/calendar/DayView; |
| 25 | ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><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/android/calendar/DayView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DayView; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·4615 | 27 | ····.line·4615 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$8;->this$0:Lcom/android/calendar/DayView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$8;->this$0:Lcom/android/calendar/DayView; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 76, 28 lines modified | Offset 77, 30 lines modified | ||
| 76 | ····const-wide/16·v6,·-0x1 | 77 | ····const-wide/16·v6,·-0x1 |
| 77 | ····move-object/from16·v0,·p0 | 78 | ····move-object/from16·v0,·p0 |
| 78 | ····iget-object·v3,·v0,·Lcom/android/calendar/DayView$8;->this$0:Lcom/android/calendar/DayView; | 79 | ····iget-object·v3,·v0,·Lcom/android/calendar/DayView$8;->this$0:Lcom/android/calendar/DayView; |
| 80 | ····.line·4624 | ||
| 79 | ····invoke-virtual·{v3},·Lcom/android/calendar/DayView;->getSelectedTimeInMillis()J | 81 | ····invoke-virtual·{v3},·Lcom/android/calendar/DayView;->getSelectedTimeInMillis()J |
| 80 | ····move-result-wide·v8 | 82 | ····move-result-wide·v8 |
| 81 | ····const-wide/16·v10,·0x0 | 83 | ····const-wide/16·v10,·0x0 |
| 82 | ····const/4·v12,·-0x1 | 84 | ····const/4·v12,·-0x1 |
| 83 | ····const/4·v13,·-0x1 | 85 | ····const/4·v13,·-0x1 |
| 84 | ····const-wide/16·v16,·-0x1 | 86 | ····const-wide/16·v16,·-0x1 |
| 85 | ····move-object/from16·v3,·p0 | 87 | ····move-object/from16·v3,·p0 |
| 88 | ····.line·4623 | ||
| 86 | ····invoke-virtual/range·{v2·..·v17},·Lcom/android/calendar/CalendarController;->sendEventRelatedEventWithExtra(Ljava/lang/Object;JJJJIIJJ)V | 89 | ····invoke-virtual/range·{v2·..·v17},·Lcom/android/calendar/CalendarController;->sendEventRelatedEventWithExtra(Ljava/lang/Object;JJJJIIJJ)V |
| 87 | ····.line·4627 | 90 | ····.line·4627 |
| 88 | ····.end·local·v14····#·"extraLong":J | 91 | ····.end·local·v14····#·"extraLong":J |
| 89 | ····:cond_1 | 92 | ····:cond_1 |
| 90 | ····return-void | 93 | ····return-void |
| 91 | .end·method | 94 | .end·method |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V | 20 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DayView; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·4878 | 24 | ····.line·4878 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$CalendarGestureListener;->this$0:Lcom/android/calendar/DayView; | 25 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$CalendarGestureListener;->this$0:Lcom/android/calendar/DayView; |
| 25 | ····invoke-direct·{p0},·Landroid/view/GestureDetector$SimpleOnGestureListener;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/view/GestureDetector$SimpleOnGestureListener;-><init>()V |
| Offset 93, 14 lines modified | Offset 93, 15 lines modified | ||
| 93 | ····const-wide/16·v4,·0x4 | 93 | ····const-wide/16·v4,·0x4 |
| 94 | ····move-object/from16·v0,·p0 | 94 | ····move-object/from16·v0,·p0 |
| 95 | ····iget-object·v3,·v0,·Lcom/android/calendar/DayView$ContextMenuHandler;->this$0:Lcom/android/calendar/DayView; | 95 | ····iget-object·v3,·v0,·Lcom/android/calendar/DayView$ContextMenuHandler;->this$0:Lcom/android/calendar/DayView; |
| 96 | ····.line·4762 | ||
| 96 | ····#·getter·for:·Lcom/android/calendar/DayView;->mSelectedEvent:Lcom/android/calendar/Event; | 97 | ····#·getter·for:·Lcom/android/calendar/DayView;->mSelectedEvent:Lcom/android/calendar/Event; |
| 97 | ····invoke-static·{v3},·Lcom/android/calendar/DayView;->access$2900(Lcom/android/calendar/DayView;)Lcom/android/calendar/Event; | 98 | ····invoke-static·{v3},·Lcom/android/calendar/DayView;->access$2900(Lcom/android/calendar/DayView;)Lcom/android/calendar/Event; |
| 98 | ····move-result-object·v3 | 99 | ····move-result-object·v3 |
| 99 | ····iget-wide·v6,·v3,·Lcom/android/calendar/Event;->id:J | 100 | ····iget-wide·v6,·v3,·Lcom/android/calendar/Event;->id:J |
| Offset 115, 14 lines modified | Offset 116, 15 lines modified | ||
| 115 | ····iget-wide·v8,·v3,·Lcom/android/calendar/Event;->startMillis:J | 116 | ····iget-wide·v8,·v3,·Lcom/android/calendar/Event;->startMillis:J |
| 116 | ····move-object/from16·v0,·p0 | 117 | ····move-object/from16·v0,·p0 |
| 117 | ····iget-object·v3,·v0,·Lcom/android/calendar/DayView$ContextMenuHandler;->this$0:Lcom/android/calendar/DayView; | 118 | ····iget-object·v3,·v0,·Lcom/android/calendar/DayView$ContextMenuHandler;->this$0:Lcom/android/calendar/DayView; |
| 119 | ····.line·4763 | ||
| 118 | ····#·getter·for:·Lcom/android/calendar/DayView;->mSelectedEvent:Lcom/android/calendar/Event; | 120 | ····#·getter·for:·Lcom/android/calendar/DayView;->mSelectedEvent:Lcom/android/calendar/Event; |
| 119 | ····invoke-static·{v3},·Lcom/android/calendar/DayView;->access$2900(Lcom/android/calendar/DayView;)Lcom/android/calendar/Event; | 121 | ····invoke-static·{v3},·Lcom/android/calendar/DayView;->access$2900(Lcom/android/calendar/DayView;)Lcom/android/calendar/Event; |
| 120 | ····move-result-object·v3 | 122 | ····move-result-object·v3 |
| 121 | ····iget-wide·v10,·v3,·Lcom/android/calendar/Event;->endMillis:J | 123 | ····iget-wide·v10,·v3,·Lcom/android/calendar/Event;->endMillis:J |
| Offset 130, 14 lines modified | Offset 132, 15 lines modified | ||
| 130 | ····const/4·v13,·0x0 | 132 | ····const/4·v13,·0x0 |
| 131 | ····const-wide/16·v14,·-0x1 | 133 | ····const-wide/16·v14,·-0x1 |
| 132 | ····move-object/from16·v3,·p0 | 134 | ····move-object/from16·v3,·p0 |
| 135 | ····.line·4761 | ||
| 133 | ····invoke-virtual/range·{v2·..·v15},·Lcom/android/calendar/CalendarController;->sendEventRelatedEvent(Ljava/lang/Object;JJJJIIJ)V | 136 | ····invoke-virtual/range·{v2·..·v15},·Lcom/android/calendar/CalendarController;->sendEventRelatedEvent(Ljava/lang/Object;JJJJIIJ)V |
| 134 | ····.line·4807 | 137 | ····.line·4807 |
| 135 | ····:cond_0 | 138 | ····:cond_0 |
| 136 | ····:goto_1 | 139 | ····:goto_1 |
| 137 | ····const/4·v2,·0x1 | 140 | ····const/4·v2,·0x1 |
| Offset 168, 14 lines modified | Offset 171, 15 lines modified | ||
| 168 | ····const-wide/16·v4,·0x8 | 171 | ····const-wide/16·v4,·0x8 |
| 169 | ····move-object/from16·v0,·p0 | 172 | ····move-object/from16·v0,·p0 |
| 170 | ····iget-object·v3,·v0,·Lcom/android/calendar/DayView$ContextMenuHandler;->this$0:Lcom/android/calendar/DayView; | 173 | ····iget-object·v3,·v0,·Lcom/android/calendar/DayView$ContextMenuHandler;->this$0:Lcom/android/calendar/DayView; |
| 174 | ····.line·4770 | ||
| 171 | ····#·getter·for:·Lcom/android/calendar/DayView;->mSelectedEvent:Lcom/android/calendar/Event; | 175 | ····#·getter·for:·Lcom/android/calendar/DayView;->mSelectedEvent:Lcom/android/calendar/Event; |
| 172 | ····invoke-static·{v3},·Lcom/android/calendar/DayView;->access$2900(Lcom/android/calendar/DayView;)Lcom/android/calendar/Event; | 176 | ····invoke-static·{v3},·Lcom/android/calendar/DayView;->access$2900(Lcom/android/calendar/DayView;)Lcom/android/calendar/Event; |
| 173 | ····move-result-object·v3 | 177 | ····move-result-object·v3 |
| 174 | ····iget-wide·v6,·v3,·Lcom/android/calendar/Event;->id:J | 178 | ····iget-wide·v6,·v3,·Lcom/android/calendar/Event;->id:J |
| Offset 190, 14 lines modified | Offset 194, 15 lines modified | ||
| 190 | ····iget-wide·v8,·v3,·Lcom/android/calendar/Event;->startMillis:J | 194 | ····iget-wide·v8,·v3,·Lcom/android/calendar/Event;->startMillis:J |
| 191 | ····move-object/from16·v0,·p0 | 195 | ····move-object/from16·v0,·p0 |
| 192 | ····iget-object·v3,·v0,·Lcom/android/calendar/DayView$ContextMenuHandler;->this$0:Lcom/android/calendar/DayView; | 196 | ····iget-object·v3,·v0,·Lcom/android/calendar/DayView$ContextMenuHandler;->this$0:Lcom/android/calendar/DayView; |
| 197 | ····.line·4771 | ||
| 193 | ····#·getter·for:·Lcom/android/calendar/DayView;->mSelectedEvent:Lcom/android/calendar/Event; | 198 | ····#·getter·for:·Lcom/android/calendar/DayView;->mSelectedEvent:Lcom/android/calendar/Event; |
| 194 | ····invoke-static·{v3},·Lcom/android/calendar/DayView;->access$2900(Lcom/android/calendar/DayView;)Lcom/android/calendar/Event; | 199 | ····invoke-static·{v3},·Lcom/android/calendar/DayView;->access$2900(Lcom/android/calendar/DayView;)Lcom/android/calendar/Event; |
| 195 | ····move-result-object·v3 | 200 | ····move-result-object·v3 |
| 196 | ····iget-wide·v10,·v3,·Lcom/android/calendar/Event;->endMillis:J | 201 | ····iget-wide·v10,·v3,·Lcom/android/calendar/Event;->endMillis:J |
| Offset 205, 14 lines modified | Offset 210, 15 lines modified | ||
| 205 | ····const/4·v13,·0x0 | 210 | ····const/4·v13,·0x0 |
| 206 | ····const-wide/16·v14,·-0x1 | 211 | ····const-wide/16·v14,·-0x1 |
| 207 | ····move-object/from16·v3,·p0 | 212 | ····move-object/from16·v3,·p0 |
| 213 | ····.line·4769 | ||
| 208 | ····invoke-virtual/range·{v2·..·v15},·Lcom/android/calendar/CalendarController;->sendEventRelatedEvent(Ljava/lang/Object;JJJJIIJ)V | 214 | ····invoke-virtual/range·{v2·..·v15},·Lcom/android/calendar/CalendarController;->sendEventRelatedEvent(Ljava/lang/Object;JJJJIIJ)V |
| 209 | ····goto·:goto_1 | 215 | ····goto·:goto_1 |
| 210 | ····.line·4776 | 216 | ····.line·4776 |
| 211 | ····:pswitch_3 | 217 | ····:pswitch_3 |
| 212 | ····move-object/from16·v0,·p0 | 218 | ····move-object/from16·v0,·p0 |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DayView; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·4853 | 27 | ····.line·4853 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$DismissPopup;->this$0:Lcom/android/calendar/DayView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$DismissPopup;->this$0:Lcom/android/calendar/DayView; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 21, 14 lines modified | Offset 21, 15 lines modified | ||
| 21 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V |
| 24 | ····.locals·1 | 24 | ····.locals·1 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DayView; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·4677 | 27 | ····.line·4677 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$TodayAnimatorListener;->this$0:Lcom/android/calendar/DayView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$TodayAnimatorListener;->this$0:Lcom/android/calendar/DayView; |
| 28 | ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V | 29 | ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V |
| Offset 111, 14 lines modified | Offset 112, 15 lines modified | ||
| 111 | ····const/4·v3,·0x2 | 112 | ····const/4·v3,·0x2 |
| 112 | ····new-array·v3,·v3,·[I | 113 | ····new-array·v3,·v3,·[I |
| 113 | ····fill-array-data·v3,·:array_0 | 114 | ····fill-array-data·v3,·:array_0 |
| 115 | ····.line·4695 | ||
| 114 | ····invoke-static·{v1,·v2,·v3},·Landroid/animation/ObjectAnimator;->ofInt(Ljava/lang/Object;Ljava/lang/String;[I)Landroid/animation/ObjectAnimator; | 116 | ····invoke-static·{v1,·v2,·v3},·Landroid/animation/ObjectAnimator;->ofInt(Ljava/lang/Object;Ljava/lang/String;[I)Landroid/animation/ObjectAnimator; |
| 115 | ····move-result-object·v1 | 117 | ····move-result-object·v1 |
| 116 | ····iput-object·v1,·v0,·Lcom/android/calendar/DayView;->mTodayAnimator:Landroid/animation/ObjectAnimator; | 118 | ····iput-object·v1,·v0,·Lcom/android/calendar/DayView;->mTodayAnimator:Landroid/animation/ObjectAnimator; |
| 117 | ····.line·4696 | 119 | ····.line·4696 |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DayView; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·4863 | 27 | ····.line·4863 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$UpdateCurrentTime;->this$0:Lcom/android/calendar/DayView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$UpdateCurrentTime;->this$0:Lcom/android/calendar/DayView; |
| 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/android/calendar/DeleteEventHelper; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/DeleteEventHelper; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/DeleteEventHelper;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/DeleteEventHelper;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DeleteEventHelper; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·98 | 27 | ····.line·98 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/DeleteEventHelper$1;->this$0:Lcom/android/calendar/DeleteEventHelper; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/DeleteEventHelper$1;->this$0:Lcom/android/calendar/DeleteEventHelper; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 1479, 14 lines modified | Offset 1479, 15 lines modified | ||
| 1479 | ····sput·v2,·Lcom/android/calendar/DayView;->EVENT_ALL_DAY_TEXT_BOTTOM_MARGIN:I | 1479 | ····sput·v2,·Lcom/android/calendar/DayView;->EVENT_ALL_DAY_TEXT_BOTTOM_MARGIN:I |
| 1480 | ····.line·601 | 1480 | ····.line·601 |
| 1481 | ····iget-object·v2,·p0,·Lcom/android/calendar/DayView;->mResources:Landroid/content/res/Resources; | 1481 | ····iget-object·v2,·p0,·Lcom/android/calendar/DayView;->mResources:Landroid/content/res/Resources; |
| 1482 | ····const·v3,·0x7f0b0050 | 1482 | ····const·v3,·0x7f0b0050 |
| 1483 | ····.line·602 | ||
| 1483 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getDimension(I)F | 1484 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getDimension(I)F |
| 1484 | ····move-result·v2 | 1485 | ····move-result·v2 |
| 1485 | ····float-to-int·v2,·v2 | 1486 | ····float-to-int·v2,·v2 |
| 1486 | ····sput·v2,·Lcom/android/calendar/DayView;->EVENT_TEXT_LEFT_MARGIN:I | 1487 | ····sput·v2,·Lcom/android/calendar/DayView;->EVENT_TEXT_LEFT_MARGIN:I |
| Offset 1954, 14 lines modified | Offset 1955, 15 lines modified | ||
| 1954 | ····iput-object·v2,·p0,·Lcom/android/calendar/DayView;->mCurrentTimeLine:Landroid/graphics/drawable/Drawable; | 1955 | ····iput-object·v2,·p0,·Lcom/android/calendar/DayView;->mCurrentTimeLine:Landroid/graphics/drawable/Drawable; |
| 1955 | ····.line·650 | 1956 | ····.line·650 |
| 1956 | ····iget-object·v2,·p0,·Lcom/android/calendar/DayView;->mResources:Landroid/content/res/Resources; | 1957 | ····iget-object·v2,·p0,·Lcom/android/calendar/DayView;->mResources:Landroid/content/res/Resources; |
| 1957 | ····const·v3,·0x7f0200c0 | 1958 | ····const·v3,·0x7f0200c0 |
| 1959 | ····.line·651 | ||
| 1958 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; | 1960 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; |
| 1959 | ····move-result-object·v2 | 1961 | ····move-result-object·v2 |
| 1960 | ····iput-object·v2,·p0,·Lcom/android/calendar/DayView;->mCurrentTimeAnimateLine:Landroid/graphics/drawable/Drawable; | 1962 | ····iput-object·v2,·p0,·Lcom/android/calendar/DayView;->mCurrentTimeAnimateLine:Landroid/graphics/drawable/Drawable; |
| 1961 | ····.line·652 | 1963 | ····.line·652 |
| Offset 2009, 14 lines modified | Offset 2011, 15 lines modified | ||
| 2009 | ····sput·v2,·Lcom/android/calendar/DayView;->mNewEventHintColor:I | 2011 | ····sput·v2,·Lcom/android/calendar/DayView;->mNewEventHintColor:I |
| 2010 | ····.line·656 | 2012 | ····.line·656 |
| 2011 | ····iget-object·v2,·p0,·Lcom/android/calendar/DayView;->mResources:Landroid/content/res/Resources; | 2013 | ····iget-object·v2,·p0,·Lcom/android/calendar/DayView;->mResources:Landroid/content/res/Resources; |
| 2012 | ····const·v3,·0x7f0200b6 | 2014 | ····const·v3,·0x7f0200b6 |
| 2015 | ····.line·657 | ||
| 2013 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; | 2016 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; |
| 2014 | ····move-result-object·v2 | 2017 | ····move-result-object·v2 |
| 2015 | ····iput-object·v2,·p0,·Lcom/android/calendar/DayView;->mAcceptedOrTentativeEventBoxDrawable:Landroid/graphics/drawable/Drawable; | 2018 | ····iput-object·v2,·p0,·Lcom/android/calendar/DayView;->mAcceptedOrTentativeEventBoxDrawable:Landroid/graphics/drawable/Drawable; |
| 2016 | ····.line·659 | 2019 | ····.line·659 |
| Offset 2051, 14 lines modified | Offset 2054, 15 lines modified | ||
| 2051 | ····.line·664 | 2054 | ····.line·664 |
| 2052 | ····new-array·v2,·v4,·[Ljava/lang/CharSequence; | 2055 | ····new-array·v2,·v4,·[Ljava/lang/CharSequence; |
| 2053 | ····iget-object·v3,·p0,·Lcom/android/calendar/DayView;->mResources:Landroid/content/res/Resources; | 2056 | ····iget-object·v3,·p0,·Lcom/android/calendar/DayView;->mResources:Landroid/content/res/Resources; |
| 2054 | ····const·v4,·0x7f090086 | 2057 | ····const·v4,·0x7f090086 |
| 2058 | ····.line·665 | ||
| 2055 | ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 2059 | ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
| 2056 | ····move-result-object·v3 | 2060 | ····move-result-object·v3 |
| 2057 | ····aput-object·v3,·v2,·v5 | 2061 | ····aput-object·v3,·v2,·v5 |
| 2058 | ····iput-object·v2,·p0,·Lcom/android/calendar/DayView;->mLongPressItems:[Ljava/lang/CharSequence; | 2062 | ····iput-object·v2,·p0,·Lcom/android/calendar/DayView;->mLongPressItems:[Ljava/lang/CharSequence; |
| Offset 6208, 14 lines modified | Offset 6212, 15 lines modified | ||
| 6208 | ····.line·3653 | 6212 | ····.line·3653 |
| 6209 | ····iget-object·v0,·p0,·Lcom/android/calendar/DayView;->mAlldayEventAnimator:Landroid/animation/ObjectAnimator; | 6213 | ····iget-object·v0,·p0,·Lcom/android/calendar/DayView;->mAlldayEventAnimator:Landroid/animation/ObjectAnimator; |
| 6210 | ····sget-boolean·v1,·Lcom/android/calendar/DayView;->mShowAllAllDayEvents:Z | 6214 | ····sget-boolean·v1,·Lcom/android/calendar/DayView;->mShowAllAllDayEvents:Z |
| 6211 | ····if-eqz·v1,·:cond_b | 6215 | ····if-eqz·v1,·:cond_b |
| 6216 | ····.line·3654 | ||
| 6212 | ····:goto_6 | 6217 | ····:goto_6 |
| 6213 | ····invoke-virtual·{v0,·v4,·v5},·Landroid/animation/ObjectAnimator;->setStartDelay(J)V | 6218 | ····invoke-virtual·{v0,·v4,·v5},·Landroid/animation/ObjectAnimator;->setStartDelay(J)V |
| 6214 | ····.line·3655 | 6219 | ····.line·3655 |
| 6215 | ····iget-object·v0,·p0,·Lcom/android/calendar/DayView;->mAlldayEventAnimator:Landroid/animation/ObjectAnimator; | 6220 | ····iget-object·v0,·p0,·Lcom/android/calendar/DayView;->mAlldayEventAnimator:Landroid/animation/ObjectAnimator; |
| 6216 | ····invoke-virtual·{v0},·Landroid/animation/ObjectAnimator;->start()V | 6221 | ····invoke-virtual·{v0},·Landroid/animation/ObjectAnimator;->start()V |
| Offset 7366, 14 lines modified | Offset 7371, 15 lines modified | ||
| 7366 | ····iget-object·v12,·v0,·Lcom/android/calendar/DayView;->mController:Lcom/android/calendar/CalendarController; | 7371 | ····iget-object·v12,·v0,·Lcom/android/calendar/DayView;->mController:Lcom/android/calendar/CalendarController; |
| 7367 | ····const-wide/16·v14,·0x1 | 7372 | ····const-wide/16·v14,·0x1 |
| 7368 | ····const-wide/16·v16,·-0x1 | 7373 | ····const-wide/16·v16,·-0x1 |
| 7374 | ····.line·3800 | ||
| 7369 | ····invoke-virtual/range·{p0·..·p0},·Lcom/android/calendar/DayView;->getSelectedTimeInMillis()J | 7375 | ····invoke-virtual/range·{p0·..·p0},·Lcom/android/calendar/DayView;->getSelectedTimeInMillis()J |
| 7370 | ····move-result-wide·v18 | 7376 | ····move-result-wide·v18 |
| 7371 | ····const-wide/16·v20,·0x0 | 7377 | ····const-wide/16·v20,·0x0 |
| 7372 | ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getRawX()F | 7378 | ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getRawX()F |
| Offset 7392, 14 lines modified | Offset 7398, 15 lines modified | ||
| 7392 | ····move/from16·v23,·v0 | 7398 | ····move/from16·v23,·v0 |
| Max diff block lines reached; 34851/38046 bytes (91.60%) 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/android/calendar/DeleteEventHelper; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/DeleteEventHelper; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/DeleteEventHelper;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/DeleteEventHelper;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DeleteEventHelper; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·116 | 27 | ····.line·116 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/DeleteEventHelper$2;->this$0:Lcom/android/calendar/DeleteEventHelper; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/DeleteEventHelper$2;->this$0:Lcom/android/calendar/DeleteEventHelper; |
| 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/android/calendar/DeleteEventHelper; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/DeleteEventHelper; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/DeleteEventHelper;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/DeleteEventHelper;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DeleteEventHelper; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·132 | 27 | ····.line·132 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/DeleteEventHelper$3;->this$0:Lcom/android/calendar/DeleteEventHelper; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/DeleteEventHelper$3;->this$0:Lcom/android/calendar/DeleteEventHelper; |
| 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/android/calendar/DeleteEventHelper; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/DeleteEventHelper; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/DeleteEventHelper;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/DeleteEventHelper;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DeleteEventHelper; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·147 | 27 | ····.line·147 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/DeleteEventHelper$4;->this$0:Lcom/android/calendar/DeleteEventHelper; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/DeleteEventHelper$4;->this$0:Lcom/android/calendar/DeleteEventHelper; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/calendar/DeleteEventHelper; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/DeleteEventHelper; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/calendar/DeleteEventHelper;Landroid/content/Context;)V | 20 | .method·constructor·<init>(Lcom/android/calendar/DeleteEventHelper;Landroid/content/Context;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 |
····.param·p |
22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DeleteEventHelper; |
| 23 | ····.param·p2,·"context"····#·Landroid/content/Context; | ||
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·164 | 25 | ····.line·164 |
| 25 | ····iput-object·p1,·p0,·Lcom/android/calendar/DeleteEventHelper$5;->this$0:Lcom/android/calendar/DeleteEventHelper; | 26 | ····iput-object·p1,·p0,·Lcom/android/calendar/DeleteEventHelper$5;->this$0:Lcom/android/calendar/DeleteEventHelper; |
| 26 | ····invoke-direct·{p0,·p2},·Lcom/android/calendar/AsyncQueryService;-><init>(Landroid/content/Context;)V | 27 | ····invoke-direct·{p0,·p2},·Lcom/android/calendar/AsyncQueryService;-><init>(Landroid/content/Context;)V |
| Offset 960, 15 lines modified | Offset 960, 15 lines modified | ||
| 960 | ····iput-object·p8,·p0,·Lcom/android/calendar/DeleteEventHelper;->mCallback:Ljava/lang/Runnable; | 960 | ····iput-object·p8,·p0,·Lcom/android/calendar/DeleteEventHelper;->mCallback:Ljava/lang/Runnable; |
| 961 | ····.line·210 | 961 | ····.line·210 |
| 962 | ····return-void | 962 | ····return-void |
| 963 | .end·method | 963 | .end·method |
| 964 | .method·public·delete(JJLcom/android/calendar/CalendarEventModel;I)V | 964 | .method·public·delete(JJLcom/android/calendar/CalendarEventModel;I)V |
| 965 |
····.locals· |
965 | ····.locals·19 |
| 966 | ····.param·p1,·"begin"····#·J | 966 | ····.param·p1,·"begin"····#·J |
| 967 | ····.param·p3,·"end"····#·J | 967 | ····.param·p3,·"end"····#·J |
| 968 | ····.param·p5,·"model"····#·Lcom/android/calendar/CalendarEventModel; | 968 | ····.param·p5,·"model"····#·Lcom/android/calendar/CalendarEventModel; |
| 969 | ····.param·p6,·"which"····#·I | 969 | ····.param·p6,·"which"····#·I |
| 970 | ····.prologue | 970 | ····.prologue |
| 971 | ····.line·247 | 971 | ····.line·247 |
| Offset 998, 504 lines modified | Offset 998, 424 lines modified | ||
| 998 | ····move-object/from16·v1,·p0 | 998 | ····move-object/from16·v1,·p0 |
| 999 | ····iput-object·v0,·v1,·Lcom/android/calendar/DeleteEventHelper;->mModel:Lcom/android/calendar/CalendarEventModel; | 999 | ····iput-object·v0,·v1,·Lcom/android/calendar/DeleteEventHelper;->mModel:Lcom/android/calendar/CalendarEventModel; |
| 1000 | ····.line·251 | 1000 | ····.line·251 |
| 1001 | ····move-object/from16·v0,·p5 | 1001 | ····move-object/from16·v0,·p5 |
| 1002 |
····iget-object·v |
1002 | ····iget-object·v13,·v0,·Lcom/android/calendar/CalendarEventModel;->mSyncId:Ljava/lang/String; |
| 1003 |
····move-object/from16·v |
1003 | ····move-object/from16·v0,·p0 |
| 1004 | ····move-object/from16·v0,·v16 | ||
| 1005 | ····move-object/from16·v1,·p0 | ||
| 1006 |
····iput-object·v |
1004 | ····iput-object·v13,·v0,·Lcom/android/calendar/DeleteEventHelper;->mSyncId:Ljava/lang/String; |
| 1007 | ····.line·256 | 1005 | ····.line·256 |
| 1008 | ····move-object/from16·v0,·p5 | 1006 | ····move-object/from16·v0,·p5 |
| 1009 |
····iget-object·v1 |
1007 | ····iget-object·v10,·v0,·Lcom/android/calendar/CalendarEventModel;->mRrule:Ljava/lang/String; |
| 1010 | ····.line·257 | 1008 | ····.line·257 |
| 1011 |
····.local·v1 |
1009 | ····.local·v10,·"rRule":Ljava/lang/String; |
| 1012 | ····move-object/from16·v0,·p5 | 1010 | ····move-object/from16·v0,·p5 |
| 1013 |
····iget-object·v |
1011 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarEventModel;->mOriginalSyncId:Ljava/lang/String; |
| 1014 | ····.line·258 | 1012 | ····.line·258 |
| 1015 |
····.local·v |
1013 | ····.local·v9,·"originalEvent":Ljava/lang/String; |
| 1016 |
····invoke-static·{v1 |
1014 | ····invoke-static·{v10},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
| 1017 |
····move-result·v1 |
1015 | ····move-result·v13 |
| 1018 |
····if-eqz·v1 |
1016 | ····if-eqz·v13,·:cond_2 |
| 1019 | ····.line·259 | 1017 | ····.line·259 |
| 1020 |
····new-instance·v1 |
1018 | ····new-instance·v13,·Landroid/app/AlertDialog$Builder; |
| 1021 | ····move-object/from16·v0,·p0 | 1019 | ····move-object/from16·v0,·p0 |
| 1022 |
····iget-object·v |
1020 | ····iget-object·v14,·v0,·Lcom/android/calendar/DeleteEventHelper;->mContext:Landroid/content/Context; |
| 1023 | ····move-object/from16·v17,·v0 | ||
| 1024 |
····invoke-direct |
1021 | ····invoke-direct·{v13,·v14},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
| 1025 |
····const·v1 |
1022 | ····const·v14,·0x7f09004a |
| 1026 |
|
1023 | ····.line·260 |
| 1024 | ····invoke-virtual·{v13,·v14},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; | ||
| 1027 |
····move-result-object·v1 |
1025 | ····move-result-object·v13 |
| 1028 |
····const·v1 |
1026 | ····const·v14,·0x1010355 |
| 1029 |
···· |
1027 | ····.line·261 |
| 1028 | ····invoke-virtual·{v13,·v14},·Landroid/app/AlertDialog$Builder;->setIconAttribute(I)Landroid/app/AlertDialog$Builder; | ||
| 1030 |
····move-result-object·v1 |
1029 | ····move-result-object·v13 |
| 1031 |
····const/high16·v1 |
1030 | ····const/high16·v14,·0x1040000 |
| 1032 |
····const/ |
1031 | ····const/4·v15,·0x0 |
| 1033 |
|
1032 | ····.line·262 |
| 1033 | ····invoke-virtual·{v13,·v14,·v15},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | ||
| 1034 |
····move-result-object·v1 |
1034 | ····move-result-object·v13 |
| 1035 |
····invoke-virtual |
1035 | ····invoke-virtual·{v13},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
| 1036 |
····move-result-object·v |
1036 | ····move-result-object·v4 |
| 1037 | ····.line·264 | 1037 | ····.line·264 |
| 1038 |
····.local·v |
1038 | ····.local·v4,·"dialog":Landroid/app/AlertDialog; |
| 1039 |
····if-nez·v |
1039 | ····if-nez·v9,·:cond_1 |
| 1040 | ····.line·266 | 1040 | ····.line·266 |
| 1041 |
····const/ |
1041 | ····const/4·v13,·-0x1 |
| 1042 | ····move-object/from16·v0,·p0 | 1042 | ····move-object/from16·v0,·p0 |
| Max diff block lines reached; 19035/23853 bytes (79.80%) 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/android/calendar/EditResponseHelper; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/EditResponseHelper; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/EditResponseHelper;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/EditResponseHelper;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/EditResponseHelper; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·46 | 27 | ····.line·46 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/EditResponseHelper$1;->this$0:Lcom/android/calendar/EditResponseHelper; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/EditResponseHelper$1;->this$0:Lcom/android/calendar/EditResponseHelper; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 248, 38 lines modified | Offset 248, 42 lines modified | ||
| 248 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; | 248 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; |
| 249 | ····move-result-object·v2 | 249 | ····move-result-object·v2 |
| 250 | ····const·v3,·0x1010355 | 250 | ····const·v3,·0x1010355 |
| 251 | ····.line·129 | ||
| 251 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setIconAttribute(I)Landroid/app/AlertDialog$Builder; | 252 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setIconAttribute(I)Landroid/app/AlertDialog$Builder; |
| 252 | ····move-result-object·v2 | 253 | ····move-result-object·v2 |
| 253 | ····const·v3,·0x7f070003 | 254 | ····const·v3,·0x7f070003 |
| 254 | ····iget-object·v4,·p0,·Lcom/android/calendar/EditResponseHelper;->mListListener:Landroid/content/DialogInterface$OnClickListener; | 255 | ····iget-object·v4,·p0,·Lcom/android/calendar/EditResponseHelper;->mListListener:Landroid/content/DialogInterface$OnClickListener; |
| 256 | ····.line·130 | ||
| 255 | ····invoke-virtual·{v2,·v3,·p1,·v4},·Landroid/app/AlertDialog$Builder;->setSingleChoiceItems(IILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 257 | ····invoke-virtual·{v2,·v3,·p1,·v4},·Landroid/app/AlertDialog$Builder;->setSingleChoiceItems(IILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
| 256 | ····move-result-object·v2 | 258 | ····move-result-object·v2 |
| 257 | ····const·v3,·0x104000a | 259 | ····const·v3,·0x104000a |
| 258 | ····iget-object·v4,·p0,·Lcom/android/calendar/EditResponseHelper;->mDialogListener:Landroid/content/DialogInterface$OnClickListener; | 260 | ····iget-object·v4,·p0,·Lcom/android/calendar/EditResponseHelper;->mDialogListener:Landroid/content/DialogInterface$OnClickListener; |
| 261 | ····.line·131 | ||
| 259 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 262 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
| 260 | ····move-result-object·v2 | 263 | ····move-result-object·v2 |
| 261 | ····const/high16·v3,·0x1040000 | 264 | ····const/high16·v3,·0x1040000 |
| 262 | ····const/4·v4,·0x0 | 265 | ····const/4·v4,·0x0 |
| 266 | ····.line·132 | ||
| 263 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 267 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
| 264 | ····move-result-object·v2 | 268 | ····move-result-object·v2 |
| 265 | ····invoke-virtual·{v2},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; | 269 | ····invoke-virtual·{v2},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; |
| 266 | ····move-result-object·v0 | 270 | ····move-result-object·v0 |
| Offset 97, 24 lines modified | Offset 97, 26 lines modified | ||
| 97 | ····const/4·v4,·0x1 | 97 | ····const/4·v4,·0x1 |
| 98 | ····new-array·v4,·v4,·[Ljava/lang/Object; | 98 | ····new-array·v4,·v4,·[Ljava/lang/Object; |
| 99 | ····const/4·v5,·0x0 | 99 | ····const/4·v5,·0x0 |
| 100 | ····.line·68 | ||
| 100 | ····invoke-static·{p3},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z | 101 | ····invoke-static·{p3},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
| 101 | ····move-result·v6 | 102 | ····move-result·v6 |
| 102 | ····if-eqz·v6,·:cond_0 | 103 | ····if-eqz·v6,·:cond_0 |
| 103 | ····.end·local·p2····#·"directoryType":Ljava/lang/String; | 104 | ····.end·local·p2····#·"directoryType":Ljava/lang/String; |
| 104 | ····:goto_0 | 105 | ····:goto_0 |
| 105 | ····aput-object·p2,·v4,·v5 | 106 | ····aput-object·p2,·v4,·v5 |
| 107 | ····.line·67 | ||
| 106 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 108 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
| 107 | ····move-result-object·v0 | 109 | ····move-result-object·v0 |
| 108 | ····.line·69 | 110 | ····.line·69 |
| 109 | ····.local·v0,·"text":Ljava/lang/String; | 111 | ····.local·v0,·"text":Ljava/lang/String; |
| 110 | ····invoke-virtual·{v1,·v0},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V | 112 | ····invoke-virtual·{v1,·v0},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
| Offset 123, 15 lines modified | Offset 125, 15 lines modified | ||
| 123 | ····return-void | 125 | ····return-void |
| 124 | ····.end·local·v0····#·"text":Ljava/lang/String; | 126 | ····.end·local·v0····#·"text":Ljava/lang/String; |
| 125 | ····.restart·local·p2····#·"directoryType":Ljava/lang/String; | 127 | ····.restart·local·p2····#·"directoryType":Ljava/lang/String; |
| 126 | ····:cond_0 | 128 | ····:cond_0 |
| 127 | ····move-object·p2,·p3 | 129 | ····move-object·p2,·p3 |
| 128 |
····.line·6 |
130 | ····.line·68 |
| 129 | ····goto·:goto_0 | 131 | ····goto·:goto_0 |
| 130 | .end·method | 132 | .end·method |
| 131 | .method·protected·inflateItemView(Landroid/view/ViewGroup;)Landroid/view/View; | 133 | .method·protected·inflateItemView(Landroid/view/ViewGroup;)Landroid/view/View; |
| 132 | ····.locals·3 | 134 | ····.locals·3 |
| 133 | ····.param·p1,·"parent"····#·Landroid/view/ViewGroup; | 135 | ····.param·p1,·"parent"····#·Landroid/view/ViewGroup; |
| Offset 421, 15 lines modified | Offset 421, 15 lines modified | ||
| 421 | ····invoke-static·{p0,·p1,·p2,·v0},·Lcom/android/calendar/Event;->doComputePositions(Ljava/util/ArrayList;JZ)V | 421 | ····invoke-static·{p0,·p1,·p2,·v0},·Lcom/android/calendar/Event;->doComputePositions(Ljava/util/ArrayList;JZ)V |
| 422 | ····goto·:goto_0 | 422 | ····goto·:goto_0 |
| 423 | .end·method | 423 | .end·method |
| 424 | .method·private·static·doComputePositions(Ljava/util/ArrayList;JZ)V | 424 | .method·private·static·doComputePositions(Ljava/util/ArrayList;JZ)V |
| 425 |
····.locals·1 |
425 | ····.locals·15 |
| 426 | ····.param·p1,·"minimumDurationMillis"····#·J | 426 | ····.param·p1,·"minimumDurationMillis"····#·J |
| 427 | ····.param·p3,·"doAlldayEvents"····#·Z | 427 | ····.param·p3,·"doAlldayEvents"····#·Z |
| 428 | ····.annotation·system·Ldalvik/annotation/Signature; | 428 | ····.annotation·system·Ldalvik/annotation/Signature; |
| 429 | ········value·=·{ | 429 | ········value·=·{ |
| 430 | ············"(", | 430 | ············"(", |
| 431 | ············"Ljava/util/ArrayList", | 431 | ············"Ljava/util/ArrayList", |
| 432 | ············"<", | 432 | ············"<", |
| Offset 464, 31 lines modified | Offset 464, 31 lines modified | ||
| 464 | ····.line·417 | 464 | ····.line·417 |
| 465 | ····:cond_0 | 465 | ····:cond_0 |
| 466 | ····const-wide/16·v6,·0x0 | 466 | ····const-wide/16·v6,·0x0 |
| 467 | ····.line·418 | 467 | ····.line·418 |
| 468 | ····.local·v6,·"colMask":J | 468 | ····.local·v6,·"colMask":J |
| 469 |
····const/4·v1 |
469 | ····const/4·v13,·0x0 |
| 470 | ····.line·419 | 470 | ····.line·419 |
| 471 |
····.local·v1 |
471 | ····.local·v13,·"maxCols":I |
| 472 |
····invoke-virtual |
472 | ····invoke-virtual·{p0},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
| 473 |
····move-result-object·v1 |
473 | ····move-result-object·v14 |
| 474 | ····:cond_1 | 474 | ····:cond_1 |
| 475 | ····:goto_0 | 475 | ····:goto_0 |
| 476 |
····invoke-interface·{v1 |
476 | ····invoke-interface·{v14},·Ljava/util/Iterator;->hasNext()Z |
| 477 | ····move-result·v3 | 477 | ····move-result·v3 |
| 478 | ····if-eqz·v3,·:cond_6 | 478 | ····if-eqz·v3,·:cond_6 |
| 479 |
····invoke-interface·{v1 |
479 | ····invoke-interface·{v14},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 480 | ····move-result-object·v2 | 480 | ····move-result-object·v2 |
| 481 | ····check-cast·v2,·Lcom/android/calendar/Event; | 481 | ····check-cast·v2,·Lcom/android/calendar/Event; |
| 482 | ····.line·421 | 482 | ····.line·421 |
| 483 | ····.local·v2,·"event":Lcom/android/calendar/Event; | 483 | ····.local·v2,·"event":Lcom/android/calendar/Event; |
| Offset 499, 21 lines modified | Offset 499, 22 lines modified | ||
| 499 | ····move/from16·v0,·p3 | 499 | ····move/from16·v0,·p3 |
| 500 | ····if-ne·v3,·v0,·:cond_1 | 500 | ····if-ne·v3,·v0,·:cond_1 |
| 501 | ····.line·424 | 501 | ····.line·424 |
| 502 | ····if-nez·p3,·:cond_2 | 502 | ····if-nez·p3,·:cond_2 |
| 503 |
····.line·42 |
503 | ····.line·426 |
| 504 | ····invoke-virtual·{v8},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; | 504 | ····invoke-virtual·{v8},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
| 505 | ····move-result-object·v3 | 505 | ····move-result-object·v3 |
| 506 | ····move-wide/from16·v4,·p1 | 506 | ····move-wide/from16·v4,·p1 |
| 507 | ····.line·425 | ||
| 507 | ····invoke-static/range·{v2·..·v7},·Lcom/android/calendar/Event;->removeNonAlldayActiveEvents(Lcom/android/calendar/Event;Ljava/util/Iterator;JJ)J | 508 | ····invoke-static/range·{v2·..·v7},·Lcom/android/calendar/Event;->removeNonAlldayActiveEvents(Lcom/android/calendar/Event;Ljava/util/Iterator;JJ)J |
| 508 | ····move-result-wide·v6 | 509 | ····move-result-wide·v6 |
| 509 | ····.line·433 | 510 | ····.line·433 |
| 510 | ····:goto_1 | 511 | ····:goto_1 |
| 511 | ····invoke-virtual·{v8},·Ljava/util/ArrayList;->isEmpty()Z | 512 | ····invoke-virtual·{v8},·Ljava/util/ArrayList;->isEmpty()Z |
| Offset 521, 63 lines modified | Offset 522, 59 lines modified | ||
| 521 | ····move-result·v3 | 522 | ····move-result·v3 |
| 522 | ····if-eqz·v3,·:cond_4 | 523 | ····if-eqz·v3,·:cond_4 |
| 523 | ····.line·434 | 524 | ····.line·434 |
| 524 | ····invoke-virtual·{v11},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; | 525 | ····invoke-virtual·{v11},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
| 525 |
····move-result-object·v |
526 | ····move-result-object·v3 |
| 526 | ····.local·v13,·"i$":Ljava/util/Iterator; | ||
| 527 | ····:goto_2 | 527 | ····:goto_2 |
| 528 |
····invoke-interface·{v |
528 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
| 529 |
····move-result·v |
529 | ····move-result·v4 |
| 530 |
····if-eqz·v |
530 | ····if-eqz·v4,·:cond_3 |
| 531 |
····invoke-interface·{v |
531 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 532 | ····move-result-object·v10 | 532 | ····move-result-object·v10 |
| 533 | ····check-cast·v10,·Lcom/android/calendar/Event; | 533 | ····check-cast·v10,·Lcom/android/calendar/Event; |
| 534 | ····.line·435 | 534 | ····.line·435 |
| 535 | ····.local·v10,·"ev":Lcom/android/calendar/Event; | 535 | ····.local·v10,·"ev":Lcom/android/calendar/Event; |
| 536 |
····invoke-virtual·{v10,·v1 |
536 | ····invoke-virtual·{v10,·v13},·Lcom/android/calendar/Event;->setMaxColumns(I)V |
| 537 | ····goto·:goto_2 | 537 | ····goto·:goto_2 |
| Max diff block lines reached; 3289/6322 bytes (52.02%) of diff not shown. | |||
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoActivity; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoActivity; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/calendar/EventInfoActivity;Landroid/os/Handler;)V | 20 | .method·constructor·<init>(Lcom/android/calendar/EventInfoActivity;Landroid/os/Handler;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/EventInfoActivity; | ||
| 22 | ····.param·p2,·"x0"····#·Landroid/os/Handler; | 23 | ····.param·p2,·"x0"····#·Landroid/os/Handler; |
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·52 | 25 | ····.line·52 |
| 25 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoActivity$1;->this$0:Lcom/android/calendar/EventInfoActivity; | 26 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoActivity$1;->this$0:Lcom/android/calendar/EventInfoActivity; |
| 26 | ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V | 27 | ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V |
| Offset 204, 14 lines modified | Offset 204, 15 lines modified | ||
| 204 | ····move-result·v2 | 204 | ····move-result·v2 |
| 205 | ····if-nez·v2,·:cond_6 | 205 | ····if-nez·v2,·:cond_6 |
| 206 | ····const·v2,·0x7f0a000a | 206 | ····const·v2,·0x7f0a000a |
| 207 | ····.line·132 | ||
| 207 | ····move-object/from16·v0,·v21 | 208 | ····move-object/from16·v0,·v21 |
| 208 | ····invoke-virtual·{v0,·v2},·Landroid/content/res/Resources;->getBoolean(I)Z | 209 | ····invoke-virtual·{v0,·v2},·Landroid/content/res/Resources;->getBoolean(I)Z |
| 209 | ····move-result·v2 | 210 | ····move-result·v2 |
| 210 | ····if-nez·v2,·:cond_6 | 211 | ····if-nez·v2,·:cond_6 |
| Offset 229, 14 lines modified | Offset 230, 15 lines modified | ||
| 229 | ····iget-wide·v6,·v0,·Lcom/android/calendar/EventInfoActivity;->mStartMillis:J | 230 | ····iget-wide·v6,·v0,·Lcom/android/calendar/EventInfoActivity;->mStartMillis:J |
| 230 | ····move-object/from16·v0,·p0 | 231 | ····move-object/from16·v0,·p0 |
| 231 | ····iget-wide·v8,·v0,·Lcom/android/calendar/EventInfoActivity;->mEndMillis:J | 232 | ····iget-wide·v8,·v0,·Lcom/android/calendar/EventInfoActivity;->mEndMillis:J |
| 233 | ····.line·134 | ||
| 232 | ····invoke-virtual/range·{v3·..·v10},·Lcom/android/calendar/CalendarController;->launchViewEvent(JJJI)V | 234 | ····invoke-virtual/range·{v3·..·v10},·Lcom/android/calendar/CalendarController;->launchViewEvent(JJJI)V |
| 233 | ····.line·135 | 235 | ····.line·135 |
| 234 | ····invoke-virtual/range·{p0·..·p0},·Lcom/android/calendar/EventInfoActivity;->finish()V | 236 | ····invoke-virtual/range·{p0·..·p0},·Lcom/android/calendar/EventInfoActivity;->finish()V |
| 235 | ····.line·164 | 237 | ····.line·164 |
| 236 | ····:cond_2 | 238 | ····:cond_2 |
| Offset 500, 15 lines modified | Offset 502, 15 lines modified | ||
| 500 | ····:cond_6 | 502 | ····:cond_6 |
| 501 | ····const·v2,·0x7f040072 | 503 | ····const·v2,·0x7f040072 |
| 502 | ····move-object/from16·v0,·p0 | 504 | ····move-object/from16·v0,·p0 |
| 503 | ····invoke-virtual·{v0,·v2},·Lcom/android/calendar/EventInfoActivity;->setContentView(I)V | 505 | ····invoke-virtual·{v0,·v2},·Lcom/android/calendar/EventInfoActivity;->setContentView(I)V |
| 504 |
····.line·14 |
506 | ····.line·143 |
| 505 | ····invoke-virtual/range·{p0·..·p0},·Lcom/android/calendar/EventInfoActivity;->getFragmentManager()Landroid/app/FragmentManager; | 507 | ····invoke-virtual/range·{p0·..·p0},·Lcom/android/calendar/EventInfoActivity;->getFragmentManager()Landroid/app/FragmentManager; |
| 506 | ····move-result-object·v2 | 508 | ····move-result-object·v2 |
| 507 | ····const·v3,·0x7f0f0155 | 509 | ····const·v3,·0x7f0f0155 |
| 508 | ····invoke-virtual·{v2,·v3},·Landroid/app/FragmentManager;->findFragmentById(I)Landroid/app/Fragment; | 510 | ····invoke-virtual·{v2,·v3},·Landroid/app/FragmentManager;->findFragmentById(I)Landroid/app/Fragment; |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/EventInfoFragment; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·850 | 27 | ····.line·850 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$10;->this$0:Lcom/android/calendar/EventInfoFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$10;->this$0:Lcom/android/calendar/EventInfoFragment; |
| 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/android/calendar/EventInfoFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/EventInfoFragment; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·1386 | 27 | ····.line·1386 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$11;->this$0:Lcom/android/calendar/EventInfoFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$11;->this$0:Lcom/android/calendar/EventInfoFragment; |
| 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$intent:Landroid/content/Intent; | 22 | .field·final·synthetic·val$intent:Landroid/content/Intent; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;Landroid/content/Intent;)V | 24 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;Landroid/content/Intent;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/EventInfoFragment; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·1463 | 28 | ····.line·1463 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$12;->this$0:Lcom/android/calendar/EventInfoFragment; | 29 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$12;->this$0:Lcom/android/calendar/EventInfoFragment; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/calendar/EventInfoFragment$12;->val$intent:Landroid/content/Intent; | 30 | ····iput-object·p2,·p0,·Lcom/android/calendar/EventInfoFragment$12;->val$intent:Landroid/content/Intent; |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/EventInfoFragment; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·1573 | 27 | ····.line·1573 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$13;->this$0:Lcom/android/calendar/EventInfoFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$13;->this$0:Lcom/android/calendar/EventInfoFragment; |
| 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/android/calendar/EventInfoFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/EventInfoFragment; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·2029 | 27 | ····.line·2029 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$14;->this$0:Lcom/android/calendar/EventInfoFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$14;->this$0:Lcom/android/calendar/EventInfoFragment; |
| 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/android/calendar/EventInfoFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/EventInfoFragment; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·352 | 27 | ····.line·352 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$1;->this$0:Lcom/android/calendar/EventInfoFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$1;->this$0:Lcom/android/calendar/EventInfoFragment; |
| 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/android/calendar/EventInfoFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/EventInfoFragment; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·395 | 27 | ····.line·395 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$2;->this$0:Lcom/android/calendar/EventInfoFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$2;->this$0:Lcom/android/calendar/EventInfoFragment; |
| 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/android/calendar/EventInfoFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/EventInfoFragment; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·413 | 27 | ····.line·413 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$3;->this$0:Lcom/android/calendar/EventInfoFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$3;->this$0:Lcom/android/calendar/EventInfoFragment; |
| 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/android/calendar/EventInfoFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/EventInfoFragment; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·532 | 27 | ····.line·532 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$4;->this$0:Lcom/android/calendar/EventInfoFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$4;->this$0:Lcom/android/calendar/EventInfoFragment; |
| 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/android/calendar/EventInfoFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/EventInfoFragment; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·650 | 27 | ····.line·650 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$5;->this$0:Lcom/android/calendar/EventInfoFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$5;->this$0:Lcom/android/calendar/EventInfoFragment; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
| 19 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; | 19 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; |
| 20 | #·direct·methods | 20 | #·direct·methods |
| 21 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V | 21 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V |
| 22 | ····.locals·0 | 22 | ····.locals·0 |
| 23 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/EventInfoFragment; | ||
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·769 | 25 | ····.line·769 |
| 25 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$6;->this$0:Lcom/android/calendar/EventInfoFragment; | 26 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$6;->this$0:Lcom/android/calendar/EventInfoFragment; |
| 26 | ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V | 27 | ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><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/android/calendar/EventInfoFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/EventInfoFragment; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·822 | 27 | ····.line·822 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$8;->this$0:Lcom/android/calendar/EventInfoFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$8;->this$0:Lcom/android/calendar/EventInfoFragment; |
| 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/android/calendar/EventInfoFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/EventInfoFragment; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·840 | 27 | ····.line·840 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$9;->this$0:Lcom/android/calendar/EventInfoFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$9;->this$0:Lcom/android/calendar/EventInfoFragment; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 133, 14 lines modified | Offset 133, 15 lines modified | ||
| 133 | ····move-result-wide·v6 | 133 | ····move-result-wide·v6 |
| 134 | ····move-object/from16·v0,·p0 | 134 | ····move-object/from16·v0,·p0 |
| 135 | ····iget-object·v4,·v0,·Lcom/android/calendar/EventInfoFragment$QueryHandler;->this$0:Lcom/android/calendar/EventInfoFragment; | 135 | ····iget-object·v4,·v0,·Lcom/android/calendar/EventInfoFragment$QueryHandler;->this$0:Lcom/android/calendar/EventInfoFragment; |
| 136 | ····.line·2237 | ||
| 136 | ····#·getter·for:·Lcom/android/calendar/EventInfoFragment;->mLoadingMsgStartTime:J | 137 | ····#·getter·for:·Lcom/android/calendar/EventInfoFragment;->mLoadingMsgStartTime:J |
| 137 | ····invoke-static·{v4},·Lcom/android/calendar/EventInfoFragment;->access$200(Lcom/android/calendar/EventInfoFragment;)J | 138 | ····invoke-static·{v4},·Lcom/android/calendar/EventInfoFragment;->access$200(Lcom/android/calendar/EventInfoFragment;)J |
| 138 | ····move-result-wide·v10 | 139 | ····move-result-wide·v10 |
| 139 | ····sub-long/2addr·v6,·v10 | 140 | ····sub-long/2addr·v6,·v10 |
| Offset 274, 25 lines modified | Offset 275, 27 lines modified | ||
| 274 | ····iget-object·v2,·v0,·Lcom/android/calendar/EventInfoFragment$QueryHandler;->this$0:Lcom/android/calendar/EventInfoFragment; | 275 | ····iget-object·v2,·v0,·Lcom/android/calendar/EventInfoFragment$QueryHandler;->this$0:Lcom/android/calendar/EventInfoFragment; |
| 275 | ····move-object/from16·v0,·p0 | 276 | ····move-object/from16·v0,·p0 |
| 276 | ····iget-object·v3,·v0,·Lcom/android/calendar/EventInfoFragment$QueryHandler;->this$0:Lcom/android/calendar/EventInfoFragment; | 277 | ····iget-object·v3,·v0,·Lcom/android/calendar/EventInfoFragment$QueryHandler;->this$0:Lcom/android/calendar/EventInfoFragment; |
| 278 | ····.line·2093 | ||
| 277 | ····#·getter·for:·Lcom/android/calendar/EventInfoFragment;->mEventCursor:Landroid/database/Cursor; | 279 | ····#·getter·for:·Lcom/android/calendar/EventInfoFragment;->mEventCursor:Landroid/database/Cursor; |
| 278 | ····invoke-static·{v3},·Lcom/android/calendar/EventInfoFragment;->access$3400(Lcom/android/calendar/EventInfoFragment;)Landroid/database/Cursor; | 280 | ····invoke-static·{v3},·Lcom/android/calendar/EventInfoFragment;->access$3400(Lcom/android/calendar/EventInfoFragment;)Landroid/database/Cursor; |
| 279 | ····move-result-object·v3 | 281 | ····move-result-object·v3 |
| 280 | ····const/16·v4,·0xb | 282 | ····const/16·v4,·0xb |
| 281 | ····invoke-interface·{v3,·v4},·Landroid/database/Cursor;->getInt(I)I | 283 | ····invoke-interface·{v3,·v4},·Landroid/database/Cursor;->getInt(I)I |
| 282 | ····move-result·v3 | 284 | ····move-result·v3 |
| 285 | ····.line·2092 | ||
| 283 | ····invoke-static·{v3},·Lcom/android/calendar/Utils;->getDisplayColorFromColor(I)I | 286 | ····invoke-static·{v3},·Lcom/android/calendar/Utils;->getDisplayColorFromColor(I)I |
| 284 | ····move-result·v3 | 287 | ····move-result·v3 |
| 285 | ····#·setter·for:·Lcom/android/calendar/EventInfoFragment;->mCalendarColor:I | 288 | ····#·setter·for:·Lcom/android/calendar/EventInfoFragment;->mCalendarColor:I |
| 286 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/EventInfoFragment;->access$3702(Lcom/android/calendar/EventInfoFragment;I)I | 289 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/EventInfoFragment;->access$3702(Lcom/android/calendar/EventInfoFragment;I)I |
| Offset 341, 19 lines modified | Offset 344, 21 lines modified | ||
| 341 | ····if-eqz·v2,·:cond_8 | 344 | ····if-eqz·v2,·:cond_8 |
| 342 | ····move-object/from16·v0,·p0 | 345 | ····move-object/from16·v0,·p0 |
| 343 | ····iget-object·v2,·v0,·Lcom/android/calendar/EventInfoFragment$QueryHandler;->this$0:Lcom/android/calendar/EventInfoFragment; | 346 | ····iget-object·v2,·v0,·Lcom/android/calendar/EventInfoFragment$QueryHandler;->this$0:Lcom/android/calendar/EventInfoFragment; |
| 347 | ····.line·2099 | ||
| 344 | ····#·getter·for:·Lcom/android/calendar/EventInfoFragment;->mCalendarColor:I | 348 | ····#·getter·for:·Lcom/android/calendar/EventInfoFragment;->mCalendarColor:I |
| 345 | ····invoke-static·{v2},·Lcom/android/calendar/EventInfoFragment;->access$3700(Lcom/android/calendar/EventInfoFragment;)I | 349 | ····invoke-static·{v2},·Lcom/android/calendar/EventInfoFragment;->access$3700(Lcom/android/calendar/EventInfoFragment;)I |
| 346 | ····move-result·v2 | 350 | ····move-result·v2 |
| 351 | ····.line·2098 | ||
| 347 | ····:goto_2 | 352 | ····:goto_2 |
| 348 | ····#·setter·for:·Lcom/android/calendar/EventInfoFragment;->mOriginalColor:I | 353 | ····#·setter·for:·Lcom/android/calendar/EventInfoFragment;->mOriginalColor:I |
| 349 | ····invoke-static·{v3,·v2},·Lcom/android/calendar/EventInfoFragment;->access$3902(Lcom/android/calendar/EventInfoFragment;I)I | 354 | ····invoke-static·{v3,·v2},·Lcom/android/calendar/EventInfoFragment;->access$3902(Lcom/android/calendar/EventInfoFragment;I)I |
| 350 | ····.line·2101 | 355 | ····.line·2101 |
| 351 | ····move-object/from16·v0,·p0 | 356 | ····move-object/from16·v0,·p0 |
| Offset 441, 14 lines modified | Offset 446, 15 lines modified | ||
| 441 | ····const/4·v2,·0x0 | 446 | ····const/4·v2,·0x0 |
| 442 | ····move-object/from16·v0,·p0 | 447 | ····move-object/from16·v0,·p0 |
| 443 | ····iget-object·v3,·v0,·Lcom/android/calendar/EventInfoFragment$QueryHandler;->this$0:Lcom/android/calendar/EventInfoFragment; | 448 | ····iget-object·v3,·v0,·Lcom/android/calendar/EventInfoFragment$QueryHandler;->this$0:Lcom/android/calendar/EventInfoFragment; |
| 449 | ····.line·2115 | ||
| 444 | ····#·getter·for:·Lcom/android/calendar/EventInfoFragment;->mEventCursor:Landroid/database/Cursor; | 450 | ····#·getter·for:·Lcom/android/calendar/EventInfoFragment;->mEventCursor:Landroid/database/Cursor; |
| 445 | ····invoke-static·{v3},·Lcom/android/calendar/EventInfoFragment;->access$3400(Lcom/android/calendar/EventInfoFragment;)Landroid/database/Cursor; | 451 | ····invoke-static·{v3},·Lcom/android/calendar/EventInfoFragment;->access$3400(Lcom/android/calendar/EventInfoFragment;)Landroid/database/Cursor; |
| 446 | ····move-result-object·v3 | 452 | ····move-result-object·v3 |
| 447 | ····const/4·v4,·0x4 | 453 | ····const/4·v4,·0x4 |
| Offset 476, 33 lines modified | Offset 482, 35 lines modified | ||
| 476 | ····move-object/from16·v2,·p0 | 482 | ····move-object/from16·v2,·p0 |
| 477 | ····invoke-virtual/range·{v2·..·v9},·Lcom/android/calendar/EventInfoFragment$QueryHandler;->startQuery(ILjava/lang/Object;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V | 483 | ····invoke-virtual/range·{v2·..·v9},·Lcom/android/calendar/EventInfoFragment$QueryHandler;->startQuery(ILjava/lang/Object;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V |
| 478 | ····goto/16·:goto_1 | 484 | ····goto/16·:goto_1 |
| 479 |
····.line·209 |
485 | ····.line·2099 |
| 480 | ····.end·local·v5····#·"uri":Landroid/net/Uri; | 486 | ····.end·local·v5····#·"uri":Landroid/net/Uri; |
| 481 | ····.end·local·v8····#·"args":[Ljava/lang/String; | 487 | ····.end·local·v8····#·"args":[Ljava/lang/String; |
| 482 | ····:cond_8 | 488 | ····:cond_8 |
| 483 | ····move-object/from16·v0,·p0 | 489 | ····move-object/from16·v0,·p0 |
| 484 | ····iget-object·v2,·v0,·Lcom/android/calendar/EventInfoFragment$QueryHandler;->this$0:Lcom/android/calendar/EventInfoFragment; | 490 | ····iget-object·v2,·v0,·Lcom/android/calendar/EventInfoFragment$QueryHandler;->this$0:Lcom/android/calendar/EventInfoFragment; |
| 491 | ····.line·2100 | ||
| 485 | ····#·getter·for:·Lcom/android/calendar/EventInfoFragment;->mEventCursor:Landroid/database/Cursor; | 492 | ····#·getter·for:·Lcom/android/calendar/EventInfoFragment;->mEventCursor:Landroid/database/Cursor; |
| Max diff block lines reached; 3896/7582 bytes (51.38%) of diff not shown. | |||
| Offset 2228, 28 lines modified | Offset 2228, 24 lines modified | ||
| 2228 | ····.prologue | 2228 | ····.prologue |
| 2229 | ····.line·119 | 2229 | ····.line·119 |
| 2230 | ····iget·v0,·p0,·Lcom/android/calendar/EventInfoFragment;->mCurrentQuery:I | 2230 | ····iget·v0,·p0,·Lcom/android/calendar/EventInfoFragment;->mCurrentQuery:I |
| 2231 | ····return·v0 | 2231 | ····return·v0 |
| 2232 | .end·method | 2232 | .end·method |
| 2233 |
.method·static·synthetic·access$58 |
2233 | .method·static·synthetic·access$5802(Lcom/android/calendar/EventInfoFragment;I)I |
| 2234 |
····.locals· |
2234 | ····.locals·0 |
| 2235 | ····.param·p0,·"x0"····#·Lcom/android/calendar/EventInfoFragment; | 2235 | ····.param·p0,·"x0"····#·Lcom/android/calendar/EventInfoFragment; |
| 2236 | ····.param·p1,·"x1"····#·I | 2236 | ····.param·p1,·"x1"····#·I |
| 2237 | ····.prologue | 2237 | ····.prologue |
| 2238 | ····.line·119 | 2238 | ····.line·119 |
| 2239 |
····i |
2239 | ····iput·p1,·p0,·Lcom/android/calendar/EventInfoFragment;->mCurrentQuery:I |
| 2240 | ····or-int/2addr·v0,·p1 | ||
| 2241 | ····iput·v0,·p0,·Lcom/android/calendar/EventInfoFragment;->mCurrentQuery:I | ||
| 2242 |
····return· |
2240 | ····return·p1 |
| 2243 | .end·method | 2241 | .end·method |
| 2244 | .method·static·synthetic·access$5900(Lcom/android/calendar/EventInfoFragment;Landroid/view/View;ILjava/lang/CharSequence;)V | 2242 | .method·static·synthetic·access$5900(Lcom/android/calendar/EventInfoFragment;Landroid/view/View;ILjava/lang/CharSequence;)V |
| 2245 | ····.locals·0 | 2243 | ····.locals·0 |
| 2246 | ····.param·p0,·"x0"····#·Lcom/android/calendar/EventInfoFragment; | 2244 | ····.param·p0,·"x0"····#·Lcom/android/calendar/EventInfoFragment; |
| 2247 | ····.param·p1,·"x1"····#·Landroid/view/View; | 2245 | ····.param·p1,·"x1"····#·Landroid/view/View; |
| 2248 | ····.param·p2,·"x2"····#·I | 2246 | ····.param·p2,·"x2"····#·I |
| Offset 2410, 24 lines modified | Offset 2406, 26 lines modified | ||
| 2410 | ····iget-object·v6,·p0,·Lcom/android/calendar/EventInfoFragment;->mReminderMethodValues:Ljava/util/ArrayList; | 2406 | ····iget-object·v6,·p0,·Lcom/android/calendar/EventInfoFragment;->mReminderMethodValues:Ljava/util/ArrayList; |
| 2411 | ····iget-object·v7,·p0,·Lcom/android/calendar/EventInfoFragment;->mReminderMethodLabels:Ljava/util/ArrayList; | 2407 | ····iget-object·v7,·p0,·Lcom/android/calendar/EventInfoFragment;->mReminderMethodLabels:Ljava/util/ArrayList; |
| 2412 | ····const/16·v2,·0xa | 2408 | ····const/16·v2,·0xa |
| 2409 | ····.line·1935 | ||
| 2413 | ····invoke-static·{v2},·Lcom/android/calendar/CalendarEventModel$ReminderEntry;->valueOf(I)Lcom/android/calendar/CalendarEventModel$ReminderEntry; | 2410 | ····invoke-static·{v2},·Lcom/android/calendar/CalendarEventModel$ReminderEntry;->valueOf(I)Lcom/android/calendar/CalendarEventModel$ReminderEntry; |
| 2414 | ····move-result-object·v8 | 2411 | ····move-result-object·v8 |
| 2415 | ····iget·v9,·p0,·Lcom/android/calendar/EventInfoFragment;->mMaxReminders:I | 2412 | ····iget·v9,·p0,·Lcom/android/calendar/EventInfoFragment;->mMaxReminders:I |
| 2416 | ····iget-object·v10,·p0,·Lcom/android/calendar/EventInfoFragment;->mReminderChangeListener:Landroid/widget/AdapterView$OnItemSelectedListener; | 2413 | ····iget-object·v10,·p0,·Lcom/android/calendar/EventInfoFragment;->mReminderChangeListener:Landroid/widget/AdapterView$OnItemSelectedListener; |
| 2417 | ····move-object·v2,·p0 | 2414 | ····move-object·v2,·p0 |
| 2415 | ····.line·1932 | ||
| 2418 | ····invoke-static/range·{v0·..·v10},·Lcom/android/calendar/event/EventViewUtils;->addReminder(Landroid/app/Activity;Landroid/view/View;Landroid/view/View$OnClickListener;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Lcom/android/calendar/CalendarEventModel$ReminderEntry;ILandroid/widget/AdapterView$OnItemSelectedListener;)Z | 2416 | ····invoke-static/range·{v0·..·v10},·Lcom/android/calendar/event/EventViewUtils;->addReminder(Landroid/app/Activity;Landroid/view/View;Landroid/view/View$OnClickListener;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Lcom/android/calendar/CalendarEventModel$ReminderEntry;ILandroid/widget/AdapterView$OnItemSelectedListener;)Z |
| 2419 | ····.line·1944 | 2417 | ····.line·1944 |
| 2420 | ····:goto_0 | 2418 | ····:goto_0 |
| 2421 | ····iget-object·v0,·p0,·Lcom/android/calendar/EventInfoFragment;->mView:Landroid/view/View; | 2419 | ····iget-object·v0,·p0,·Lcom/android/calendar/EventInfoFragment;->mView:Landroid/view/View; |
| 2422 | ····iget-object·v1,·p0,·Lcom/android/calendar/EventInfoFragment;->mReminderViews:Ljava/util/ArrayList; | 2420 | ····iget-object·v1,·p0,·Lcom/android/calendar/EventInfoFragment;->mReminderViews:Ljava/util/ArrayList; |
| Offset 2453, 24 lines modified | Offset 2451, 26 lines modified | ||
| 2453 | ····iget-object·v6,·p0,·Lcom/android/calendar/EventInfoFragment;->mReminderMethodValues:Ljava/util/ArrayList; | 2451 | ····iget-object·v6,·p0,·Lcom/android/calendar/EventInfoFragment;->mReminderMethodValues:Ljava/util/ArrayList; |
| 2454 | ····iget-object·v7,·p0,·Lcom/android/calendar/EventInfoFragment;->mReminderMethodLabels:Ljava/util/ArrayList; | 2452 | ····iget-object·v7,·p0,·Lcom/android/calendar/EventInfoFragment;->mReminderMethodLabels:Ljava/util/ArrayList; |
| 2455 | ····iget·v2,·p0,·Lcom/android/calendar/EventInfoFragment;->mDefaultReminderMinutes:I | 2453 | ····iget·v2,·p0,·Lcom/android/calendar/EventInfoFragment;->mDefaultReminderMinutes:I |
| 2454 | ····.line·1940 | ||
| 2456 | ····invoke-static·{v2},·Lcom/android/calendar/CalendarEventModel$ReminderEntry;->valueOf(I)Lcom/android/calendar/CalendarEventModel$ReminderEntry; | 2455 | ····invoke-static·{v2},·Lcom/android/calendar/CalendarEventModel$ReminderEntry;->valueOf(I)Lcom/android/calendar/CalendarEventModel$ReminderEntry; |
| 2457 | ····move-result-object·v8 | 2456 | ····move-result-object·v8 |
| 2458 | ····iget·v9,·p0,·Lcom/android/calendar/EventInfoFragment;->mMaxReminders:I | 2457 | ····iget·v9,·p0,·Lcom/android/calendar/EventInfoFragment;->mMaxReminders:I |
| 2459 | ····iget-object·v10,·p0,·Lcom/android/calendar/EventInfoFragment;->mReminderChangeListener:Landroid/widget/AdapterView$OnItemSelectedListener; | 2458 | ····iget-object·v10,·p0,·Lcom/android/calendar/EventInfoFragment;->mReminderChangeListener:Landroid/widget/AdapterView$OnItemSelectedListener; |
| 2460 | ····move-object·v2,·p0 | 2459 | ····move-object·v2,·p0 |
| 2460 | ····.line·1938 | ||
| 2461 | ····invoke-static/range·{v0·..·v10},·Lcom/android/calendar/event/EventViewUtils;->addReminder(Landroid/app/Activity;Landroid/view/View;Landroid/view/View$OnClickListener;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Lcom/android/calendar/CalendarEventModel$ReminderEntry;ILandroid/widget/AdapterView$OnItemSelectedListener;)Z | 2461 | ····invoke-static/range·{v0·..·v10},·Lcom/android/calendar/event/EventViewUtils;->addReminder(Landroid/app/Activity;Landroid/view/View;Landroid/view/View$OnClickListener;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Lcom/android/calendar/CalendarEventModel$ReminderEntry;ILandroid/widget/AdapterView$OnItemSelectedListener;)Z |
| 2462 | ····goto·:goto_0 | 2462 | ····goto·:goto_0 |
| 2463 | .end·method | 2463 | .end·method |
| 2464 | .method·private·applyDialogParams()V | 2464 | .method·private·applyDialogParams()V |
| 2465 | ····.locals·5 | 2465 | ····.locals·5 |
| Offset 2643, 18 lines modified | Offset 2643, 20 lines modified | ||
| 2643 | ····invoke-direct·{v5},·Ljava/util/ArrayList;-><init>()V | 2643 | ····invoke-direct·{v5},·Ljava/util/ArrayList;-><init>()V |
| 2644 | ····.line·1228 | 2644 | ····.line·1228 |
| 2645 | ····.local·v5,·"ops":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/content/ContentProviderOperation;>;" | 2645 | ····.local·v5,·"ops":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/content/ContentProviderOperation;>;" |
| 2646 | ····sget-object·v1,·Landroid/provider/CalendarContract$Events;->CONTENT_EXCEPTION_URI:Landroid/net/Uri; | 2646 | ····sget-object·v1,·Landroid/provider/CalendarContract$Events;->CONTENT_EXCEPTION_URI:Landroid/net/Uri; |
| 2647 | ····.line·1229 | ||
| 2647 | ····invoke-static·{p1,·p2},·Ljava/lang/String;->valueOf(J)Ljava/lang/String; | 2648 | ····invoke-static·{p1,·p2},·Ljava/lang/String;->valueOf(J)Ljava/lang/String; |
| 2648 | ····move-result-object·v2 | 2649 | ····move-result-object·v2 |
| 2650 | ····.line·1228 | ||
| 2649 | ····invoke-static·{v1,·v2},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; | 2651 | ····invoke-static·{v1,·v2},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; |
| 2650 | ····move-result-object·v0 | 2652 | ····move-result-object·v0 |
| Max diff block lines reached; 40604/44913 bytes (90.41%) of diff not shown. | |||
| Offset 105, 19 lines modified | Offset 105, 21 lines modified | ||
| 105 | ····iget·v2,·p0,·Lcom/android/calendar/EventLoader$LoadEventsRequest;->startDay:I | 105 | ····iget·v2,·p0,·Lcom/android/calendar/EventLoader$LoadEventsRequest;->startDay:I |
| 106 | ····iget·v3,·p0,·Lcom/android/calendar/EventLoader$LoadEventsRequest;->numDays:I | 106 | ····iget·v3,·p0,·Lcom/android/calendar/EventLoader$LoadEventsRequest;->numDays:I |
| 107 | ····iget·v4,·p0,·Lcom/android/calendar/EventLoader$LoadEventsRequest;->id:I | 107 | ····iget·v4,·p0,·Lcom/android/calendar/EventLoader$LoadEventsRequest;->id:I |
| 108 | ····.line·221 | ||
| 108 | ····#·getter·for:·Lcom/android/calendar/EventLoader;->mSequenceNumber:Ljava/util/concurrent/atomic/AtomicInteger; | 109 | ····#·getter·for:·Lcom/android/calendar/EventLoader;->mSequenceNumber:Ljava/util/concurrent/atomic/AtomicInteger; |
| 109 | ····invoke-static·{p1},·Lcom/android/calendar/EventLoader;->access$300(Lcom/android/calendar/EventLoader;)Ljava/util/concurrent/atomic/AtomicInteger; | 110 | ····invoke-static·{p1},·Lcom/android/calendar/EventLoader;->access$300(Lcom/android/calendar/EventLoader;)Ljava/util/concurrent/atomic/AtomicInteger; |
| 110 | ····move-result-object·v5 | 111 | ····move-result-object·v5 |
| 112 | ····.line·220 | ||
| 111 | ····invoke-static/range·{v0·..·v5},·Lcom/android/calendar/Event;->loadEvents(Landroid/content/Context;Ljava/util/ArrayList;IIILjava/util/concurrent/atomic/AtomicInteger;)V | 113 | ····invoke-static/range·{v0·..·v5},·Lcom/android/calendar/Event;->loadEvents(Landroid/content/Context;Ljava/util/ArrayList;IIILjava/util/concurrent/atomic/AtomicInteger;)V |
| 112 | ····.line·224 | 114 | ····.line·224 |
| 113 | ····iget·v0,·p0,·Lcom/android/calendar/EventLoader$LoadEventsRequest;->id:I | 115 | ····iget·v0,·p0,·Lcom/android/calendar/EventLoader$LoadEventsRequest;->id:I |
| 114 | ····#·getter·for:·Lcom/android/calendar/EventLoader;->mSequenceNumber:Ljava/util/concurrent/atomic/AtomicInteger; | 116 | ····#·getter·for:·Lcom/android/calendar/EventLoader;->mSequenceNumber:Ljava/util/concurrent/atomic/AtomicInteger; |
| 115 | ····invoke-static·{p1},·Lcom/android/calendar/EventLoader;->access$300(Lcom/android/calendar/EventLoader;)Ljava/util/concurrent/atomic/AtomicInteger; | 117 | ····invoke-static·{p1},·Lcom/android/calendar/EventLoader;->access$300(Lcom/android/calendar/EventLoader;)Ljava/util/concurrent/atomic/AtomicInteger; |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/EventInfoFragment; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·806 | 27 | ····.line·806 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$7;->this$0:Lcom/android/calendar/EventInfoFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$7;->this$0:Lcom/android/calendar/EventInfoFragment; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 61, 14 lines modified | Offset 62, 15 lines modified | ||
| 61 | ····:cond_0 | 62 | ····:cond_0 |
| 62 | ····iget-object·v2,·p0,·Lcom/android/calendar/EventInfoFragment$7;->this$0:Lcom/android/calendar/EventInfoFragment; | 63 | ····iget-object·v2,·p0,·Lcom/android/calendar/EventInfoFragment$7;->this$0:Lcom/android/calendar/EventInfoFragment; |
| 63 | ····new-instance·v3,·Lcom/android/calendar/DeleteEventHelper; | 64 | ····new-instance·v3,·Lcom/android/calendar/DeleteEventHelper; |
| 64 | ····iget-object·v0,·p0,·Lcom/android/calendar/EventInfoFragment$7;->this$0:Lcom/android/calendar/EventInfoFragment; | 65 | ····iget-object·v0,·p0,·Lcom/android/calendar/EventInfoFragment$7;->this$0:Lcom/android/calendar/EventInfoFragment; |
| 66 | ····.line·813 | ||
| 65 | ····#·getter·for:·Lcom/android/calendar/EventInfoFragment;->mContext:Landroid/content/Context; | 67 | ····#·getter·for:·Lcom/android/calendar/EventInfoFragment;->mContext:Landroid/content/Context; |
| 66 | ····invoke-static·{v0},·Lcom/android/calendar/EventInfoFragment;->access$1900(Lcom/android/calendar/EventInfoFragment;)Landroid/content/Context; | 68 | ····invoke-static·{v0},·Lcom/android/calendar/EventInfoFragment;->access$1900(Lcom/android/calendar/EventInfoFragment;)Landroid/content/Context; |
| 67 | ····move-result-object·v4 | 69 | ····move-result-object·v4 |
| 68 | ····iget-object·v0,·p0,·Lcom/android/calendar/EventInfoFragment$7;->this$0:Lcom/android/calendar/EventInfoFragment; | 70 | ····iget-object·v0,·p0,·Lcom/android/calendar/EventInfoFragment$7;->this$0:Lcom/android/calendar/EventInfoFragment; |
| Offset 96, 14 lines modified | Offset 98, 15 lines modified | ||
| 96 | ····if-nez·v0,·:cond_1 | 98 | ····if-nez·v0,·:cond_1 |
| 97 | ····move·v0,·v1 | 99 | ····move·v0,·v1 |
| 98 | ····:goto_1 | 100 | ····:goto_1 |
| 99 | ····invoke-direct·{v3,·v4,·v5,·v0},·Lcom/android/calendar/DeleteEventHelper;-><init>(Landroid/content/Context;Landroid/app/Activity;Z)V | 101 | ····invoke-direct·{v3,·v4,·v5,·v0},·Lcom/android/calendar/DeleteEventHelper;-><init>(Landroid/content/Context;Landroid/app/Activity;Z)V |
| 102 | ····.line·812 | ||
| 100 | ····#·setter·for:·Lcom/android/calendar/EventInfoFragment;->mDeleteHelper:Lcom/android/calendar/DeleteEventHelper; | 103 | ····#·setter·for:·Lcom/android/calendar/EventInfoFragment;->mDeleteHelper:Lcom/android/calendar/DeleteEventHelper; |
| 101 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/EventInfoFragment;->access$1802(Lcom/android/calendar/EventInfoFragment;Lcom/android/calendar/DeleteEventHelper;)Lcom/android/calendar/DeleteEventHelper; | 104 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/EventInfoFragment;->access$1802(Lcom/android/calendar/EventInfoFragment;Lcom/android/calendar/DeleteEventHelper;)Lcom/android/calendar/DeleteEventHelper; |
| 102 | ····.line·814 | 105 | ····.line·814 |
| 103 | ····iget-object·v0,·p0,·Lcom/android/calendar/EventInfoFragment$7;->this$0:Lcom/android/calendar/EventInfoFragment; | 106 | ····iget-object·v0,·p0,·Lcom/android/calendar/EventInfoFragment$7;->this$0:Lcom/android/calendar/EventInfoFragment; |
| 104 | ····#·getter·for:·Lcom/android/calendar/EventInfoFragment;->mDeleteHelper:Lcom/android/calendar/DeleteEventHelper; | 107 | ····#·getter·for:·Lcom/android/calendar/EventInfoFragment;->mDeleteHelper:Lcom/android/calendar/DeleteEventHelper; |
| Offset 176, 13 lines modified | Offset 179, 13 lines modified | ||
| 176 | ····move-result-object·v9 | 179 | ····move-result-object·v9 |
| 177 | ····invoke-virtual/range·{v1·..·v9},·Lcom/android/calendar/DeleteEventHelper;->delete(JJJILjava/lang/Runnable;)V | 180 | ····invoke-virtual/range·{v1·..·v9},·Lcom/android/calendar/DeleteEventHelper;->delete(JJJILjava/lang/Runnable;)V |
| 178 | ····goto·:goto_0 | 181 | ····goto·:goto_0 |
| 179 |
····.line·81 |
182 | ····.line·813 |
| 180 | ····:cond_1 | 183 | ····:cond_1 |
| 181 | ····const/4·v0,·0x0 | 184 | ····const/4·v0,·0x0 |
| 182 | ····goto·:goto_1 | 185 | ····goto·:goto_1 |
| 183 | .end·method | 186 | .end·method |
| Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
| 2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
| 3 | .source·"EventLoader.java" | 3 | .source·"EventLoader.java" |
| 4 | #·annotations | 4 | #·annotations |
| 5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
| 6 | ····value·=·{ | 6 | ····value·=·{ |
| 7 | ········Lcom/android/calendar/EventLoader$1;, | ||
| 8 | ········Lcom/android/calendar/EventLoader$LoaderThread;, | 7 | ········Lcom/android/calendar/EventLoader$LoaderThread;, |
| 9 | ········Lcom/android/calendar/EventLoader$LoadEventsRequest;, | 8 | ········Lcom/android/calendar/EventLoader$LoadEventsRequest;, |
| 10 | ········Lcom/android/calendar/EventLoader$LoadEventDaysRequest;, | 9 | ········Lcom/android/calendar/EventLoader$LoadEventDaysRequest;, |
| 11 | ········Lcom/android/calendar/EventLoader$ShutdownRequest;, | 10 | ········Lcom/android/calendar/EventLoader$ShutdownRequest;, |
| 12 | ········Lcom/android/calendar/EventLoader$LoadRequest; | 11 | ········Lcom/android/calendar/EventLoader$LoadRequest; |
| 13 | ····} | 12 | ····} |
| 14 | .end·annotation | 13 | .end·annotation |
| Offset 123, 14 lines modified | Offset 123, 15 lines modified | ||
| 123 | ····.line·144 | 123 | ····.line·144 |
| 124 | ····sget-object·v0,·Lcom/android/calendar/EventRecurrenceFormatter;->mMonthRepeatByDayOfWeekStrs:[[Ljava/lang/String; | 124 | ····sget-object·v0,·Lcom/android/calendar/EventRecurrenceFormatter;->mMonthRepeatByDayOfWeekStrs:[[Ljava/lang/String; |
| 125 | ····sget-object·v1,·Lcom/android/calendar/EventRecurrenceFormatter;->mMonthRepeatByDayOfWeekIds:[I | 125 | ····sget-object·v1,·Lcom/android/calendar/EventRecurrenceFormatter;->mMonthRepeatByDayOfWeekIds:[I |
| 126 | ····aget·v1,·v1,·p1 | 126 | ····aget·v1,·v1,·p1 |
| 127 | ····.line·145 | ||
| 127 | ····invoke-virtual·{p0,·v1},·Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; | 128 | ····invoke-virtual·{p0,·v1},·Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; |
| 128 | ····move-result-object·v1 | 129 | ····move-result-object·v1 |
| 129 | ····aput-object·v1,·v0,·p1 | 130 | ····aput-object·v1,·v0,·p1 |
| 130 | ····.line·147 | 131 | ····.line·147 |
| Offset 293, 22 lines modified | Offset 294, 24 lines modified | ||
| 293 | ····move-object/from16·v0,·v17 | 294 | ····move-object/from16·v0,·v17 |
| 294 | ····invoke-virtual·{v15,·v0},·Landroid/text/format/Time;->parse(Ljava/lang/String;)Z | 295 | ····invoke-virtual·{v15,·v0},·Landroid/text/format/Time;->parse(Ljava/lang/String;)Z |
| 295 | ····.line·46 | 296 | ····.line·46 |
| 296 | ····const/16·v17,·0x0 | 297 | ····const/16·v17,·0x0 |
| 298 | ····.line·47 | ||
| 297 | ····move/from16·v0,·v17 | 299 | ····move/from16·v0,·v17 |
| 298 | ····invoke-virtual·{v15,·v0},·Landroid/text/format/Time;->toMillis(Z)J | 300 | ····invoke-virtual·{v15,·v0},·Landroid/text/format/Time;->toMillis(Z)J |
| 299 | ····move-result-wide·v18 | 301 | ····move-result-wide·v18 |
| 300 | ····const/high16·v17,·0x20000 | 302 | ····const/high16·v17,·0x20000 |
| 303 | ····.line·46 | ||
| 301 | ····move-object/from16·v0,·p0 | 304 | ····move-object/from16·v0,·p0 |
| 302 | ····move-wide/from16·v1,·v18 | 305 | ····move-wide/from16·v1,·v18 |
| 303 | ····move/from16·v3,·v17 | 306 | ····move/from16·v3,·v17 |
| 304 | ····invoke-static·{v0,·v1,·v2,·v3},·Landroid/text/format/DateUtils;->formatDateTime(Landroid/content/Context;JI)Ljava/lang/String; | 307 | ····invoke-static·{v0,·v1,·v2,·v3},·Landroid/text/format/DateUtils;->formatDateTime(Landroid/content/Context;JI)Ljava/lang/String; |
| Offset 381, 20 lines modified | Offset 384, 22 lines modified | ||
| 381 | ····move-object/from16·v0,·p2 | 384 | ····move-object/from16·v0,·p2 |
| 382 | ····iget·v0,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->count:I | 385 | ····iget·v0,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->count:I |
| 383 | ····move/from16·v21,·v0 | 386 | ····move/from16·v21,·v0 |
| 387 | ····.line·55 | ||
| 384 | ····invoke-static/range·{v21·..·v21},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 388 | ····invoke-static/range·{v21·..·v21},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 385 | ····move-result-object·v21 | 389 | ····move-result-object·v21 |
| 386 | ····aput-object·v21,·v19,·v20 | 390 | ····aput-object·v21,·v19,·v20 |
| 391 | ····.line·54 | ||
| 387 | ····move-object/from16·v0,·p1 | 392 | ····move-object/from16·v0,·p1 |
| 388 | ····move/from16·v1,·v17 | 393 | ····move/from16·v1,·v17 |
| 389 | ····move/from16·v2,·v18 | 394 | ····move/from16·v2,·v18 |
| 390 | ····move-object/from16·v3,·v19 | 395 | ····move-object/from16·v3,·v19 |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/calendar/GeneralPreferences; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/GeneralPreferences; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/GeneralPreferences;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/GeneralPreferences;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/GeneralPreferences; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·201 | 27 | ····.line·201 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/GeneralPreferences$1;->this$0:Lcom/android/calendar/GeneralPreferences; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/GeneralPreferences$1;->this$0:Lcom/android/calendar/GeneralPreferences; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 494, 14 lines modified | Offset 494, 15 lines modified | ||
| 494 | ····move-result-object·v2 | 494 | ····move-result-object·v2 |
| 495 | ····.line·238 | 495 | ····.line·238 |
| 496 | ····.local·v2,·"fm":Landroid/app/FragmentManager; | 496 | ····.local·v2,·"fm":Landroid/app/FragmentManager; |
| 497 | ····const-string·v4,·"TimeZonePicker" | 497 | ····const-string·v4,·"TimeZonePicker" |
| 498 | ····.line·239 | ||
| 498 | ····invoke-virtual·{v2,·v4},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment; | 499 | ····invoke-virtual·{v2,·v4},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment; |
| 499 | ····move-result-object·v3 | 500 | ····move-result-object·v3 |
| 500 | ····check-cast·v3,·Lcom/android/timezonepicker/TimeZonePickerDialog; | 501 | ····check-cast·v3,·Lcom/android/timezonepicker/TimeZonePickerDialog; |
| 501 | ····.line·240 | 502 | ····.line·240 |
| Offset 725, 14 lines modified | Offset 726, 15 lines modified | ||
| 725 | ····if-nez·v3,·:cond_1 | 726 | ····if-nez·v3,·:cond_1 |
| 726 | ····.line·158 | 727 | ····.line·158 |
| 727 | ····:cond_0 | 728 | ····:cond_0 |
| 728 | ····const-string·v3,·"preferences_alerts_category" | 729 | ····const-string·v3,·"preferences_alerts_category" |
| 730 | ····.line·159 | ||
| 729 | ····invoke-virtual·{v12,·v3},·Landroid/preference/PreferenceScreen;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 731 | ····invoke-virtual·{v12,·v3},·Landroid/preference/PreferenceScreen;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
| 730 | ····move-result-object·v10 | 732 | ····move-result-object·v10 |
| 731 | ····check-cast·v10,·Landroid/preference/PreferenceCategory; | 733 | ····check-cast·v10,·Landroid/preference/PreferenceCategory; |
| 732 | ····.line·160 | 734 | ····.line·160 |
| Offset 1026, 20 lines modified | Offset 1028, 22 lines modified | ||
| 1026 | ····move-result-object·v4 | 1028 | ····move-result-object·v4 |
| 1027 | ····move-object/from16·v0,·p0 | 1029 | ····move-object/from16·v0,·p0 |
| 1028 | ····iget-object·v5,·v0,·Lcom/android/calendar/GeneralPreferences;->mTimeZoneId:Ljava/lang/String; | 1030 | ····iget-object·v5,·v0,·Lcom/android/calendar/GeneralPreferences;->mTimeZoneId:Ljava/lang/String; |
| 1031 | ····.line·213 | ||
| 1029 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 1032 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
| 1030 | ····move-result-wide·v6 | 1033 | ····move-result-wide·v6 |
| 1031 | ····const/4·v8,·0x0 | 1034 | ····const/4·v8,·0x0 |
| 1035 | ····.line·212 | ||
| 1032 | ····invoke-virtual/range·{v3·..·v8},·Lcom/android/timezonepicker/TimeZonePickerUtils;->getGmtDisplayName(Landroid/content/Context;Ljava/lang/String;JZ)Ljava/lang/CharSequence; | 1036 | ····invoke-virtual/range·{v3·..·v8},·Lcom/android/timezonepicker/TimeZonePickerUtils;->getGmtDisplayName(Landroid/content/Context;Ljava/lang/String;JZ)Ljava/lang/CharSequence; |
| 1033 | ····move-result-object·v17 | 1037 | ····move-result-object·v17 |
| 1034 | ····.line·214 | 1038 | ····.line·214 |
| 1035 | ····.local·v17,·"timezoneName":Ljava/lang/CharSequence; | 1039 | ····.local·v17,·"timezoneName":Ljava/lang/CharSequence; |
| 1036 | ····move-object/from16·v0,·p0 | 1040 | ····move-object/from16·v0,·p0 |
| Offset 1057, 14 lines modified | Offset 1061, 15 lines modified | ||
| 1057 | ····.line·216 | 1061 | ····.line·216 |
| 1058 | ····invoke-virtual·{v2},·Landroid/app/Activity;->getFragmentManager()Landroid/app/FragmentManager; | 1062 | ····invoke-virtual·{v2},·Landroid/app/Activity;->getFragmentManager()Landroid/app/FragmentManager; |
| 1059 | ····move-result-object·v3 | 1063 | ····move-result-object·v3 |
| 1060 | ····const-string·v4,·"TimeZonePicker" | 1064 | ····const-string·v4,·"TimeZonePicker" |
| 1065 | ····.line·217 | ||
| 1061 | ····invoke-virtual·{v3,·v4},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment; | 1066 | ····invoke-virtual·{v3,·v4},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment; |
| 1062 | ····move-result-object·v18 | 1067 | ····move-result-object·v18 |
| 1063 | ····check-cast·v18,·Lcom/android/timezonepicker/TimeZonePickerDialog; | 1068 | ····check-cast·v18,·Lcom/android/timezonepicker/TimeZonePickerDialog; |
| 1064 | ····.line·218 | 1069 | ····.line·218 |
| Offset 1393, 14 lines modified | Offset 1398, 15 lines modified | ||
| 1393 | ····.line·425 | 1398 | ····.line·425 |
| 1394 | ····new-instance·v1,·Landroid/provider/SearchRecentSuggestions; | 1399 | ····new-instance·v1,·Landroid/provider/SearchRecentSuggestions; |
| 1395 | ····invoke-virtual·{p0},·Lcom/android/calendar/GeneralPreferences;->getActivity()Landroid/app/Activity; | 1400 | ····invoke-virtual·{p0},·Lcom/android/calendar/GeneralPreferences;->getActivity()Landroid/app/Activity; |
| 1396 | ····move-result-object·v3 | 1401 | ····move-result-object·v3 |
| 1402 | ····.line·426 | ||
| 1397 | ····invoke-virtual·{p0},·Lcom/android/calendar/GeneralPreferences;->getActivity()Landroid/app/Activity; | 1403 | ····invoke-virtual·{p0},·Lcom/android/calendar/GeneralPreferences;->getActivity()Landroid/app/Activity; |
| 1398 | ····move-result-object·v4 | 1404 | ····move-result-object·v4 |
| 1399 | ····invoke-static·{v4},·Lcom/android/calendar/Utils;->getSearchAuthority(Landroid/content/Context;)Ljava/lang/String; | 1405 | ····invoke-static·{v4},·Lcom/android/calendar/Utils;->getSearchAuthority(Landroid/content/Context;)Ljava/lang/String; |
| 1400 | ····move-result-object·v4 | 1406 | ····move-result-object·v4 |
| Offset 1420, 14 lines modified | Offset 1426, 15 lines modified | ||
| 1420 | ····const/4·v5,·0x0 | 1426 | ····const/4·v5,·0x0 |
| 1421 | ····invoke-static·{v3,·v4,·v5},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; | 1427 | ····invoke-static·{v3,·v4,·v5},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; |
| 1422 | ····move-result-object·v3 | 1428 | ····move-result-object·v3 |
| 1429 | ····.line·430 | ||
| 1423 | ····invoke-virtual·{v3},·Landroid/widget/Toast;->show()V | 1430 | ····invoke-virtual·{v3},·Landroid/widget/Toast;->show()V |
| 1424 | ····.line·433 | 1431 | ····.line·433 |
| 1425 | ····.end·local·v1····#·"suggestions":Landroid/provider/SearchRecentSuggestions; | 1432 | ····.end·local·v1····#·"suggestions":Landroid/provider/SearchRecentSuggestions; |
| Max diff block lines reached; 2320/5169 bytes (44.88%) of diff not shown. | |||
| Offset 381, 14 lines modified | Offset 381, 15 lines modified | ||
| 381 | ····move-result·v0 | 381 | ····move-result·v0 |
| 382 | ····iput-boolean·v0,·p0,·Lcom/android/calendar/OtherPreferences;->mIs24HourMode:Z | 382 | ····iput-boolean·v0,·p0,·Lcom/android/calendar/OtherPreferences;->mIs24HourMode:Z |
| 383 | ····.line·110 | 383 | ····.line·110 |
| 384 | ····const-string·v0,·"preferences_reminders_quiet_hours" | 384 | ····const-string·v0,·"preferences_reminders_quiet_hours" |
| 385 | ····.line·111 | ||
| 385 | ····invoke-virtual·{p0,·v0},·Lcom/android/calendar/OtherPreferences;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 386 | ····invoke-virtual·{p0,·v0},·Lcom/android/calendar/OtherPreferences;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
| 386 | ····move-result-object·v0 | 387 | ····move-result-object·v0 |
| 387 | ····check-cast·v0,·Landroid/preference/CheckBoxPreference; | 388 | ····check-cast·v0,·Landroid/preference/CheckBoxPreference; |
| 388 | ····iput-object·v0,·p0,·Lcom/android/calendar/OtherPreferences;->mQuietHours:Landroid/preference/CheckBoxPreference; | 389 | ····iput-object·v0,·p0,·Lcom/android/calendar/OtherPreferences;->mQuietHours:Landroid/preference/CheckBoxPreference; |
| Offset 44, 156 lines modified | Offset 44, 150 lines modified | ||
| 44 | ····invoke-virtual·{p1},·Lcom/android/calendar/CalendarSettingsActivity;->hideMenuButtons()V | 44 | ····invoke-virtual·{p1},·Lcom/android/calendar/CalendarSettingsActivity;->hideMenuButtons()V |
| 45 | ····.line·75 | 45 | ····.line·75 |
| 46 | ····return-void | 46 | ····return-void |
| 47 | .end·method | 47 | .end·method |
| 48 | .method·public·onCreate(Landroid/os/Bundle;)V | 48 | .method·public·onCreate(Landroid/os/Bundle;)V |
| 49 |
····.locals· |
49 | ····.locals·9 |
| 50 | ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle; | 50 | ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle; |
| 51 | ····.prologue | 51 | ····.prologue |
| 52 | ····.line·44 | 52 | ····.line·44 |
| 53 | ····invoke-super·{p0,·p1},·Landroid/preference/PreferenceFragment;->onCreate(Landroid/os/Bundle;)V | 53 | ····invoke-super·{p0,·p1},·Landroid/preference/PreferenceFragment;->onCreate(Landroid/os/Bundle;)V |
| 54 | ····.line·46 | 54 | ····.line·46 |
| 55 | ····invoke-virtual·{p0},·Lcom/android/calendar/QuickResponseSettings;->getPreferenceManager()Landroid/preference/PreferenceManager; | 55 | ····invoke-virtual·{p0},·Lcom/android/calendar/QuickResponseSettings;->getPreferenceManager()Landroid/preference/PreferenceManager; |
| 56 |
····move-result-object·v |
56 | ····move-result-object·v5 |
| 57 | ····invoke-virtual·{p0},·Lcom/android/calendar/QuickResponseSettings;->getActivity()Landroid/app/Activity; | 57 | ····invoke-virtual·{p0},·Lcom/android/calendar/QuickResponseSettings;->getActivity()Landroid/app/Activity; |
| 58 |
····move-result-object·v |
58 | ····move-result-object·v6 |
| 59 |
····invoke-virtual·{v |
59 | ····invoke-virtual·{v5,·v6},·Landroid/preference/PreferenceManager;->createPreferenceScreen(Landroid/content/Context;)Landroid/preference/PreferenceScreen; |
| 60 |
····move-result-object·v |
60 | ····move-result-object·v3 |
| 61 | ····.line·47 | 61 | ····.line·47 |
| 62 |
····.local·v |
62 | ····.local·v3,·"ps":Landroid/preference/PreferenceScreen; |
| 63 |
····const·v |
63 | ····const·v5,·0x7f0900b8 |
| 64 |
····invoke-virtual·{v |
64 | ····invoke-virtual·{v3,·v5},·Landroid/preference/PreferenceScreen;->setTitle(I)V |
| 65 | ····.line·49 | 65 | ····.line·49 |
| 66 | ····invoke-virtual·{p0},·Lcom/android/calendar/QuickResponseSettings;->getActivity()Landroid/app/Activity; | 66 | ····invoke-virtual·{p0},·Lcom/android/calendar/QuickResponseSettings;->getActivity()Landroid/app/Activity; |
| 67 |
····move-result-object·v |
67 | ····move-result-object·v5 |
| 68 |
····invoke-static·{v |
68 | ····invoke-static·{v5},·Lcom/android/calendar/Utils;->getQuickResponses(Landroid/content/Context;)[Ljava/lang/String; |
| 69 |
····move-result-object·v |
69 | ····move-result-object·v5 |
| 70 |
····iput-object·v |
70 | ····iput-object·v5,·p0,·Lcom/android/calendar/QuickResponseSettings;->mResponses:[Ljava/lang/String; |
| 71 | ····.line·51 | 71 | ····.line·51 |
| 72 |
····iget-object·v |
72 | ····iget-object·v5,·p0,·Lcom/android/calendar/QuickResponseSettings;->mResponses:[Ljava/lang/String; |
| 73 |
····if-eqz·v |
73 | ····if-eqz·v5,·:cond_0 |
| 74 | ····.line·52 | 74 | ····.line·52 |
| 75 |
····iget-object·v |
75 | ····iget-object·v5,·p0,·Lcom/android/calendar/QuickResponseSettings;->mResponses:[Ljava/lang/String; |
| 76 |
····array-length·v |
76 | ····array-length·v5,·v5 |
| 77 |
····new-array·v |
77 | ····new-array·v5,·v5,·[Landroid/preference/EditTextPreference; |
| 78 |
····iput-object·v |
78 | ····iput-object·v5,·p0,·Lcom/android/calendar/QuickResponseSettings;->mEditTextPrefs:[Landroid/preference/EditTextPreference; |
| 79 | ····.line·54 | 79 | ····.line·54 |
| 80 |
····iget-object·v |
80 | ····iget-object·v5,·p0,·Lcom/android/calendar/QuickResponseSettings;->mResponses:[Ljava/lang/String; |
| 81 |
····invoke-static·{v |
81 | ····invoke-static·{v5},·Ljava/util/Arrays;->sort([Ljava/lang/Object;)V |
| 82 | ····.line·55 | 82 | ····.line·55 |
| 83 |
····const/4·v |
83 | ····const/4·v1,·0x0 |
| 84 | ····.line·56 | 84 | ····.line·56 |
| 85 |
····.local·v |
85 | ····.local·v1,·"i":I |
| 86 |
····iget-object·v |
86 | ····iget-object·v6,·p0,·Lcom/android/calendar/QuickResponseSettings;->mResponses:[Ljava/lang/String; |
| 87 |
|
87 | ····array-length·v7,·v6 |
| 88 | ····array-length·v5,·v0 | ||
| 89 |
···· |
88 | ····const/4·v5,·0x0 |
| 90 | ····const/4·v4,·0x0 | ||
| 91 |
···· |
89 | ····move·v2,·v1 |
| 92 | ····move·v3,·v2 | ||
| 93 |
····.end·local·v |
90 | ····.end·local·v1····#·"i":I |
| 94 |
····.local·v |
91 | ····.local·v2,·"i":I |
| 95 | ····:goto_0 | 92 | ····:goto_0 |
| 96 |
····if-ge·v |
93 | ····if-ge·v5,·v7,·:cond_1 |
| 97 |
····aget-object·v |
94 | ····aget-object·v4,·v6,·v5 |
| 98 | ····.line·57 | 95 | ····.line·57 |
| 99 |
····.local·v |
96 | ····.local·v4,·"response":Ljava/lang/String; |
| 100 |
····new-instance·v |
97 | ····new-instance·v0,·Landroid/preference/EditTextPreference; |
| 101 | ····invoke-virtual·{p0},·Lcom/android/calendar/QuickResponseSettings;->getActivity()Landroid/app/Activity; | 98 | ····invoke-virtual·{p0},·Lcom/android/calendar/QuickResponseSettings;->getActivity()Landroid/app/Activity; |
| 102 | ····move-result-object·v8 | 99 | ····move-result-object·v8 |
| 103 |
····invoke-direct·{v |
100 | ····invoke-direct·{v0,·v8},·Landroid/preference/EditTextPreference;-><init>(Landroid/content/Context;)V |
| 104 | ····.line·58 | 101 | ····.line·58 |
| 105 |
····.local·v |
102 | ····.local·v0,·"et":Landroid/preference/EditTextPreference; |
| 106 | ····const·v8,·0x7f0900b6 | 103 | ····const·v8,·0x7f0900b6 |
| Max diff block lines reached; 3134/8165 bytes (38.38%) of diff not shown. | |||
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/calendar/SearchActivity; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/SearchActivity; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/calendar/SearchActivity;Landroid/os/Handler;)V | 20 | .method·constructor·<init>(Lcom/android/calendar/SearchActivity;Landroid/os/Handler;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/SearchActivity; | ||
| 22 | ····.param·p2,·"x0"····#·Landroid/os/Handler; | 23 | ····.param·p2,·"x0"····#·Landroid/os/Handler; |
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·65 | 25 | ····.line·65 |
| 25 | ····iput-object·p1,·p0,·Lcom/android/calendar/SearchActivity$1;->this$0:Lcom/android/calendar/SearchActivity; | 26 | ····iput-object·p1,·p0,·Lcom/android/calendar/SearchActivity$1;->this$0:Lcom/android/calendar/SearchActivity; |
| 26 | ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V | 27 | ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/calendar/SearchActivity; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/SearchActivity; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/SearchActivity;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/SearchActivity;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/SearchActivity; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·83 | 27 | ····.line·83 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/SearchActivity$2;->this$0:Lcom/android/calendar/SearchActivity; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/SearchActivity$2;->this$0:Lcom/android/calendar/SearchActivity; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 55, 23 lines modified | Offset 56, 25 lines modified | ||
| 55 | ····move-result-object·v1 | 56 | ····move-result-object·v1 |
| 56 | ····iget-object·v2,·p0,·Lcom/android/calendar/SearchActivity$2;->this$0:Lcom/android/calendar/SearchActivity; | 57 | ····iget-object·v2,·p0,·Lcom/android/calendar/SearchActivity$2;->this$0:Lcom/android/calendar/SearchActivity; |
| 57 | ····iget-object·v3,·p0,·Lcom/android/calendar/SearchActivity$2;->this$0:Lcom/android/calendar/SearchActivity; | 58 | ····iget-object·v3,·p0,·Lcom/android/calendar/SearchActivity$2;->this$0:Lcom/android/calendar/SearchActivity; |
| 59 | ····.line·87 | ||
| 58 | ····#·getter·for:·Lcom/android/calendar/SearchActivity;->mTimeChangesUpdater:Ljava/lang/Runnable; | 60 | ····#·getter·for:·Lcom/android/calendar/SearchActivity;->mTimeChangesUpdater:Ljava/lang/Runnable; |
| 59 | ····invoke-static·{v3},·Lcom/android/calendar/SearchActivity;->access$100(Lcom/android/calendar/SearchActivity;)Ljava/lang/Runnable; | 61 | ····invoke-static·{v3},·Lcom/android/calendar/SearchActivity;->access$100(Lcom/android/calendar/SearchActivity;)Ljava/lang/Runnable; |
| 60 | ····move-result-object·v3 | 62 | ····move-result-object·v3 |
| 61 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/Utils;->getTimeZone(Landroid/content/Context;Ljava/lang/Runnable;)Ljava/lang/String; | 63 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/Utils;->getTimeZone(Landroid/content/Context;Ljava/lang/Runnable;)Ljava/lang/String; |
| 62 | ····move-result-object·v2 | 64 | ····move-result-object·v2 |
| 65 | ····.line·86 | ||
| 63 | ····invoke-static·{v0,·v1,·v2},·Lcom/android/calendar/Utils;->setMidnightUpdater(Landroid/os/Handler;Ljava/lang/Runnable;Ljava/lang/String;)V | 66 | ····invoke-static·{v0,·v1,·v2},·Lcom/android/calendar/Utils;->setMidnightUpdater(Landroid/os/Handler;Ljava/lang/Runnable;Ljava/lang/String;)V |
| 64 | ····.line·88 | 67 | ····.line·88 |
| 65 | ····iget-object·v0,·p0,·Lcom/android/calendar/SearchActivity$2;->this$0:Lcom/android/calendar/SearchActivity; | 68 | ····iget-object·v0,·p0,·Lcom/android/calendar/SearchActivity$2;->this$0:Lcom/android/calendar/SearchActivity; |
| 66 | ····invoke-virtual·{v0},·Lcom/android/calendar/SearchActivity;->invalidateOptionsMenu()V | 69 | ····invoke-virtual·{v0},·Lcom/android/calendar/SearchActivity;->invalidateOptionsMenu()V |
| Offset 291, 14 lines modified | Offset 291, 15 lines modified | ||
| 291 | ····.prologue | 291 | ····.prologue |
| 292 | ····const/4·v4,·0x1 | 292 | ····const/4·v4,·0x1 |
| 293 | ····.line·203 | 293 | ····.line·203 |
| 294 | ····new-instance·v1,·Landroid/provider/SearchRecentSuggestions; | 294 | ····new-instance·v1,·Landroid/provider/SearchRecentSuggestions; |
| 295 | ····.line·204 | ||
| 295 | ····invoke-static·{p0},·Lcom/android/calendar/Utils;->getSearchAuthority(Landroid/content/Context;)Ljava/lang/String; | 296 | ····invoke-static·{p0},·Lcom/android/calendar/Utils;->getSearchAuthority(Landroid/content/Context;)Ljava/lang/String; |
| 296 | ····move-result-object·v2 | 297 | ····move-result-object·v2 |
| 297 | ····invoke-direct·{v1,·p0,·v2,·v4},·Landroid/provider/SearchRecentSuggestions;-><init>(Landroid/content/Context;Ljava/lang/String;I)V | 298 | ····invoke-direct·{v1,·p0,·v2,·v4},·Landroid/provider/SearchRecentSuggestions;-><init>(Landroid/content/Context;Ljava/lang/String;I)V |
| 298 | ····.line·206 | 299 | ····.line·206 |
| Offset 396, 28 lines modified | Offset 397, 30 lines modified | ||
| 396 | ····move-object/from16·v0,·p1 | 397 | ····move-object/from16·v0,·p1 |
| 397 | ····iget-object·v3,·v0,·Lcom/android/calendar/CalendarController$EventInfo;->startTime:Landroid/text/format/Time; | 398 | ····iget-object·v3,·v0,·Lcom/android/calendar/CalendarController$EventInfo;->startTime:Landroid/text/format/Time; |
| 398 | ····const/4·v6,·0x0 | 399 | ····const/4·v6,·0x0 |
| 400 | ····.line·182 | ||
| 399 | ····invoke-virtual·{v3,·v6},·Landroid/text/format/Time;->toMillis(Z)J | 401 | ····invoke-virtual·{v3,·v6},·Landroid/text/format/Time;->toMillis(Z)J |
| 400 | ····move-result-wide·v6 | 402 | ····move-result-wide·v6 |
| 401 | ····move-object/from16·v0,·p1 | 403 | ····move-object/from16·v0,·p1 |
| 402 | ····iget-object·v3,·v0,·Lcom/android/calendar/CalendarController$EventInfo;->endTime:Landroid/text/format/Time; | 404 | ····iget-object·v3,·v0,·Lcom/android/calendar/CalendarController$EventInfo;->endTime:Landroid/text/format/Time; |
| 403 | ····const/4·v8,·0x0 | 405 | ····const/4·v8,·0x0 |
| 404 | ····invoke-virtual·{v3,·v8},·Landroid/text/format/Time;->toMillis(Z)J | 406 | ····invoke-virtual·{v3,·v8},·Landroid/text/format/Time;->toMillis(Z)J |
| 405 | ····move-result-wide·v8 | 407 | ····move-result-wide·v8 |
| 408 | ····.line·183 | ||
| 406 | ····invoke-virtual/range·{p1·..·p1},·Lcom/android/calendar/CalendarController$EventInfo;->getResponse()I | 409 | ····invoke-virtual/range·{p1·..·p1},·Lcom/android/calendar/CalendarController$EventInfo;->getResponse()I |
| 407 | ····move-result·v10 | 410 | ····move-result·v10 |
| 408 | ····const/4·v11,·0x0 | 411 | ····const/4·v11,·0x0 |
| 409 | ····const/4·v12,·0x1 | 412 | ····const/4·v12,·0x1 |
| Offset 509, 18 lines modified | Offset 512, 20 lines modified | ||
| 509 | ····move-object/from16·v0,·p1 | 512 | ····move-object/from16·v0,·p1 |
| 510 | ····iget-object·v2,·v0,·Lcom/android/calendar/CalendarController$EventInfo;->startTime:Landroid/text/format/Time; | 513 | ····iget-object·v2,·v0,·Lcom/android/calendar/CalendarController$EventInfo;->startTime:Landroid/text/format/Time; |
| 511 | ····const/4·v3,·0x1 | 514 | ····const/4·v3,·0x1 |
| 515 | ····.line·193 | ||
| 512 | ····invoke-virtual·{v2,·v3},·Landroid/text/format/Time;->toMillis(Z)J | 516 | ····invoke-virtual·{v2,·v3},·Landroid/text/format/Time;->toMillis(Z)J |
| 513 | ····move-result-wide·v2 | 517 | ····move-result-wide·v2 |
| 518 | ····.line·192 | ||
| 514 | ····:goto_1 | 519 | ····:goto_1 |
| 515 | ····move-object/from16·v0,·v17 | 520 | ····move-object/from16·v0,·v17 |
| 516 | ····invoke-virtual·{v0,·v4,·v2,·v3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent; | 521 | ····invoke-virtual·{v0,·v4,·v2,·v3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent; |
| 517 | ····.line·194 | 522 | ····.line·194 |
| 518 | ····const-string·v4,·"endTime" | 523 | ····const-string·v4,·"endTime" |
| Offset 533, 39 lines modified | Offset 538, 41 lines modified | ||
| 533 | ····move-object/from16·v0,·p1 | 538 | ····move-object/from16·v0,·p1 |
| 534 | ····iget-object·v2,·v0,·Lcom/android/calendar/CalendarController$EventInfo;->endTime:Landroid/text/format/Time; | 539 | ····iget-object·v2,·v0,·Lcom/android/calendar/CalendarController$EventInfo;->endTime:Landroid/text/format/Time; |
| 535 | ····const/4·v3,·0x1 | 540 | ····const/4·v3,·0x1 |
| 541 | ····.line·195 | ||
| 536 | ····invoke-virtual·{v2,·v3},·Landroid/text/format/Time;->toMillis(Z)J | 542 | ····invoke-virtual·{v2,·v3},·Landroid/text/format/Time;->toMillis(Z)J |
| 537 | ····move-result-wide·v2 | 543 | ····move-result-wide·v2 |
| 544 | ····.line·194 | ||
| 538 | ····:goto_2 | 545 | ····:goto_2 |
| 539 | ····move-object/from16·v0,·v17 | 546 | ····move-object/from16·v0,·v17 |
| 540 | ····invoke-virtual·{v0,·v4,·v2,·v3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent; | 547 | ····invoke-virtual·{v0,·v4,·v2,·v3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent; |
| 541 | ····.line·196 | 548 | ····.line·196 |
| 542 | ····move-object/from16·v0,·p0 | 549 | ····move-object/from16·v0,·p0 |
| 543 | ····move-object/from16·v1,·v17 | 550 | ····move-object/from16·v1,·v17 |
| 544 | ····invoke-virtual·{v0,·v1},·Lcom/android/calendar/SearchActivity;->startActivity(Landroid/content/Intent;)V | 551 | ····invoke-virtual·{v0,·v1},·Lcom/android/calendar/SearchActivity;->startActivity(Landroid/content/Intent;)V |
| 545 | ····goto·:goto_0 | 552 | ····goto·:goto_0 |
| 546 |
····.line·19 |
553 | ····.line·193 |
| 547 | ····:cond_1 | 554 | ····:cond_1 |
| 548 | ····const-wide/16·v2,·-0x1 | 555 | ····const-wide/16·v2,·-0x1 |
| Max diff block lines reached; 2880/5454 bytes (52.81%) of diff not shown. | |||
| Offset 768, 24 lines modified | Offset 768, 26 lines modified | ||
| 768 | ····invoke-static·{v9,·v10},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I | 768 | ····invoke-static·{v9,·v10},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I |
| 769 | ····move-result·v9 | 769 | ····move-result·v9 |
| 770 | ····iget-object·v10,·p0,·Lcom/android/calendar/StickyHeaderListView;->mListView:Landroid/widget/ListView; | 770 | ····iget-object·v10,·p0,·Lcom/android/calendar/StickyHeaderListView;->mListView:Landroid/widget/ListView; |
| 771 | ····.line·238 | ||
| 771 | ····invoke-virtual·{v10},·Landroid/widget/ListView;->getHeight()I | 772 | ····invoke-virtual·{v10},·Landroid/widget/ListView;->getHeight()I |
| 772 | ····move-result·v10 | 773 | ····move-result·v10 |
| 773 | ····const/high16·v11,·-0x80000000 | 774 | ····const/high16·v11,·-0x80000000 |
| 774 | ····invoke-static·{v10,·v11},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I | 775 | ····invoke-static·{v10,·v11},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I |
| 775 | ····move-result·v10 | 776 | ····move-result·v10 |
| 777 | ····.line·237 | ||
| 776 | ····invoke-virtual·{v8,·v9,·v10},·Landroid/view/View;->measure(II)V | 778 | ····invoke-virtual·{v8,·v9,·v10},·Landroid/view/View;->measure(II)V |
| 777 | ····.line·240 | 779 | ····.line·240 |
| 778 | ····iget-object·v9,·p0,·Lcom/android/calendar/StickyHeaderListView;->mStickyHeader:Landroid/view/View; | 780 | ····iget-object·v9,·p0,·Lcom/android/calendar/StickyHeaderListView;->mStickyHeader:Landroid/view/View; |
| 779 | ····invoke-virtual·{p0,·v9},·Lcom/android/calendar/StickyHeaderListView;->removeView(Landroid/view/View;)V | 781 | ····invoke-virtual·{p0,·v9},·Lcom/android/calendar/StickyHeaderListView;->removeView(Landroid/view/View;)V |
| Offset 51, 38 lines modified | Offset 51, 41 lines modified | ||
| 51 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 51 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
| 52 | ····move-result·v0 | 52 | ····move-result·v0 |
| 53 | ····if-nez·v0,·:cond_0 | 53 | ····if-nez·v0,·:cond_0 |
| 54 | ····.line·2084 | ||
| 54 | ····invoke-virtual·{p2},·Landroid/content/Intent;->getAction()Ljava/lang/String; | 55 | ····invoke-virtual·{p2},·Landroid/content/Intent;->getAction()Ljava/lang/String; |
| 55 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
| 56 | ····const-string·v1,·"android.intent.action.TIME_SET" | 57 | ····const-string·v1,·"android.intent.action.TIME_SET" |
| 57 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 58 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
| 58 | ····move-result·v0 | 59 | ····move-result·v0 |
| 59 | ····if-nez·v0,·:cond_0 | 60 | ····if-nez·v0,·:cond_0 |
| 61 | ····.line·2085 | ||
| 60 | ····invoke-virtual·{p2},·Landroid/content/Intent;->getAction()Ljava/lang/String; | 62 | ····invoke-virtual·{p2},·Landroid/content/Intent;->getAction()Ljava/lang/String; |
| 61 | ····move-result-object·v0 | 63 | ····move-result-object·v0 |
| 62 | ····const-string·v1,·"android.intent.action.LOCALE_CHANGED" | 64 | ····const-string·v1,·"android.intent.action.LOCALE_CHANGED" |
| 63 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 65 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
| 64 | ····move-result·v0 | 66 | ····move-result·v0 |
| 65 | ····if-nez·v0,·:cond_0 | 67 | ····if-nez·v0,·:cond_0 |
| 68 | ····.line·2086 | ||
| 66 | ····invoke-virtual·{p2},·Landroid/content/Intent;->getAction()Ljava/lang/String; | 69 | ····invoke-virtual·{p2},·Landroid/content/Intent;->getAction()Ljava/lang/String; |
| 67 | ····move-result-object·v0 | 70 | ····move-result-object·v0 |
| 68 | ····const-string·v1,·"android.intent.action.TIMEZONE_CHANGED" | 71 | ····const-string·v1,·"android.intent.action.TIMEZONE_CHANGED" |
| 69 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 72 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
| Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
| 2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
| 3 | .source·"Utils.java" | 3 | .source·"Utils.java" |
| 4 | #·annotations | 4 | #·annotations |
| 5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
| 6 | ····value·=·{ | 6 | ····value·=·{ |
| 7 | ········Lcom/android/calendar/Utils$1;, | ||
| 8 | ········Lcom/android/calendar/Utils$CalendarBroadcastReceiver;, | 7 | ········Lcom/android/calendar/Utils$CalendarBroadcastReceiver;, |
| 9 | ········Lcom/android/calendar/Utils$DNASegment;, | 8 | ········Lcom/android/calendar/Utils$DNASegment;, |
| 10 | ········Lcom/android/calendar/Utils$DNAStrand; | 9 | ········Lcom/android/calendar/Utils$DNAStrand; |
| 11 | ····} | 10 | ····} |
| 12 | .end·annotation | 11 | .end·annotation |
| Offset 150, 14 lines modified | Offset 149, 15 lines modified | ||
| 150 | ····move-result-object·v0 | 149 | ····move-result-object·v0 |
| 151 | ····sput-object·v0,·Lcom/android/calendar/Utils;->mWildcardPattern:Ljava/util/regex/Pattern; | 150 | ····sput-object·v0,·Lcom/android/calendar/Utils;->mWildcardPattern:Ljava/util/regex/Pattern; |
| 152 | ····.line·170 | 151 | ····.line·170 |
| 153 | ····const-string·v0,·"([-+NnSs](\\s)*)?[1-9]?[0-9](\u00b0)(\\s)*([1-5]?[0-9]\')?(\\s)*([1-5]?[0-9](\\.[0-9]+)?\")?((\\s)*[NnSs])?(\\s)*,(\\s)*([-+EeWw](\\s)*)?(1)?[0-9]?[0-9](\u00b0)(\\s)*([1-5]?[0-9]\')?(\\s)*([1-5]?[0-9](\\.[0-9]+)?\")?((\\s)*[EeWw])?|[+-]?[1-9]?[0-9](\\.[0-9]+)(\u00b0)?(\\s)*,(\\s)*[+-]?(1)?[0-9]?[0-9](\\.[0-9]+)(\u00b0)?" | 152 | ····const-string·v0,·"([-+NnSs](\\s)*)?[1-9]?[0-9](\u00b0)(\\s)*([1-5]?[0-9]\')?(\\s)*([1-5]?[0-9](\\.[0-9]+)?\")?((\\s)*[NnSs])?(\\s)*,(\\s)*([-+EeWw](\\s)*)?(1)?[0-9]?[0-9](\u00b0)(\\s)*([1-5]?[0-9]\')?(\\s)*([1-5]?[0-9](\\.[0-9]+)?\")?((\\s)*[EeWw])?|[+-]?[1-9]?[0-9](\\.[0-9]+)(\u00b0)?(\\s)*,(\\s)*[+-]?(1)?[0-9]?[0-9](\\.[0-9]+)(\u00b0)?" |
| 153 | ····.line·171 | ||
| 154 | ····invoke-static·{v0},·Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; | 154 | ····invoke-static·{v0},·Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; |
| 155 | ····move-result-object·v0 | 155 | ····move-result-object·v0 |
| 156 | ····sput-object·v0,·Lcom/android/calendar/Utils;->COORD_PATTERN:Ljava/util/regex/Pattern; | 156 | ····sput-object·v0,·Lcom/android/calendar/Utils;->COORD_PATTERN:Ljava/util/regex/Pattern; |
| 157 | ····.line·180 | 157 | ····.line·180 |
| Offset 209, 15 lines modified | Offset 209, 14 lines modified | ||
| 209 | .method·public·constructor·<init>()V | 209 | .method·public·constructor·<init>()V |
| 210 | ····.locals·0 | 210 | ····.locals·0 |
| 211 | ····.prologue | 211 | ····.prologue |
| 212 | ····.line·76 | 212 | ····.line·76 |
| 213 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 213 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 214 | ····.line·2072 | ||
| 215 | ····return-void | 214 | ····return-void |
| 216 | .end·method | 215 | .end·method |
| 217 | .method·private·static·addAllDayToStrands(Lcom/android/calendar/Event;Ljava/util/HashMap;II)V | 216 | .method·private·static·addAllDayToStrands(Lcom/android/calendar/Event;Ljava/util/HashMap;II)V |
| 218 | ····.locals·5 | 217 | ····.locals·5 |
| 219 | ····.param·p0,·"event"····#·Lcom/android/calendar/Event; | 218 | ····.param·p0,·"event"····#·Lcom/android/calendar/Event; |
| 220 | ····.param·p2,·"firstJulianDay"····#·I | 219 | ····.param·p2,·"firstJulianDay"····#·I |
| Offset 892, 15 lines modified | Offset 891, 15 lines modified | ||
| 892 | ········:pswitch_3 | 891 | ········:pswitch_3 |
| 893 | ········:pswitch_4 | 892 | ········:pswitch_4 |
| 894 | ········:pswitch_5 | 893 | ········:pswitch_5 |
| 895 | ····.end·packed-switch | 894 | ····.end·packed-switch |
| 896 | .end·method | 895 | .end·method |
| 897 | .method·public·static·createDNAStrands(ILjava/util/ArrayList;III[ILandroid/content/Context;)Ljava/util/HashMap; | 896 | .method·public·static·createDNAStrands(ILjava/util/ArrayList;III[ILandroid/content/Context;)Ljava/util/HashMap; |
| 898 |
····.locals·2 |
897 | ····.locals·27 |
| 899 | ····.param·p0,·"firstJulianDay"····#·I | 898 | ····.param·p0,·"firstJulianDay"····#·I |
| 900 | ····.param·p2,·"top"····#·I | 899 | ····.param·p2,·"top"····#·I |
| 901 | ····.param·p3,·"bottom"····#·I | 900 | ····.param·p3,·"bottom"····#·I |
| 902 | ····.param·p4,·"minPixels"····#·I | 901 | ····.param·p4,·"minPixels"····#·I |
| 903 | ····.param·p5,·"dayXs"····#·[I | 902 | ····.param·p5,·"dayXs"····#·[I |
| 904 | ····.param·p6,·"context"····#·Landroid/content/Context; | 903 | ····.param·p6,·"context"····#·Landroid/content/Context; |
| 905 | ····.annotation·system·Ldalvik/annotation/Signature; | 904 | ····.annotation·system·Ldalvik/annotation/Signature; |
| Offset 937, 43 lines modified | Offset 936, 43 lines modified | ||
| 937 | ····invoke-static·{v5,·v6},·Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;)I | 936 | ····invoke-static·{v5,·v6},·Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;)I |
| 938 | ····.line·883 | 937 | ····.line·883 |
| 939 | ····:cond_0 | 938 | ····:cond_0 |
| 940 | ····invoke-virtual/range·{p6·..·p6},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 939 | ····invoke-virtual/range·{p6·..·p6},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
| 941 |
····move-result-object·v2 |
940 | ····move-result-object·v24 |
| 942 | ····.line·884 | 941 | ····.line·884 |
| 943 |
····.local·v2 |
942 | ····.local·v24,·"res":Landroid/content/res/Resources; |
| 944 | ····const·v5,·0x7f0d0089 | 943 | ····const·v5,·0x7f0d0089 |
| 945 |
····move-object/from16·v0,·v2 |
944 | ····move-object/from16·v0,·v24 |
| 946 | ····invoke-virtual·{v0,·v5},·Landroid/content/res/Resources;->getColor(I)I | 945 | ····invoke-virtual·{v0,·v5},·Landroid/content/res/Resources;->getColor(I)I |
| 947 | ····move-result·v5 | 946 | ····move-result·v5 |
| 948 | ····sput·v5,·Lcom/android/calendar/Utils;->CONFLICT_COLOR:I | 947 | ····sput·v5,·Lcom/android/calendar/Utils;->CONFLICT_COLOR:I |
| 949 | ····.line·885 | 948 | ····.line·885 |
| 950 | ····const·v5,·0x7f0e0012 | 949 | ····const·v5,·0x7f0e0012 |
| 951 |
····move-object/from16·v0,·v2 |
950 | ····move-object/from16·v0,·v24 |
| 952 | ····invoke-virtual·{v0,·v5},·Landroid/content/res/Resources;->getInteger(I)I | 951 | ····invoke-virtual·{v0,·v5},·Landroid/content/res/Resources;->getInteger(I)I |
| 953 | ····move-result·v5 | 952 | ····move-result·v5 |
| 954 | ····sput·v5,·Lcom/android/calendar/Utils;->WORK_DAY_START_MINUTES:I | 953 | ····sput·v5,·Lcom/android/calendar/Utils;->WORK_DAY_START_MINUTES:I |
| 955 | ····.line·886 | 954 | ····.line·886 |
| 956 | ····const·v5,·0x7f0e0011 | 955 | ····const·v5,·0x7f0e0011 |
| Max diff block lines reached; 58648/61858 bytes (94.81%) of diff not shown. | |||
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$item:Lcom/android/calendar/event/EditEventHelper$AttendeeItem; | 22 | .field·final·synthetic·val$item:Lcom/android/calendar/event/EditEventHelper$AttendeeItem; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler;Lcom/android/calendar/event/EditEventHelper$AttendeeItem;)V | 24 | .method·constructor·<init>(Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler;Lcom/android/calendar/event/EditEventHelper$AttendeeItem;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$1"····#·Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·459 | 28 | ····.line·459 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler$1;->this$1:Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler; | 29 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler$1;->this$1:Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler$1;->val$item:Lcom/android/calendar/event/EditEventHelper$AttendeeItem; | 30 | ····iput-object·p2,·p0,·Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler$1;->val$item:Lcom/android/calendar/event/EditEventHelper$AttendeeItem; |
| Offset 83, 22 lines modified | Offset 83, 24 lines modified | ||
| 83 | ····move-result-wide·v0 | 83 | ····move-result-wide·v0 |
| 84 | ····.line·447 | 84 | ····.line·447 |
| 85 | ····.local·v0,·"contactId":J | 85 | ····.local·v0,·"contactId":J |
| 86 | ····sget-object·v5,·Landroid/provider/ContactsContract$Contacts;->CONTENT_URI:Landroid/net/Uri; | 86 | ····sget-object·v5,·Landroid/provider/ContactsContract$Contacts;->CONTENT_URI:Landroid/net/Uri; |
| 87 | ····.line·448 | ||
| 87 | ····invoke-static·{v5,·v0,·v1},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri; | 88 | ····invoke-static·{v5,·v0,·v1},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri; |
| 88 | ····move-result-object·v2 | 89 | ····move-result-object·v2 |
| 89 | ····.line·450 | 90 | ····.line·450 |
| 90 | ····.local·v2,·"contactUri":Landroid/net/Uri; | 91 | ····.local·v2,·"contactUri":Landroid/net/Uri; |
| 91 | ····const/4·v5,·0x1 | 92 | ····const/4·v5,·0x1 |
| 93 | ····.line·451 | ||
| 92 | ····invoke-interface·{p3,·v5},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; | 94 | ····invoke-interface·{p3,·v5},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; |
| 93 | ····move-result-object·v4 | 95 | ····move-result-object·v4 |
| 94 | ····.line·452 | 96 | ····.line·452 |
| 95 | ····.local·v4,·"lookupKey":Ljava/lang/String; | 97 | ····.local·v4,·"lookupKey":Ljava/lang/String; |
| 96 | ····invoke-static·{v0,·v1,·v4},·Landroid/provider/ContactsContract$Contacts;->getLookupUri(JLjava/lang/String;)Landroid/net/Uri; | 98 | ····invoke-static·{v0,·v1,·v4},·Landroid/provider/ContactsContract$Contacts;->getLookupUri(JLjava/lang/String;)Landroid/net/Uri; |
| Offset 121, 23 lines modified | Offset 123, 25 lines modified | ||
| 121 | ····cmp-long·v5,·v6,·v8 | 123 | ····cmp-long·v5,·v6,·v8 |
| 122 | ····if-lez·v5,·:cond_3 | 124 | ····if-lez·v5,·:cond_3 |
| 123 | ····.line·458 | 125 | ····.line·458 |
| 124 | ····iget-object·v5,·p0,·Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler;->this$0:Lcom/android/calendar/event/AttendeesView; | 126 | ····iget-object·v5,·p0,·Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler;->this$0:Lcom/android/calendar/event/AttendeesView; |
| 127 | ····.line·459 | ||
| 125 | ····#·getter·for:·Lcom/android/calendar/event/AttendeesView;->mContext:Landroid/content/Context; | 128 | ····#·getter·for:·Lcom/android/calendar/event/AttendeesView;->mContext:Landroid/content/Context; |
| 126 | ····invoke-static·{v5},·Lcom/android/calendar/event/AttendeesView;->access$000(Lcom/android/calendar/event/AttendeesView;)Landroid/content/Context; | 129 | ····invoke-static·{v5},·Lcom/android/calendar/event/AttendeesView;->access$000(Lcom/android/calendar/event/AttendeesView;)Landroid/content/Context; |
| 127 | ····move-result-object·v5 | 130 | ····move-result-object·v5 |
| 128 | ····new-instance·v8,·Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler$1; | 131 | ····new-instance·v8,·Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler$1; |
| 129 | ····invoke-direct·{v8,·p0,·v3},·Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler$1;-><init>(Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler;Lcom/android/calendar/event/EditEventHelper$AttendeeItem;)V | 132 | ····invoke-direct·{v8,·p0,·v3},·Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler$1;-><init>(Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler;Lcom/android/calendar/event/EditEventHelper$AttendeeItem;)V |
| 133 | ····.line·458 | ||
| 130 | ····invoke-static·{v5,·v3,·v8,·v2},·Lcom/android/calendar/ContactsAsyncHelper;->retrieveContactPhotoAsync(Landroid/content/Context;Lcom/android/calendar/event/EditEventHelper$AttendeeItem;Ljava/lang/Runnable;Landroid/net/Uri;)V | 134 | ····invoke-static·{v5,·v3,·v8,·v2},·Lcom/android/calendar/ContactsAsyncHelper;->retrieveContactPhotoAsync(Landroid/content/Context;Lcom/android/calendar/event/EditEventHelper$AttendeeItem;Ljava/lang/Runnable;Landroid/net/Uri;)V |
| 131 | ····:try_end_0 | 135 | ····:try_end_0 |
| 132 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 136 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
| 133 | ····.line·481 | 137 | ····.line·481 |
| 134 | ····.end·local·v0····#·"contactId":J | 138 | ····.end·local·v0····#·"contactId":J |
| 135 | ····.end·local·v2····#·"contactUri":Landroid/net/Uri; | 139 | ····.end·local·v2····#·"contactUri":Landroid/net/Uri; |
| Offset 157, 14 lines modified | Offset 157, 15 lines modified | ||
| 157 | ····move-result-object·v2 | 157 | ····move-result-object·v2 |
| 158 | ····iput-object·v2,·p0,·Lcom/android/calendar/event/AttendeesView;->mDefaultBadge:Landroid/graphics/drawable/Drawable; | 158 | ····iput-object·v2,·p0,·Lcom/android/calendar/event/AttendeesView;->mDefaultBadge:Landroid/graphics/drawable/Drawable; |
| 159 | ····.line·109 | 159 | ····.line·109 |
| 160 | ····const·v2,·0x7f0e000f | 160 | ····const·v2,·0x7f0e000f |
| 161 | ····.line·110 | ||
| 161 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getInteger(I)I | 162 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getInteger(I)I |
| 162 | ····move-result·v2 | 163 | ····move-result·v2 |
| 163 | ····iput·v2,·p0,·Lcom/android/calendar/event/AttendeesView;->mNoResponsePhotoAlpha:I | 164 | ····iput·v2,·p0,·Lcom/android/calendar/event/AttendeesView;->mNoResponsePhotoAlpha:I |
| 164 | ····.line·111 | 165 | ····.line·111 |
| Offset 925, 14 lines modified | Offset 926, 15 lines modified | ||
| 925 | ····const/4·v3,·0x0 | 926 | ····const/4·v3,·0x0 |
| 926 | ····.line·147 | 927 | ····.line·147 |
| 927 | ····iget-object·v1,·p0,·Lcom/android/calendar/event/AttendeesView;->mInflater:Landroid/view/LayoutInflater; | 928 | ····iget-object·v1,·p0,·Lcom/android/calendar/event/AttendeesView;->mInflater:Landroid/view/LayoutInflater; |
| 928 | ····const·v2,·0x7f040056 | 929 | ····const·v2,·0x7f040056 |
| 930 | ····.line·148 | ||
| 929 | ····invoke-virtual·{v1,·v2,·p0,·v3},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; | 931 | ····invoke-virtual·{v1,·v2,·p0,·v3},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; |
| 930 | ····move-result-object·v0 | 932 | ····move-result-object·v0 |
| 931 | ····check-cast·v0,·Landroid/widget/TextView; | 933 | ····check-cast·v0,·Landroid/widget/TextView; |
| 932 | ····.line·149 | 934 | ····.line·149 |
| Offset 1181, 18 lines modified | Offset 1183, 20 lines modified | ||
| 1181 | ····invoke-virtual·{v3,·v6},·Landroid/widget/ImageButton;->setImageResource(I)V | 1183 | ····invoke-virtual·{v3,·v6},·Landroid/widget/ImageButton;->setImageResource(I)V |
| 1182 | ····.line·200 | 1184 | ····.line·200 |
| 1183 | ····iget-object·v6,·p0,·Lcom/android/calendar/event/AttendeesView;->mContext:Landroid/content/Context; | 1185 | ····iget-object·v6,·p0,·Lcom/android/calendar/event/AttendeesView;->mContext:Landroid/content/Context; |
| 1184 | ····const·v7,·0x7f090021 | 1186 | ····const·v7,·0x7f090021 |
| 1187 | ····.line·201 | ||
| 1185 | ····invoke-virtual·{v6,·v7},·Landroid/content/Context;->getString(I)Ljava/lang/String; | 1188 | ····invoke-virtual·{v6,·v7},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
| 1186 | ····move-result-object·v6 | 1189 | ····move-result-object·v6 |
| 1190 | ····.line·200 | ||
| 1187 | ····invoke-virtual·{v3,·v6},·Landroid/widget/ImageButton;->setContentDescription(Ljava/lang/CharSequence;)V | 1191 | ····invoke-virtual·{v3,·v6},·Landroid/widget/ImageButton;->setContentDescription(Ljava/lang/CharSequence;)V |
| 1188 | ····goto·:goto_3 | 1192 | ····goto·:goto_3 |
| 1189 | ····.line·220 | 1193 | ····.line·220 |
| 1190 | ····.restart·local·v1····#·"badge":Landroid/graphics/drawable/Drawable; | 1194 | ····.restart·local·v1····#·"badge":Landroid/graphics/drawable/Drawable; |
| 1191 | ····.restart·local·v2····#·"badgeView":Landroid/widget/QuickContactBadge; | 1195 | ····.restart·local·v2····#·"badgeView":Landroid/widget/QuickContactBadge; |
| Offset 1291, 31 lines modified | Offset 1295, 31 lines modified | ||
| 1291 | #·virtual·methods | 1295 | #·virtual·methods |
| 1292 | .method·public·addAttendees(Ljava/lang/String;)V | 1296 | .method·public·addAttendees(Ljava/lang/String;)V |
| 1293 | ····.locals·6 | 1297 | ····.locals·6 |
| 1294 | ····.param·p1,·"attendees"····#·Ljava/lang/String; | 1298 | ····.param·p1,·"attendees"····#·Ljava/lang/String; |
| 1295 | ····.prologue | 1299 | ····.prologue |
| 1296 | ····.line·385 | 1300 | ····.line·385 |
| 1297 |
····iget-object·v |
1301 | ····iget-object·v3,·p0,·Lcom/android/calendar/event/AttendeesView;->mValidator:Lcom/android/common/Rfc822Validator; |
| 1298 |
|
1302 | ····.line·386 |
| 1303 | ····invoke-static·{p1,·v3},·Lcom/android/calendar/event/EditEventHelper;->getAddressesFromList(Ljava/lang/String;Lcom/android/common/Rfc822Validator;)Ljava/util/LinkedHashSet; | ||
| 1299 | ····move-result-object·v1 | 1304 | ····move-result-object·v1 |
| 1300 | ····.line·387 | 1305 | ····.line·387 |
| 1301 | ····.local·v1,·"addresses":Ljava/util/LinkedHashSet;,·"Ljava/util/LinkedHashSet<Landroid/text/util/Rfc822Token;>;" | 1306 | ····.local·v1,·"addresses":Ljava/util/LinkedHashSet;,·"Ljava/util/LinkedHashSet<Landroid/text/util/Rfc822Token;>;" |
| 1302 | ····monitor-enter·p0 | 1307 | ····monitor-enter·p0 |
| 1303 | ····.line·388 | 1308 | ····.line·388 |
| 1304 | ····:try_start_0 | 1309 | ····:try_start_0 |
| 1305 | ····invoke-virtual·{v1},·Ljava/util/LinkedHashSet;->iterator()Ljava/util/Iterator; | 1310 | ····invoke-virtual·{v1},·Ljava/util/LinkedHashSet;->iterator()Ljava/util/Iterator; |
| 1306 | ····move-result-object·v3 | 1311 | ····move-result-object·v3 |
| 1307 | ····.local·v3,·"i$":Ljava/util/Iterator; | ||
| 1308 | ····:goto_0 | 1312 | ····:goto_0 |
| 1309 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z | 1313 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
| 1310 | ····move-result·v4 | 1314 | ····move-result·v4 |
| 1311 | ····if-eqz·v4,·:cond_1 | 1315 | ····if-eqz·v4,·:cond_1 |
| Offset 1359, 25 lines modified | Offset 1363, 23 lines modified | ||
| 1359 | ····invoke-direct·{p0,·v2},·Lcom/android/calendar/event/AttendeesView;->addOneAttendee(Lcom/android/calendar/CalendarEventModel$Attendee;)V | 1363 | ····invoke-direct·{p0,·v2},·Lcom/android/calendar/event/AttendeesView;->addOneAttendee(Lcom/android/calendar/CalendarEventModel$Attendee;)V |
| 1360 | ····goto·:goto_0 | 1364 | ····goto·:goto_0 |
| 1361 | ····.line·395 | 1365 | ····.line·395 |
| 1362 | ····.end·local·v0····#·"address":Landroid/text/util/Rfc822Token; | 1366 | ····.end·local·v0····#·"address":Landroid/text/util/Rfc822Token; |
| 1363 | ····.end·local·v2····#·"attendee":Lcom/android/calendar/CalendarEventModel$Attendee; | 1367 | ····.end·local·v2····#·"attendee":Lcom/android/calendar/CalendarEventModel$Attendee; |
| 1364 | ····.end·local·v3····#·"i$":Ljava/util/Iterator; | ||
| 1365 | ····:catchall_0 | 1368 | ····:catchall_0 |
| 1366 |
····move-exception·v |
1369 | ····move-exception·v3 |
| 1367 | ····monitor-exit·p0 | 1370 | ····monitor-exit·p0 |
| 1368 | ····:try_end_0 | 1371 | ····:try_end_0 |
| Max diff block lines reached; 2886/6312 bytes (45.72%) 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/android/calendar/event/CreateEventDialogFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/CreateEventDialogFragment; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/event/CreateEventDialogFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/event/CreateEventDialogFragment;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/CreateEventDialogFragment; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·141 | 27 | ····.line·141 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/CreateEventDialogFragment$1;->this$0:Lcom/android/calendar/event/CreateEventDialogFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/CreateEventDialogFragment$1;->this$0:Lcom/android/calendar/event/CreateEventDialogFragment; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 56, 23 lines modified | Offset 57, 25 lines modified | ||
| 56 | ····const-wide/16·v6,·-0x1 | 57 | ····const-wide/16·v6,·-0x1 |
| 57 | ····move-object/from16·v0,·p0 | 58 | ····move-object/from16·v0,·p0 |
| 58 | ····iget-object·v3,·v0,·Lcom/android/calendar/event/CreateEventDialogFragment$1;->this$0:Lcom/android/calendar/event/CreateEventDialogFragment; | 59 | ····iget-object·v3,·v0,·Lcom/android/calendar/event/CreateEventDialogFragment$1;->this$0:Lcom/android/calendar/event/CreateEventDialogFragment; |
| 60 | ····.line·146 | ||
| 59 | ····#·getter·for:·Lcom/android/calendar/event/CreateEventDialogFragment;->mDateInMillis:J | 61 | ····#·getter·for:·Lcom/android/calendar/event/CreateEventDialogFragment;->mDateInMillis:J |
| 60 | ····invoke-static·{v3},·Lcom/android/calendar/event/CreateEventDialogFragment;->access$000(Lcom/android/calendar/event/CreateEventDialogFragment;)J | 62 | ····invoke-static·{v3},·Lcom/android/calendar/event/CreateEventDialogFragment;->access$000(Lcom/android/calendar/event/CreateEventDialogFragment;)J |
| 61 | ····move-result-wide·v8 | 63 | ····move-result-wide·v8 |
| 62 | ····move-object/from16·v0,·p0 | 64 | ····move-object/from16·v0,·p0 |
| 63 | ····iget-object·v3,·v0,·Lcom/android/calendar/event/CreateEventDialogFragment$1;->this$0:Lcom/android/calendar/event/CreateEventDialogFragment; | 65 | ····iget-object·v3,·v0,·Lcom/android/calendar/event/CreateEventDialogFragment$1;->this$0:Lcom/android/calendar/event/CreateEventDialogFragment; |
| 66 | ····.line·147 | ||
| 64 | ····#·getter·for:·Lcom/android/calendar/event/CreateEventDialogFragment;->mDateInMillis:J | 67 | ····#·getter·for:·Lcom/android/calendar/event/CreateEventDialogFragment;->mDateInMillis:J |
| 65 | ····invoke-static·{v3},·Lcom/android/calendar/event/CreateEventDialogFragment;->access$000(Lcom/android/calendar/event/CreateEventDialogFragment;)J | 68 | ····invoke-static·{v3},·Lcom/android/calendar/event/CreateEventDialogFragment;->access$000(Lcom/android/calendar/event/CreateEventDialogFragment;)J |
| 66 | ····move-result-wide·v10 | 69 | ····move-result-wide·v10 |
| 67 | ····const-wide/32·v12,·0x5265c00 | 70 | ····const-wide/32·v12,·0x5265c00 |
| Offset 86, 14 lines modified | Offset 89, 15 lines modified | ||
| 86 | ····const-wide/16·v16,·-0x1 | 89 | ····const-wide/16·v16,·-0x1 |
| 87 | ····move-object/from16·v0,·p0 | 90 | ····move-object/from16·v0,·p0 |
| 88 | ····iget-object·v3,·v0,·Lcom/android/calendar/event/CreateEventDialogFragment$1;->this$0:Lcom/android/calendar/event/CreateEventDialogFragment; | 91 | ····iget-object·v3,·v0,·Lcom/android/calendar/event/CreateEventDialogFragment$1;->this$0:Lcom/android/calendar/event/CreateEventDialogFragment; |
| 92 | ····.line·149 | ||
| 89 | ····#·getter·for:·Lcom/android/calendar/event/CreateEventDialogFragment;->mEventTitle:Landroid/widget/EditText; | 93 | ····#·getter·for:·Lcom/android/calendar/event/CreateEventDialogFragment;->mEventTitle:Landroid/widget/EditText; |
| 90 | ····invoke-static·{v3},·Lcom/android/calendar/event/CreateEventDialogFragment;->access$100(Lcom/android/calendar/event/CreateEventDialogFragment;)Landroid/widget/EditText; | 94 | ····invoke-static·{v3},·Lcom/android/calendar/event/CreateEventDialogFragment;->access$100(Lcom/android/calendar/event/CreateEventDialogFragment;)Landroid/widget/EditText; |
| 91 | ····move-result-object·v3 | 95 | ····move-result-object·v3 |
| 92 | ····invoke-virtual·{v3},·Landroid/widget/EditText;->getText()Landroid/text/Editable; | 96 | ····invoke-virtual·{v3},·Landroid/widget/EditText;->getText()Landroid/text/Editable; |
| Offset 103, 21 lines modified | Offset 107, 23 lines modified | ||
| 103 | ····move-result-object·v18 | 107 | ····move-result-object·v18 |
| 104 | ····move-object/from16·v0,·p0 | 108 | ····move-object/from16·v0,·p0 |
| 105 | ····iget-object·v3,·v0,·Lcom/android/calendar/event/CreateEventDialogFragment$1;->this$0:Lcom/android/calendar/event/CreateEventDialogFragment; | 109 | ····iget-object·v3,·v0,·Lcom/android/calendar/event/CreateEventDialogFragment$1;->this$0:Lcom/android/calendar/event/CreateEventDialogFragment; |
| 110 | ····.line·150 | ||
| 106 | ····#·getter·for:·Lcom/android/calendar/event/CreateEventDialogFragment;->mCalendarId:J | 111 | ····#·getter·for:·Lcom/android/calendar/event/CreateEventDialogFragment;->mCalendarId:J |
| 107 | ····invoke-static·{v3},·Lcom/android/calendar/event/CreateEventDialogFragment;->access$200(Lcom/android/calendar/event/CreateEventDialogFragment;)J | 112 | ····invoke-static·{v3},·Lcom/android/calendar/event/CreateEventDialogFragment;->access$200(Lcom/android/calendar/event/CreateEventDialogFragment;)J |
| 108 | ····move-result-wide·v19 | 113 | ····move-result-wide·v19 |
| 109 | ····move-object/from16·v3,·p0 | 114 | ····move-object/from16·v3,·p0 |
| 115 | ····.line·145 | ||
| 110 | ····invoke-virtual/range·{v2·..·v20},·Lcom/android/calendar/CalendarController;->sendEventRelatedEventWithExtraWithTitleWithCalendarId(Ljava/lang/Object;JJJJIIJJLjava/lang/String;J)V | 116 | ····invoke-virtual/range·{v2·..·v20},·Lcom/android/calendar/CalendarController;->sendEventRelatedEventWithExtraWithTitleWithCalendarId(Ljava/lang/Object;JJJJIIJJLjava/lang/String;J)V |
| 111 | ····.line·151 | 117 | ····.line·151 |
| 112 | ····move-object/from16·v0,·p0 | 118 | ····move-object/from16·v0,·p0 |
| 113 | ····iget-object·v2,·v0,·Lcom/android/calendar/event/CreateEventDialogFragment$1;->this$0:Lcom/android/calendar/event/CreateEventDialogFragment; | 119 | ····iget-object·v2,·v0,·Lcom/android/calendar/event/CreateEventDialogFragment$1;->this$0:Lcom/android/calendar/event/CreateEventDialogFragment; |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/CreateEventDialogFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/CreateEventDialogFragment; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/event/CreateEventDialogFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/event/CreateEventDialogFragment;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/CreateEventDialogFragment; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·132 | 27 | ····.line·132 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/CreateEventDialogFragment$2;->this$0:Lcom/android/calendar/event/CreateEventDialogFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/CreateEventDialogFragment$2;->this$0:Lcom/android/calendar/event/CreateEventDialogFragment; |
| 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/android/calendar/event/CreateEventDialogFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/CreateEventDialogFragment; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/event/CreateEventDialogFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/event/CreateEventDialogFragment;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/CreateEventDialogFragment; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·230 | 27 | ····.line·230 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/CreateEventDialogFragment$3;->this$0:Lcom/android/calendar/event/CreateEventDialogFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/CreateEventDialogFragment$3;->this$0:Lcom/android/calendar/event/CreateEventDialogFragment; |
| 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/android/calendar/event/EditEventFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EditEventFragment; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventFragment;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/EditEventFragment; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·139 | 27 | ····.line·139 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventFragment$1;->this$0:Lcom/android/calendar/event/EditEventFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventFragment$1;->this$0:Lcom/android/calendar/event/EditEventFragment; |
| 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/android/calendar/event/EditEventFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EditEventFragment; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventFragment;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/EditEventFragment; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·146 | 27 | ····.line·146 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventFragment$2;->this$0:Lcom/android/calendar/event/EditEventFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventFragment$2;->this$0:Lcom/android/calendar/event/EditEventFragment; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 64, 14 lines modified | Offset 65, 15 lines modified | ||
| 64 | ····.line·152 | 65 | ····.line·152 |
| 65 | ····iget-object·v2,·p0,·Lcom/android/calendar/event/EditEventFragment$2;->this$0:Lcom/android/calendar/event/EditEventFragment; | 66 | ····iget-object·v2,·p0,·Lcom/android/calendar/event/EditEventFragment$2;->this$0:Lcom/android/calendar/event/EditEventFragment; |
| 66 | ····iget-object·v3,·p0,·Lcom/android/calendar/event/EditEventFragment$2;->this$0:Lcom/android/calendar/event/EditEventFragment; | 67 | ····iget-object·v3,·p0,·Lcom/android/calendar/event/EditEventFragment$2;->this$0:Lcom/android/calendar/event/EditEventFragment; |
| 67 | ····iget-object·v3,·v3,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; | 68 | ····iget-object·v3,·v3,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; |
| 69 | ····.line·153 | ||
| 68 | ····invoke-virtual·{v3},·Lcom/android/calendar/CalendarEventModel;->getEventColor()I | 70 | ····invoke-virtual·{v3},·Lcom/android/calendar/CalendarEventModel;->getEventColor()I |
| 69 | ····move-result·v3 | 71 | ····move-result·v3 |
| 70 | ····iget-object·v4,·p0,·Lcom/android/calendar/event/EditEventFragment$2;->this$0:Lcom/android/calendar/event/EditEventFragment; | 72 | ····iget-object·v4,·p0,·Lcom/android/calendar/event/EditEventFragment$2;->this$0:Lcom/android/calendar/event/EditEventFragment; |
| 71 | ····iget-object·v4,·v4,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; | 73 | ····iget-object·v4,·v4,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; |
| Offset 82, 14 lines modified | Offset 84, 15 lines modified | ||
| 82 | ····iget-object·v5,·p0,·Lcom/android/calendar/event/EditEventFragment$2;->this$0:Lcom/android/calendar/event/EditEventFragment; | 84 | ····iget-object·v5,·p0,·Lcom/android/calendar/event/EditEventFragment$2;->this$0:Lcom/android/calendar/event/EditEventFragment; |
| 83 | ····iget-object·v5,·v5,·Lcom/android/calendar/event/EditEventFragment;->mView:Lcom/android/calendar/event/EditEventView; | 85 | ····iget-object·v5,·v5,·Lcom/android/calendar/event/EditEventFragment;->mView:Lcom/android/calendar/event/EditEventView; |
| 84 | ····iget-boolean·v5,·v5,·Lcom/android/calendar/event/EditEventView;->mIsMultipane:Z | 86 | ····iget-boolean·v5,·v5,·Lcom/android/calendar/event/EditEventView;->mIsMultipane:Z |
| 87 | ····.line·152 | ||
| 85 | ····invoke-static·{v0,·v3,·v4,·v5},·Lcom/android/calendar/event/EventColorPickerDialog;->newInstance([IIIZ)Lcom/android/calendar/event/EventColorPickerDialog; | 88 | ····invoke-static·{v0,·v3,·v4,·v5},·Lcom/android/calendar/event/EventColorPickerDialog;->newInstance([IIIZ)Lcom/android/calendar/event/EventColorPickerDialog; |
| 86 | ····move-result-object·v3 | 89 | ····move-result-object·v3 |
| 87 | ····#·setter·for:·Lcom/android/calendar/event/EditEventFragment;->mColorPickerDialog:Lcom/android/calendar/event/EventColorPickerDialog; | 90 | ····#·setter·for:·Lcom/android/calendar/event/EditEventFragment;->mColorPickerDialog:Lcom/android/calendar/event/EventColorPickerDialog; |
| 88 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/event/EditEventFragment;->access$102(Lcom/android/calendar/event/EditEventFragment;Lcom/android/calendar/event/EventColorPickerDialog;)Lcom/android/calendar/event/EventColorPickerDialog; | 91 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/event/EditEventFragment;->access$102(Lcom/android/calendar/event/EditEventFragment;Lcom/android/calendar/event/EventColorPickerDialog;)Lcom/android/calendar/event/EventColorPickerDialog; |
| Offset 311, 18 lines modified | Offset 311, 20 lines modified | ||
| 311 | ····move-result-object·v7 | 311 | ····move-result-object·v7 |
| 312 | ····iput-object·v7,·p0,·Lcom/android/calendar/event/CreateEventDialogFragment;->mCalendarOwner:Ljava/lang/String; | 312 | ····iput-object·v7,·p0,·Lcom/android/calendar/event/CreateEventDialogFragment;->mCalendarOwner:Ljava/lang/String; |
| 313 | ····.line·299 | 313 | ····.line·299 |
| 314 | ····iget-object·v7,·p0,·Lcom/android/calendar/event/CreateEventDialogFragment;->mColor:Landroid/view/View; | 314 | ····iget-object·v7,·p0,·Lcom/android/calendar/event/CreateEventDialogFragment;->mColor:Landroid/view/View; |
| 315 | ····.line·300 | ||
| 315 | ····invoke-interface·{p1,·v6},·Landroid/database/Cursor;->getInt(I)I | 316 | ····invoke-interface·{p1,·v6},·Landroid/database/Cursor;->getInt(I)I |
| 316 | ····move-result·v8 | 317 | ····move-result·v8 |
| 318 | ····.line·299 | ||
| 317 | ····invoke-static·{v8},·Lcom/android/calendar/Utils;->getDisplayColorFromColor(I)I | 319 | ····invoke-static·{v8},·Lcom/android/calendar/Utils;->getDisplayColorFromColor(I)I |
| 318 | ····move-result·v8 | 320 | ····move-result·v8 |
| 319 | ····invoke-virtual·{v7,·v8},·Landroid/view/View;->setBackgroundColor(I)V | 321 | ····invoke-virtual·{v7,·v8},·Landroid/view/View;->setBackgroundColor(I)V |
| 320 | ····.line·301 | 322 | ····.line·301 |
| Offset 417, 30 lines modified | Offset 419, 33 lines modified | ||
| 417 | ····invoke-virtual·{v11,·v12},·Landroid/app/AlertDialog$Builder;->setIconAttribute(I)Landroid/app/AlertDialog$Builder; | 419 | ····invoke-virtual·{v11,·v12},·Landroid/app/AlertDialog$Builder;->setIconAttribute(I)Landroid/app/AlertDialog$Builder; |
| 418 | ····move-result-object·v11 | 420 | ····move-result-object·v11 |
| 419 | ····const·v12,·0x7f090087 | 421 | ····const·v12,·0x7f090087 |
| 422 | ····.line·229 | ||
| 420 | ····invoke-virtual·{v11,·v12},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; | 423 | ····invoke-virtual·{v11,·v12},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; |
| 421 | ····move-result-object·v11 | 424 | ····move-result-object·v11 |
| 422 | ····const·v12,·0x7f09002b | 425 | ····const·v12,·0x7f09002b |
| 423 | ····new-instance·v13,·Lcom/android/calendar/event/CreateEventDialogFragment$3; | 426 | ····new-instance·v13,·Lcom/android/calendar/event/CreateEventDialogFragment$3; |
| 424 | ····invoke-direct·{v13,·p0},·Lcom/android/calendar/event/CreateEventDialogFragment$3;-><init>(Lcom/android/calendar/event/CreateEventDialogFragment;)V | 427 | ····invoke-direct·{v13,·p0},·Lcom/android/calendar/event/CreateEventDialogFragment$3;-><init>(Lcom/android/calendar/event/CreateEventDialogFragment;)V |
| 428 | ····.line·230 | ||
| 425 | ····invoke-virtual·{v11,·v12,·v13},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 429 | ····invoke-virtual·{v11,·v12,·v13},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
| 426 | ····move-result-object·v11 | 430 | ····move-result-object·v11 |
| 427 | ····const·v12,·0x1040009 | 431 | ····const·v12,·0x1040009 |
| 432 | ····.line·245 | ||
| 428 | ····invoke-virtual·{v11,·v12,·v10},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 433 | ····invoke-virtual·{v11,·v12,·v10},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
| 429 | ····.line·246 | 434 | ····.line·246 |
| 430 | ····invoke-virtual·{v3},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; | 435 | ····invoke-virtual·{v3},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; |
| 431 | ····.line·288 | 436 | ····.line·288 |
| 432 | ····.end·local·v3····#·"builder":Landroid/app/AlertDialog$Builder; | 437 | ····.end·local·v3····#·"builder":Landroid/app/AlertDialog$Builder; |
| Offset 554, 30 lines modified | Offset 559, 33 lines modified | ||
| 554 | ····.line·270 | 559 | ····.line·270 |
| 555 | ····.local·v8,·"currentCalendar":Ljava/lang/String; | 560 | ····.local·v8,·"currentCalendar":Ljava/lang/String; |
| 556 | ····if-nez·v9,·:cond_4 | 561 | ····if-nez·v9,·:cond_4 |
| 557 | ····.line·273 | 562 | ····.line·273 |
| 558 | ····if-eqz·v6,·:cond_2 | 563 | ····if-eqz·v6,·:cond_2 |
| 564 | ····.line·274 | ||
| 559 | ····invoke-interface·{p1,·v0},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; | 565 | ····invoke-interface·{p1,·v0},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; |
| 560 | ····move-result-object·v10 | 566 | ····move-result-object·v10 |
| 561 | ····invoke-virtual·{v6,·v10},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 567 | ····invoke-virtual·{v6,·v10},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
| 562 | ····move-result·v10 | 568 | ····move-result·v10 |
| 563 | ····if-eqz·v10,·:cond_2 | 569 | ····if-eqz·v10,·:cond_2 |
| 564 | ····const-string·v10,·"LOCAL" | 570 | ····const-string·v10,·"LOCAL" |
| 571 | ····.line·276 | ||
| 565 | ····invoke-interface·{p1,·v1},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; | 572 | ····invoke-interface·{p1,·v1},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; |
| 566 | ····move-result-object·v11 | 573 | ····move-result-object·v11 |
| 574 | ····.line·275 | ||
| 567 | ····invoke-virtual·{v10,·v11},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 575 | ····invoke-virtual·{v10,·v11},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
| 568 | ····move-result·v10 | 576 | ····move-result·v10 |
| 569 | ····if-nez·v10,·:cond_2 | 577 | ····if-nez·v10,·:cond_2 |
| 570 | ····.line·277 | 578 | ····.line·277 |
| Offset 773, 14 lines modified | Offset 781, 15 lines modified | ||
| 773 | ····move-result-object·v0 | 781 | ····move-result-object·v0 |
| 774 | ····.line·112 | 782 | ····.line·112 |
| 775 | ····.local·v0,·"activity":Landroid/app/Activity; | 783 | ····.local·v0,·"activity":Landroid/app/Activity; |
| 776 | ····const-string·v3,·"layout_inflater" | 784 | ····const-string·v3,·"layout_inflater" |
| 785 | ····.line·113 | ||
| 777 | ····invoke-virtual·{v0,·v3},·Landroid/app/Activity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 786 | ····invoke-virtual·{v0,·v3},·Landroid/app/Activity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
| Max diff block lines reached; 2109/5061 bytes (41.67%) 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/android/calendar/event/EditEventFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EditEventFragment; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventFragment;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/EditEventFragment; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·532 | 27 | ····.line·532 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventFragment$4;->this$0:Lcom/android/calendar/event/EditEventFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventFragment$4;->this$0:Lcom/android/calendar/event/EditEventFragment; |
| 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·this$0:Lcom/android/calendar/event/EditEventFragment; | 22 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EditEventFragment; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventFragment;)V | 24 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventFragment;)V |
| 25 | ····.locals·1 | 25 | ····.locals·1 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/EditEventFragment; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·884 | 28 | ····.line·884 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventFragment$Done;->this$0:Lcom/android/calendar/event/EditEventFragment; | 29 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventFragment$Done;->this$0:Lcom/android/calendar/event/EditEventFragment; |
| 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 95, 61 lines modified | Offset 96, 66 lines modified | ||
| 95 | ····move-object/from16·v0,·p0 | 96 | ····move-object/from16·v0,·p0 |
| 96 | ····iget-object·v8,·v0,·Lcom/android/calendar/event/EditEventFragment$Done;->this$0:Lcom/android/calendar/event/EditEventFragment; | 97 | ····iget-object·v8,·v0,·Lcom/android/calendar/event/EditEventFragment$Done;->this$0:Lcom/android/calendar/event/EditEventFragment; |
| 97 | ····iget-object·v8,·v8,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; | 98 | ····iget-object·v8,·v8,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; |
| 99 | ····.line·904 | ||
| 98 | ····invoke-static·{v8},·Lcom/android/calendar/event/EditEventHelper;->canRespond(Lcom/android/calendar/CalendarEventModel;)Z | 100 | ····invoke-static·{v8},·Lcom/android/calendar/event/EditEventHelper;->canRespond(Lcom/android/calendar/CalendarEventModel;)Z |
| 99 | ····move-result·v8 | 101 | ····move-result·v8 |
| 100 | ····if-nez·v8,·:cond_1 | 102 | ····if-nez·v8,·:cond_1 |
| 101 | ····move-object/from16·v0,·p0 | 103 | ····move-object/from16·v0,·p0 |
| 102 | ····iget-object·v8,·v0,·Lcom/android/calendar/event/EditEventFragment$Done;->this$0:Lcom/android/calendar/event/EditEventFragment; | 104 | ····iget-object·v8,·v0,·Lcom/android/calendar/event/EditEventFragment$Done;->this$0:Lcom/android/calendar/event/EditEventFragment; |
| 103 | ····iget-object·v8,·v8,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; | 105 | ····iget-object·v8,·v8,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; |
| 106 | ····.line·905 | ||
| 104 | ····invoke-static·{v8},·Lcom/android/calendar/event/EditEventHelper;->canModifyEvent(Lcom/android/calendar/CalendarEventModel;)Z | 107 | ····invoke-static·{v8},·Lcom/android/calendar/event/EditEventHelper;->canModifyEvent(Lcom/android/calendar/CalendarEventModel;)Z |
| 105 | ····move-result·v8 | 108 | ····move-result·v8 |
| 106 | ····if-eqz·v8,·:cond_b | 109 | ····if-eqz·v8,·:cond_b |
| 107 | ····:cond_1 | 110 | ····:cond_1 |
| 108 | ····move-object/from16·v0,·p0 | 111 | ····move-object/from16·v0,·p0 |
| 109 | ····iget-object·v8,·v0,·Lcom/android/calendar/event/EditEventFragment$Done;->this$0:Lcom/android/calendar/event/EditEventFragment; | 112 | ····iget-object·v8,·v0,·Lcom/android/calendar/event/EditEventFragment$Done;->this$0:Lcom/android/calendar/event/EditEventFragment; |
| 110 | ····iget-object·v8,·v8,·Lcom/android/calendar/event/EditEventFragment;->mView:Lcom/android/calendar/event/EditEventView; | 113 | ····iget-object·v8,·v8,·Lcom/android/calendar/event/EditEventFragment;->mView:Lcom/android/calendar/event/EditEventView; |
| 114 | ····.line·906 | ||
| 111 | ····invoke-virtual·{v8},·Lcom/android/calendar/event/EditEventView;->prepareForSave()Z | 115 | ····invoke-virtual·{v8},·Lcom/android/calendar/event/EditEventView;->prepareForSave()Z |
| 112 | ····move-result·v8 | 116 | ····move-result·v8 |
| 113 | ····if-eqz·v8,·:cond_b | 117 | ····if-eqz·v8,·:cond_b |
| 114 | ····move-object/from16·v0,·p0 | 118 | ····move-object/from16·v0,·p0 |
| 115 | ····iget-object·v8,·v0,·Lcom/android/calendar/event/EditEventFragment$Done;->this$0:Lcom/android/calendar/event/EditEventFragment; | 119 | ····iget-object·v8,·v0,·Lcom/android/calendar/event/EditEventFragment$Done;->this$0:Lcom/android/calendar/event/EditEventFragment; |
| 120 | ····.line·907 | ||
| 116 | ····invoke-virtual·{v8},·Lcom/android/calendar/event/EditEventFragment;->isEmptyNewEvent()Z | 121 | ····invoke-virtual·{v8},·Lcom/android/calendar/event/EditEventFragment;->isEmptyNewEvent()Z |
| 117 | ····move-result·v8 | 122 | ····move-result·v8 |
| 118 | ····if-nez·v8,·:cond_b | 123 | ····if-nez·v8,·:cond_b |
| 119 | ····move-object/from16·v0,·p0 | 124 | ····move-object/from16·v0,·p0 |
| 120 | ····iget-object·v8,·v0,·Lcom/android/calendar/event/EditEventFragment$Done;->this$0:Lcom/android/calendar/event/EditEventFragment; | 125 | ····iget-object·v8,·v0,·Lcom/android/calendar/event/EditEventFragment$Done;->this$0:Lcom/android/calendar/event/EditEventFragment; |
| 121 | ····iget-object·v8,·v8,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; | 126 | ····iget-object·v8,·v8,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; |
| 127 | ····.line·908 | ||
| 122 | ····invoke-virtual·{v8},·Lcom/android/calendar/CalendarEventModel;->normalizeReminders()Z | 128 | ····invoke-virtual·{v8},·Lcom/android/calendar/CalendarEventModel;->normalizeReminders()Z |
| 123 | ····move-result·v8 | 129 | ····move-result·v8 |
| 124 | ····if-eqz·v8,·:cond_b | 130 | ····if-eqz·v8,·:cond_b |
| 125 | ····move-object/from16·v0,·p0 | 131 | ····move-object/from16·v0,·p0 |
| Offset 172, 14 lines modified | Offset 178, 15 lines modified | ||
| 172 | ····move-object/from16·v0,·p0 | 178 | ····move-object/from16·v0,·p0 |
| 173 | ····iget-object·v13,·v0,·Lcom/android/calendar/event/EditEventFragment$Done;->this$0:Lcom/android/calendar/event/EditEventFragment; | 179 | ····iget-object·v13,·v0,·Lcom/android/calendar/event/EditEventFragment$Done;->this$0:Lcom/android/calendar/event/EditEventFragment; |
| 174 | ····iget·v13,·v13,·Lcom/android/calendar/event/EditEventFragment;->mModification:I | 180 | ····iget·v13,·v13,·Lcom/android/calendar/event/EditEventFragment;->mModification:I |
| 181 | ····.line·909 | ||
| 175 | ····invoke-virtual·{v8,·v11,·v12,·v13},·Lcom/android/calendar/event/EditEventHelper;->saveEvent(Lcom/android/calendar/CalendarEventModel;Lcom/android/calendar/CalendarEventModel;I)Z | 182 | ····invoke-virtual·{v8,·v11,·v12,·v13},·Lcom/android/calendar/event/EditEventHelper;->saveEvent(Lcom/android/calendar/CalendarEventModel;Lcom/android/calendar/CalendarEventModel;I)Z |
| 176 | ····move-result·v8 | 183 | ····move-result·v8 |
| 177 | ····if-eqz·v8,·:cond_b | 184 | ····if-eqz·v8,·:cond_b |
| 178 | ····.line·911 | 185 | ····.line·911 |
| Offset 255, 14 lines modified | Offset 262, 15 lines modified | ||
| Max diff block lines reached; 1369/4696 bytes (29.15%) of diff not shown. | |||
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$notSynced:Z | 22 | .field·final·synthetic·val$notSynced:Z |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventFragment;Z)V | 24 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventFragment;Z)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/EditEventFragment; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·509 | 28 | ····.line·509 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventFragment$3;->this$0:Lcom/android/calendar/event/EditEventFragment; | 29 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventFragment$3;->this$0:Lcom/android/calendar/event/EditEventFragment; |
| 29 | ····iput-boolean·p2,·p0,·Lcom/android/calendar/event/EditEventFragment$3;->val$notSynced:Z | 30 | ····iput-boolean·p2,·p0,·Lcom/android/calendar/event/EditEventFragment$3;->val$notSynced:Z |
| Offset 387, 14 lines modified | Offset 387, 15 lines modified | ||
| 387 | ····.local·v9,·"attUri":Landroid/net/Uri; | 387 | ····.local·v9,·"attUri":Landroid/net/Uri; |
| 388 | ····const/4·v6,·0x1 | 388 | ····const/4·v6,·0x1 |
| 389 | ····new-array·v12,·v6,·[Ljava/lang/String; | 389 | ····new-array·v12,·v6,·[Ljava/lang/String; |
| 390 | ····const/4·v6,·0x0 | 390 | ····const/4·v6,·0x0 |
| 391 | ····.line·702 | ||
| 391 | ····invoke-static/range·{v44·..·v45},·Ljava/lang/Long;->toString(J)Ljava/lang/String; | 392 | ····invoke-static/range·{v44·..·v45},·Ljava/lang/Long;->toString(J)Ljava/lang/String; |
| 392 | ····move-result-object·v7 | 393 | ····move-result-object·v7 |
| 393 | ····aput-object·v7,·v12,·v6 | 394 | ····aput-object·v7,·v12,·v6 |
| 394 | ····.line·704 | 395 | ····.line·704 |
| Offset 451, 14 lines modified | Offset 452, 15 lines modified | ||
| 451 | ····new-array·v0,·v6,·[Ljava/lang/String; | 452 | ····new-array·v0,·v6,·[Ljava/lang/String; |
| 452 | ····move-object/from16·v19,·v0 | 453 | ····move-object/from16·v19,·v0 |
| 453 | ····const/4·v6,·0x0 | 454 | ····const/4·v6,·0x0 |
| 455 | ····.line·716 | ||
| 454 | ····invoke-static/range·{v44·..·v45},·Ljava/lang/Long;->toString(J)Ljava/lang/String; | 456 | ····invoke-static/range·{v44·..·v45},·Ljava/lang/Long;->toString(J)Ljava/lang/String; |
| 455 | ····move-result-object·v7 | 457 | ····move-result-object·v7 |
| 456 | ····aput-object·v7,·v19,·v6 | 458 | ····aput-object·v7,·v19,·v6 |
| 457 | ····.line·718 | 459 | ····.line·718 |
| Offset 497, 14 lines modified | Offset 499, 15 lines modified | ||
| 497 | ····iget-object·v7,·v0,·Lcom/android/calendar/event/EditEventFragment$QueryHandler;->this$0:Lcom/android/calendar/event/EditEventFragment; | 499 | ····iget-object·v7,·v0,·Lcom/android/calendar/event/EditEventFragment$QueryHandler;->this$0:Lcom/android/calendar/event/EditEventFragment; |
| 498 | ····iget-object·v7,·v7,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; | 500 | ····iget-object·v7,·v7,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; |
| 499 | ····iget-wide·v10,·v7,·Lcom/android/calendar/CalendarEventModel;->mCalendarId:J | 501 | ····iget-wide·v10,·v7,·Lcom/android/calendar/CalendarEventModel;->mCalendarId:J |
| 502 | ····.line·737 | ||
| 500 | ····invoke-static·{v10,·v11},·Ljava/lang/Long;->toString(J)Ljava/lang/String; | 503 | ····invoke-static·{v10,·v11},·Ljava/lang/Long;->toString(J)Ljava/lang/String; |
| 501 | ····move-result-object·v7 | 504 | ····move-result-object·v7 |
| 502 | ····aput-object·v7,·v26,·v6 | 505 | ····aput-object·v7,·v26,·v6 |
| 503 | ····.line·739 | 506 | ····.line·739 |
| Offset 641, 14 lines modified | Offset 644, 15 lines modified | ||
| 641 | ····iget-object·v7,·v6,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; | 644 | ····iget-object·v7,·v6,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; |
| 642 | ····move-object/from16·v0,·p0 | 645 | ····move-object/from16·v0,·p0 |
| 643 | ····iget-object·v6,·v0,·Lcom/android/calendar/event/EditEventFragment$QueryHandler;->this$0:Lcom/android/calendar/event/EditEventFragment; | 646 | ····iget-object·v6,·v0,·Lcom/android/calendar/event/EditEventFragment$QueryHandler;->this$0:Lcom/android/calendar/event/EditEventFragment; |
| 647 | ····.line·731 | ||
| 644 | ····#·getter·for:·Lcom/android/calendar/event/EditEventFragment;->mReminders:Ljava/util/ArrayList; | 648 | ····#·getter·for:·Lcom/android/calendar/event/EditEventFragment;->mReminders:Ljava/util/ArrayList; |
| 645 | ····invoke-static·{v6},·Lcom/android/calendar/event/EditEventFragment;->access$1100(Lcom/android/calendar/event/EditEventFragment;)Ljava/util/ArrayList; | 649 | ····invoke-static·{v6},·Lcom/android/calendar/event/EditEventFragment;->access$1100(Lcom/android/calendar/event/EditEventFragment;)Ljava/util/ArrayList; |
| 646 | ····move-result-object·v6 | 650 | ····move-result-object·v6 |
| 647 | ····invoke-virtual·{v6},·Ljava/util/ArrayList;->clone()Ljava/lang/Object; | 651 | ····invoke-virtual·{v6},·Ljava/util/ArrayList;->clone()Ljava/lang/Object; |
| Offset 725, 14 lines modified | Offset 729, 15 lines modified | ||
| 725 | ····move-result·v53 | 729 | ····move-result·v53 |
| 726 | ····.line·756 | 730 | ····.line·756 |
| 727 | ····.local·v53,·"status":I | 731 | ····.local·v53,·"status":I |
| 728 | ····const/4·v6,·0x3 | 732 | ····const/4·v6,·0x3 |
| 733 | ····.line·757 | ||
| 729 | ····move-object/from16·v0,·p3 | 734 | ····move-object/from16·v0,·p3 |
| 730 | ····invoke-interface·{v0,·v6},·Landroid/database/Cursor;->getInt(I)I | 735 | ····invoke-interface·{v0,·v6},·Landroid/database/Cursor;->getInt(I)I |
| 731 | ····move-result·v52 | 736 | ····move-result·v52 |
| 732 | ····.line·758 | 737 | ····.line·758 |
| Offset 768, 14 lines modified | Offset 773, 15 lines modified | ||
| 768 | ····iget-object·v7,·v0,·Lcom/android/calendar/event/EditEventFragment$QueryHandler;->this$0:Lcom/android/calendar/event/EditEventFragment; | 773 | ····iget-object·v7,·v0,·Lcom/android/calendar/event/EditEventFragment$QueryHandler;->this$0:Lcom/android/calendar/event/EditEventFragment; |
| 769 | ····iget-object·v7,·v7,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; | 774 | ····iget-object·v7,·v7,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; |
| 770 | ····iget-object·v7,·v7,·Lcom/android/calendar/CalendarEventModel;->mOwnerAccount:Ljava/lang/String; | 775 | ····iget-object·v7,·v7,·Lcom/android/calendar/CalendarEventModel;->mOwnerAccount:Ljava/lang/String; |
| 776 | ····.line·762 | ||
| 771 | ····move-object/from16·v0,·v43 | 777 | ····move-object/from16·v0,·v43 |
| 772 | ····invoke-virtual·{v7,·v0},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z | 778 | ····invoke-virtual·{v7,·v0},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z |
| 773 | ····move-result·v7 | 779 | ····move-result·v7 |
| 774 | ····iput-boolean·v7,·v6,·Lcom/android/calendar/CalendarEventModel;->mIsOrganizer:Z | 780 | ····iput-boolean·v7,·v6,·Lcom/android/calendar/CalendarEventModel;->mIsOrganizer:Z |
| Offset 802, 14 lines modified | Offset 808, 15 lines modified | ||
| 802 | ····iget-object·v7,·v0,·Lcom/android/calendar/event/EditEventFragment$QueryHandler;->this$0:Lcom/android/calendar/event/EditEventFragment; | 808 | ····iget-object·v7,·v0,·Lcom/android/calendar/event/EditEventFragment$QueryHandler;->this$0:Lcom/android/calendar/event/EditEventFragment; |
| Max diff block lines reached; 2460/5550 bytes (44.32%) of diff not shown. | |||
| Offset 583, 14 lines modified | Offset 583, 15 lines modified | ||
| 583 | ····iget-object·v0,·p0,·Lcom/android/calendar/event/EditEventFragment;->mOriginalModel:Lcom/android/calendar/CalendarEventModel; | 583 | ····iget-object·v0,·p0,·Lcom/android/calendar/event/EditEventFragment;->mOriginalModel:Lcom/android/calendar/CalendarEventModel; |
| 584 | ····if-eqz·v0,·:cond_5 | 584 | ····if-eqz·v0,·:cond_5 |
| 585 | ····iget-object·v0,·p0,·Lcom/android/calendar/event/EditEventFragment;->mView:Lcom/android/calendar/event/EditEventView; | 585 | ····iget-object·v0,·p0,·Lcom/android/calendar/event/EditEventFragment;->mView:Lcom/android/calendar/event/EditEventView; |
| 586 | ····.line·432 | ||
| 586 | ····invoke-virtual·{v0},·Lcom/android/calendar/event/EditEventView;->prepareForSave()Z | 587 | ····invoke-virtual·{v0},·Lcom/android/calendar/event/EditEventView;->prepareForSave()Z |
| 587 | ····move-result·v0 | 588 | ····move-result·v0 |
| 588 | ····if-eqz·v0,·:cond_5 | 589 | ····if-eqz·v0,·:cond_5 |
| 589 | ····.line·433 | 590 | ····.line·433 |
| Offset 1425, 18 lines modified | Offset 1426, 20 lines modified | ||
| 1425 | ····move-result-object·v5 | 1426 | ····move-result-object·v5 |
| 1426 | ····new-instance·v6,·Lcom/android/calendar/event/EditEventFragment$3; | 1427 | ····new-instance·v6,·Lcom/android/calendar/event/EditEventFragment$3; |
| 1427 | ····invoke-direct·{v6,·p0,·v4},·Lcom/android/calendar/event/EditEventFragment$3;-><init>(Lcom/android/calendar/event/EditEventFragment;Z)V | 1428 | ····invoke-direct·{v6,·p0,·v4},·Lcom/android/calendar/event/EditEventFragment$3;-><init>(Lcom/android/calendar/event/EditEventFragment;Z)V |
| 1429 | ····.line·509 | ||
| 1428 | ····invoke-virtual·{v5,·v3,·v6},·Landroid/app/AlertDialog$Builder;->setItems([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 1430 | ····invoke-virtual·{v5,·v3,·v6},·Landroid/app/AlertDialog$Builder;->setItems([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
| 1429 | ····move-result-object·v5 | 1431 | ····move-result-object·v5 |
| 1432 | ····.line·530 | ||
| 1430 | ····invoke-virtual·{v5},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; | 1433 | ····invoke-virtual·{v5},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; |
| 1431 | ····move-result-object·v5 | 1434 | ····move-result-object·v5 |
| 1432 | ····iput-object·v5,·p0,·Lcom/android/calendar/event/EditEventFragment;->mModifyDialog:Landroid/app/AlertDialog; | 1435 | ····iput-object·v5,·p0,·Lcom/android/calendar/event/EditEventFragment;->mModifyDialog:Landroid/app/AlertDialog; |
| 1433 | ····.line·532 | 1436 | ····.line·532 |
| Offset 1661, 14 lines modified | Offset 1664, 15 lines modified | ||
| 1661 | ····invoke-virtual·{v0},·Landroid/app/Activity;->getFragmentManager()Landroid/app/FragmentManager; | 1664 | ····invoke-virtual·{v0},·Landroid/app/Activity;->getFragmentManager()Landroid/app/FragmentManager; |
| 1662 | ····move-result-object·v0 | 1665 | ····move-result-object·v0 |
| 1663 | ····const-string·v1,·"ColorPickerDialog" | 1666 | ····const-string·v1,·"ColorPickerDialog" |
| 1667 | ····.line·210 | ||
| 1664 | ····invoke-virtual·{v0,·v1},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment; | 1668 | ····invoke-virtual·{v0,·v1},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment; |
| 1665 | ····move-result-object·v0 | 1669 | ····move-result-object·v0 |
| 1666 | ····check-cast·v0,·Lcom/android/calendar/event/EventColorPickerDialog; | 1670 | ····check-cast·v0,·Lcom/android/calendar/event/EventColorPickerDialog; |
| 1667 | ····iput-object·v0,·p0,·Lcom/android/calendar/event/EditEventFragment;->mColorPickerDialog:Lcom/android/calendar/event/EventColorPickerDialog; | 1671 | ····iput-object·v0,·p0,·Lcom/android/calendar/event/EditEventFragment;->mColorPickerDialog:Lcom/android/calendar/event/EventColorPickerDialog; |
| Offset 1731, 14 lines modified | Offset 1735, 15 lines modified | ||
| 1731 | ····invoke-direct·{v0,·p1,·v1},·Lcom/android/calendar/CalendarEventModel;-><init>(Landroid/content/Context;Landroid/content/Intent;)V | 1735 | ····invoke-direct·{v0,·p1,·v1},·Lcom/android/calendar/CalendarEventModel;-><init>(Landroid/content/Context;Landroid/content/Intent;)V |
| 1732 | ····iput-object·v0,·p0,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; | 1736 | ····iput-object·v0,·p0,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; |
| 1733 | ····.line·308 | 1737 | ····.line·308 |
| 1734 | ····const-string·v0,·"input_method" | 1738 | ····const-string·v0,·"input_method" |
| 1739 | ····.line·309 | ||
| 1735 | ····invoke-virtual·{p1,·v0},·Landroid/app/Activity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 1740 | ····invoke-virtual·{p1,·v0},·Landroid/app/Activity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
| 1736 | ····move-result-object·v0 | 1741 | ····move-result-object·v0 |
| 1737 | ····check-cast·v0,·Landroid/view/inputmethod/InputMethodManager; | 1742 | ····check-cast·v0,·Landroid/view/inputmethod/InputMethodManager; |
| 1738 | ····iput-object·v0,·p0,·Lcom/android/calendar/event/EditEventFragment;->mInputMethodManager:Landroid/view/inputmethod/InputMethodManager; | 1743 | ····iput-object·v0,·p0,·Lcom/android/calendar/event/EditEventFragment;->mInputMethodManager:Landroid/view/inputmethod/InputMethodManager; |
| Offset 1868, 14 lines modified | Offset 1873, 15 lines modified | ||
| 1868 | ····move-result·v0 | 1873 | ····move-result·v0 |
| 1869 | ····if-eqz·v0,·:cond_2 | 1874 | ····if-eqz·v0,·:cond_2 |
| 1870 | ····.line·372 | 1875 | ····.line·372 |
| 1871 | ····const-string·v0,·"key_edit_on_launch" | 1876 | ····const-string·v0,·"key_edit_on_launch" |
| 1877 | ····.line·373 | ||
| 1872 | ····invoke-virtual·{p1,·v0},·Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z | 1878 | ····invoke-virtual·{p1,·v0},·Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z |
| 1873 | ····move-result·v0 | 1879 | ····move-result·v0 |
| 1874 | ····iput-boolean·v0,·p0,·Lcom/android/calendar/event/EditEventFragment;->mShowModifyDialogOnLaunch:Z | 1880 | ····iput-boolean·v0,·p0,·Lcom/android/calendar/event/EditEventFragment;->mShowModifyDialogOnLaunch:Z |
| 1875 | ····.line·375 | 1881 | ····.line·375 |
| Offset 2263, 14 lines modified | Offset 2269, 15 lines modified | ||
| 2263 | ····move-result·v1 | 2269 | ····move-result·v1 |
| 2264 | ····if-nez·v1,·:cond_0 | 2270 | ····if-nez·v1,·:cond_0 |
| 2265 | ····iget-object·v1,·p0,·Lcom/android/calendar/event/EditEventFragment;->mView:Lcom/android/calendar/event/EditEventView; | 2271 | ····iget-object·v1,·p0,·Lcom/android/calendar/event/EditEventFragment;->mView:Lcom/android/calendar/event/EditEventView; |
| 2272 | ····.line·565 | ||
| 2266 | ····invoke-virtual·{v1},·Lcom/android/calendar/event/EditEventView;->prepareForSave()Z | 2273 | ····invoke-virtual·{v1},·Lcom/android/calendar/event/EditEventView;->prepareForSave()Z |
| 2267 | ····move-result·v1 | 2274 | ····move-result·v1 |
| 2268 | ····if-eqz·v1,·:cond_0 | 2275 | ····if-eqz·v1,·:cond_0 |
| Max diff block lines reached; 0/3272 bytes (0.00%) of diff not shown. | |||
| Offset 1173, 14 lines modified | Offset 1173, 15 lines modified | ||
| 1173 | ····aput-object·v9,·v0,·v7 | 1173 | ····aput-object·v9,·v0,·v7 |
| 1174 | ····.line·834 | 1174 | ····.line·834 |
| 1175 | ····.local·v0,·"args":[Ljava/lang/String; | 1175 | ····.local·v0,·"args":[Ljava/lang/String; |
| 1176 | ····sget-object·v7,·Landroid/provider/CalendarContract$Reminders;->CONTENT_URI:Landroid/net/Uri; | 1176 | ····sget-object·v7,·Landroid/provider/CalendarContract$Reminders;->CONTENT_URI:Landroid/net/Uri; |
| 1177 | ····.line·835 | ||
| 1177 | ····invoke-static·{v7},·Landroid/content/ContentProviderOperation;->newDelete(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder; | 1178 | ····invoke-static·{v7},·Landroid/content/ContentProviderOperation;->newDelete(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder; |
| 1178 | ····move-result-object·v1 | 1179 | ····move-result-object·v1 |
| 1179 | ····.line·836 | 1180 | ····.line·836 |
| 1180 | ····.local·v1,·"b":Landroid/content/ContentProviderOperation$Builder; | 1181 | ····.local·v1,·"b":Landroid/content/ContentProviderOperation$Builder; |
| 1181 | ····invoke-virtual·{v1,·v6,·v0},·Landroid/content/ContentProviderOperation$Builder;->withSelection(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/ContentProviderOperation$Builder; | 1182 | ····invoke-virtual·{v1,·v6,·v0},·Landroid/content/ContentProviderOperation$Builder;->withSelection(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/ContentProviderOperation$Builder; |
| Offset 1331, 14 lines modified | Offset 1332, 15 lines modified | ||
| 1331 | ····:goto_0 | 1332 | ····:goto_0 |
| 1332 | ····return·v5 | 1333 | ····return·v5 |
| 1333 | ····.line·877 | 1334 | ····.line·877 |
| 1334 | ····:cond_0 | 1335 | ····:cond_0 |
| 1335 | ····sget-object·v7,·Landroid/provider/CalendarContract$Reminders;->CONTENT_URI:Landroid/net/Uri; | 1336 | ····sget-object·v7,·Landroid/provider/CalendarContract$Reminders;->CONTENT_URI:Landroid/net/Uri; |
| 1337 | ····.line·878 | ||
| 1336 | ····invoke-static·{v7},·Landroid/content/ContentProviderOperation;->newDelete(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder; | 1338 | ····invoke-static·{v7},·Landroid/content/ContentProviderOperation;->newDelete(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder; |
| 1337 | ····move-result-object·v0 | 1339 | ····move-result-object·v0 |
| 1338 | ····.line·879 | 1340 | ····.line·879 |
| 1339 | ····.local·v0,·"b":Landroid/content/ContentProviderOperation$Builder; | 1341 | ····.local·v0,·"b":Landroid/content/ContentProviderOperation$Builder; |
| 1340 | ····const-string·v7,·"event_id=?" | 1342 | ····const-string·v7,·"event_id=?" |
| Offset 1557, 18 lines modified | Offset 1559, 20 lines modified | ||
| 1557 | ····move-result-object·v0 | 1559 | ····move-result-object·v0 |
| 1558 | ····iput-object·v0,·p0,·Lcom/android/calendar/CalendarEventModel;->mCalendarDisplayName:Ljava/lang/String; | 1560 | ····iput-object·v0,·p0,·Lcom/android/calendar/CalendarEventModel;->mCalendarDisplayName:Ljava/lang/String; |
| 1559 | ····.line·1139 | 1561 | ····.line·1139 |
| 1560 | ····const/4·v0,·0x3 | 1562 | ····const/4·v0,·0x3 |
| 1563 | ····.line·1140 | ||
| 1561 | ····invoke-interface·{p1,·v0},·Landroid/database/Cursor;->getInt(I)I | 1564 | ····invoke-interface·{p1,·v0},·Landroid/database/Cursor;->getInt(I)I |
| 1562 | ····move-result·v0 | 1565 | ····move-result·v0 |
| 1566 | ····.line·1139 | ||
| 1563 | ····invoke-static·{v0},·Lcom/android/calendar/Utils;->getDisplayColorFromColor(I)I | 1567 | ····invoke-static·{v0},·Lcom/android/calendar/Utils;->getDisplayColorFromColor(I)I |
| 1564 | ····move-result·v0 | 1568 | ····move-result·v0 |
| 1565 | ····invoke-virtual·{p0,·v0},·Lcom/android/calendar/CalendarEventModel;->setCalendarColor(I)V | 1569 | ····invoke-virtual·{p0,·v0},·Lcom/android/calendar/CalendarEventModel;->setCalendarColor(I)V |
| 1566 | ····.line·1142 | 1570 | ····.line·1142 |
| Offset 1606, 23 lines modified | Offset 1610, 25 lines modified | ||
| 1606 | ····move-result-object·v0 | 1610 | ····move-result-object·v0 |
| 1607 | ····iput-object·v0,·p0,·Lcom/android/calendar/CalendarEventModel;->mCalendarAllowedReminders:Ljava/lang/String; | 1611 | ····iput-object·v0,·p0,·Lcom/android/calendar/CalendarEventModel;->mCalendarAllowedReminders:Ljava/lang/String; |
| 1608 | ····.line·1147 | 1612 | ····.line·1147 |
| 1609 | ····const/16·v0,·0x9 | 1613 | ····const/16·v0,·0x9 |
| 1614 | ····.line·1148 | ||
| 1610 | ····invoke-interface·{p1,·v0},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; | 1615 | ····invoke-interface·{p1,·v0},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; |
| 1611 | ····move-result-object·v0 | 1616 | ····move-result-object·v0 |
| 1612 | ····iput-object·v0,·p0,·Lcom/android/calendar/CalendarEventModel;->mCalendarAllowedAttendeeTypes:Ljava/lang/String; | 1617 | ····iput-object·v0,·p0,·Lcom/android/calendar/CalendarEventModel;->mCalendarAllowedAttendeeTypes:Ljava/lang/String; |
| 1613 | ····.line·1149 | 1618 | ····.line·1149 |
| 1614 | ····const/16·v0,·0xa | 1619 | ····const/16·v0,·0xa |
| 1620 | ····.line·1150 | ||
| 1615 | ····invoke-interface·{p1,·v0},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; | 1621 | ····invoke-interface·{p1,·v0},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; |
| 1616 | ····move-result-object·v0 | 1622 | ····move-result-object·v0 |
| 1617 | ····iput-object·v0,·p0,·Lcom/android/calendar/CalendarEventModel;->mCalendarAllowedAvailability:Ljava/lang/String; | 1623 | ····iput-object·v0,·p0,·Lcom/android/calendar/CalendarEventModel;->mCalendarAllowedAvailability:Ljava/lang/String; |
| 1618 | ····move·v0,·v1 | 1624 | ····move·v0,·v1 |
| Offset 2661, 22 lines modified | Offset 2667, 24 lines modified | ||
| 2661 | ····cmp-long·v23,·v16,·v8 | 2667 | ····cmp-long·v23,·v16,·v8 |
| 2662 | ····if-nez·v23,·:cond_1 | 2668 | ····if-nez·v23,·:cond_1 |
| 2663 | ····if-ne·v11,·v4,·:cond_1 | 2669 | ····if-ne·v11,·v4,·:cond_1 |
| 2670 | ····.line·643 | ||
| 2664 | ····move-object/from16·v0,·v18 | 2671 | ····move-object/from16·v0,·v18 |
| 2665 | ····invoke-static·{v0,·v5},·Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z | 2672 | ····invoke-static·{v0,·v5},·Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z |
| 2666 | ····move-result·v23 | 2673 | ····move-result·v23 |
| 2667 | ····if-eqz·v23,·:cond_1 | 2674 | ····if-eqz·v23,·:cond_1 |
| 2675 | ····.line·644 | ||
| 2668 | ····move-object/from16·v0,·v19 | 2676 | ····move-object/from16·v0,·v19 |
| 2669 | ····invoke-static·{v0,·v10},·Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z | 2677 | ····invoke-static·{v0,·v10},·Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z |
| Max diff block lines reached; 50665/53660 bytes (94.42%) 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/android/calendar/event/EditEventView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EditEventView; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventView;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/EditEventView; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·251 | 27 | ····.line·251 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventView$1;->this$0:Lcom/android/calendar/event/EditEventView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventView$1;->this$0:Lcom/android/calendar/event/EditEventView; |
| 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/android/calendar/event/EditEventView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EditEventView; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventView;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/EditEventView; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·286 | 27 | ····.line·286 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventView$2;->this$0:Lcom/android/calendar/event/EditEventView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventView$2;->this$0:Lcom/android/calendar/event/EditEventView; |
| 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/android/calendar/event/EditEventView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EditEventView; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventView;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/EditEventView; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·302 | 27 | ····.line·302 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventView$3;->this$0:Lcom/android/calendar/event/EditEventView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventView$3;->this$0:Lcom/android/calendar/event/EditEventView; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 80, 14 lines modified | Offset 81, 15 lines modified | ||
| 80 | ····move-result·v0 | 81 | ····move-result·v0 |
| 81 | ····if-eq·v0,·p3,·:cond_1 | 82 | ····if-eq·v0,·p3,·:cond_1 |
| 82 | ····iget-object·v0,·p0,·Lcom/android/calendar/event/EditEventView$3;->this$0:Lcom/android/calendar/event/EditEventView; | 83 | ····iget-object·v0,·p0,·Lcom/android/calendar/event/EditEventView$3;->this$0:Lcom/android/calendar/event/EditEventView; |
| 84 | ····.line·317 | ||
| 83 | ····#·getter·for:·Lcom/android/calendar/event/EditEventView;->mAllDayChangingAvailability:Z | 85 | ····#·getter·for:·Lcom/android/calendar/event/EditEventView;->mAllDayChangingAvailability:Z |
| 84 | ····invoke-static·{v0},·Lcom/android/calendar/event/EditEventView;->access$200(Lcom/android/calendar/event/EditEventView;)Z | 86 | ····invoke-static·{v0},·Lcom/android/calendar/event/EditEventView;->access$200(Lcom/android/calendar/event/EditEventView;)Z |
| 85 | ····move-result·v0 | 87 | ····move-result·v0 |
| 86 | ····if-nez·v0,·:cond_1 | 88 | ····if-nez·v0,·:cond_1 |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EditEventView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EditEventView; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventView;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/EditEventView; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·872 | 27 | ····.line·872 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventView$4;->this$0:Lcom/android/calendar/event/EditEventView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventView$4;->this$0:Lcom/android/calendar/event/EditEventView; |
| 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/android/calendar/event/EditEventView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EditEventView; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventView;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/EditEventView; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·908 | 27 | ····.line·908 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventView$5;->this$0:Lcom/android/calendar/event/EditEventView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventView$5;->this$0:Lcom/android/calendar/event/EditEventView; |
| 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/android/calendar/event/EditEventView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EditEventView; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventView;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/EditEventView; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·918 | 27 | ····.line·918 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventView$6;->this$0:Lcom/android/calendar/event/EditEventView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventView$6;->this$0:Lcom/android/calendar/event/EditEventView; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 74, 19 lines modified | Offset 74, 20 lines modified | ||
| 74 | ····move-result·v6 | 74 | ····move-result·v6 |
| 75 | ····.line·1628 | 75 | ····.line·1628 |
| 76 | ····.local·v6,·"ownerColumn":I | 76 | ····.local·v6,·"ownerColumn":I |
| 77 | ····if-eqz·v1,·:cond_0 | 77 | ····if-eqz·v1,·:cond_0 |
| 78 |
····.line·16 |
78 | ····.line·1630 |
| 79 | ····invoke-interface·{p3,·v2},·Landroid/database/Cursor;->getInt(I)I | 79 | ····invoke-interface·{p3,·v2},·Landroid/database/Cursor;->getInt(I)I |
| 80 | ····move-result·v7 | 80 | ····move-result·v7 |
| 81 | ····.line·1629 | ||
| 81 | ····invoke-static·{v7},·Lcom/android/calendar/Utils;->getDisplayColorFromColor(I)I | 82 | ····invoke-static·{v7},·Lcom/android/calendar/Utils;->getDisplayColorFromColor(I)I |
| 82 | ····move-result·v7 | 83 | ····move-result·v7 |
| 83 | ····invoke-virtual·{v1,·v7},·Landroid/view/View;->setBackgroundColor(I)V | 84 | ····invoke-virtual·{v1,·v7},·Landroid/view/View;->setBackgroundColor(I)V |
| 84 | ····.line·1633 | 85 | ····.line·1633 |
| Offset 87, 23 lines modified | Offset 87, 25 lines modified | ||
| 87 | ····iget-object·v5,·p0,·Lcom/android/calendar/event/EditEventView$TimeClickListener;->mTime:Landroid/text/format/Time; | 87 | ····iget-object·v5,·p0,·Lcom/android/calendar/event/EditEventView$TimeClickListener;->mTime:Landroid/text/format/Time; |
| 88 | ····iget·v5,·v5,·Landroid/text/format/Time;->minute:I | 88 | ····iget·v5,·v5,·Landroid/text/format/Time;->minute:I |
| 89 | ····iget-object·v6,·p0,·Lcom/android/calendar/event/EditEventView$TimeClickListener;->this$0:Lcom/android/calendar/event/EditEventView; | 89 | ····iget-object·v6,·p0,·Lcom/android/calendar/event/EditEventView$TimeClickListener;->this$0:Lcom/android/calendar/event/EditEventView; |
| 90 | ····.line·1719 | ||
| 90 | ····#·getter·for:·Lcom/android/calendar/event/EditEventView;->mActivity:Landroid/app/Activity; | 91 | ····#·getter·for:·Lcom/android/calendar/event/EditEventView;->mActivity:Landroid/app/Activity; |
| 91 | ····invoke-static·{v6},·Lcom/android/calendar/event/EditEventView;->access$1200(Lcom/android/calendar/event/EditEventView;)Landroid/app/Activity; | 92 | ····invoke-static·{v6},·Lcom/android/calendar/event/EditEventView;->access$1200(Lcom/android/calendar/event/EditEventView;)Landroid/app/Activity; |
| 92 | ····move-result-object·v6 | 93 | ····move-result-object·v6 |
| 93 | ····invoke-static·{v6},·Landroid/text/format/DateFormat;->is24HourFormat(Landroid/content/Context;)Z | 94 | ····invoke-static·{v6},·Landroid/text/format/DateFormat;->is24HourFormat(Landroid/content/Context;)Z |
| 94 | ····move-result·v6 | 95 | ····move-result·v6 |
| 96 | ····.line·1718 | ||
| 95 | ····invoke-static·{v3,·v4,·v5,·v6},·Lcom/android/datetimepicker/time/TimePickerDialog;->newInstance(Lcom/android/datetimepicker/time/TimePickerDialog$OnTimeSetListener;IIZ)Lcom/android/datetimepicker/time/TimePickerDialog; | 97 | ····invoke-static·{v3,·v4,·v5,·v6},·Lcom/android/datetimepicker/time/TimePickerDialog;->newInstance(Lcom/android/datetimepicker/time/TimePickerDialog$OnTimeSetListener;IIZ)Lcom/android/datetimepicker/time/TimePickerDialog; |
| 96 | ····move-result-object·v3 | 98 | ····move-result-object·v3 |
| 97 | ····#·setter·for:·Lcom/android/calendar/event/EditEventView;->mStartTimePickerDialog:Lcom/android/datetimepicker/time/TimePickerDialog; | 99 | ····#·setter·for:·Lcom/android/calendar/event/EditEventView;->mStartTimePickerDialog:Lcom/android/datetimepicker/time/TimePickerDialog; |
| 98 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/event/EditEventView;->access$1102(Lcom/android/calendar/event/EditEventView;Lcom/android/datetimepicker/time/TimePickerDialog;)Lcom/android/datetimepicker/time/TimePickerDialog; | 100 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/event/EditEventView;->access$1102(Lcom/android/calendar/event/EditEventView;Lcom/android/datetimepicker/time/TimePickerDialog;)Lcom/android/datetimepicker/time/TimePickerDialog; |
| Offset 208, 23 lines modified | Offset 210, 25 lines modified | ||
| 208 | ····iget-object·v5,·p0,·Lcom/android/calendar/event/EditEventView$TimeClickListener;->mTime:Landroid/text/format/Time; | 210 | ····iget-object·v5,·p0,·Lcom/android/calendar/event/EditEventView$TimeClickListener;->mTime:Landroid/text/format/Time; |
| 209 | ····iget·v5,·v5,·Landroid/text/format/Time;->minute:I | 211 | ····iget·v5,·v5,·Landroid/text/format/Time;->minute:I |
| 210 | ····iget-object·v6,·p0,·Lcom/android/calendar/event/EditEventView$TimeClickListener;->this$0:Lcom/android/calendar/event/EditEventView; | 212 | ····iget-object·v6,·p0,·Lcom/android/calendar/event/EditEventView$TimeClickListener;->this$0:Lcom/android/calendar/event/EditEventView; |
| 213 | ····.line·1728 | ||
| 211 | ····#·getter·for:·Lcom/android/calendar/event/EditEventView;->mActivity:Landroid/app/Activity; | 214 | ····#·getter·for:·Lcom/android/calendar/event/EditEventView;->mActivity:Landroid/app/Activity; |
| 212 | ····invoke-static·{v6},·Lcom/android/calendar/event/EditEventView;->access$1200(Lcom/android/calendar/event/EditEventView;)Landroid/app/Activity; | 215 | ····invoke-static·{v6},·Lcom/android/calendar/event/EditEventView;->access$1200(Lcom/android/calendar/event/EditEventView;)Landroid/app/Activity; |
| 213 | ····move-result-object·v6 | 216 | ····move-result-object·v6 |
| 214 | ····invoke-static·{v6},·Landroid/text/format/DateFormat;->is24HourFormat(Landroid/content/Context;)Z | 217 | ····invoke-static·{v6},·Landroid/text/format/DateFormat;->is24HourFormat(Landroid/content/Context;)Z |
| 215 | ····move-result·v6 | 218 | ····move-result·v6 |
| 219 | ····.line·1727 | ||
| 216 | ····invoke-static·{v3,·v4,·v5,·v6},·Lcom/android/datetimepicker/time/TimePickerDialog;->newInstance(Lcom/android/datetimepicker/time/TimePickerDialog$OnTimeSetListener;IIZ)Lcom/android/datetimepicker/time/TimePickerDialog; | 220 | ····invoke-static·{v3,·v4,·v5,·v6},·Lcom/android/datetimepicker/time/TimePickerDialog;->newInstance(Lcom/android/datetimepicker/time/TimePickerDialog$OnTimeSetListener;IIZ)Lcom/android/datetimepicker/time/TimePickerDialog; |
| 217 | ····move-result-object·v3 | 221 | ····move-result-object·v3 |
| 218 | ····#·setter·for:·Lcom/android/calendar/event/EditEventView;->mEndTimePickerDialog:Lcom/android/datetimepicker/time/TimePickerDialog; | 222 | ····#·setter·for:·Lcom/android/calendar/event/EditEventView;->mEndTimePickerDialog:Lcom/android/datetimepicker/time/TimePickerDialog; |
| 219 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/event/EditEventView;->access$1302(Lcom/android/calendar/event/EditEventView;Lcom/android/datetimepicker/time/TimePickerDialog;)Lcom/android/datetimepicker/time/TimePickerDialog; | 223 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/event/EditEventView;->access$1302(Lcom/android/calendar/event/EditEventView;Lcom/android/datetimepicker/time/TimePickerDialog;)Lcom/android/datetimepicker/time/TimePickerDialog; |
| Offset 1197, 14 lines modified | Offset 1197, 15 lines modified | ||
| 1197 | ····move-result-object·v0 | 1197 | ····move-result-object·v0 |
| 1198 | ····.line·368 | 1198 | ····.line·368 |
| 1199 | ····.local·v0,·"fm":Landroid/app/FragmentManager; | 1199 | ····.local·v0,·"fm":Landroid/app/FragmentManager; |
| 1200 | ····const-string·v5,·"recurrencePickerDialogFragment" | 1200 | ····const-string·v5,·"recurrencePickerDialogFragment" |
| 1201 | ····.line·369 | ||
| 1201 | ····invoke-virtual·{v0,·v5},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment; | 1202 | ····invoke-virtual·{v0,·v5},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment; |
| 1202 | ····move-result-object·v1 | 1203 | ····move-result-object·v1 |
| 1203 | ····check-cast·v1,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; | 1204 | ····check-cast·v1,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; |
| 1204 | ····.line·370 | 1205 | ····.line·370 |
| Offset 1214, 14 lines modified | Offset 1215, 15 lines modified | ||
| 1214 | ····.line·371 | 1215 | ····.line·371 |
| 1215 | ····invoke-virtual·{v1,·p0},·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->setOnRecurrenceSetListener(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$OnRecurrenceSetListener;)V | 1216 | ····invoke-virtual·{v1,·p0},·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->setOnRecurrenceSetListener(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$OnRecurrenceSetListener;)V |
| 1216 | ····.line·373 | 1217 | ····.line·373 |
| 1217 | ····:cond_0 | 1218 | ····:cond_0 |
| 1218 | ····const-string·v5,·"timeZonePickerDialogFragment" | 1219 | ····const-string·v5,·"timeZonePickerDialogFragment" |
| 1220 | ····.line·374 | ||
| 1219 | ····invoke-virtual·{v0,·v5},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment; | 1221 | ····invoke-virtual·{v0,·v5},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment; |
| 1220 | ····move-result-object·v3 | 1222 | ····move-result-object·v3 |
| 1221 | ····check-cast·v3,·Lcom/android/timezonepicker/TimeZonePickerDialog; | 1223 | ····check-cast·v3,·Lcom/android/timezonepicker/TimeZonePickerDialog; |
| 1222 | ····.line·375 | 1224 | ····.line·375 |
| Offset 1832, 24 lines modified | Offset 1834, 26 lines modified | ||
| 1832 | ····iget-object·v6,·p0,·Lcom/android/calendar/event/EditEventView;->mReminderMethodValues:Ljava/util/ArrayList; | 1834 | ····iget-object·v6,·p0,·Lcom/android/calendar/event/EditEventView;->mReminderMethodValues:Ljava/util/ArrayList; |
| 1833 | ····iget-object·v7,·p0,·Lcom/android/calendar/event/EditEventView;->mReminderMethodLabels:Ljava/util/ArrayList; | 1835 | ····iget-object·v7,·p0,·Lcom/android/calendar/event/EditEventView;->mReminderMethodLabels:Ljava/util/ArrayList; |
| 1834 | ····const/16·v2,·0xa | 1836 | ····const/16·v2,·0xa |
| 1837 | ····.line·1325 | ||
| 1835 | ····invoke-static·{v2},·Lcom/android/calendar/CalendarEventModel$ReminderEntry;->valueOf(I)Lcom/android/calendar/CalendarEventModel$ReminderEntry; | 1838 | ····invoke-static·{v2},·Lcom/android/calendar/CalendarEventModel$ReminderEntry;->valueOf(I)Lcom/android/calendar/CalendarEventModel$ReminderEntry; |
| 1836 | ····move-result-object·v8 | 1839 | ····move-result-object·v8 |
| 1837 | ····iget-object·v2,·p0,·Lcom/android/calendar/event/EditEventView;->mModel:Lcom/android/calendar/CalendarEventModel; | 1840 | ····iget-object·v2,·p0,·Lcom/android/calendar/event/EditEventView;->mModel:Lcom/android/calendar/CalendarEventModel; |
| 1838 | ····iget·v9,·v2,·Lcom/android/calendar/CalendarEventModel;->mCalendarMaxReminders:I | 1841 | ····iget·v9,·v2,·Lcom/android/calendar/CalendarEventModel;->mCalendarMaxReminders:I |
| 1839 | ····move-object·v2,·p0 | 1842 | ····move-object·v2,·p0 |
| 1843 | ····.line·1322 | ||
| 1840 | ····invoke-static/range·{v0·..·v10},·Lcom/android/calendar/event/EventViewUtils;->addReminder(Landroid/app/Activity;Landroid/view/View;Landroid/view/View$OnClickListener;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Lcom/android/calendar/CalendarEventModel$ReminderEntry;ILandroid/widget/AdapterView$OnItemSelectedListener;)Z | 1844 | ····invoke-static/range·{v0·..·v10},·Lcom/android/calendar/event/EventViewUtils;->addReminder(Landroid/app/Activity;Landroid/view/View;Landroid/view/View$OnClickListener;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Lcom/android/calendar/CalendarEventModel$ReminderEntry;ILandroid/widget/AdapterView$OnItemSelectedListener;)Z |
| 1841 | ····.line·1334 | 1845 | ····.line·1334 |
| 1842 | ····:goto_0 | 1846 | ····:goto_0 |
| 1843 | ····iget-object·v0,·p0,·Lcom/android/calendar/event/EditEventView;->mReminderItems:Ljava/util/ArrayList; | 1847 | ····iget-object·v0,·p0,·Lcom/android/calendar/event/EditEventView;->mReminderItems:Ljava/util/ArrayList; |
| 1844 | ····invoke-virtual·{v0},·Ljava/util/ArrayList;->size()I | 1848 | ····invoke-virtual·{v0},·Ljava/util/ArrayList;->size()I |
| Offset 1886, 24 lines modified | Offset 1890, 26 lines modified | ||
| 1886 | ····iget-object·v6,·p0,·Lcom/android/calendar/event/EditEventView;->mReminderMethodValues:Ljava/util/ArrayList; | 1890 | ····iget-object·v6,·p0,·Lcom/android/calendar/event/EditEventView;->mReminderMethodValues:Ljava/util/ArrayList; |
| 1887 | ····iget-object·v7,·p0,·Lcom/android/calendar/event/EditEventView;->mReminderMethodLabels:Ljava/util/ArrayList; | 1891 | ····iget-object·v7,·p0,·Lcom/android/calendar/event/EditEventView;->mReminderMethodLabels:Ljava/util/ArrayList; |
| 1888 | ····iget·v2,·p0,·Lcom/android/calendar/event/EditEventView;->mDefaultReminderMinutes:I | 1892 | ····iget·v2,·p0,·Lcom/android/calendar/event/EditEventView;->mDefaultReminderMinutes:I |
| 1893 | ····.line·1331 | ||
| 1889 | ····invoke-static·{v2},·Lcom/android/calendar/CalendarEventModel$ReminderEntry;->valueOf(I)Lcom/android/calendar/CalendarEventModel$ReminderEntry; | 1894 | ····invoke-static·{v2},·Lcom/android/calendar/CalendarEventModel$ReminderEntry;->valueOf(I)Lcom/android/calendar/CalendarEventModel$ReminderEntry; |
| 1890 | ····move-result-object·v8 | 1895 | ····move-result-object·v8 |
| 1891 | ····iget-object·v2,·p0,·Lcom/android/calendar/event/EditEventView;->mModel:Lcom/android/calendar/CalendarEventModel; | 1896 | ····iget-object·v2,·p0,·Lcom/android/calendar/event/EditEventView;->mModel:Lcom/android/calendar/CalendarEventModel; |
| 1892 | ····iget·v9,·v2,·Lcom/android/calendar/CalendarEventModel;->mCalendarMaxReminders:I | 1897 | ····iget·v9,·v2,·Lcom/android/calendar/CalendarEventModel;->mCalendarMaxReminders:I |
| 1893 | ····move-object·v2,·p0 | 1898 | ····move-object·v2,·p0 |
| 1899 | ····.line·1328 | ||
| 1894 | ····invoke-static/range·{v0·..·v10},·Lcom/android/calendar/event/EventViewUtils;->addReminder(Landroid/app/Activity;Landroid/view/View;Landroid/view/View$OnClickListener;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Lcom/android/calendar/CalendarEventModel$ReminderEntry;ILandroid/widget/AdapterView$OnItemSelectedListener;)Z | 1900 | ····invoke-static/range·{v0·..·v10},·Lcom/android/calendar/event/EventViewUtils;->addReminder(Landroid/app/Activity;Landroid/view/View;Landroid/view/View$OnClickListener;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Lcom/android/calendar/CalendarEventModel$ReminderEntry;ILandroid/widget/AdapterView$OnItemSelectedListener;)Z |
| 1895 | ····goto·:goto_0 | 1901 | ····goto·:goto_0 |
| 1896 | .end·method | 1902 | .end·method |
| 1897 | .method·private·fillModelFromUI()Z | 1903 | .method·private·fillModelFromUI()Z |
| 1898 | ····.locals·12 | 1904 | ····.locals·12 |
| Offset 2060, 18 lines modified | Offset 2066, 20 lines modified | ||
| 2060 | ····iput-object·v8,·v7,·Lcom/android/calendar/CalendarEventModel;->mDescription:Ljava/lang/String; | 2066 | ····iput-object·v8,·v7,·Lcom/android/calendar/CalendarEventModel;->mDescription:Ljava/lang/String; |
| 2061 | ····.line·654 | 2067 | ····.line·654 |
| 2062 | ····:cond_2 | 2068 | ····:cond_2 |
| 2063 | ····iget-object·v7,·p0,·Lcom/android/calendar/event/EditEventView;->mResponseRadioGroup:Landroid/widget/RadioGroup; | 2069 | ····iget-object·v7,·p0,·Lcom/android/calendar/event/EditEventView;->mResponseRadioGroup:Landroid/widget/RadioGroup; |
| 2070 | ····.line·655 | ||
| 2064 | ····invoke-virtual·{v7},·Landroid/widget/RadioGroup;->getCheckedRadioButtonId()I | 2071 | ····invoke-virtual·{v7},·Landroid/widget/RadioGroup;->getCheckedRadioButtonId()I |
| 2065 | ····move-result·v7 | 2072 | ····move-result·v7 |
| 2073 | ····.line·654 | ||
| Max diff block lines reached; 46471/50579 bytes (91.88%) of diff not shown. | |||
| Offset 79, 26 lines modified | Offset 79, 30 lines modified | ||
| 79 | ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 79 | ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 80 | ····move-result-object·v0 | 80 | ····move-result-object·v0 |
| 81 | ····const-string·v1,·"::" | 81 | ····const-string·v1,·"::" |
| 82 | ····.line·98 | ||
| 82 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 83 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 83 | ····move-result-object·v0 | 84 | ····move-result-object·v0 |
| 85 | ····.line·99 | ||
| 84 | ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 86 | ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 85 | ····move-result-object·v0 | 87 | ····move-result-object·v0 |
| 88 | ····.line·100 | ||
| 86 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 89 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| 87 | ····move-result-object·v0 | 90 | ····move-result-object·v0 |
| 91 | ····.line·97 | ||
| 88 | ····return-object·v0 | 92 | ····return-object·v0 |
| 89 | .end·method | 93 | .end·method |
| 90 | .method·private·createKey(Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String; | 94 | .method·private·createKey(Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String; |
| 91 | ····.locals·2 | 95 | ····.locals·2 |
| 92 | ····.param·p1,·"accountName"····#·Ljava/lang/String; | 96 | ····.param·p1,·"accountName"····#·Ljava/lang/String; |
| 93 | ····.param·p2,·"accountType"····#·Ljava/lang/String; | 97 | ····.param·p2,·"accountType"····#·Ljava/lang/String; |
| Offset 112, 26 lines modified | Offset 116, 30 lines modified | ||
| 112 | ····move-result-object·v1 | 116 | ····move-result-object·v1 |
| 113 | ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 117 | ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
| 114 | ····const-string·v1,·"::" | 118 | ····const-string·v1,·"::" |
| 119 | ····.line·105 | ||
| 115 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 120 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 116 | ····move-result-object·v0 | 121 | ····move-result-object·v0 |
| 122 | ····.line·106 | ||
| 117 | ····invoke-virtual·{v0,·p3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 123 | ····invoke-virtual·{v0,·p3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
| 118 | ····move-result-object·v0 | 124 | ····move-result-object·v0 |
| 125 | ····.line·107 | ||
| 119 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 126 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| 120 | ····move-result-object·v0 | 127 | ····move-result-object·v0 |
| 128 | ····.line·104 | ||
| 121 | ····return-object·v0 | 129 | ····return-object·v0 |
| 122 | .end·method | 130 | .end·method |
| 123 | #·virtual·methods | 131 | #·virtual·methods |
| 124 | .method·public·getColorArray(Ljava/lang/String;Ljava/lang/String;)[I | 132 | .method·public·getColorArray(Ljava/lang/String;Ljava/lang/String;)[I |
| 125 | ····.locals·5 | 133 | ····.locals·5 |
| Offset 287, 116 lines modified | Offset 295, 108 lines modified | ||
| 287 | ····invoke-interface·{v2,·v1,·v0},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 295 | ····invoke-interface·{v2,·v1,·v0},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| 288 | ····.line·56 | 296 | ····.line·56 |
| 289 | ····return-void | 297 | ····return-void |
| 290 | .end·method | 298 | .end·method |
| 291 | .method·public·sortPalettes(Ljava/util/Comparator;)V | 299 | .method·public·sortPalettes(Ljava/util/Comparator;)V |
| 292 |
····.locals· |
300 | ····.locals·7 |
| 293 | ····.annotation·system·Ldalvik/annotation/Signature; | 301 | ····.annotation·system·Ldalvik/annotation/Signature; |
| 294 | ········value·=·{ | 302 | ········value·=·{ |
| 295 | ············"(", | 303 | ············"(", |
| 296 | ············"Ljava/util/Comparator", | 304 | ············"Ljava/util/Comparator", |
| 297 | ············"<", | 305 | ············"<", |
| 298 | ············"Ljava/lang/Integer;", | 306 | ············"Ljava/lang/Integer;", |
| 299 | ············">;)V" | 307 | ············">;)V" |
| 300 | ········} | 308 | ········} |
| 301 | ····.end·annotation | 309 | ····.end·annotation |
| 302 | ····.prologue | 310 | ····.prologue |
| 303 | ····.line·84 | 311 | ····.line·84 |
| 304 | ····.local·p1,·"comparator":Ljava/util/Comparator;,·"Ljava/util/Comparator<Ljava/lang/Integer;>;" | 312 | ····.local·p1,·"comparator":Ljava/util/Comparator;,·"Ljava/util/Comparator<Ljava/lang/Integer;>;" |
| 305 |
····iget-object·v |
313 | ····iget-object·v4,·p0,·Lcom/android/calendar/event/EventColorCache;->mColorPaletteMap:Ljava/util/Map; |
| 306 |
····invoke-interface·{v |
314 | ····invoke-interface·{v4},·Ljava/util/Map;->keySet()Ljava/util/Set; |
| 307 |
····move-result-object·v |
315 | ····move-result-object·v4 |
| 308 |
····invoke-interface·{v |
316 | ····invoke-interface·{v4},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
| 309 |
····move-result-object·v |
317 | ····move-result-object·v5 |
| 310 | ····:goto_0 | 318 | ····:goto_0 |
| 311 |
····invoke-interface·{v |
319 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z |
| 312 |
····move-result·v |
320 | ····move-result·v4 |
| 313 |
····if-eqz·v |
321 | ····if-eqz·v4,·:cond_1 |
| Max diff block lines reached; 3973/7084 bytes (56.08%) 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/android/calendar/event/EventColorPickerDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EventColorPickerDialog; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/event/EventColorPickerDialog;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/event/EventColorPickerDialog;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/EventColorPickerDialog; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·73 | 27 | ····.line·73 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EventColorPickerDialog$1;->this$0:Lcom/android/calendar/event/EventColorPickerDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EventColorPickerDialog$1;->this$0:Lcom/android/calendar/event/EventColorPickerDialog; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 118, 28 lines modified | Offset 118, 30 lines modified | ||
| 118 | ····.line·71 | 118 | ····.line·71 |
| 119 | ····.local·v0,·"dialog":Landroid/app/Dialog; | 119 | ····.local·v0,·"dialog":Landroid/app/Dialog; |
| 120 | ····iget-object·v1,·p0,·Lcom/android/calendar/event/EventColorPickerDialog;->mAlertDialog:Landroid/app/AlertDialog; | 120 | ····iget-object·v1,·p0,·Lcom/android/calendar/event/EventColorPickerDialog;->mAlertDialog:Landroid/app/AlertDialog; |
| 121 | ····const/4·v2,·-0x3 | 121 | ····const/4·v2,·-0x3 |
| 122 | ····.line·72 | ||
| 122 | ····invoke-virtual·{p0},·Lcom/android/calendar/event/EventColorPickerDialog;->getActivity()Landroid/app/Activity; | 123 | ····invoke-virtual·{p0},·Lcom/android/calendar/event/EventColorPickerDialog;->getActivity()Landroid/app/Activity; |
| 123 | ····move-result-object·v3 | 124 | ····move-result-object·v3 |
| 124 | ····const·v4,·0x7f090061 | 125 | ····const·v4,·0x7f090061 |
| 125 | ····invoke-virtual·{v3,·v4},·Landroid/app/Activity;->getString(I)Ljava/lang/String; | 126 | ····invoke-virtual·{v3,·v4},·Landroid/app/Activity;->getString(I)Ljava/lang/String; |
| 126 | ····move-result-object·v3 | 127 | ····move-result-object·v3 |
| 127 | ····new-instance·v4,·Lcom/android/calendar/event/EventColorPickerDialog$1; | 128 | ····new-instance·v4,·Lcom/android/calendar/event/EventColorPickerDialog$1; |
| 128 | ····invoke-direct·{v4,·p0},·Lcom/android/calendar/event/EventColorPickerDialog$1;-><init>(Lcom/android/calendar/event/EventColorPickerDialog;)V | 129 | ····invoke-direct·{v4,·p0},·Lcom/android/calendar/event/EventColorPickerDialog$1;-><init>(Lcom/android/calendar/event/EventColorPickerDialog;)V |
| 130 | ····.line·71 | ||
| 129 | ····invoke-virtual·{v1,·v2,·v3,·v4},·Landroid/app/AlertDialog;->setButton(ILjava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V | 131 | ····invoke-virtual·{v1,·v2,·v3,·v4},·Landroid/app/AlertDialog;->setButton(ILjava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V |
| 130 | ····.line·81 | 132 | ····.line·81 |
| 131 | ····return-object·v0 | 133 | ····return-object·v0 |
| 132 | .end·method | 134 | .end·method |
| 133 | .method·public·onSaveInstanceState(Landroid/os/Bundle;)V | 135 | .method·public·onSaveInstanceState(Landroid/os/Bundle;)V |
| Offset 32, 14 lines modified | Offset 32, 15 lines modified | ||
| 32 | .field·final·synthetic·val$imageView:Landroid/widget/ImageView; | 32 | .field·final·synthetic·val$imageView:Landroid/widget/ImageView; |
| 33 | #·direct·methods | 33 | #·direct·methods |
| 34 | .method·constructor·<init>(Lcom/android/calendar/event/EventLocationAdapter;Landroid/net/Uri;Landroid/widget/ImageView;)V | 34 | .method·constructor·<init>(Lcom/android/calendar/event/EventLocationAdapter;Landroid/net/Uri;Landroid/widget/ImageView;)V |
| 35 | ····.locals·0 | 35 | ····.locals·0 |
| 36 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/EventLocationAdapter; | ||
| 36 | ····.prologue | 37 | ····.prologue |
| 37 | ····.line·338 | 38 | ····.line·338 |
| 38 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EventLocationAdapter$1;->this$0:Lcom/android/calendar/event/EventLocationAdapter; | 39 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EventLocationAdapter$1;->this$0:Lcom/android/calendar/event/EventLocationAdapter; |
| 39 | ····iput-object·p2,·p0,·Lcom/android/calendar/event/EventLocationAdapter$1;->val$contactPhotoUri:Landroid/net/Uri; | 40 | ····iput-object·p2,·p0,·Lcom/android/calendar/event/EventLocationAdapter$1;->val$contactPhotoUri:Landroid/net/Uri; |
| Offset 60, 21 lines modified | Offset 61, 23 lines modified | ||
| 60 | ····.line·341 | 61 | ····.line·341 |
| 61 | ····const/4·v1,·0x0 | 62 | ····const/4·v1,·0x0 |
| 62 | ····.line·342 | 63 | ····.line·342 |
| 63 | ····.local·v1,·"photo":Landroid/graphics/Bitmap; | 64 | ····.local·v1,·"photo":Landroid/graphics/Bitmap; |
| 64 | ····iget-object·v2,·p0,·Lcom/android/calendar/event/EventLocationAdapter$1;->this$0:Lcom/android/calendar/event/EventLocationAdapter; | 65 | ····iget-object·v2,·p0,·Lcom/android/calendar/event/EventLocationAdapter$1;->this$0:Lcom/android/calendar/event/EventLocationAdapter; |
| 66 | ····.line·343 | ||
| 65 | ····#·getter·for:·Lcom/android/calendar/event/EventLocationAdapter;->mResolver:Landroid/content/ContentResolver; | 67 | ····#·getter·for:·Lcom/android/calendar/event/EventLocationAdapter;->mResolver:Landroid/content/ContentResolver; |
| 66 | ····invoke-static·{v2},·Lcom/android/calendar/event/EventLocationAdapter;->access$400(Lcom/android/calendar/event/EventLocationAdapter;)Landroid/content/ContentResolver; | 68 | ····invoke-static·{v2},·Lcom/android/calendar/event/EventLocationAdapter;->access$400(Lcom/android/calendar/event/EventLocationAdapter;)Landroid/content/ContentResolver; |
| 67 | ····move-result-object·v2 | 69 | ····move-result-object·v2 |
| 68 | ····iget-object·v3,·p0,·Lcom/android/calendar/event/EventLocationAdapter$1;->val$contactPhotoUri:Landroid/net/Uri; | 70 | ····iget-object·v3,·p0,·Lcom/android/calendar/event/EventLocationAdapter$1;->val$contactPhotoUri:Landroid/net/Uri; |
| 71 | ····.line·342 | ||
| 69 | ····invoke-static·{v2,·v3},·Landroid/provider/ContactsContract$Contacts;->openContactPhotoInputStream(Landroid/content/ContentResolver;Landroid/net/Uri;)Ljava/io/InputStream; | 72 | ····invoke-static·{v2,·v3},·Landroid/provider/ContactsContract$Contacts;->openContactPhotoInputStream(Landroid/content/ContentResolver;Landroid/net/Uri;)Ljava/io/InputStream; |
| 70 | ····move-result-object·v0 | 73 | ····move-result-object·v0 |
| 71 | ····.line·344 | 74 | ····.line·344 |
| 72 | ····.local·v0,·"imageStream":Ljava/io/InputStream; | 75 | ····.local·v0,·"imageStream":Ljava/io/InputStream; |
| 73 | ····if-eqz·v0,·:cond_0 | 76 | ····if-eqz·v0,·:cond_0 |
| Offset 32, 14 lines modified | Offset 32, 15 lines modified | ||
| 32 | .field·final·synthetic·val$filter:Ljava/lang/String; | 32 | .field·final·synthetic·val$filter:Ljava/lang/String; |
| 33 | #·direct·methods | 33 | #·direct·methods |
| 34 | .method·constructor·<init>(Lcom/android/calendar/event/EventLocationAdapter$LocationFilter;Ljava/lang/String;)V | 34 | .method·constructor·<init>(Lcom/android/calendar/event/EventLocationAdapter$LocationFilter;Ljava/lang/String;)V |
| 35 | ····.locals·0 | 35 | ····.locals·0 |
| 36 | ····.param·p1,·"this$1"····#·Lcom/android/calendar/event/EventLocationAdapter$LocationFilter; | ||
| 36 | ····.prologue | 37 | ····.prologue |
| 37 | ····.line·419 | 38 | ····.line·419 |
| 38 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EventLocationAdapter$LocationFilter$1;->this$1:Lcom/android/calendar/event/EventLocationAdapter$LocationFilter; | 39 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EventLocationAdapter$LocationFilter$1;->this$1:Lcom/android/calendar/event/EventLocationAdapter$LocationFilter; |
| 39 | ····iput-object·p2,·p0,·Lcom/android/calendar/event/EventLocationAdapter$LocationFilter$1;->val$filter:Ljava/lang/String; | 40 | ····iput-object·p2,·p0,·Lcom/android/calendar/event/EventLocationAdapter$LocationFilter$1;->val$filter:Ljava/lang/String; |
| Offset 17, 50 lines modified | Offset 17, 51 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EventLocationAdapter; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EventLocationAdapter; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·public·constructor·<init>(Lcom/android/calendar/event/EventLocationAdapter;)V | 20 | .method·public·constructor·<init>(Lcom/android/calendar/event/EventLocationAdapter;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/EventLocationAdapter; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·407 | 24 | ····.line·407 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EventLocationAdapter$LocationFilter;->this$0:Lcom/android/calendar/event/EventLocationAdapter; | 25 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EventLocationAdapter$LocationFilter;->this$0:Lcom/android/calendar/event/EventLocationAdapter; |
| 25 | ····invoke-direct·{p0},·Landroid/widget/Filter;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/widget/Filter;-><init>()V |
| 26 | ····return-void | 27 | ····return-void |
| 27 | .end·method | 28 | .end·method |
| 28 | #·virtual·methods | 29 | #·virtual·methods |
| 29 | .method·protected·performFiltering(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; | 30 | .method·protected·performFiltering(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; |
| 30 |
····.locals· |
31 | ····.locals·18 |
| 31 | ····.param·p1,·"constraint"····#·Ljava/lang/CharSequence; | 32 | ····.param·p1,·"constraint"····#·Ljava/lang/CharSequence; |
| 32 | ····.prologue | 33 | ····.prologue |
| 33 | ····.line·411 | 34 | ····.line·411 |
| 34 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 35 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
| 35 |
····move-result-wide·v1 |
36 | ····move-result-wide·v14 |
| 36 | ····.line·412 | 37 | ····.line·412 |
| 37 |
····.local·v1 |
38 | ····.local·v14,·"startTime":J |
| 38 | ····if-nez·p1,·:cond_0 | 39 | ····if-nez·p1,·:cond_0 |
| 39 | ····const-string·v7,·"" | 40 | ····const-string·v7,·"" |
| 40 | ····.line·413 | 41 | ····.line·413 |
| 41 | ····.local·v7,·"filter":Ljava/lang/String; | 42 | ····.local·v7,·"filter":Ljava/lang/String; |
| 42 | ····:goto_0 | 43 | ····:goto_0 |
| 43 | ····invoke-virtual·{v7},·Ljava/lang/String;->isEmpty()Z | 44 | ····invoke-virtual·{v7},·Ljava/lang/String;->isEmpty()Z |
| 44 |
····move-result·v1 |
45 | ····move-result·v16 |
| 45 |
····if-eqz·v1 |
46 | ····if-eqz·v16,·:cond_1 |
| 46 | ····.line·414 | 47 | ····.line·414 |
| 47 | ····const/4·v8,·0x0 | 48 | ····const/4·v8,·0x0 |
| 48 | ····.line·468 | 49 | ····.line·468 |
| 49 | ····:goto_1 | 50 | ····:goto_1 |
| 50 | ····return-object·v8 | 51 | ····return-object·v8 |
| Offset 73, 271 lines modified | Offset 74, 283 lines modified | ||
| 73 | ····move-result-object·v7 | 74 | ····move-result-object·v7 |
| 74 | ····goto·:goto_0 | 75 | ····goto·:goto_0 |
| 75 | ····.line·418 | 76 | ····.line·418 |
| 76 | ····.restart·local·v7····#·"filter":Ljava/lang/String; | 77 | ····.restart·local·v7····#·"filter":Ljava/lang/String; |
| 77 | ····:cond_1 | 78 | ····:cond_1 |
| 78 |
····new-instance·v1 |
79 | ····new-instance·v16,·Lcom/android/calendar/event/EventLocationAdapter$LocationFilter$1; |
| 79 |
····move-object/from16·v0,· |
80 | ····move-object/from16·v0,·v16 |
| 80 |
|
81 | ····move-object/from16·v1,·p0 |
| 81 |
····con |
82 | ····invoke-direct·{v0,·v1,·v7},·Lcom/android/calendar/event/EventLocationAdapter$LocationFilter$1;-><init>(Lcom/android/calendar/event/EventLocationAdapter$LocationFilter;Ljava/lang/String;)V |
| 82 |
···· |
83 | ····const/16·v17,·0x0 |
| 83 |
···· |
84 | ····move/from16·v0,·v17 |
| 84 |
···· |
85 | ····new-array·v0,·v0,·[Ljava/lang/Void; |
| 85 |
····move-object/from16·v |
86 | ····move-object/from16·v17,·v0 |
| 86 |
|
87 | ····.line·424 |
| 88 | ····invoke-virtual/range·{v16·..·v17},·Lcom/android/calendar/event/EventLocationAdapter$LocationFilter$1;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; | ||
| 87 |
····move-result-object·v |
89 | ····move-result-object·v9 |
| 88 | ····.line·427 | 90 | ····.line·427 |
| 89 |
····.local·v |
91 | ····.local·v9,·"locationsQueryTask":Landroid/os/AsyncTask;,·"Landroid/os/AsyncTask<Ljava/lang/Void;Ljava/lang/Void;Ljava/util/List<Lcom/android/calendar/event/EventLocationAdapter$Result;>;>;" |
| 90 | ····new-instance·v3,·Ljava/util/HashSet; | 92 | ····new-instance·v3,·Ljava/util/HashSet; |
| 91 | ····invoke-direct·{v3},·Ljava/util/HashSet;-><init>()V | 93 | ····invoke-direct·{v3},·Ljava/util/HashSet;-><init>()V |
| 92 | ····.line·428 | 94 | ····.line·428 |
| 93 | ····.local·v3,·"contactsAddresses":Ljava/util/HashSet;,·"Ljava/util/HashSet<Ljava/lang/String;>;" | 95 | ····.local·v3,·"contactsAddresses":Ljava/util/HashSet;,·"Ljava/util/HashSet<Ljava/lang/String;>;" |
| 94 | ····move-object/from16·v0,·p0 | 96 | ····move-object/from16·v0,·p0 |
| 95 |
····iget-object·v |
97 | ····iget-object·v0,·v0,·Lcom/android/calendar/event/EventLocationAdapter$LocationFilter;->this$0:Lcom/android/calendar/event/EventLocationAdapter; |
| 98 | ····move-object/from16·v16,·v0 | ||
| 96 | ····#·getter·for:·Lcom/android/calendar/event/EventLocationAdapter;->mResolver:Landroid/content/ContentResolver; | 99 | ····#·getter·for:·Lcom/android/calendar/event/EventLocationAdapter;->mResolver:Landroid/content/ContentResolver; |
| 97 |
····invoke-static·{v1 |
100 | ····invoke-static/range·{v16·..·v16},·Lcom/android/calendar/event/EventLocationAdapter;->access$400(Lcom/android/calendar/event/EventLocationAdapter;)Landroid/content/ContentResolver; |
| 98 |
····move-result-object·v1 |
101 | ····move-result-object·v16 |
| Max diff block lines reached; 12675/17123 bytes (74.02%) of diff not shown. | |||
| Offset 142, 66 lines modified | Offset 142, 76 lines modified | ||
| 142 | ····.line·82 | 142 | ····.line·82 |
| 143 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 143 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
| 144 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 144 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
| 145 | ····const-string·v1,·"(" | 145 | ····const-string·v1,·"(" |
| 146 | ····.line·83 | ||
| 146 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 147 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 147 | ····move-result-object·v0 | 148 | ····move-result-object·v0 |
| 148 | ····const-string·v1,·"data1" | 149 | ····const-string·v1,·"data1" |
| 150 | ····.line·84 | ||
| 149 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 151 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 150 | ····move-result-object·v0 | 152 | ····move-result-object·v0 |
| 151 | ····const-string·v1,·"·LIKE·?·OR·" | 153 | ····const-string·v1,·"·LIKE·?·OR·" |
| 154 | ····.line·85 | ||
| 152 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 155 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 153 | ····move-result-object·v0 | 156 | ····move-result-object·v0 |
| 154 | ····const-string·v1,·"data1" | 157 | ····const-string·v1,·"data1" |
| 158 | ····.line·86 | ||
| 155 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 159 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 156 | ····move-result-object·v0 | 160 | ····move-result-object·v0 |
| 157 | ····const-string·v1,·"·LIKE·?·OR·" | 161 | ····const-string·v1,·"·LIKE·?·OR·" |
| 162 | ····.line·87 | ||
| 158 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 163 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 159 | ····move-result-object·v0 | 164 | ····move-result-object·v0 |
| 160 | ····const-string·v1,·"display_name" | 165 | ····const-string·v1,·"display_name" |
| 166 | ····.line·88 | ||
| 161 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 167 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 162 | ····move-result-object·v0 | 168 | ····move-result-object·v0 |
| 163 | ····const-string·v1,·"·LIKE·?·OR·" | 169 | ····const-string·v1,·"·LIKE·?·OR·" |
| 170 | ····.line·89 | ||
| 164 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 171 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 165 | ····move-result-object·v0 | 172 | ····move-result-object·v0 |
| 166 | ····const-string·v1,·"display_name" | 173 | ····const-string·v1,·"display_name" |
| 174 | ····.line·90 | ||
| 167 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 175 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 168 | ····move-result-object·v0 | 176 | ····move-result-object·v0 |
| 169 | ····const-string·v1,·"·LIKE·?·)" | 177 | ····const-string·v1,·"·LIKE·?·)" |
| 178 | ····.line·91 | ||
| 170 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 179 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 171 | ····move-result-object·v0 | 180 | ····move-result-object·v0 |
| 181 | ····.line·92 | ||
| 172 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 182 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| 173 | ····move-result-object·v0 | 183 | ····move-result-object·v0 |
| 174 | ····sput-object·v0,·Lcom/android/calendar/event/EventLocationAdapter;->CONTACTS_WHERE:Ljava/lang/String; | 184 | ····sput-object·v0,·Lcom/android/calendar/event/EventLocationAdapter;->CONTACTS_WHERE:Ljava/lang/String; |
| 175 | ····.line·95 | 185 | ····.line·95 |
| Offset 367, 14 lines modified | Offset 377, 15 lines modified | ||
| 367 | ····invoke-direct·{v1,·p0,·p1,·p2},·Lcom/android/calendar/event/EventLocationAdapter$1;-><init>(Lcom/android/calendar/event/EventLocationAdapter;Landroid/net/Uri;Landroid/widget/ImageView;)V | 377 | ····invoke-direct·{v1,·p0,·p1,·p2},·Lcom/android/calendar/event/EventLocationAdapter$1;-><init>(Lcom/android/calendar/event/EventLocationAdapter;Landroid/net/Uri;Landroid/widget/ImageView;)V |
| 368 | ····const/4·v2,·0x0 | 378 | ····const/4·v2,·0x0 |
| 369 | ····new-array·v2,·v2,·[Ljava/lang/Void; | 379 | ····new-array·v2,·v2,·[Ljava/lang/Void; |
| 380 | ····.line·360 | ||
| 370 | ····invoke-virtual·{v1,·v2},·Lcom/android/calendar/event/EventLocationAdapter$1;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; | 381 | ····invoke-virtual·{v1,·v2},·Lcom/android/calendar/event/EventLocationAdapter$1;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; |
| 371 | ····move-result-object·v0 | 382 | ····move-result-object·v0 |
| 372 | ····.line·361 | 383 | ····.line·361 |
| 373 | ····.local·v0,·"photoUpdaterTask":Landroid/os/AsyncTask;,·"Landroid/os/AsyncTask<Ljava/lang/Void;Ljava/lang/Void;Landroid/graphics/Bitmap;>;" | 384 | ····.local·v0,·"photoUpdaterTask":Landroid/os/AsyncTask;,·"Landroid/os/AsyncTask<Ljava/lang/Void;Ljava/lang/Void;Landroid/graphics/Bitmap;>;" |
| 374 | ····return-void | 385 | ····return-void |
| Offset 395, 106 lines modified | Offset 406, 105 lines modified | ||
| 395 | ········} | 406 | ········} |
| 396 | ····.end·annotation | 407 | ····.end·annotation |
| 397 | ····.prologue | 408 | ····.prologue |
| 398 | ····const/4·v6,·0x0 | 409 | ····const/4·v6,·0x0 |
| Max diff block lines reached; 16984/19839 bytes (85.61%) 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/android/calendar/agenda/AgendaAdapter; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/agenda/AgendaAdapter; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaAdapter;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaAdapter;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/agenda/AgendaAdapter; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·52 | 27 | ····.line·52 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaAdapter$1;->this$0:Lcom/android/calendar/agenda/AgendaAdapter; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaAdapter$1;->this$0:Lcom/android/calendar/agenda/AgendaAdapter; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 319, 14 lines modified | Offset 319, 15 lines modified | ||
| 319 | ····move-object/from16·v0,·v16 | 319 | ····move-object/from16·v0,·v16 |
| 320 | ····iput-object·v2,·v0,·Lcom/android/calendar/agenda/AgendaAdapter$ViewHolder;->where:Landroid/widget/TextView; | 320 | ····iput-object·v2,·v0,·Lcom/android/calendar/agenda/AgendaAdapter$ViewHolder;->where:Landroid/widget/TextView; |
| 321 | ····.line·103 | 321 | ····.line·103 |
| 322 | ····const·v2,·0x7f0f007b | 322 | ····const·v2,·0x7f0f007b |
| 323 | ····.line·104 | ||
| 323 | ····move-object/from16·v0,·p1 | 324 | ····move-object/from16·v0,·p1 |
| 324 | ····invoke-virtual·{v0,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 325 | ····invoke-virtual·{v0,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
| 325 | ····move-result-object·v2 | 326 | ····move-result-object·v2 |
| 326 | ····check-cast·v2,·Landroid/widget/LinearLayout; | 327 | ····check-cast·v2,·Landroid/widget/LinearLayout; |
| Offset 747, 14 lines modified | Offset 748, 15 lines modified | ||
| 747 | ····move-object/from16·v2,·p2 | 748 | ····move-object/from16·v2,·p2 |
| 748 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; | 749 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; |
| 749 | ····move-result-object·v2 | 750 | ····move-result-object·v2 |
| 751 | ····.line·189 | ||
| 750 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; | 752 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; |
| 751 | ····move-result-object·v26 | 753 | ····move-result-object·v26 |
| 752 | ····.line·190 | 754 | ····.line·190 |
| 753 | ····.local·v26,·"whenString":Ljava/lang/String; | 755 | ····.local·v26,·"whenString":Ljava/lang/String; |
| 754 | ····if-nez·v10,·:cond_7 | 756 | ····if-nez·v10,·:cond_7 |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/calendar/agenda/AgendaByDayAdapter; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/agenda/AgendaByDayAdapter; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaByDayAdapter;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaByDayAdapter;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/agenda/AgendaByDayAdapter; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·56 | 27 | ····.line·56 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaByDayAdapter$1;->this$0:Lcom/android/calendar/agenda/AgendaByDayAdapter; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaByDayAdapter$1;->this$0:Lcom/android/calendar/agenda/AgendaByDayAdapter; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 1733, 25 lines modified | Offset 1733, 28 lines modified | ||
| 1733 | ····move-result·v0 | 1733 | ····move-result·v0 |
| 1734 | ····if-le·v0,·p1,·:cond_0 | 1734 | ····if-le·v0,·p1,·:cond_0 |
| 1735 | ····iget-object·v0,·p0,·Lcom/android/calendar/agenda/AgendaByDayAdapter;->mRowInfo:Ljava/util/ArrayList; | 1735 | ····iget-object·v0,·p0,·Lcom/android/calendar/agenda/AgendaByDayAdapter;->mRowInfo:Ljava/util/ArrayList; |
| 1736 | ····.line·160 | ||
| 1736 | ····invoke-virtual·{v0,·p1},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; | 1737 | ····invoke-virtual·{v0,·p1},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; |
| 1737 | ····move-result-object·v0 | 1738 | ····move-result-object·v0 |
| 1738 | ····check-cast·v0,·Lcom/android/calendar/agenda/AgendaByDayAdapter$RowInfo; | 1739 | ····check-cast·v0,·Lcom/android/calendar/agenda/AgendaByDayAdapter$RowInfo; |
| 1739 | ····iget·v0,·v0,·Lcom/android/calendar/agenda/AgendaByDayAdapter$RowInfo;->mType:I | 1740 | ····iget·v0,·v0,·Lcom/android/calendar/agenda/AgendaByDayAdapter$RowInfo;->mType:I |
| 1741 | ····.line·159 | ||
| 1740 | ····:goto_0 | 1742 | ····:goto_0 |
| 1741 | ····return·v0 | 1743 | ····return·v0 |
| 1744 | ····.line·160 | ||
| 1742 | ····:cond_0 | 1745 | ····:cond_0 |
| 1743 | ····const/4·v0,·0x0 | 1746 | ····const/4·v0,·0x0 |
| 1744 | ····goto·:goto_0 | 1747 | ····goto·:goto_0 |
| 1745 | .end·method | 1748 | .end·method |
| 1746 | .method·public·getStartTime(I)J | 1749 | .method·public·getStartTime(I)J |
| Offset 2106, 14 lines modified | Offset 2109, 15 lines modified | ||
| 2106 | ····move-wide·v8,·v6 | 2109 | ····move-wide·v8,·v6 |
| 2107 | ····invoke-static/range·{v4·..·v11},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; | 2110 | ····invoke-static/range·{v4·..·v11},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; |
| 2108 | ····move-result-object·v4 | 2111 | ····move-result-object·v4 |
| 2112 | ····.line·228 | ||
| 2109 | ····invoke-virtual·{v4},·Ljava/util/Formatter;->toString()Ljava/lang/String; | 2113 | ····invoke-virtual·{v4},·Ljava/util/Formatter;->toString()Ljava/lang/String; |
| 2110 | ····move-result-object·v15 | 2114 | ····move-result-object·v15 |
| 2111 | ····.line·234 | 2115 | ····.line·234 |
| 2112 | ····.local·v15,·"dateViewText":Ljava/lang/String; | 2116 | ····.local·v15,·"dateViewText":Ljava/lang/String; |
| 2113 | ····move-object/from16·v0,·v17 | 2117 | ····move-object/from16·v0,·v17 |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/calendar/agenda/AgendaFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/agenda/AgendaFragment; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaFragment;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/agenda/AgendaFragment; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·65 | 27 | ····.line·65 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaFragment$1;->this$0:Lcom/android/calendar/agenda/AgendaFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaFragment$1;->this$0:Lcom/android/calendar/agenda/AgendaFragment; |
| 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/android/calendar/agenda/AgendaFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/agenda/AgendaFragment; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaFragment;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/agenda/AgendaFragment; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·464 | 27 | ····.line·464 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaFragment$2;->this$0:Lcom/android/calendar/agenda/AgendaFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaFragment$2;->this$0:Lcom/android/calendar/agenda/AgendaFragment; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 710, 14 lines modified | Offset 710, 15 lines modified | ||
| 710 | ····move-result-wide·v8 | 710 | ····move-result-wide·v8 |
| 711 | ····.line·417 | 711 | ····.line·417 |
| 712 | ····.local·v8,·"endMillis":J | 712 | ····.local·v8,·"endMillis":J |
| 713 | ····const·v2,·0x7f0f0079 | 713 | ····const·v2,·0x7f0f0079 |
| 714 | ····.line·418 | ||
| 714 | ····invoke-virtual·{v15,·v2},·Landroid/app/FragmentManager;->findFragmentById(I)Landroid/app/Fragment; | 715 | ····invoke-virtual·{v15,·v2},·Landroid/app/FragmentManager;->findFragmentById(I)Landroid/app/Fragment; |
| 715 | ····move-result-object·v14 | 716 | ····move-result-object·v14 |
| 716 | ····check-cast·v14,·Lcom/android/calendar/EventInfoFragment; | 717 | ····check-cast·v14,·Lcom/android/calendar/EventInfoFragment; |
| 717 | ····.line·419 | 718 | ····.line·419 |
| Offset 730, 14 lines modified | Offset 731, 15 lines modified | ||
| 730 | ····move-result-wide·v2 | 731 | ····move-result-wide·v2 |
| 731 | ····cmp-long·v2,·v2,·v6 | 732 | ····cmp-long·v2,·v2,·v6 |
| 732 | ····if-nez·v2,·:cond_5 | 733 | ····if-nez·v2,·:cond_5 |
| 734 | ····.line·420 | ||
| 733 | ····invoke-virtual·{v14},·Lcom/android/calendar/EventInfoFragment;->getEndMillis()J | 735 | ····invoke-virtual·{v14},·Lcom/android/calendar/EventInfoFragment;->getEndMillis()J |
| 734 | ····move-result-wide·v2 | 736 | ····move-result-wide·v2 |
| 735 | ····cmp-long·v2,·v2,·v8 | 737 | ····cmp-long·v2,·v2,·v8 |
| 736 | ····if-nez·v2,·:cond_5 | 738 | ····if-nez·v2,·:cond_5 |
| Offset 1011, 25 lines modified | Offset 1013, 27 lines modified | ||
| 1011 | ····iput-object·v2,·p0,·Lcom/android/calendar/agenda/AgendaFragment;->mController:Lcom/android/calendar/CalendarController; | 1013 | ····iput-object·v2,·p0,·Lcom/android/calendar/agenda/AgendaFragment;->mController:Lcom/android/calendar/CalendarController; |
| 1012 | ····.line·122 | 1014 | ····.line·122 |
| 1013 | ····iget-object·v2,·p0,·Lcom/android/calendar/agenda/AgendaFragment;->mActivity:Landroid/app/Activity; | 1015 | ····iget-object·v2,·p0,·Lcom/android/calendar/agenda/AgendaFragment;->mActivity:Landroid/app/Activity; |
| 1014 | ····const·v3,·0x7f0a0009 | 1016 | ····const·v3,·0x7f0a0009 |
| 1017 | ····.line·123 | ||
| 1015 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/Utils;->getConfigBool(Landroid/content/Context;I)Z | 1018 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/Utils;->getConfigBool(Landroid/content/Context;I)Z |
| 1016 | ····move-result·v2 | 1019 | ····move-result·v2 |
| 1017 | ····iput-boolean·v2,·p0,·Lcom/android/calendar/agenda/AgendaFragment;->mShowEventDetailsWithAgenda:Z | 1020 | ····iput-boolean·v2,·p0,·Lcom/android/calendar/agenda/AgendaFragment;->mShowEventDetailsWithAgenda:Z |
| 1018 | ····.line·124 | 1021 | ····.line·124 |
| 1019 | ····iget-object·v2,·p0,·Lcom/android/calendar/agenda/AgendaFragment;->mActivity:Landroid/app/Activity; | 1022 | ····iget-object·v2,·p0,·Lcom/android/calendar/agenda/AgendaFragment;->mActivity:Landroid/app/Activity; |
| 1020 | ····const·v3,·0x7f0a000c | 1023 | ····const·v3,·0x7f0a000c |
| 1024 | ····.line·125 | ||
| 1021 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/Utils;->getConfigBool(Landroid/content/Context;I)Z | 1025 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/Utils;->getConfigBool(Landroid/content/Context;I)Z |
| 1022 | ····move-result·v2 | 1026 | ····move-result·v2 |
| 1023 | ····iput-boolean·v2,·p0,·Lcom/android/calendar/agenda/AgendaFragment;->mIsTabletConfig:Z | 1027 | ····iput-boolean·v2,·p0,·Lcom/android/calendar/agenda/AgendaFragment;->mIsTabletConfig:Z |
| 1024 | ····.line·126 | 1028 | ····.line·126 |
| Offset 1201, 14 lines modified | Offset 1205, 15 lines modified | ||
| 1201 | ····invoke-virtual·{v4,·v13},·Landroid/view/View;->setVisibility(I)V | 1205 | ····invoke-virtual·{v4,·v13},·Landroid/view/View;->setVisibility(I)V |
| 1202 | ····.line·162 | 1206 | ····.line·162 |
| 1203 | ····:cond_1 | 1207 | ····:cond_1 |
| 1204 | ····const·v13,·0x7f0f0077 | 1208 | ····const·v13,·0x7f0f0077 |
| 1209 | ····.line·163 | ||
| 1205 | ····invoke-virtual·{v12,·v13},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 1210 | ····invoke-virtual·{v12,·v13},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
| 1206 | ····move-result-object·v8 | 1211 | ····move-result-object·v8 |
| 1207 | ····check-cast·v8,·Lcom/android/calendar/StickyHeaderListView; | 1212 | ····check-cast·v8,·Lcom/android/calendar/StickyHeaderListView; |
| 1208 | ····.line·164 | 1213 | ····.line·164 |
| Offset 1459, 20 lines modified | Offset 1464, 21 lines modified | ||
| 1459 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 1464 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| 1460 | ····move-result-object·v1 | 1465 | ····move-result-object·v1 |
| 1461 | ····invoke-static·{v0,·v1},·Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I | 1466 | ····invoke-static·{v0,·v1},·Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I |
| 1462 |
····.line·21 |
1467 | ····.line·215 |
| 1463 | ····:cond_0 | 1468 | ····:cond_0 |
| 1464 | ····invoke-virtual·{p0},·Lcom/android/calendar/agenda/AgendaFragment;->getActivity()Landroid/app/Activity; | 1469 | ····invoke-virtual·{p0},·Lcom/android/calendar/agenda/AgendaFragment;->getActivity()Landroid/app/Activity; |
| 1465 | ····move-result-object·v0 | 1470 | ····move-result-object·v0 |
| 1471 | ····.line·214 | ||
| 1466 | ····invoke-static·{v0},·Lcom/android/calendar/GeneralPreferences;->getSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 1472 | ····invoke-static·{v0},·Lcom/android/calendar/GeneralPreferences;->getSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
| 1467 | ····move-result-object·v8 | 1473 | ····move-result-object·v8 |
| 1468 | ····.line·216 | 1474 | ····.line·216 |
| 1469 | ····.local·v8,·"prefs":Landroid/content/SharedPreferences; | 1475 | ····.local·v8,·"prefs":Landroid/content/SharedPreferences; |
| 1470 | ····const-string·v0,·"preferences_hide_declined" | 1476 | ····const-string·v0,·"preferences_hide_declined" |
| Offset 1728, 20 lines modified | Offset 1734, 22 lines modified | ||
| Max diff block lines reached; 656/3382 bytes (19.40%) 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/android/calendar/agenda/AgendaListView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/agenda/AgendaListView; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaListView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaListView;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/agenda/AgendaListView; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·53 | 27 | ····.line·53 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaListView$1;->this$0:Lcom/android/calendar/agenda/AgendaListView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaListView$1;->this$0:Lcom/android/calendar/agenda/AgendaListView; |
| 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/android/calendar/agenda/AgendaListView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/agenda/AgendaListView; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaListView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaListView;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/agenda/AgendaListView; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·64 | 27 | ····.line·64 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaListView$2;->this$0:Lcom/android/calendar/agenda/AgendaListView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaListView$2;->this$0:Lcom/android/calendar/agenda/AgendaListView; |
| 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/android/calendar/agenda/AgendaListView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/agenda/AgendaListView; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaListView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaListView;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/agenda/AgendaListView; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·73 | 27 | ····.line·73 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaListView$3;->this$0:Lcom/android/calendar/agenda/AgendaListView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaListView$3;->this$0:Lcom/android/calendar/agenda/AgendaListView; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 207, 14 lines modified | Offset 207, 15 lines modified | ||
| 207 | ····.line·93 | 207 | ····.line·93 |
| 208 | ····invoke-virtual·{p0,·v4},·Lcom/android/calendar/agenda/AgendaListView;->setVerticalScrollBarEnabled(Z)V | 208 | ····invoke-virtual·{p0,·v4},·Lcom/android/calendar/agenda/AgendaListView;->setVerticalScrollBarEnabled(Z)V |
| 209 | ····.line·94 | 209 | ····.line·94 |
| 210 | ····new-instance·v0,·Lcom/android/calendar/agenda/AgendaWindowAdapter; | 210 | ····new-instance·v0,·Lcom/android/calendar/agenda/AgendaWindowAdapter; |
| 211 | ····.line·95 | ||
| 211 | ····invoke-static·{p1,·v5},·Lcom/android/calendar/Utils;->getConfigBool(Landroid/content/Context;I)Z | 212 | ····invoke-static·{p1,·v5},·Lcom/android/calendar/Utils;->getConfigBool(Landroid/content/Context;I)Z |
| 212 | ····move-result·v1 | 213 | ····move-result·v1 |
| 213 | ····invoke-direct·{v0,·p1,·p0,·v1},·Lcom/android/calendar/agenda/AgendaWindowAdapter;-><init>(Landroid/content/Context;Lcom/android/calendar/agenda/AgendaListView;Z)V | 214 | ····invoke-direct·{v0,·p1,·p0,·v1},·Lcom/android/calendar/agenda/AgendaWindowAdapter;-><init>(Landroid/content/Context;Lcom/android/calendar/agenda/AgendaListView;Z)V |
| 214 | ····iput-object·v0,·p0,·Lcom/android/calendar/agenda/AgendaListView;->mWindowAdapter:Lcom/android/calendar/agenda/AgendaWindowAdapter; | 215 | ····iput-object·v0,·p0,·Lcom/android/calendar/agenda/AgendaListView;->mWindowAdapter:Lcom/android/calendar/agenda/AgendaWindowAdapter; |
| Offset 1119, 14 lines modified | Offset 1120, 15 lines modified | ||
| 1119 | ····invoke-virtual·{p0},·Lcom/android/calendar/agenda/AgendaListView;->getHeight()I | 1120 | ····invoke-virtual·{p0},·Lcom/android/calendar/agenda/AgendaListView;->getHeight()I |
| 1120 | ····move-result·v10 | 1121 | ····move-result·v10 |
| 1121 | ····if-gt·v9,·v10,·:cond_5 | 1122 | ····if-gt·v9,·v10,·:cond_5 |
| 1123 | ····.line·352 | ||
| 1122 | ····invoke-virtual·{v5},·Landroid/view/View;->getTop()I | 1124 | ····invoke-virtual·{v5},·Landroid/view/View;->getTop()I |
| 1123 | ····move-result·v9 | 1125 | ····move-result·v9 |
| 1124 | ····iget-object·v10,·p0,·Lcom/android/calendar/agenda/AgendaListView;->mWindowAdapter:Lcom/android/calendar/agenda/AgendaWindowAdapter; | 1126 | ····iget-object·v10,·p0,·Lcom/android/calendar/agenda/AgendaListView;->mWindowAdapter:Lcom/android/calendar/agenda/AgendaWindowAdapter; |
| 1125 | ····invoke-virtual·{v10},·Lcom/android/calendar/agenda/AgendaWindowAdapter;->getStickyHeaderHeight()I | 1127 | ····invoke-virtual·{v10},·Lcom/android/calendar/agenda/AgendaWindowAdapter;->getStickyHeaderHeight()I |
| Offset 1335, 20 lines modified | Offset 1337, 22 lines modified | ||
| 1335 | ····const/4·v3,·0x0 | 1337 | ····const/4·v3,·0x0 |
| 1336 | ····move-object/from16·v0,·v19 | 1338 | ····move-object/from16·v0,·v19 |
| 1337 | ····iget-boolean·v14,·v0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$AgendaItem;->allDay:Z | 1339 | ····iget-boolean·v14,·v0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$AgendaItem;->allDay:Z |
| 1340 | ····.line·201 | ||
| 1338 | ····invoke-static·{v3,·v14},·Lcom/android/calendar/CalendarController$EventInfo;->buildViewExtraLong(IZ)J | 1341 | ····invoke-static·{v3,·v14},·Lcom/android/calendar/CalendarController$EventInfo;->buildViewExtraLong(IZ)J |
| 1339 | ····move-result-wide·v14 | 1342 | ····move-result-wide·v14 |
| 1340 | ····move-object/from16·v3,·p0 | 1343 | ····move-object/from16·v3,·p0 |
| 1344 | ····.line·200 | ||
| 1341 | ····invoke-virtual/range·{v2·..·v17},·Lcom/android/calendar/CalendarController;->sendEventRelatedEventWithExtra(Ljava/lang/Object;JJJJIIJJ)V | 1345 | ····invoke-virtual/range·{v2·..·v17},·Lcom/android/calendar/CalendarController;->sendEventRelatedEventWithExtra(Ljava/lang/Object;JJJJIIJJ)V |
| 1342 | ····.line·205 | 1346 | ····.line·205 |
| 1343 | ····.end·local·v2····#·"controller":Lcom/android/calendar/CalendarController; | 1347 | ····.end·local·v2····#·"controller":Lcom/android/calendar/CalendarController; |
| 1344 | ····.end·local·v8····#·"startTime":J | 1348 | ····.end·local·v8····#·"startTime":J |
| 1345 | ····.end·local·v10····#·"endTime":J | 1349 | ····.end·local·v10····#·"endTime":J |
| 1346 | ····.end·local·v16····#·"holderStartTime":J | 1350 | ····.end·local·v16····#·"holderStartTime":J |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/calendar/agenda/AgendaWindowAdapter; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/agenda/AgendaWindowAdapter; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaWindowAdapter;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaWindowAdapter;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/agenda/AgendaWindowAdapter; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·162 | 27 | ····.line·162 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$1;->this$0:Lcom/android/calendar/agenda/AgendaWindowAdapter; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$1;->this$0:Lcom/android/calendar/agenda/AgendaWindowAdapter; |
| 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/android/calendar/agenda/AgendaWindowAdapter; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/agenda/AgendaWindowAdapter; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaWindowAdapter;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaWindowAdapter;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/agenda/AgendaWindowAdapter; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·205 | 27 | ····.line·205 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$2;->this$0:Lcom/android/calendar/agenda/AgendaWindowAdapter; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$2;->this$0:Lcom/android/calendar/agenda/AgendaWindowAdapter; |
| 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$1:Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler; | 21 | .field·final·synthetic·this$1:Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$1"····#·Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·1206 | 27 | ····.line·1206 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler$1;->this$1:Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler$1;->this$1:Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 31, 249 lines modified | Offset 31, 256 lines modified | ||
| 31 | ····invoke-direct·{p0,·p2},·Landroid/content/AsyncQueryHandler;-><init>(Landroid/content/ContentResolver;)V | 31 | ····invoke-direct·{p0,·p2},·Landroid/content/AsyncQueryHandler;-><init>(Landroid/content/ContentResolver;)V |
| 32 | ····.line·1073 | 32 | ····.line·1073 |
| 33 | ····return-void | 33 | ····return-void |
| 34 | .end·method | 34 | .end·method |
| 35 | .method·private·processNewCursor(Lcom/android/calendar/agenda/AgendaWindowAdapter$QuerySpec;Landroid/database/Cursor;)I | 35 | .method·private·processNewCursor(Lcom/android/calendar/agenda/AgendaWindowAdapter$QuerySpec;Landroid/database/Cursor;)I |
| 36 |
····.locals· |
36 | ····.locals·8 |
| 37 | ····.param·p1,·"data"····#·Lcom/android/calendar/agenda/AgendaWindowAdapter$QuerySpec; | 37 | ····.param·p1,·"data"····#·Lcom/android/calendar/agenda/AgendaWindowAdapter$QuerySpec; |
| 38 | ····.param·p2,·"cursor"····#·Landroid/database/Cursor; | 38 | ····.param·p2,·"cursor"····#·Landroid/database/Cursor; |
| 39 | ····.prologue | 39 | ····.prologue |
| 40 | ····.line·1346 | 40 | ····.line·1346 |
| 41 |
····iget-object·v |
41 | ····iget-object·v3,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler;->this$0:Lcom/android/calendar/agenda/AgendaWindowAdapter; |
| 42 | ····#·getter·for:·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mAdapterInfos:Ljava/util/LinkedList; | 42 | ····#·getter·for:·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mAdapterInfos:Ljava/util/LinkedList; |
| 43 |
····invoke-static·{v |
43 | ····invoke-static·{v3},·Lcom/android/calendar/agenda/AgendaWindowAdapter;->access$400(Lcom/android/calendar/agenda/AgendaWindowAdapter;)Ljava/util/LinkedList; |
| 44 |
····move-result-object·v |
44 | ····move-result-object·v4 |
| 45 |
····monitor-enter·v |
45 | ····monitor-enter·v4 |
| 46 | ····.line·1348 | 46 | ····.line·1348 |
| 47 | ····:try_start_0 | 47 | ····:try_start_0 |
| 48 |
····iget-object·v |
48 | ····iget-object·v3,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler;->this$0:Lcom/android/calendar/agenda/AgendaWindowAdapter; |
| 49 |
····iget·v |
49 | ····iget·v5,·p1,·Lcom/android/calendar/agenda/AgendaWindowAdapter$QuerySpec;->queryType:I |
| 50 | ····#·invokes:·Lcom/android/calendar/agenda/AgendaWindowAdapter;->pruneAdapterInfo(I)Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo; | 50 | ····#·invokes:·Lcom/android/calendar/agenda/AgendaWindowAdapter;->pruneAdapterInfo(I)Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo; |
| 51 |
····invoke-static·{v |
51 | ····invoke-static·{v3,·v5},·Lcom/android/calendar/agenda/AgendaWindowAdapter;->access$2700(Lcom/android/calendar/agenda/AgendaWindowAdapter;I)Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo; |
| 52 |
····move-result-object·v |
52 | ····move-result-object·v0 |
| 53 | ····.line·1349 | 53 | ····.line·1349 |
| 54 |
····.local·v |
54 | ····.local·v0,·"info":Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo; |
| 55 |
····const/4·v |
55 | ····const/4·v2,·0x0 |
| 56 | ····.line·1350 | 56 | ····.line·1350 |
| 57 |
····.local·v |
57 | ····.local·v2,·"listPositionOffset":I |
| 58 |
····if-nez·v |
58 | ····if-nez·v0,·:cond_1 |
| 59 | ····.line·1351 | 59 | ····.line·1351 |
| 60 |
····new-instance·v |
60 | ····new-instance·v0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo; |
| 61 |
····.end·local·v |
61 | ····.end·local·v0····#·"info":Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo; |
| 62 |
····iget-object·v |
62 | ····iget-object·v3,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler;->this$0:Lcom/android/calendar/agenda/AgendaWindowAdapter; |
| 63 | ····#·getter·for:·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mContext:Landroid/content/Context; | 63 | ····#·getter·for:·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mContext:Landroid/content/Context; |
| 64 |
····invoke-static·{v |
64 | ····invoke-static·{v3},·Lcom/android/calendar/agenda/AgendaWindowAdapter;->access$100(Lcom/android/calendar/agenda/AgendaWindowAdapter;)Landroid/content/Context; |
| 65 |
····move-result-object·v |
65 | ····move-result-object·v3 |
| 66 |
····invoke-direct·{v |
66 | ····invoke-direct·{v0,·v3},·Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo;-><init>(Landroid/content/Context;)V |
| 67 | ····.line·1360 | 67 | ····.line·1360 |
| 68 |
····.restart·local·v |
68 | ····.restart·local·v0····#·"info":Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo; |
| 69 | ····:goto_0 | 69 | ····:goto_0 |
| 70 |
····iget·v |
70 | ····iget·v3,·p1,·Lcom/android/calendar/agenda/AgendaWindowAdapter$QuerySpec;->start:I |
| 71 |
····iput·v |
71 | ····iput·v3,·v0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo;->start:I |
| 72 | ····.line·1361 | 72 | ····.line·1361 |
| 73 |
····iget·v |
73 | ····iget·v3,·p1,·Lcom/android/calendar/agenda/AgendaWindowAdapter$QuerySpec;->end:I |
| 74 |
····iput·v |
74 | ····iput·v3,·v0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo;->end:I |
| 75 | ····.line·1362 | 75 | ····.line·1362 |
| 76 |
····iput-object·p2,·v |
76 | ····iput-object·p2,·v0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo;->cursor:Landroid/database/Cursor; |
| 77 | ····.line·1363 | 77 | ····.line·1363 |
| 78 |
····iget-object·v |
78 | ····iget-object·v3,·v0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo;->dayAdapter:Lcom/android/calendar/agenda/AgendaByDayAdapter; |
| 79 |
····invoke-virtual·{v |
79 | ····invoke-virtual·{v3,·v0},·Lcom/android/calendar/agenda/AgendaByDayAdapter;->changeCursor(Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo;)V |
| 80 | ····.line·1364 | 80 | ····.line·1364 |
| 81 |
····iget-object·v |
81 | ····iget-object·v3,·v0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo;->dayAdapter:Lcom/android/calendar/agenda/AgendaByDayAdapter; |
| 82 |
····invoke-virtual·{v |
82 | ····invoke-virtual·{v3},·Lcom/android/calendar/agenda/AgendaByDayAdapter;->getCount()I |
| 83 |
····move-result·v |
83 | ····move-result·v3 |
| 84 |
····iput·v |
84 | ····iput·v3,·v0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo;->size:I |
| 85 | ····.line·1367 | 85 | ····.line·1367 |
| 86 |
····iget-object·v |
86 | ····iget-object·v3,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler;->this$0:Lcom/android/calendar/agenda/AgendaWindowAdapter; |
| 87 | ····#·getter·for:·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mAdapterInfos:Ljava/util/LinkedList; | 87 | ····#·getter·for:·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mAdapterInfos:Ljava/util/LinkedList; |
| 88 |
····invoke-static·{v |
88 | ····invoke-static·{v3},·Lcom/android/calendar/agenda/AgendaWindowAdapter;->access$400(Lcom/android/calendar/agenda/AgendaWindowAdapter;)Ljava/util/LinkedList; |
| 89 |
····move-result-object·v |
89 | ····move-result-object·v3 |
| 90 |
····invoke-virtual·{v |
90 | ····invoke-virtual·{v3},·Ljava/util/LinkedList;->isEmpty()Z |
| 91 |
····move-result·v |
91 | ····move-result·v3 |
| 92 |
····if-nez·v |
92 | ····if-nez·v3,·:cond_0 |
| 93 |
····iget·v |
93 | ····iget·v5,·p1,·Lcom/android/calendar/agenda/AgendaWindowAdapter$QuerySpec;->end:I |
| Max diff block lines reached; 15395/23745 bytes (64.83%) of diff not shown. | |||
| Offset 128, 14 lines modified | Offset 128, 15 lines modified | ||
| 128 | ····if-ne·v3,·v4,·:cond_4 | 128 | ····if-ne·v3,·v4,·:cond_4 |
| 129 | ····iget-object·v3,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$QuerySpec;->searchQuery:Ljava/lang/String; | 129 | ····iget-object·v3,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$QuerySpec;->searchQuery:Ljava/lang/String; |
| 130 | ····iget-object·v4,·v0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$QuerySpec;->searchQuery:Ljava/lang/String; | 130 | ····iget-object·v4,·v0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$QuerySpec;->searchQuery:Ljava/lang/String; |
| 131 | ····.line·1007 | ||
| 131 | ····invoke-static·{v3,·v4},·Lcom/android/calendar/Utils;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z | 132 | ····invoke-static·{v3,·v4},·Lcom/android/calendar/Utils;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z |
| 132 | ····move-result·v3 | 133 | ····move-result·v3 |
| 133 | ····if-nez·v3,·:cond_4 | 134 | ····if-nez·v3,·:cond_4 |
| 134 | ····iget-wide·v4,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$QuerySpec;->id:J | 135 | ····iget-wide·v4,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$QuerySpec;->id:J |
| Offset 391, 14 lines modified | Offset 391, 15 lines modified | ||
| 391 | ····iput-object·v1,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mResources:Landroid/content/res/Resources; | 391 | ····iput-object·v1,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mResources:Landroid/content/res/Resources; |
| 392 | ····.line·223 | 392 | ····.line·223 |
| 393 | ····iget-object·v1,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mResources:Landroid/content/res/Resources; | 393 | ····iget-object·v1,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mResources:Landroid/content/res/Resources; |
| 394 | ····const·v2,·0x7f0d0016 | 394 | ····const·v2,·0x7f0d0016 |
| 395 | ····.line·224 | ||
| 395 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getColor(I)I | 396 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getColor(I)I |
| 396 | ····move-result·v1 | 397 | ····move-result·v1 |
| 397 | ····iput·v1,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mSelectedItemBackgroundColor:I | 398 | ····iput·v1,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mSelectedItemBackgroundColor:I |
| 398 | ····.line·225 | 399 | ····.line·225 |
| Offset 493, 14 lines modified | Offset 494, 15 lines modified | ||
| 493 | ····.line·242 | 494 | ····.line·242 |
| 494 | ····:cond_0 | 495 | ····:cond_0 |
| 495 | ····iput-object·v5,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mSearchQuery:Ljava/lang/String; | 496 | ····iput-object·v5,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mSearchQuery:Ljava/lang/String; |
| 496 | ····.line·244 | 497 | ····.line·244 |
| 497 | ····const-string·v1,·"layout_inflater" | 498 | ····const-string·v1,·"layout_inflater" |
| 499 | ····.line·245 | ||
| 498 | ····invoke-virtual·{p1,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 500 | ····invoke-virtual·{p1,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
| 499 | ····move-result-object·v0 | 501 | ····move-result-object·v0 |
| 500 | ····check-cast·v0,·Landroid/view/LayoutInflater; | 502 | ····check-cast·v0,·Landroid/view/LayoutInflater; |
| 501 | ····.line·246 | 503 | ····.line·246 |
| Offset 879, 30 lines modified | Offset 881, 14 lines modified | ||
| 879 | ····.prologue | 881 | ····.prologue |
| 880 | ····.line·77 | 882 | ····.line·77 |
| 881 | ····iput·p1,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mRowCount:I | 883 | ····iput·p1,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mRowCount:I |
| 882 | ····return·p1 | 884 | ····return·p1 |
| 883 | .end·method | 885 | .end·method |
| 884 | .method·static·synthetic·access$2812(Lcom/android/calendar/agenda/AgendaWindowAdapter;I)I | ||
| 885 | ····.locals·1 | ||
| 886 | ····.param·p0,·"x0"····#·Lcom/android/calendar/agenda/AgendaWindowAdapter; | ||
| 887 | ····.param·p1,·"x1"····#·I | ||
| 888 | ····.prologue | ||
| 889 | ····.line·77 | ||
| 890 | ····iget·v0,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mRowCount:I | ||
| 891 | ····add-int/2addr·v0,·p1 | ||
| 892 | ····iput·v0,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mRowCount:I | ||
| 893 | ····return·v0 | ||
| 894 | .end·method | ||
| 895 | .method·static·synthetic·access$2902(Lcom/android/calendar/agenda/AgendaWindowAdapter;Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo;)Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo; | 886 | .method·static·synthetic·access$2902(Lcom/android/calendar/agenda/AgendaWindowAdapter;Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo;)Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo; |
| 896 | ····.locals·0 | 887 | ····.locals·0 |
| 897 | ····.param·p0,·"x0"····#·Lcom/android/calendar/agenda/AgendaWindowAdapter; | 888 | ····.param·p0,·"x0"····#·Lcom/android/calendar/agenda/AgendaWindowAdapter; |
| 898 | ····.param·p1,·"x1"····#·Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo; | 889 | ····.param·p1,·"x1"····#·Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo; |
| 899 | ····.prologue | 890 | ····.prologue |
| 900 | ····.line·77 | 891 | ····.line·77 |
| Offset 1436, 24 lines modified | Offset 1422, 26 lines modified | ||
| 1436 | ····.line·832 | 1422 | ····.line·832 |
| 1437 | ····.local·v3,·"queryUri":Landroid/net/Uri; | 1423 | ····.local·v3,·"queryUri":Landroid/net/Uri; |
| 1438 | ····iget-object·v0,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mQueryHandler:Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler; | 1424 | ····iget-object·v0,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mQueryHandler:Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler; |
| 1439 | ····sget-object·v4,·Lcom/android/calendar/agenda/AgendaWindowAdapter;->PROJECTION:[Ljava/lang/String; | 1425 | ····sget-object·v4,·Lcom/android/calendar/agenda/AgendaWindowAdapter;->PROJECTION:[Ljava/lang/String; |
| 1426 | ····.line·833 | ||
| 1440 | ····invoke-direct·{p0},·Lcom/android/calendar/agenda/AgendaWindowAdapter;->buildQuerySelection()Ljava/lang/String; | 1427 | ····invoke-direct·{p0},·Lcom/android/calendar/agenda/AgendaWindowAdapter;->buildQuerySelection()Ljava/lang/String; |
| 1441 | ····move-result-object·v5 | 1428 | ····move-result-object·v5 |
| 1442 | ····const/4·v6,·0x0 | 1429 | ····const/4·v6,·0x0 |
| 1443 | ····const-string·v7,·"startDay·ASC,·begin·ASC,·title·ASC" | 1430 | ····const-string·v7,·"startDay·ASC,·begin·ASC,·title·ASC" |
| 1444 | ····move-object·v2,·p1 | 1431 | ····move-object·v2,·p1 |
| 1432 | ····.line·832 | ||
| 1445 | ····invoke-virtual/range·{v0·..·v7},·Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler;->startQuery(ILjava/lang/Object;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V | 1433 | ····invoke-virtual/range·{v0·..·v7},·Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler;->startQuery(ILjava/lang/Object;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V |
| 1446 | ····.line·835 | 1434 | ····.line·835 |
| 1447 | ····return-void | 1435 | ····return-void |
| 1448 | ····.line·787 | 1436 | ····.line·787 |
| 1449 | ····.end·local·v3····#·"queryUri":Landroid/net/Uri; | 1437 | ····.end·local·v3····#·"queryUri":Landroid/net/Uri; |
| Offset 1642, 112 lines modified | Offset 1630, 112 lines modified | ||
| 1642 | ····move-wide·v4,·v2 | 1630 | ····move-wide·v4,·v2 |
| 1643 | ····invoke-static/range·{v0·..·v7},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; | 1631 | ····invoke-static/range·{v0·..·v7},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; |
| 1644 | ····move-result-object·v0 | 1632 | ····move-result-object·v0 |
| 1633 | ····.line·844 | ||
| 1645 | ····invoke-virtual·{v0},·Ljava/util/Formatter;->toString()Ljava/lang/String; | 1634 | ····invoke-virtual·{v0},·Ljava/util/Formatter;->toString()Ljava/lang/String; |
| Max diff block lines reached; 14428/17785 bytes (81.12%) of diff not shown. | |||
| Offset 92, 15 lines modified | Offset 92, 15 lines modified | ||
| 92 | ····.line·50 | 92 | ····.line·50 |
| 93 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 93 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 94 | ····return-void | 94 | ····return-void |
| 95 | .end·method | 95 | .end·method |
| 96 | .method·private·static·queryNextReminderAndSchedule(Landroid/database/Cursor;Landroid/content/Context;Landroid/content/ContentResolver;Lcom/android/calendar/alerts/AlarmManagerInterface;IJ)V | 96 | .method·private·static·queryNextReminderAndSchedule(Landroid/database/Cursor;Landroid/content/Context;Landroid/content/ContentResolver;Lcom/android/calendar/alerts/AlarmManagerInterface;IJ)V |
| 97 |
····.locals·3 |
97 | ····.locals·35 |
| 98 | ····.param·p0,·"instancesCursor"····#·Landroid/database/Cursor; | 98 | ····.param·p0,·"instancesCursor"····#·Landroid/database/Cursor; |
| 99 | ····.param·p1,·"context"····#·Landroid/content/Context; | 99 | ····.param·p1,·"context"····#·Landroid/content/Context; |
| 100 | ····.param·p2,·"contentResolver"····#·Landroid/content/ContentResolver; | 100 | ····.param·p2,·"contentResolver"····#·Landroid/content/ContentResolver; |
| 101 | ····.param·p3,·"alarmManager"····#·Lcom/android/calendar/alerts/AlarmManagerInterface; | 101 | ····.param·p3,·"alarmManager"····#·Lcom/android/calendar/alerts/AlarmManagerInterface; |
| 102 | ····.param·p4,·"batchSize"····#·I | 102 | ····.param·p4,·"batchSize"····#·I |
| 103 | ····.param·p5,·"currentMillis"····#·J | 103 | ····.param·p5,·"currentMillis"····#·J |
| Offset 125, 28 lines modified | Offset 125, 28 lines modified | ||
| 125 | ····:goto_0 | 125 | ····:goto_0 |
| 126 | ····new-instance·v22,·Ljava/util/HashMap; | 126 | ····new-instance·v22,·Ljava/util/HashMap; |
| 127 | ····invoke-direct/range·{v22·..·v22},·Ljava/util/HashMap;-><init>()V | 127 | ····invoke-direct/range·{v22·..·v22},·Ljava/util/HashMap;-><init>()V |
| 128 | ····.line·199 | 128 | ····.line·199 |
| 129 | ····.local·v22,·"eventMap":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/Integer;Ljava/util/List<Ljava/lang/Long;>;>;" | 129 | ····.local·v22,·"eventMap":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/Integer;Ljava/util/List<Ljava/lang/Long;>;>;" |
| 130 |
····new-instance·v3 |
130 | ····new-instance·v34,·Landroid/text/format/Time; |
| 131 |
····invoke-direct/range·{v3 |
131 | ····invoke-direct/range·{v34·..·v34},·Landroid/text/format/Time;-><init>()V |
| 132 | ····.line·200 | 132 | ····.line·200 |
| 133 |
····.local·v3 |
133 | ····.local·v34,·"timeObj":Landroid/text/format/Time; |
| 134 | ····const-wide·v30,·0x7fffffffffffffffL | 134 | ····const-wide·v30,·0x7fffffffffffffffL |
| 135 | ····.line·201 | 135 | ····.line·201 |
| 136 | ····.local·v30,·"nextAlarmTime":J | 136 | ····.local·v30,·"nextAlarmTime":J |
| 137 |
····const/16·v2 |
137 | ····const/16·v28,·0x0 |
| 138 | ····.line·202 | 138 | ····.line·202 |
| 139 |
····.local·v2 |
139 | ····.local·v28,·"nextAlarmEventId":I |
| 140 | ····const/4·v4,·-0x1 | 140 | ····const/4·v4,·-0x1 |
| 141 | ····move-object/from16·v0,·p0 | 141 | ····move-object/from16·v0,·p0 |
| 142 | ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->moveToPosition(I)Z | 142 | ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->moveToPosition(I)Z |
| 143 | ····.line·203 | 143 | ····.line·203 |
| Offset 155, 18 lines modified | Offset 155, 18 lines modified | ||
| 155 | ····invoke-interface/range·{p0·..·p0},·Landroid/database/Cursor;->isAfterLast()Z | 155 | ····invoke-interface/range·{p0·..·p0},·Landroid/database/Cursor;->isAfterLast()Z |
| 156 | ····move-result·v4 | 156 | ····move-result·v4 |
| 157 | ····if-nez·v4,·:cond_d | 157 | ····if-nez·v4,·:cond_d |
| 158 | ····.line·204 | 158 | ····.line·204 |
| 159 |
····const/16·v2 |
159 | ····const/16·v23,·0x0 |
| 160 | ····.line·205 | 160 | ····.line·205 |
| 161 |
····.local·v2 |
161 | ····.local·v23,·"index":I |
| 162 | ····invoke-interface/range·{v22·..·v22},·Ljava/util/Map;->clear()V | 162 | ····invoke-interface/range·{v22·..·v22},·Ljava/util/Map;->clear()V |
| 163 | ····.line·206 | 163 | ····.line·206 |
| 164 | ····new-instance·v21,·Ljava/lang/StringBuilder; | 164 | ····new-instance·v21,·Ljava/lang/StringBuilder; |
| 165 | ····invoke-direct/range·{v21·..·v21},·Ljava/lang/StringBuilder;-><init>()V | 165 | ····invoke-direct/range·{v21·..·v21},·Ljava/lang/StringBuilder;-><init>()V |
| Offset 174, 25 lines modified | Offset 174, 25 lines modified | ||
| 174 | ····.local·v21,·"eventIdsForQuery":Ljava/lang/StringBuilder; | 174 | ····.local·v21,·"eventIdsForQuery":Ljava/lang/StringBuilder; |
| 175 | ····const/16·v4,·0x28 | 175 | ····const/16·v4,·0x28 |
| 176 | ····move-object/from16·v0,·v21 | 176 | ····move-object/from16·v0,·v21 |
| 177 | ····invoke-virtual·{v0,·v4},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; | 177 | ····invoke-virtual·{v0,·v4},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; |
| 178 |
····move/from16·v2 |
178 | ····move/from16·v24,·v23 |
| 179 | ····.line·208 | 179 | ····.line·208 |
| 180 |
····.end·local·v2 |
180 | ····.end·local·v23····#·"index":I |
| 181 |
····.local·v2 |
181 | ····.local·v24,·"index":I |
| 182 | ····:goto_2 | 182 | ····:goto_2 |
| 183 |
····add-int/lit8·v2 |
183 | ····add-int/lit8·v23,·v24,·0x1 |
| 184 |
····.end·local·v2 |
184 | ····.end·local·v24····#·"index":I |
| 185 |
····.restart·local·v2 |
185 | ····.restart·local·v23····#·"index":I |
| 186 |
····move/from16·v0,·v2 |
186 | ····move/from16·v0,·v24 |
| 187 | ····move/from16·v1,·p4 | 187 | ····move/from16·v1,·p4 |
| 188 | ····if-ge·v0,·v1,·:cond_6 | 188 | ····if-ge·v0,·v1,·:cond_6 |
| 189 | ····invoke-interface/range·{p0·..·p0},·Landroid/database/Cursor;->moveToNext()Z | 189 | ····invoke-interface/range·{p0·..·p0},·Landroid/database/Cursor;->moveToNext()Z |
| Offset 234, 20 lines modified | Offset 234, 21 lines modified | ||
| 234 | ····const/4·v13,·0x1 | 234 | ····const/4·v13,·0x1 |
| 235 | ····.line·213 | 235 | ····.line·213 |
| 236 | ····.local·v13,·"allday":Z | 236 | ····.local·v13,·"allday":Z |
| 237 | ····:goto_3 | 237 | ····:goto_3 |
| 238 | ····if-eqz·v13,·:cond_5 | 238 | ····if-eqz·v13,·:cond_5 |
| 239 |
····.line·21 |
239 | ····.line·216 |
| 240 | ····invoke-static·{},·Landroid/text/format/Time;->getCurrentTimezone()Ljava/lang/String; | 240 | ····invoke-static·{},·Landroid/text/format/Time;->getCurrentTimezone()Ljava/lang/String; |
| Max diff block lines reached; 20831/24185 bytes (86.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/android/calendar/alerts/AlertActivity; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/alerts/AlertActivity; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/alerts/AlertActivity;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/alerts/AlertActivity;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/alerts/AlertActivity; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·91 | 27 | ····.line·91 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/alerts/AlertActivity$1;->this$0:Lcom/android/calendar/alerts/AlertActivity; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/alerts/AlertActivity$1;->this$0:Lcom/android/calendar/alerts/AlertActivity; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 145, 14 lines modified | Offset 146, 15 lines modified | ||
| 145 | ····const-class·v11,·Lcom/android/calendar/EventInfoActivity; | 146 | ····const-class·v11,·Lcom/android/calendar/EventInfoActivity; |
| 146 | ····invoke-virtual·{v3,·v11},·Landroid/app/TaskStackBuilder;->addParentStack(Ljava/lang/Class;)Landroid/app/TaskStackBuilder; | 147 | ····invoke-virtual·{v3,·v11},·Landroid/app/TaskStackBuilder;->addParentStack(Ljava/lang/Class;)Landroid/app/TaskStackBuilder; |
| 147 | ····move-result-object·v3 | 148 | ····move-result-object·v3 |
| 149 | ····.line·115 | ||
| 148 | ····move-object/from16·v0,·v18 | 150 | ····move-object/from16·v0,·v18 |
| 149 | ····invoke-virtual·{v3,·v0},·Landroid/app/TaskStackBuilder;->addNextIntent(Landroid/content/Intent;)Landroid/app/TaskStackBuilder; | 151 | ····invoke-virtual·{v3,·v0},·Landroid/app/TaskStackBuilder;->addNextIntent(Landroid/content/Intent;)Landroid/app/TaskStackBuilder; |
| 150 | ····move-result-object·v3 | 152 | ····move-result-object·v3 |
| 151 | ····invoke-virtual·{v3},·Landroid/app/TaskStackBuilder;->startActivities()V | 153 | ····invoke-virtual·{v3},·Landroid/app/TaskStackBuilder;->startActivities()V |
| Offset 31, 14 lines modified | Offset 31, 15 lines modified | ||
| 31 | #·instance·fields | 31 | #·instance·fields |
| 32 | .field·final·synthetic·this$0:Lcom/android/calendar/alerts/AlertActivity; | 32 | .field·final·synthetic·this$0:Lcom/android/calendar/alerts/AlertActivity; |
| 33 | #·direct·methods | 33 | #·direct·methods |
| 34 | .method·constructor·<init>(Lcom/android/calendar/alerts/AlertActivity;)V | 34 | .method·constructor·<init>(Lcom/android/calendar/alerts/AlertActivity;)V |
| 35 | ····.locals·0 | 35 | ····.locals·0 |
| 36 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/alerts/AlertActivity; | ||
| 36 | ····.prologue | 37 | ····.prologue |
| 37 | ····.line·168 | 38 | ····.line·168 |
| 38 | ····iput-object·p1,·p0,·Lcom/android/calendar/alerts/AlertActivity$2;->this$0:Lcom/android/calendar/alerts/AlertActivity; | 39 | ····iput-object·p1,·p0,·Lcom/android/calendar/alerts/AlertActivity$2;->this$0:Lcom/android/calendar/alerts/AlertActivity; |
| 39 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V | 40 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V |
| Offset 145, 22 lines modified | Offset 145, 24 lines modified | ||
| 145 | ····aput-object·v2,·v0,·v1 | 145 | ····aput-object·v2,·v0,·v1 |
| 146 | ····sput-object·v0,·Lcom/android/calendar/alerts/AlertActivity;->PROJECTION:[Ljava/lang/String; | 146 | ····sput-object·v0,·Lcom/android/calendar/alerts/AlertActivity;->PROJECTION:[Ljava/lang/String; |
| 147 | ····.line·83 | 147 | ····.line·83 |
| 148 | ····new-array·v0,·v3,·[Ljava/lang/String; | 148 | ····new-array·v0,·v3,·[Ljava/lang/String; |
| 149 | ····.line·84 | ||
| 149 | ····invoke-static·{v3},·Ljava/lang/Integer;->toString(I)Ljava/lang/String; | 150 | ····invoke-static·{v3},·Ljava/lang/Integer;->toString(I)Ljava/lang/String; |
| 150 | ····move-result-object·v1 | 151 | ····move-result-object·v1 |
| 151 | ····aput-object·v1,·v0,·v4 | 152 | ····aput-object·v1,·v0,·v4 |
| 152 | ····sput-object·v0,·Lcom/android/calendar/alerts/AlertActivity;->SELECTIONARG:[Ljava/lang/String; | 153 | ····sput-object·v0,·Lcom/android/calendar/alerts/AlertActivity;->SELECTIONARG:[Ljava/lang/String; |
| 154 | ····.line·83 | ||
| 153 | ····return-void | 155 | ····return-void |
| 154 | .end·method | 156 | .end·method |
| 155 | .method·public·constructor·<init>()V | 157 | .method·public·constructor·<init>()V |
| 156 | ····.locals·1 | 158 | ····.locals·1 |
| 157 | ····.prologue | 159 | ····.prologue |
| Offset 170, 15 lines modified | Offset 172, 14 lines modified | ||
| 170 | ····.line·91 | 172 | ····.line·91 |
| 171 | ····new-instance·v0,·Lcom/android/calendar/alerts/AlertActivity$1; | 173 | ····new-instance·v0,·Lcom/android/calendar/alerts/AlertActivity$1; |
| 172 | ····invoke-direct·{v0,·p0},·Lcom/android/calendar/alerts/AlertActivity$1;-><init>(Lcom/android/calendar/alerts/AlertActivity;)V | 174 | ····invoke-direct·{v0,·p0},·Lcom/android/calendar/alerts/AlertActivity$1;-><init>(Lcom/android/calendar/alerts/AlertActivity;)V |
| 173 | ····iput-object·v0,·p0,·Lcom/android/calendar/alerts/AlertActivity;->mViewListener:Landroid/widget/AdapterView$OnItemClickListener; | 175 | ····iput-object·v0,·p0,·Lcom/android/calendar/alerts/AlertActivity;->mViewListener:Landroid/widget/AdapterView$OnItemClickListener; |
| 174 | ····.line·266 | ||
| 175 | ····return-void | 176 | ····return-void |
| 176 | .end·method | 177 | .end·method |
| 177 | .method·static·synthetic·access$000(Lcom/android/calendar/alerts/AlertActivity;JJJ)V | 178 | .method·static·synthetic·access$000(Lcom/android/calendar/alerts/AlertActivity;JJJ)V |
| 178 | ····.locals·1 | 179 | ····.locals·1 |
| 179 | ····.param·p0,·"x0"····#·Lcom/android/calendar/alerts/AlertActivity; | 180 | ····.param·p0,·"x0"····#·Lcom/android/calendar/alerts/AlertActivity; |
| 180 | ····.param·p1,·"x1"····#·J | 181 | ····.param·p1,·"x1"····#·J |
| Offset 501, 14 lines modified | Offset 502, 15 lines modified | ||
| 501 | ····new-array·v1,·v1,·[Ljava/util/List; | 502 | ····new-array·v1,·v1,·[Ljava/util/List; |
| 502 | ····const/4·v2,·0x0 | 503 | ····const/4·v2,·0x0 |
| 503 | ····aput-object·p1,·v1,·v2 | 504 | ····aput-object·p1,·v1,·v2 |
| 505 | ····.line·174 | ||
| 504 | ····invoke-virtual·{v0,·v1},·Lcom/android/calendar/alerts/AlertActivity$2;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; | 506 | ····invoke-virtual·{v0,·v1},·Lcom/android/calendar/alerts/AlertActivity$2;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; |
| 505 | ····.line·175 | 507 | ····.line·175 |
| 506 | ····return-void | 508 | ····return-void |
| 507 | .end·method | 509 | .end·method |
| Offset 623, 14 lines modified | Offset 625, 15 lines modified | ||
| 623 | ····iget-object·v1,·p0,·Lcom/android/calendar/alerts/AlertActivity;->mDismissAllButton:Landroid/widget/Button; | 625 | ····iget-object·v1,·p0,·Lcom/android/calendar/alerts/AlertActivity;->mDismissAllButton:Landroid/widget/Button; |
| 624 | ····if-ne·p1,·v1,·:cond_0 | 626 | ····if-ne·p1,·v1,·:cond_0 |
| 625 | ····.line·244 | 627 | ····.line·244 |
| 626 | ····const-string·v1,·"notification" | 628 | ····const-string·v1,·"notification" |
| 629 | ····.line·245 | ||
| 627 | ····invoke-virtual·{p0,·v1},·Lcom/android/calendar/alerts/AlertActivity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 630 | ····invoke-virtual·{p0,·v1},·Lcom/android/calendar/alerts/AlertActivity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
| 628 | ····move-result-object·v0 | 631 | ····move-result-object·v0 |
| 629 | ····check-cast·v0,·Landroid/app/NotificationManager; | 632 | ····check-cast·v0,·Landroid/app/NotificationManager; |
| 630 | ····.line·246 | 633 | ····.line·246 |
| Offset 244, 14 lines modified | Offset 244, 15 lines modified | ||
| 244 | ····move-object/from16·v3,·p0 | 244 | ····move-object/from16·v3,·p0 |
| 245 | ····move-wide/from16·v4,·p4 | 245 | ····move-wide/from16·v4,·p4 |
| 246 | ····move-wide/from16·v6,·p6 | 246 | ····move-wide/from16·v6,·p6 |
| 247 | ····.line·99 | ||
| 247 | ····invoke-static/range·{v3·..·v8},·Lcom/android/calendar/Utils;->formatDateRange(Landroid/content/Context;JJI)Ljava/lang/String; | 248 | ····invoke-static/range·{v3·..·v8},·Lcom/android/calendar/Utils;->formatDateRange(Landroid/content/Context;JJI)Ljava/lang/String; |
| 248 | ····move-result-object·v3 | 249 | ····move-result-object·v3 |
| 249 | ····invoke-direct·{v10,·v3},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 250 | ····invoke-direct·{v10,·v3},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
| 250 | ····.line·100 | 251 | ····.line·100 |
| Offset 273, 18 lines modified | Offset 274, 20 lines modified | ||
| 273 | ····invoke-static·{v13},·Ljava/util/TimeZone;->getTimeZone(Ljava/lang/String;)Ljava/util/TimeZone; | 274 | ····invoke-static·{v13},·Ljava/util/TimeZone;->getTimeZone(Ljava/lang/String;)Ljava/util/TimeZone; |
| 274 | ····move-result-object·v4 | 275 | ····move-result-object·v4 |
| 275 | ····const/4·v5,·0x0 | 276 | ····const/4·v5,·0x0 |
| 277 | ····.line·102 | ||
| 276 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; | 278 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; |
| 277 | ····move-result-object·v6 | 279 | ····move-result-object·v6 |
| 280 | ····.line·101 | ||
| 278 | ····invoke-virtual·{v4,·v2,·v5,·v6},·Ljava/util/TimeZone;->getDisplayName(ZILjava/util/Locale;)Ljava/lang/String; | 281 | ····invoke-virtual·{v4,·v2,·v5,·v6},·Ljava/util/TimeZone;->getDisplayName(ZILjava/util/Locale;)Ljava/lang/String; |
| 279 | ····move-result-object·v4 | 282 | ····move-result-object·v4 |
| 280 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 283 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 281 | ····.line·105 | 284 | ····.line·105 |
| Offset 210, 14 lines modified | Offset 210, 15 lines modified | ||
| 210 | ····sget-object·v1,·Lcom/android/calendar/alerts/AlertReceiver;->mStartingService:Landroid/os/PowerManager$WakeLock; | 210 | ····sget-object·v1,·Lcom/android/calendar/alerts/AlertReceiver;->mStartingService:Landroid/os/PowerManager$WakeLock; |
| 211 | ····if-nez·v1,·:cond_0 | 211 | ····if-nez·v1,·:cond_0 |
| 212 | ····.line·123 | 212 | ····.line·123 |
| 213 | ····const-string·v1,·"power" | 213 | ····const-string·v1,·"power" |
| 214 | ····.line·124 | ||
| 214 | ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 215 | ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
| 215 | ····move-result-object·v0 | 216 | ····move-result-object·v0 |
| 216 | ····check-cast·v0,·Landroid/os/PowerManager; | 217 | ····check-cast·v0,·Landroid/os/PowerManager; |
| 217 | ····.line·125 | 218 | ····.line·125 |
| Offset 496, 20 lines modified | Offset 497, 22 lines modified | ||
| 496 | ····if-ge·v0,·v5,·:cond_4 | 497 | ····if-ge·v0,·v5,·:cond_4 |
| 497 | ····.line·289 | 498 | ····.line·289 |
| 498 | ····const·v5,·0x7f020088 | 499 | ····const·v5,·0x7f020088 |
| 499 | ····const·v6,·0x7f090078 | 500 | ····const·v6,·0x7f090078 |
| 501 | ····.line·290 | ||
| 500 | ····move-object/from16·v0,·v20 | 502 | ····move-object/from16·v0,·v20 |
| 501 | ····invoke-virtual·{v0,·v6},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 503 | ····invoke-virtual·{v0,·v6},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
| 502 | ····move-result-object·v6 | 504 | ····move-result-object·v6 |
| 505 | ····.line·289 | ||
| 503 | ····move-object/from16·v0,·p0 | 506 | ····move-object/from16·v0,·p0 |
| 504 | ····move-object/from16·v1,·v17 | 507 | ····move-object/from16·v1,·v17 |
| 505 | ····invoke-virtual·{v0,·v5,·v6,·v1},·Landroid/app/Notification$Builder;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; | 508 | ····invoke-virtual·{v0,·v5,·v6,·v1},·Landroid/app/Notification$Builder;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; |
| 506 | ····.line·291 | 509 | ····.line·291 |
| Offset 526, 20 lines modified | Offset 529, 22 lines modified | ||
| 526 | ····if-ge·v0,·v5,·:cond_5 | 529 | ····if-ge·v0,·v5,·:cond_5 |
| 527 | ····.line·294 | 530 | ····.line·294 |
| 528 | ····const·v5,·0x7f02007c | 531 | ····const·v5,·0x7f02007c |
| 529 | ····const·v6,·0x7f090036 | 532 | ····const·v6,·0x7f090036 |
| 533 | ····.line·295 | ||
| 530 | ····move-object/from16·v0,·v20 | 534 | ····move-object/from16·v0,·v20 |
| 531 | ····invoke-virtual·{v0,·v6},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 535 | ····invoke-virtual·{v0,·v6},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
| 532 | ····move-result-object·v6 | 536 | ····move-result-object·v6 |
| 537 | ····.line·294 | ||
| 533 | ····move-object/from16·v0,·p0 | 538 | ····move-object/from16·v0,·p0 |
| 534 | ····invoke-virtual·{v0,·v5,·v6,·v4},·Landroid/app/Notification$Builder;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; | 539 | ····invoke-virtual·{v0,·v5,·v6,·v4},·Landroid/app/Notification$Builder;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; |
| 535 | ····.line·296 | 540 | ····.line·296 |
| 536 | ····add-int/lit8·v19,·v19,·0x1 | 541 | ····add-int/lit8·v19,·v19,·0x1 |
| Offset 554, 20 lines modified | Offset 559, 22 lines modified | ||
| 554 | ····if-ge·v0,·v5,·:cond_6 | 559 | ····if-ge·v0,·v5,·:cond_6 |
| 555 | ····.line·299 | 560 | ····.line·299 |
| 556 | ····const·v5,·0x7f020093 | 561 | ····const·v5,·0x7f020093 |
| 557 | ····const·v6,·0x7f09005b | 562 | ····const·v6,·0x7f09005b |
| 563 | ····.line·300 | ||
| 558 | ····move-object/from16·v0,·v20 | 564 | ····move-object/from16·v0,·v20 |
| 559 | ····invoke-virtual·{v0,·v6},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 565 | ····invoke-virtual·{v0,·v6},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
| 560 | ····move-result-object·v6 | 566 | ····move-result-object·v6 |
| 567 | ····.line·299 | ||
| 561 | ····move-object/from16·v0,·p0 | 568 | ····move-object/from16·v0,·p0 |
| 562 | ····move-object/from16·v1,·v16 | 569 | ····move-object/from16·v1,·v16 |
| 563 | ····invoke-virtual·{v0,·v5,·v6,·v1},·Landroid/app/Notification$Builder;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; | 570 | ····invoke-virtual·{v0,·v5,·v6,·v1},·Landroid/app/Notification$Builder;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; |
| 564 | ····.line·301 | 571 | ····.line·301 |
| Offset 584, 20 lines modified | Offset 591, 22 lines modified | ||
| 584 | ····if-ge·v0,·v5,·:cond_7 | 591 | ····if-ge·v0,·v5,·:cond_7 |
| 585 | ····.line·304 | 592 | ····.line·304 |
| 586 | ····const·v5,·0x7f02007a | 593 | ····const·v5,·0x7f02007a |
| 587 | ····const·v6,·0x7f0900d9 | 594 | ····const·v6,·0x7f0900d9 |
| 595 | ····.line·305 | ||
| 588 | ····move-object/from16·v0,·v20 | 596 | ····move-object/from16·v0,·v20 |
| 589 | ····invoke-virtual·{v0,·v6},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 597 | ····invoke-virtual·{v0,·v6},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
| 590 | ····move-result-object·v6 | 598 | ····move-result-object·v6 |
| Max diff block lines reached; 31173/33652 bytes (92.63%) of diff not shown. | |||
| Offset 158, 20 lines modified | Offset 158, 22 lines modified | ||
| 158 | ····aput-object·v2,·v0,·v1 | 158 | ····aput-object·v2,·v0,·v1 |
| 159 | ····sput-object·v0,·Lcom/android/calendar/alerts/AlertService;->ALERT_PROJECTION:[Ljava/lang/String; | 159 | ····sput-object·v0,·Lcom/android/calendar/alerts/AlertService;->ALERT_PROJECTION:[Ljava/lang/String; |
| 160 | ····.line·96 | 160 | ····.line·96 |
| 161 | ····new-array·v0,·v5,·[Ljava/lang/String; | 161 | ····new-array·v0,·v5,·[Ljava/lang/String; |
| 162 | ····.line·97 | ||
| 162 | ····invoke-static·{v4},·Ljava/lang/Integer;->toString(I)Ljava/lang/String; | 163 | ····invoke-static·{v4},·Ljava/lang/Integer;->toString(I)Ljava/lang/String; |
| 163 | ····move-result-object·v1 | 164 | ····move-result-object·v1 |
| 164 | ····aput-object·v1,·v0,·v3 | 165 | ····aput-object·v1,·v0,·v3 |
| 166 | ····.line·98 | ||
| 165 | ····invoke-static·{v3},·Ljava/lang/Integer;->toString(I)Ljava/lang/String; | 167 | ····invoke-static·{v3},·Ljava/lang/Integer;->toString(I)Ljava/lang/String; |
| 166 | ····move-result-object·v1 | 168 | ····move-result-object·v1 |
| 167 | ····aput-object·v1,·v0,·v4 | 169 | ····aput-object·v1,·v0,·v4 |
| 168 | ····sput-object·v0,·Lcom/android/calendar/alerts/AlertService;->ACTIVE_ALERTS_SELECTION_ARGS:[Ljava/lang/String; | 170 | ····sput-object·v0,·Lcom/android/calendar/alerts/AlertService;->ACTIVE_ALERTS_SELECTION_ARGS:[Ljava/lang/String; |
| Offset 187, 15 lines modified | Offset 189, 14 lines modified | ||
| 187 | .method·public·constructor·<init>()V | 189 | .method·public·constructor·<init>()V |
| 188 | ····.locals·0 | 190 | ····.locals·0 |
| 189 | ····.prologue | 191 | ····.prologue |
| 190 | ····.line·63 | 192 | ····.line·63 |
| 191 | ····invoke-direct·{p0},·Landroid/app/Service;-><init>()V | 193 | ····invoke-direct·{p0},·Landroid/app/Service;-><init>()V |
| 192 | ····.line·1119 | ||
| 193 | ····return-void | 194 | ····return-void |
| 194 | .end·method | 195 | .end·method |
| 195 | .method·private·static·addNotificationOptions(Lcom/android/calendar/alerts/AlertService$NotificationWrapper;ZLjava/lang/String;ZLjava/lang/String;Z)V | 196 | .method·private·static·addNotificationOptions(Lcom/android/calendar/alerts/AlertService$NotificationWrapper;ZLjava/lang/String;ZLjava/lang/String;Z)V |
| 196 | ····.locals·2 | 197 | ····.locals·2 |
| 197 | ····.param·p0,·"nw"····#·Lcom/android/calendar/alerts/AlertService$NotificationWrapper; | 198 | ····.param·p0,·"nw"····#·Lcom/android/calendar/alerts/AlertService$NotificationWrapper; |
| 198 | ····.param·p1,·"quietUpdate"····#·Z | 199 | ····.param·p1,·"quietUpdate"····#·Z |
| Offset 257, 22 lines modified | Offset 258, 23 lines modified | ||
| 257 | ····move-result·v1 | 258 | ····move-result·v1 |
| 258 | ····if-eqz·v1,·:cond_4 | 259 | ····if-eqz·v1,·:cond_4 |
| 259 | ····const/4·v1,·0x0 | 260 | ····const/4·v1,·0x0 |
| 261 | ····.line·818 | ||
| 260 | ····:goto_0 | 262 | ····:goto_0 |
| 261 | ····iput-object·v1,·v0,·Landroid/app/Notification;->sound:Landroid/net/Uri; | 263 | ····iput-object·v1,·v0,·Landroid/app/Notification;->sound:Landroid/net/Uri; |
| 262 | ····.line·820 | 264 | ····.line·820 |
| 263 | ····:cond_3 | 265 | ····:cond_3 |
| 264 | ····return-void | 266 | ····return-void |
| 265 |
····.line·81 |
267 | ····.line·818 |
| 266 | ····:cond_4 | 268 | ····:cond_4 |
| 267 | ····invoke-static·{p4},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | 269 | ····invoke-static·{p4},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; |
| 268 | ····move-result-object·v1 | 270 | ····move-result-object·v1 |
| 269 | ····goto·:goto_0 | 271 | ····goto·:goto_0 |
| 270 | .end·method | 272 | .end·method |
| Offset 316, 28 lines modified | Offset 318, 30 lines modified | ||
| 316 | ····.line·136 | 318 | ····.line·136 |
| 317 | ····sget-object·v4,·Landroid/provider/CalendarContract$CalendarAlerts;->CONTENT_URI:Landroid/net/Uri; | 319 | ····sget-object·v4,·Landroid/provider/CalendarContract$CalendarAlerts;->CONTENT_URI:Landroid/net/Uri; |
| 318 | ····const-string·v5,·"end<?·AND·state=?" | 320 | ····const-string·v5,·"end<?·AND·state=?" |
| 319 | ····new-array·v6,·v6,·[Ljava/lang/String; | 321 | ····new-array·v6,·v6,·[Ljava/lang/String; |
| 322 | ····.line·137 | ||
| 320 | ····invoke-static·{v2,·v3},·Ljava/lang/Long;->toString(J)Ljava/lang/String; | 323 | ····invoke-static·{v2,·v3},·Ljava/lang/Long;->toString(J)Ljava/lang/String; |
| 321 | ····move-result-object·v7 | 324 | ····move-result-object·v7 |
| 322 | ····aput-object·v7,·v6,·v8 | 325 | ····aput-object·v7,·v6,·v8 |
| 323 | ····const/4·v7,·0x1 | 326 | ····const/4·v7,·0x1 |
| 324 | ····invoke-static·{v8},·Ljava/lang/Integer;->toString(I)Ljava/lang/String; | 327 | ····invoke-static·{v8},·Ljava/lang/Integer;->toString(I)Ljava/lang/String; |
| 325 | ····move-result-object·v8 | 328 | ····move-result-object·v8 |
| 326 | ····aput-object·v8,·v6,·v7 | 329 | ····aput-object·v8,·v6,·v7 |
| 330 | ····.line·136 | ||
| 327 | ····invoke-virtual·{v0,·v4,·v1,·v5,·v6},·Landroid/content/ContentResolver;->update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I | 331 | ····invoke-virtual·{v0,·v4,·v1,·v5,·v6},·Landroid/content/ContentResolver;->update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I |
| 328 | ····.line·139 | 332 | ····.line·139 |
| 329 | ····return-void | 333 | ····return-void |
| 330 | .end·method | 334 | .end·method |
| 331 | .method·private·doTimeChanged()V | 335 | .method·private·doTimeChanged()V |
| Offset 439, 14 lines modified | Offset 443, 15 lines modified | ||
| 439 | ····invoke-virtual·{v9},·Ljava/util/ArrayList;->size()I | 443 | ····invoke-virtual·{v9},·Ljava/util/ArrayList;->size()I |
| 440 | ····move-result·v5 | 444 | ····move-result·v5 |
| Max diff block lines reached; 24930/27453 bytes (90.81%) of diff not shown. | |||
| Offset 153, 337 lines modified | Offset 153, 305 lines modified | ||
| 153 | ····invoke-direct·{v1,·v0},·Lcom/android/calendar/alerts/AlertUtils$1;-><init>(Landroid/app/AlarmManager;)V | 153 | ····invoke-direct·{v1,·v0},·Lcom/android/calendar/alerts/AlertUtils$1;-><init>(Landroid/app/AlarmManager;)V |
| 154 | ····return-object·v1 | 154 | ····return-object·v1 |
| 155 | .end·method | 155 | .end·method |
| 156 | .method·static·flushOldAlertsFromInternalStorage(Landroid/content/Context;)V | 156 | .method·static·flushOldAlertsFromInternalStorage(Landroid/content/Context;)V |
| 157 |
····.locals· |
157 | ····.locals·18 |
| 158 | ····.param·p0,·"context"····#·Landroid/content/Context; | 158 | ····.param·p0,·"context"····#·Landroid/content/Context; |
| 159 | ····.prologue | 159 | ····.prologue |
| 160 | ····.line·261 | 160 | ····.line·261 |
| 161 |
····sget-boolean·v1 |
161 | ····sget-boolean·v13,·Lcom/android/calendar/alerts/AlertUtils;->BYPASS_DB:Z |
| 162 |
····if-eqz·v1 |
162 | ····if-eqz·v13,·:cond_4 |
| 163 | ····.line·262 | 163 | ····.line·262 |
| 164 | ····invoke-static/range·{p0·..·p0},·Lcom/android/calendar/alerts/AlertUtils;->getFiredAlertsTable(Landroid/content/Context;)Landroid/content/SharedPreferences; | 164 | ····invoke-static/range·{p0·..·p0},·Lcom/android/calendar/alerts/AlertUtils;->getFiredAlertsTable(Landroid/content/Context;)Landroid/content/SharedPreferences; |
| 165 |
····move-result-object·v1 |
165 | ····move-result-object·v10 |
| 166 | ····.line·265 | 166 | ····.line·265 |
| 167 |
····.local·v1 |
167 | ····.local·v10,·"prefs":Landroid/content/SharedPreferences; |
| 168 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 168 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
| 169 |
····move-result-wide·v |
169 | ····move-result-wide·v8 |
| 170 | ····.line·266 | 170 | ····.line·266 |
| 171 |
····.local·v |
171 | ····.local·v8,·"nowTime":J |
| 172 |
····const-string·v1 |
172 | ····const-string·v13,·"preference_flushTimeMs" |
| 173 | ····const-wide/16·v20,·0x0 | ||
| 174 |
···· |
173 | ····const-wide/16·v14,·0x0 |
| 175 |
···· |
174 | ····invoke-interface·{v10,·v13,·v14,·v15},·Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J |
| 176 |
···· |
175 | ····move-result-wide·v6 |
| 177 | ····move-result-wide·v12 | ||
| 178 | ····.line·267 | 176 | ····.line·267 |
| 179 |
····.local·v |
177 | ····.local·v6,·"lastFlushTimeMs":J |
| 180 |
····sub-long·v1 |
178 | ····sub-long·v14,·v8,·v6 |
| 181 |
····const-wide/32·v |
179 | ····const-wide/32·v16,·0x5265c00 |
| 182 |
····cmp-long·v1 |
180 | ····cmp-long·v13,·v14,·v16 |
| 183 |
····if-lez·v1 |
181 | ····if-lez·v13,·:cond_4 |
| 184 | ····.line·269 | 182 | ····.line·269 |
| 185 |
····const-string·v1 |
183 | ····const-string·v13,·"AlertUtils" |
| 186 |
····const-string·v1 |
184 | ····const-string·v14,·"Flushing·old·alerts·from·shared·prefs·table" |
| 187 |
····invoke-static |
185 | ····invoke-static·{v13,·v14},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
| 188 | ····.line·273 | 186 | ····.line·273 |
| 189 |
····invoke-interface·{v1 |
187 | ····invoke-interface·{v10},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; |
| 190 |
····move-result-object·v |
188 | ····move-result-object·v1 |
| 191 | ····.line·274 | 189 | ····.line·274 |
| 192 |
····.local·v |
190 | ····.local·v1,·"editor":Landroid/content/SharedPreferences$Editor; |
| 193 |
····new-instance·v1 |
191 | ····new-instance·v11,·Landroid/text/format/Time; |
| 194 |
····invoke-direct |
192 | ····invoke-direct·{v11},·Landroid/text/format/Time;-><init>()V |
| 195 | ····.line·275 | 193 | ····.line·275 |
| 196 |
····.local·v1 |
194 | ····.local·v11,·"timeObj":Landroid/text/format/Time; |
| 197 |
····invoke-interface·{v1 |
195 | ····invoke-interface·{v10},·Landroid/content/SharedPreferences;->getAll()Ljava/util/Map; |
| 198 |
····move-result-object·v1 |
196 | ····move-result-object·v13 |
| 199 |
····invoke-interfac |
197 | ····invoke-interface·{v13},·Ljava/util/Map;->entrySet()Ljava/util/Set; |
| 200 |
····move-result-object·v1 |
198 | ····move-result-object·v13 |
| 201 |
····invoke-interfac |
199 | ····invoke-interface·{v13},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
| 202 |
····move-result-object·v |
200 | ····move-result-object·v13 |
| 203 | ····.local·v9,·"i$":Ljava/util/Iterator; | ||
| 204 | ····:cond_0 | 201 | ····:cond_0 |
| 205 | ····:goto_0 | 202 | ····:goto_0 |
| 206 |
····invoke-interface·{v |
203 | ····invoke-interface·{v13},·Ljava/util/Iterator;->hasNext()Z |
| 207 |
····move-result·v1 |
204 | ····move-result·v14 |
| 208 |
····if-eqz·v1 |
205 | ····if-eqz·v14,·:cond_3 |
| 209 |
····invoke-interface·{v |
206 | ····invoke-interface·{v13},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 210 |
····move-result-object·v |
207 | ····move-result-object·v4 |
| 211 |
····check-cast·v |
208 | ····check-cast·v4,·Ljava/util/Map$Entry; |
| 212 | ····.line·276 | 209 | ····.line·276 |
| Max diff block lines reached; 13295/18129 bytes (73.34%) of diff not shown. | |||
| Offset 359, 14 lines modified | Offset 359, 15 lines modified | ||
| 359 | ····move/from16·v0,·v16 | 359 | ····move/from16·v0,·v16 |
| 360 | ····if-eq·v0,·v5,·:cond_1 | 360 | ····if-eq·v0,·v5,·:cond_1 |
| 361 | ····.line·94 | 361 | ····.line·94 |
| 362 | ····const-string·v5,·"notification" | 362 | ····const-string·v5,·"notification" |
| 363 | ····.line·95 | ||
| 363 | ····move-object/from16·v0,·p0 | 364 | ····move-object/from16·v0,·p0 |
| 364 | ····invoke-virtual·{v0,·v5},·Lcom/android/calendar/alerts/DismissAlarmsService;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 365 | ····invoke-virtual·{v0,·v5},·Lcom/android/calendar/alerts/DismissAlarmsService;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
| 365 | ····move-result-object·v15 | 366 | ····move-result-object·v15 |
| 366 | ····check-cast·v15,·Landroid/app/NotificationManager; | 367 | ····check-cast·v15,·Landroid/app/NotificationManager; |
| Offset 391, 14 lines modified | Offset 392, 15 lines modified | ||
| 391 | ····.local·v14,·"i":Landroid/content/Intent; | 392 | ····.local·v14,·"i":Landroid/content/Intent; |
| 392 | ····invoke-static/range·{p0·..·p0},·Landroid/support/v4/app/TaskStackBuilder;->create(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; | 393 | ····invoke-static/range·{p0·..·p0},·Landroid/support/v4/app/TaskStackBuilder;->create(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; |
| 393 | ····move-result-object·v5 | 394 | ····move-result-object·v5 |
| 394 | ····const-class·v22,·Lcom/android/calendar/EventInfoActivity; | 395 | ····const-class·v22,·Lcom/android/calendar/EventInfoActivity; |
| 396 | ····.line·105 | ||
| 395 | ····move-object/from16·v0,·v22 | 397 | ····move-object/from16·v0,·v22 |
| 396 | ····invoke-virtual·{v5,·v0},·Landroid/support/v4/app/TaskStackBuilder;->addParentStack(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; | 398 | ····invoke-virtual·{v5,·v0},·Landroid/support/v4/app/TaskStackBuilder;->addParentStack(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; |
| 397 | ····move-result-object·v5 | 399 | ····move-result-object·v5 |
| 398 | ····invoke-virtual·{v5,·v14},·Landroid/support/v4/app/TaskStackBuilder;->addNextIntent(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; | 400 | ····invoke-virtual·{v5,·v14},·Landroid/support/v4/app/TaskStackBuilder;->addNextIntent(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; |
| Offset 32, 14 lines modified | Offset 32, 15 lines modified | ||
| 32 | #·instance·fields | 32 | #·instance·fields |
| 33 | .field·final·synthetic·this$0:Lcom/android/calendar/alerts/GlobalDismissManager; | 33 | .field·final·synthetic·this$0:Lcom/android/calendar/alerts/GlobalDismissManager; |
| 34 | #·direct·methods | 34 | #·direct·methods |
| 35 | .method·constructor·<init>(Lcom/android/calendar/alerts/GlobalDismissManager;)V | 35 | .method·constructor·<init>(Lcom/android/calendar/alerts/GlobalDismissManager;)V |
| 36 | ····.locals·0 | 36 | ····.locals·0 |
| 37 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/alerts/GlobalDismissManager; | ||
| 37 | ····.prologue | 38 | ····.prologue |
| 38 | ····.line·332 | 39 | ····.line·332 |
| 39 | ····iput-object·p1,·p0,·Lcom/android/calendar/alerts/GlobalDismissManager$1;->this$0:Lcom/android/calendar/alerts/GlobalDismissManager; | 40 | ····iput-object·p1,·p0,·Lcom/android/calendar/alerts/GlobalDismissManager$1;->this$0:Lcom/android/calendar/alerts/GlobalDismissManager; |
| 40 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V | 41 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V |
| Offset 148, 18 lines modified | Offset 149, 20 lines modified | ||
| 148 | ····.local·v2,·"resolver":Landroid/content/ContentResolver; | 149 | ····.local·v2,·"resolver":Landroid/content/ContentResolver; |
| 149 | ····sget-object·v4,·Landroid/provider/CalendarContract$Events;->CONTENT_URI:Landroid/net/Uri; | 150 | ····sget-object·v4,·Landroid/provider/CalendarContract$Events;->CONTENT_URI:Landroid/net/Uri; |
| 150 | ····const-string·v5,·"com.google" | 151 | ····const-string·v5,·"com.google" |
| 151 | ····const-string·v6,·"com.android.calendar.alerts.account_name" | 152 | ····const-string·v6,·"com.android.calendar.alerts.account_name" |
| 153 | ····.line·344 | ||
| 152 | ····invoke-virtual·{v13,·v6},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; | 154 | ····invoke-virtual·{v13,·v6},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; |
| 153 | ····move-result-object·v6 | 155 | ····move-result-object·v6 |
| 156 | ····.line·343 | ||
| 154 | ····#·invokes:·Lcom/android/calendar/alerts/GlobalDismissManager;->asSync(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; | 157 | ····#·invokes:·Lcom/android/calendar/alerts/GlobalDismissManager;->asSync(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; |
| 155 | ····invoke-static·{v4,·v5,·v6},·Lcom/android/calendar/alerts/GlobalDismissManager;->access$000(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; | 158 | ····invoke-static·{v4,·v5,·v6},·Lcom/android/calendar/alerts/GlobalDismissManager;->access$000(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; |
| 156 | ····move-result-object·v3 | 159 | ····move-result-object·v3 |
| 157 | ····.line·345 | 160 | ····.line·345 |
| 158 | ····.local·v3,·"uri":Landroid/net/Uri; | 161 | ····.local·v3,·"uri":Landroid/net/Uri; |
| Offset 101, 15 lines modified | Offset 101, 14 lines modified | ||
| 101 | .method·public·constructor·<init>()V | 101 | .method·public·constructor·<init>()V |
| 102 | ····.locals·0 | 102 | ····.locals·0 |
| 103 | ····.prologue | 103 | ····.prologue |
| 104 | ····.line·51 | 104 | ····.line·51 |
| 105 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V | 105 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V |
| 106 | ····.line·376 | ||
| 107 | ····return-void | 106 | ····return-void |
| 108 | .end·method | 107 | .end·method |
| 109 | .method·static·synthetic·access$000(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; | 108 | .method·static·synthetic·access$000(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; |
| 110 | ····.locals·1 | 109 | ····.locals·1 |
| 111 | ····.param·p0,·"x0"····#·Landroid/net/Uri; | 110 | ····.param·p0,·"x0"····#·Landroid/net/Uri; |
| 112 | ····.param·p1,·"x1"····#·Ljava/lang/String; | 111 | ····.param·p1,·"x1"····#·Ljava/lang/String; |
| Offset 128, 42 lines modified | Offset 127, 47 lines modified | ||
| 128 | ····.locals·3 | 127 | ····.locals·3 |
| 129 | ····.param·p0,·"uri"····#·Landroid/net/Uri; | 128 | ····.param·p0,·"uri"····#·Landroid/net/Uri; |
| 130 | ····.param·p1,·"accountType"····#·Ljava/lang/String; | 129 | ····.param·p1,·"accountType"····#·Ljava/lang/String; |
| 131 | ····.param·p2,·"account"····#·Ljava/lang/String; | 130 | ····.param·p2,·"account"····#·Ljava/lang/String; |
| 132 | ····.prologue | 131 | ····.prologue |
| 133 | ····.line·237 | 132 | ····.line·237 |
| 133 | ····.line·238 | ||
| 134 | ····invoke-virtual·{p0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; | 134 | ····invoke-virtual·{p0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; |
| 135 | ····move-result-object·v0 | 135 | ····move-result-object·v0 |
| 136 | ····const-string·v1,·"caller_is_syncadapter" | 136 | ····const-string·v1,·"caller_is_syncadapter" |
| 137 | ····const-string·v2,·"true" | 137 | ····const-string·v2,·"true" |
| 138 | ····.line·239 | ||
| 138 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; | 139 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; |
| 139 | ····move-result-object·v0 | 140 | ····move-result-object·v0 |
| 140 | ····const-string·v1,·"account_name" | 141 | ····const-string·v1,·"account_name" |
| 142 | ····.line·241 | ||
| 141 | ····invoke-virtual·{v0,·v1,·p2},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; | 143 | ····invoke-virtual·{v0,·v1,·p2},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; |
| 142 | ····move-result-object·v0 | 144 | ····move-result-object·v0 |
| 143 | ····const-string·v1,·"account_type" | 145 | ····const-string·v1,·"account_type" |
| 146 | ····.line·242 | ||
| 144 | ····invoke-virtual·{v0,·v1,·p1},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; | 147 | ····invoke-virtual·{v0,·v1,·p1},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; |
| 145 | ····move-result-object·v0 | 148 | ····move-result-object·v0 |
| 146 | ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri; | 149 | ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri; |
| 147 | ····move-result-object·v0 | 150 | ····move-result-object·v0 |
| 151 | ····.line·237 | ||
| 148 | ····return-object·v0 | 152 | ····return-object·v0 |
| 149 | .end·method | 153 | .end·method |
| 150 | .method·private·static·buildMultipleIdQuery(Ljava/util/Set;Ljava/lang/String;)Ljava/lang/String; | 154 | .method·private·static·buildMultipleIdQuery(Ljava/util/Set;Ljava/lang/String;)Ljava/lang/String; |
| 151 | ····.locals·5 | 155 | ····.locals·5 |
| 152 | ····.param·p1,·"key"····#·Ljava/lang/String; | 156 | ····.param·p1,·"key"····#·Ljava/lang/String; |
| 153 | ····.annotation·system·Ldalvik/annotation/Signature; | 157 | ····.annotation·system·Ldalvik/annotation/Signature; |
| Offset 178, 79 lines modified | Offset 182, 78 lines modified | ||
| 178 | ············"Ljava/lang/String;" | 182 | ············"Ljava/lang/String;" |
| 179 | ········} | 183 | ········} |
| 180 | ····.end·annotation | 184 | ····.end·annotation |
| 181 | ····.prologue | 185 | ····.prologue |
| 182 | ····.line·253 | 186 | ····.line·253 |
| 183 | ····.local·p0,·"ids":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/Long;>;" | 187 | ····.local·p0,·"ids":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/Long;>;" |
| 184 |
····new-instance·v |
188 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
| 185 |
····invoke-direct·{v |
189 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
| 186 | ····.line·254 | 190 | ····.line·254 |
| 187 |
····.local·v |
191 | ····.local·v2,·"selection":Ljava/lang/StringBuilder; |
| 188 | ····const/4·v0,·0x1 | 192 | ····const/4·v0,·0x1 |
| 189 | ····.line·255 | 193 | ····.line·255 |
| 190 | ····.local·v0,·"first":Z | 194 | ····.local·v0,·"first":Z |
| 191 | ····invoke-interface·{p0},·Ljava/util/Set;->iterator()Ljava/util/Iterator; | 195 | ····invoke-interface·{p0},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
| 192 |
····move-result-object·v |
196 | ····move-result-object·v3 |
| 193 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
| 194 | ····:goto_0 | 197 | ····:goto_0 |
| 195 |
····invoke-interface·{v |
198 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
| 196 | ····move-result·v4 | 199 | ····move-result·v4 |
| 197 | ····if-eqz·v4,·:cond_1 | 200 | ····if-eqz·v4,·:cond_1 |
| 198 |
····invoke-interface·{v |
201 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 199 |
····move-result-object·v |
202 | ····move-result-object·v1 |
| 200 |
····check-cast·v |
203 | ····check-cast·v1,·Ljava/lang/Long; |
| Max diff block lines reached; 26413/29569 bytes (89.33%) 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$1:Lcom/android/calendar/alerts/QuickResponseActivity$QueryThread; | 21 | .field·final·synthetic·this$1:Lcom/android/calendar/alerts/QuickResponseActivity$QueryThread; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/alerts/QuickResponseActivity$QueryThread;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/alerts/QuickResponseActivity$QueryThread;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$1"····#·Lcom/android/calendar/alerts/QuickResponseActivity$QueryThread; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·113 | 27 | ····.line·113 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/alerts/QuickResponseActivity$QueryThread$1;->this$1:Lcom/android/calendar/alerts/QuickResponseActivity$QueryThread; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/alerts/QuickResponseActivity$QueryThread$1;->this$1:Lcom/android/calendar/alerts/QuickResponseActivity$QueryThread; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 35, 15 lines modified | Offset 35, 14 lines modified | ||
| 35 | ····invoke-direct·{p0},·Landroid/app/ListActivity;-><init>()V | 35 | ····invoke-direct·{p0},·Landroid/app/ListActivity;-><init>()V |
| 36 | ····.line·46 | 36 | ····.line·46 |
| 37 | ····const/4·v0,·0x0 | 37 | ····const/4·v0,·0x0 |
| 38 | ····iput-object·v0,·p0,·Lcom/android/calendar/alerts/QuickResponseActivity;->mResponses:[Ljava/lang/String; | 38 | ····iput-object·v0,·p0,·Lcom/android/calendar/alerts/QuickResponseActivity;->mResponses:[Ljava/lang/String; |
| 39 | ····.line·95 | ||
| 40 | ····return-void | 39 | ····return-void |
| 41 | .end·method | 40 | .end·method |
| 42 | #·virtual·methods | 41 | #·virtual·methods |
| 43 | .method·protected·onCreate(Landroid/os/Bundle;)V | 42 | .method·protected·onCreate(Landroid/os/Bundle;)V |
| 44 | ····.locals·8 | 43 | ····.locals·8 |
| Offset 102, 18 lines modified | Offset 102, 20 lines modified | ||
| 102 | ····move-result-wide·v8 | 102 | ····move-result-wide·v8 |
| 103 | ····.line·56 | 103 | ····.line·56 |
| 104 | ····.local·v8,·"eventEnd":J | 104 | ····.local·v8,·"eventEnd":J |
| 105 | ····const-string·v12,·"snoozedelay" | 105 | ····const-string·v12,·"snoozedelay" |
| 106 | ····.line·57 | ||
| 106 | ····invoke-static/range·{p0·..·p0},·Lcom/android/calendar/Utils;->getDefaultSnoozeDelayMs(Landroid/content/Context;)J | 107 | ····invoke-static/range·{p0·..·p0},·Lcom/android/calendar/Utils;->getDefaultSnoozeDelayMs(Landroid/content/Context;)J |
| 107 | ····move-result-wide·v22 | 108 | ····move-result-wide·v22 |
| 109 | ····.line·56 | ||
| 108 | ····move-object/from16·v0,·p1 | 110 | ····move-object/from16·v0,·p1 |
| 109 | ····move-wide/from16·v1,·v22 | 111 | ····move-wide/from16·v1,·v22 |
| 110 | ····invoke-virtual·{v0,·v12,·v1,·v2},·Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J | 112 | ····invoke-virtual·{v0,·v12,·v1,·v2},·Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J |
| 111 | ····move-result-wide·v18 | 113 | ····move-result-wide·v18 |
| Offset 148, 14 lines modified | Offset 150, 15 lines modified | ||
| 148 | ····.line·68 | 150 | ····.line·68 |
| 149 | ····.local·v16,·"resolver":Landroid/content/ContentResolver; | 151 | ····.local·v16,·"resolver":Landroid/content/ContentResolver; |
| 150 | ····if-eqz·v15,·:cond_0 | 152 | ····if-eqz·v15,·:cond_0 |
| 151 | ····.line·69 | 153 | ····.line·69 |
| 152 | ····const-string·v12,·"notification" | 154 | ····const-string·v12,·"notification" |
| 155 | ····.line·70 | ||
| 153 | ····move-object/from16·v0,·p0 | 156 | ····move-object/from16·v0,·p0 |
| 154 | ····invoke-virtual·{v0,·v12},·Lcom/android/calendar/alerts/SnoozeAlarmsService;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 157 | ····invoke-virtual·{v0,·v12},·Lcom/android/calendar/alerts/SnoozeAlarmsService;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
| 155 | ····move-result-object·v14 | 158 | ····move-result-object·v14 |
| 156 | ····check-cast·v14,·Landroid/app/NotificationManager; | 159 | ····check-cast·v14,·Landroid/app/NotificationManager; |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthByWeekAdapter; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthByWeekAdapter; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/month/MonthByWeekAdapter;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/month/MonthByWeekAdapter;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/month/MonthByWeekAdapter; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·74 | 27 | ····.line·74 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthByWeekAdapter$1;->this$0:Lcom/android/calendar/month/MonthByWeekAdapter; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthByWeekAdapter$1;->this$0:Lcom/android/calendar/month/MonthByWeekAdapter; |
| 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/android/calendar/month/MonthByWeekAdapter; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthByWeekAdapter; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/month/MonthByWeekAdapter;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/month/MonthByWeekAdapter;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/month/MonthByWeekAdapter; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·91 | 27 | ····.line·91 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthByWeekAdapter$2;->this$0:Lcom/android/calendar/month/MonthByWeekAdapter; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthByWeekAdapter$2;->this$0:Lcom/android/calendar/month/MonthByWeekAdapter; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthByWeekAdapter; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthByWeekAdapter; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·protected·constructor·<init>(Lcom/android/calendar/month/MonthByWeekAdapter;)V | 20 | .method·protected·constructor·<init>(Lcom/android/calendar/month/MonthByWeekAdapter;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/month/MonthByWeekAdapter; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·402 | 24 | ····.line·402 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthByWeekAdapter$CalendarGestureListener;->this$0:Lcom/android/calendar/month/MonthByWeekAdapter; | 25 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthByWeekAdapter$CalendarGestureListener;->this$0:Lcom/android/calendar/month/MonthByWeekAdapter; |
| 25 | ····invoke-direct·{p0},·Landroid/view/GestureDetector$SimpleOnGestureListener;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/view/GestureDetector$SimpleOnGestureListener;-><init>()V |
| Offset 708, 14 lines modified | Offset 708, 15 lines modified | ||
| 708 | ····iget·v5,·v7,·Landroid/text/format/Time;->weekDay:I | 708 | ····iget·v5,·v7,·Landroid/text/format/Time;->weekDay:I |
| 709 | ····.line·264 | 709 | ····.line·264 |
| 710 | ····:cond_2 | 710 | ····:cond_2 |
| 711 | ····const-string·v7,·"height" | 711 | ····const-string·v7,·"height" |
| 712 | ····.line·265 | ||
| 712 | ····invoke-virtual·{p3},·Landroid/view/ViewGroup;->getHeight()I | 713 | ····invoke-virtual·{p3},·Landroid/view/ViewGroup;->getHeight()I |
| 713 | ····move-result·v8 | 714 | ····move-result·v8 |
| 714 | ····invoke-virtual·{p3},·Landroid/view/ViewGroup;->getTop()I | 715 | ····invoke-virtual·{p3},·Landroid/view/ViewGroup;->getTop()I |
| 715 | ····move-result·v9 | 716 | ····move-result·v9 |
| Offset 730, 14 lines modified | Offset 731, 15 lines modified | ||
| 730 | ····div-int/2addr·v8,·v9 | 731 | ····div-int/2addr·v8,·v9 |
| 731 | ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 732 | ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 732 | ····move-result-object·v8 | 733 | ····move-result-object·v8 |
| 734 | ····.line·264 | ||
| 733 | ····invoke-virtual·{v2,·v7,·v8},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 735 | ····invoke-virtual·{v2,·v7,·v8},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| 734 | ····.line·266 | 736 | ····.line·266 |
| 735 | ····const-string·v7,·"selected_day" | 737 | ····const-string·v7,·"selected_day" |
| 736 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 738 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| Offset 1302, 35 lines modified | Offset 1304, 35 lines modified | ||
| 1302 | ····.end·annotation | 1304 | ····.end·annotation |
| 1303 | ····.prologue | 1305 | ····.prologue |
| 1304 | ····.local·p3,·"events":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/android/calendar/Event;>;" | 1306 | ····.local·p3,·"events":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/android/calendar/Event;>;" |
| 1305 | ····const/4·v9,·0x3 | 1307 | ····const/4·v9,·0x3 |
| 1306 | ····.line·160 | 1308 | ····.line·160 |
| 1307 |
····iget-boolean·v |
1309 | ····iget-boolean·v6,·p0,·Lcom/android/calendar/month/MonthByWeekAdapter;->mIsMiniMonth:Z |
| 1308 |
····if-eqz·v |
1310 | ····if-eqz·v6,·:cond_1 |
| 1309 | ····.line·161 | 1311 | ····.line·161 |
| 1310 |
····const-string·v |
1312 | ····const-string·v6,·"MonthByWeekAdapter" |
| 1311 |
····const/4·v |
1313 | ····const/4·v7,·0x6 |
| 1312 |
····invoke-static·{v |
1314 | ····invoke-static·{v6,·v7},·Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z |
| 1313 |
····move-result·v |
1315 | ····move-result·v6 |
| 1314 |
····if-eqz·v |
1316 | ····if-eqz·v6,·:cond_0 |
| 1315 | ····.line·162 | 1317 | ····.line·162 |
| 1316 |
····const-string·v |
1318 | ····const-string·v6,·"MonthByWeekAdapter" |
| 1317 |
····const-string·v |
1319 | ····const-string·v7,·"Attempted·to·set·events·for·mini·view.·Events·only·supported·in·full·view." |
| 1318 |
····invoke-static·{v |
1320 | ····invoke-static·{v6,·v7},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
| 1319 | ····.line·213 | 1321 | ····.line·213 |
| 1320 | ····:cond_0 | 1322 | ····:cond_0 |
| 1321 | ····:goto_0 | 1323 | ····:goto_0 |
| 1322 | ····return-void | 1324 | ····return-void |
| 1323 | ····.line·167 | 1325 | ····.line·167 |
| Offset 1353, 193 lines modified | Offset 1355, 192 lines modified | ||
| 1353 | ····const/4·v3,·0x0 | 1355 | ····const/4·v3,·0x0 |
| 1354 | ····.local·v3,·"i":I | 1356 | ····.local·v3,·"i":I |
| 1355 | ····:goto_1 | 1357 | ····:goto_1 |
| 1356 | ····if-ge·v3,·p2,·:cond_2 | 1358 | ····if-ge·v3,·p2,·:cond_2 |
| 1357 | ····.line·174 | 1359 | ····.line·174 |
| 1358 |
····new-instance·v |
1360 | ····new-instance·v6,·Ljava/util/ArrayList; |
| 1359 |
····invoke-direct·{v |
1361 | ····invoke-direct·{v6},·Ljava/util/ArrayList;-><init>()V |
| 1360 |
····invoke-virtual·{v2,·v |
1362 | ····invoke-virtual·{v2,·v6},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z |
| 1361 | ····.line·173 | 1363 | ····.line·173 |
| 1362 | ····add-int/lit8·v3,·v3,·0x1 | 1364 | ····add-int/lit8·v3,·v3,·0x1 |
| 1363 | ····goto·:goto_1 | 1365 | ····goto·:goto_1 |
| 1364 | ····.line·177 | 1366 | ····.line·177 |
| 1365 | ····:cond_2 | 1367 | ····:cond_2 |
| 1366 | ····if-eqz·p3,·:cond_3 | 1368 | ····if-eqz·p3,·:cond_3 |
| 1367 | ····invoke-virtual·{p3},·Ljava/util/ArrayList;->size()I | 1369 | ····invoke-virtual·{p3},·Ljava/util/ArrayList;->size()I |
| 1368 |
····move-result·v |
1370 | ····move-result·v6 |
| 1369 |
····if-nez·v |
1371 | ····if-nez·v6,·:cond_5 |
| 1370 | ····.line·178 | 1372 | ····.line·178 |
| 1371 | ····:cond_3 | 1373 | ····:cond_3 |
| 1372 |
····const-string·v |
1374 | ····const-string·v6,·"MonthByWeekAdapter" |
| Max diff block lines reached; 6864/9899 bytes (69.34%) 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/android/calendar/month/MonthByWeekFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthByWeekFragment; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/month/MonthByWeekFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/month/MonthByWeekFragment;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/month/MonthByWeekFragment; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·81 | 27 | ····.line·81 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthByWeekFragment$1;->this$0:Lcom/android/calendar/month/MonthByWeekFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthByWeekFragment$1;->this$0:Lcom/android/calendar/month/MonthByWeekFragment; |
| 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/android/calendar/month/MonthByWeekFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthByWeekFragment; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/month/MonthByWeekFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/month/MonthByWeekFragment;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/month/MonthByWeekFragment; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·106 | 27 | ····.line·106 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthByWeekFragment$2;->this$0:Lcom/android/calendar/month/MonthByWeekFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthByWeekFragment$2;->this$0:Lcom/android/calendar/month/MonthByWeekFragment; |
| 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/android/calendar/month/MonthByWeekFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthByWeekFragment; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/month/MonthByWeekFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/month/MonthByWeekFragment;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/month/MonthByWeekFragment; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·133 | 27 | ····.line·133 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthByWeekFragment$3;->this$0:Lcom/android/calendar/month/MonthByWeekFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthByWeekFragment$3;->this$0:Lcom/android/calendar/month/MonthByWeekFragment; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthByWeekFragment; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthByWeekFragment; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/calendar/month/MonthByWeekFragment;)V | 20 | .method·constructor·<init>(Lcom/android/calendar/month/MonthByWeekFragment;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/month/MonthByWeekFragment; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·142 | 24 | ····.line·142 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthByWeekFragment$4;->this$0:Lcom/android/calendar/month/MonthByWeekFragment; | 25 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthByWeekFragment$4;->this$0:Lcom/android/calendar/month/MonthByWeekFragment; |
| 25 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/os/Handler;-><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/android/calendar/month/MonthByWeekFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthByWeekFragment; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/month/MonthByWeekFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/month/MonthByWeekFragment;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/month/MonthByWeekFragment; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·430 | 27 | ····.line·430 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthByWeekFragment$5;->this$0:Lcom/android/calendar/month/MonthByWeekFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthByWeekFragment$5;->this$0:Lcom/android/calendar/month/MonthByWeekFragment; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 718, 28 lines modified | Offset 718, 30 lines modified | ||
| 718 | ····mul-int/2addr·v1,·v2 | 718 | ····mul-int/2addr·v1,·v2 |
| 719 | ····mul-int/lit8·v1,·v1,·0x2 | 719 | ····mul-int/lit8·v1,·v1,·0x2 |
| 720 | ····iget-object·v2,·p1,·Lcom/android/calendar/CalendarController$EventInfo;->selectedTime:Landroid/text/format/Time; | 720 | ····iget-object·v2,·p1,·Lcom/android/calendar/CalendarController$EventInfo;->selectedTime:Landroid/text/format/Time; |
| 721 | ····.line·418 | ||
| 721 | ····invoke-virtual·{v2,·v5},·Landroid/text/format/Time;->toMillis(Z)J | 722 | ····invoke-virtual·{v2,·v5},·Landroid/text/format/Time;->toMillis(Z)J |
| 722 | ····move-result-wide·v2 | 723 | ····move-result-wide·v2 |
| 723 | ····iget-object·v10,·p1,·Lcom/android/calendar/CalendarController$EventInfo;->selectedTime:Landroid/text/format/Time; | 724 | ····iget-object·v10,·p1,·Lcom/android/calendar/CalendarController$EventInfo;->selectedTime:Landroid/text/format/Time; |
| 724 | ····iget-wide·v10,·v10,·Landroid/text/format/Time;->gmtoff:J | 725 | ····iget-wide·v10,·v10,·Landroid/text/format/Time;->gmtoff:J |
| 725 | ····invoke-static·{v2,·v3,·v10,·v11},·Landroid/text/format/Time;->getJulianDay(JJ)I | 726 | ····invoke-static·{v2,·v3,·v10,·v11},·Landroid/text/format/Time;->getJulianDay(JJ)I |
| 726 | ····move-result·v2 | 727 | ····move-result·v2 |
| 727 | ····iget-object·v3,·p0,·Lcom/android/calendar/month/MonthByWeekFragment;->mFirstVisibleDay:Landroid/text/format/Time; | 728 | ····iget-object·v3,·p0,·Lcom/android/calendar/month/MonthByWeekFragment;->mFirstVisibleDay:Landroid/text/format/Time; |
| 729 | ····.line·419 | ||
| 728 | ····invoke-virtual·{v3,·v5},·Landroid/text/format/Time;->toMillis(Z)J | 730 | ····invoke-virtual·{v3,·v5},·Landroid/text/format/Time;->toMillis(Z)J |
| 729 | ····move-result-wide·v10 | 731 | ····move-result-wide·v10 |
| 730 | ····iget-object·v3,·p0,·Lcom/android/calendar/month/MonthByWeekFragment;->mFirstVisibleDay:Landroid/text/format/Time; | 732 | ····iget-object·v3,·p0,·Lcom/android/calendar/month/MonthByWeekFragment;->mFirstVisibleDay:Landroid/text/format/Time; |
| 731 | ····iget-wide·v12,·v3,·Landroid/text/format/Time;->gmtoff:J | 733 | ····iget-wide·v12,·v3,·Landroid/text/format/Time;->gmtoff:J |
| Offset 756, 14 lines modified | Offset 758, 15 lines modified | ||
| 756 | ····mul-int/2addr·v3,·v10 | 758 | ····mul-int/2addr·v3,·v10 |
| 757 | ····div-int/lit8·v3,·v3,·0x2 | 759 | ····div-int/lit8·v3,·v3,·0x2 |
| 758 | ····sub-int/2addr·v2,·v3 | 760 | ····sub-int/2addr·v2,·v3 |
| 761 | ····.line·417 | ||
| 759 | ····invoke-static·{v2},·Ljava/lang/Math;->abs(I)I | 762 | ····invoke-static·{v2},·Ljava/lang/Math;->abs(I)I |
| 760 | ····move-result·v2 | 763 | ····move-result·v2 |
| 761 | ····if-ge·v1,·v2,·:cond_0 | 764 | ····if-ge·v1,·v2,·:cond_0 |
| 762 | ····.line·421 | 765 | ····.line·421 |
| Offset 1089, 14 lines modified | Offset 1092, 15 lines modified | ||
| 1089 | ····.line·338 | 1092 | ····.line·338 |
| 1090 | ····:try_start_0 | 1093 | ····:try_start_0 |
| 1091 | ····iget-object·v1,·p0,·Lcom/android/calendar/month/MonthByWeekFragment;->mSelectedDay:Landroid/text/format/Time; | 1094 | ····iget-object·v1,·p0,·Lcom/android/calendar/month/MonthByWeekFragment;->mSelectedDay:Landroid/text/format/Time; |
| 1092 | ····const/4·v2,·0x1 | 1095 | ····const/4·v2,·0x1 |
| 1096 | ····.line·339 | ||
| 1093 | ····invoke-virtual·{v1,·v2},·Landroid/text/format/Time;->toMillis(Z)J | 1097 | ····invoke-virtual·{v1,·v2},·Landroid/text/format/Time;->toMillis(Z)J |
| 1094 | ····move-result-wide·v2 | 1098 | ····move-result-wide·v2 |
| 1095 | ····iget-object·v1,·p0,·Lcom/android/calendar/month/MonthByWeekFragment;->mSelectedDay:Landroid/text/format/Time; | 1099 | ····iget-object·v1,·p0,·Lcom/android/calendar/month/MonthByWeekFragment;->mSelectedDay:Landroid/text/format/Time; |
| 1096 | ····iget-wide·v8,·v1,·Landroid/text/format/Time;->gmtoff:J | 1100 | ····iget-wide·v8,·v1,·Landroid/text/format/Time;->gmtoff:J |
| Offset 1127, 14 lines modified | Offset 1131, 15 lines modified | ||
| 1127 | ····move-result-object·v4 | 1131 | ····move-result-object·v4 |
| 1128 | ····.line·344 | 1132 | ····.line·344 |
| 1129 | ····.local·v4,·"where":Ljava/lang/String; | 1133 | ····.local·v4,·"where":Ljava/lang/String; |
| 1130 | ····new-instance·v0,·Landroid/content/CursorLoader; | 1134 | ····new-instance·v0,·Landroid/content/CursorLoader; |
| 1135 | ····.line·345 | ||
| 1131 | ····invoke-virtual·{p0},·Lcom/android/calendar/month/MonthByWeekFragment;->getActivity()Landroid/app/Activity; | 1136 | ····invoke-virtual·{p0},·Lcom/android/calendar/month/MonthByWeekFragment;->getActivity()Landroid/app/Activity; |
| 1132 | ····move-result-object·v1 | 1137 | ····move-result-object·v1 |
| 1133 | ····iget-object·v2,·p0,·Lcom/android/calendar/month/MonthByWeekFragment;->mEventUri:Landroid/net/Uri; | 1138 | ····iget-object·v2,·p0,·Lcom/android/calendar/month/MonthByWeekFragment;->mEventUri:Landroid/net/Uri; |
| 1134 | ····sget-object·v3,·Lcom/android/calendar/Event;->EVENT_PROJECTION:[Ljava/lang/String; | 1139 | ····sget-object·v3,·Lcom/android/calendar/Event;->EVENT_PROJECTION:[Ljava/lang/String; |
| Offset 1909, 14 lines modified | Offset 1914, 15 lines modified | ||
| 1909 | ····invoke-virtual·{v0,·v1,·v3},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 1914 | ····invoke-virtual·{v0,·v1,·v3},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| 1910 | ····.line·271 | 1915 | ····.line·271 |
| 1911 | ····const-string·v1,·"selected_day" | 1916 | ····const-string·v1,·"selected_day" |
| 1912 | ····iget-object·v3,·p0,·Lcom/android/calendar/month/MonthByWeekFragment;->mSelectedDay:Landroid/text/format/Time; | 1917 | ····iget-object·v3,·p0,·Lcom/android/calendar/month/MonthByWeekFragment;->mSelectedDay:Landroid/text/format/Time; |
| 1918 | ····.line·272 | ||
| 1913 | ····invoke-virtual·{v3,·v2},·Landroid/text/format/Time;->toMillis(Z)J | 1919 | ····invoke-virtual·{v3,·v2},·Landroid/text/format/Time;->toMillis(Z)J |
| 1914 | ····move-result-wide·v2 | 1920 | ····move-result-wide·v2 |
| 1915 | ····iget-object·v4,·p0,·Lcom/android/calendar/month/MonthByWeekFragment;->mSelectedDay:Landroid/text/format/Time; | 1921 | ····iget-object·v4,·p0,·Lcom/android/calendar/month/MonthByWeekFragment;->mSelectedDay:Landroid/text/format/Time; |
| 1916 | ····iget-wide·v4,·v4,·Landroid/text/format/Time;->gmtoff:J | 1922 | ····iget-wide·v4,·v4,·Landroid/text/format/Time;->gmtoff:J |
| Offset 1925, 14 lines modified | Offset 1931, 15 lines modified | ||
| 1925 | ····move-result·v2 | 1931 | ····move-result·v2 |
| 1926 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 1932 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| Max diff block lines reached; 655/3674 bytes (17.83%) 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/android/calendar/month/MonthListView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthListView; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/month/MonthListView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/month/MonthListView;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/month/MonthListView; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·55 | 27 | ····.line·55 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthListView$1;->this$0:Lcom/android/calendar/month/MonthListView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthListView$1;->this$0:Lcom/android/calendar/month/MonthListView; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 60, 14 lines modified | Offset 61, 15 lines modified | ||
| 60 | ····iget-object·v1,·p0,·Lcom/android/calendar/month/MonthListView$1;->this$0:Lcom/android/calendar/month/MonthListView; | 61 | ····iget-object·v1,·p0,·Lcom/android/calendar/month/MonthListView$1;->this$0:Lcom/android/calendar/month/MonthListView; |
| 61 | ····iget-object·v1,·v1,·Lcom/android/calendar/month/MonthListView;->mListContext:Landroid/content/Context; | 62 | ····iget-object·v1,·v1,·Lcom/android/calendar/month/MonthListView;->mListContext:Landroid/content/Context; |
| 62 | ····iget-object·v2,·p0,·Lcom/android/calendar/month/MonthListView$1;->this$0:Lcom/android/calendar/month/MonthListView; | 63 | ····iget-object·v2,·p0,·Lcom/android/calendar/month/MonthListView$1;->this$0:Lcom/android/calendar/month/MonthListView; |
| 64 | ····.line·60 | ||
| 63 | ····#·getter·for:·Lcom/android/calendar/month/MonthListView;->mTimezoneUpdater:Ljava/lang/Runnable; | 65 | ····#·getter·for:·Lcom/android/calendar/month/MonthListView;->mTimezoneUpdater:Ljava/lang/Runnable; |
| 64 | ····invoke-static·{v2},·Lcom/android/calendar/month/MonthListView;->access$000(Lcom/android/calendar/month/MonthListView;)Ljava/lang/Runnable; | 66 | ····invoke-static·{v2},·Lcom/android/calendar/month/MonthListView;->access$000(Lcom/android/calendar/month/MonthListView;)Ljava/lang/Runnable; |
| 65 | ····move-result-object·v2 | 67 | ····move-result-object·v2 |
| 66 | ····invoke-static·{v1,·v2},·Lcom/android/calendar/Utils;->getTimeZone(Landroid/content/Context;Ljava/lang/Runnable;)Ljava/lang/String; | 68 | ····invoke-static·{v1,·v2},·Lcom/android/calendar/Utils;->getTimeZone(Landroid/content/Context;Ljava/lang/Runnable;)Ljava/lang/String; |
| Offset 21, 14 lines modified | Offset 21, 15 lines modified | ||
| 21 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthWeekEventsView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthWeekEventsView; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/month/MonthWeekEventsView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/month/MonthWeekEventsView;)V |
| 24 | ····.locals·1 | 24 | ····.locals·1 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/month/MonthWeekEventsView; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·1046 | 27 | ····.line·1046 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthWeekEventsView$TodayAnimatorListener;->this$0:Lcom/android/calendar/month/MonthWeekEventsView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthWeekEventsView$TodayAnimatorListener;->this$0:Lcom/android/calendar/month/MonthWeekEventsView; |
| 28 | ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V | 29 | ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><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/android/calendar/month/SimpleDayPickerFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/month/SimpleDayPickerFragment; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/month/SimpleDayPickerFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/month/SimpleDayPickerFragment;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/month/SimpleDayPickerFragment; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·118 | 27 | ····.line·118 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment$1;->this$0:Lcom/android/calendar/month/SimpleDayPickerFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment$1;->this$0:Lcom/android/calendar/month/SimpleDayPickerFragment; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 1100, 20 lines modified | Offset 1100, 22 lines modified | ||
| 1100 | ····.local·v3,·"bottom":I | 1100 | ····.local·v3,·"bottom":I |
| 1101 | ····iget·v0,·p0,·Lcom/android/calendar/month/MonthWeekEventsView;->mFirstJulianDay:I | 1101 | ····iget·v0,·p0,·Lcom/android/calendar/month/MonthWeekEventsView;->mFirstJulianDay:I |
| 1102 | ····sget·v4,·Lcom/android/calendar/month/MonthWeekEventsView;->DNA_MIN_SEGMENT_HEIGHT:I | 1102 | ····sget·v4,·Lcom/android/calendar/month/MonthWeekEventsView;->DNA_MIN_SEGMENT_HEIGHT:I |
| 1103 | ····iget-object·v5,·p0,·Lcom/android/calendar/month/MonthWeekEventsView;->mDayXs:[I | 1103 | ····iget-object·v5,·p0,·Lcom/android/calendar/month/MonthWeekEventsView;->mDayXs:[I |
| 1104 | ····.line·217 | ||
| 1104 | ····invoke-virtual·{p0},·Lcom/android/calendar/month/MonthWeekEventsView;->getContext()Landroid/content/Context; | 1105 | ····invoke-virtual·{p0},·Lcom/android/calendar/month/MonthWeekEventsView;->getContext()Landroid/content/Context; |
| 1105 | ····move-result-object·v6 | 1106 | ····move-result-object·v6 |
| 1106 | ····move-object·v1,·p1 | 1107 | ····move-object·v1,·p1 |
| 1108 | ····.line·216 | ||
| 1107 | ····invoke-static/range·{v0·..·v6},·Lcom/android/calendar/Utils;->createDNAStrands(ILjava/util/ArrayList;III[ILandroid/content/Context;)Ljava/util/HashMap; | 1109 | ····invoke-static/range·{v0·..·v6},·Lcom/android/calendar/Utils;->createDNAStrands(ILjava/util/ArrayList;III[ILandroid/content/Context;)Ljava/util/HashMap; |
| 1108 | ····move-result-object·v0 | 1110 | ····move-result-object·v0 |
| 1109 | ····iput-object·v0,·p0,·Lcom/android/calendar/month/MonthWeekEventsView;->mDna:Ljava/util/HashMap; | 1111 | ····iput-object·v0,·p0,·Lcom/android/calendar/month/MonthWeekEventsView;->mDna:Ljava/util/HashMap; |
| 1110 | ····goto·:goto_0 | 1112 | ····goto·:goto_0 |
| Offset 1446, 15 lines modified | Offset 1448, 15 lines modified | ||
| 1446 | ····invoke-virtual·{p1,·v2,·v3},·Landroid/graphics/Canvas;->drawRect(Landroid/graphics/Rect;Landroid/graphics/Paint;)V | 1448 | ····invoke-virtual·{p1,·v2,·v3},·Landroid/graphics/Canvas;->drawRect(Landroid/graphics/Rect;Landroid/graphics/Paint;)V |
| 1447 | ····goto/16·:goto_0 | 1449 | ····goto/16·:goto_0 |
| 1448 | .end·method | 1450 | .end·method |
| 1449 | .method·protected·drawDNA(Landroid/graphics/Canvas;)V | 1451 | .method·protected·drawDNA(Landroid/graphics/Canvas;)V |
| 1450 |
····.locals·1 |
1452 | ····.locals·10 |
| 1451 | ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas; | 1453 | ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas; |
| 1452 | ····.prologue | 1454 | ····.prologue |
| 1453 | ····.line·905 | 1455 | ····.line·905 |
| 1454 | ····iget-object·v0,·p0,·Lcom/android/calendar/month/MonthWeekEventsView;->mDna:Ljava/util/HashMap; | 1456 | ····iget-object·v0,·p0,·Lcom/android/calendar/month/MonthWeekEventsView;->mDna:Ljava/util/HashMap; |
| 1455 | ····if-eqz·v0,·:cond_3 | 1457 | ····if-eqz·v0,·:cond_3 |
| Offset 1464, 195 lines modified | Offset 1466, 192 lines modified | ||
| 1464 | ····invoke-virtual·{v0},·Ljava/util/HashMap;->values()Ljava/util/Collection; | 1466 | ····invoke-virtual·{v0},·Ljava/util/HashMap;->values()Ljava/util/Collection; |
| 1465 | ····move-result-object·v0 | 1467 | ····move-result-object·v0 |
| 1466 | ····invoke-interface·{v0},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; | 1468 | ····invoke-interface·{v0},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
| 1467 |
····move-result-object·v |
1469 | ····move-result-object·v0 |
| 1468 | ····.local·v7,·"i$":Ljava/util/Iterator; | ||
| 1469 | ····:cond_0 | 1470 | ····:cond_0 |
| 1470 | ····:goto_0 | 1471 | ····:goto_0 |
| 1471 |
····invoke-interface·{v |
1472 | ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z |
| 1472 |
····move-result·v |
1473 | ····move-result·v1 |
| 1473 |
····if-eqz·v |
1474 | ····if-eqz·v1,·:cond_1 |
| 1474 |
····invoke-interface·{v |
1475 | ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 1475 |
····move-result-object·v |
1476 | ····move-result-object·v8 |
| 1476 |
····check-cast·v |
1477 | ····check-cast·v8,·Lcom/android/calendar/Utils$DNAStrand; |
| 1477 | ····.line·907 | 1478 | ····.line·907 |
| 1478 |
····.local·v |
1479 | ····.local·v8,·"strand":Lcom/android/calendar/Utils$DNAStrand; |
| 1479 |
····iget·v |
1480 | ····iget·v1,·v8,·Lcom/android/calendar/Utils$DNAStrand;->color:I |
| 1480 |
····sget·v |
1481 | ····sget·v2,·Lcom/android/calendar/month/MonthWeekEventsView;->CONFLICT_COLOR:I |
| 1481 |
····if-eq·v |
1482 | ····if-eq·v1,·v2,·:cond_0 |
| 1482 |
····iget-object·v |
1483 | ····iget-object·v1,·v8,·Lcom/android/calendar/Utils$DNAStrand;->points:[F |
| 1483 |
····if-eqz·v |
1484 | ····if-eqz·v1,·:cond_0 |
| 1484 |
····iget-object·v |
1485 | ····iget-object·v1,·v8,·Lcom/android/calendar/Utils$DNAStrand;->points:[F |
| 1485 |
····array-length·v |
1486 | ····array-length·v1,·v1 |
| 1486 |
····if-eqz·v |
1487 | ····if-eqz·v1,·:cond_0 |
| 1487 | ····.line·911 | 1488 | ····.line·911 |
| 1488 |
····iget-object·v |
1489 | ····iget-object·v1,·p0,·Lcom/android/calendar/month/MonthWeekEventsView;->mDNATimePaint:Landroid/graphics/Paint; |
| 1489 |
····iget·v |
1490 | ····iget·v2,·v8,·Lcom/android/calendar/Utils$DNAStrand;->color:I |
| 1490 |
····invoke-virtual·{v |
1491 | ····invoke-virtual·{v1,·v2},·Landroid/graphics/Paint;->setColor(I)V |
| 1491 | ····.line·912 | 1492 | ····.line·912 |
| 1492 |
····iget-object·v |
1493 | ····iget-object·v1,·v8,·Lcom/android/calendar/Utils$DNAStrand;->points:[F |
| 1493 |
····iget-object·v |
1494 | ····iget-object·v2,·p0,·Lcom/android/calendar/month/MonthWeekEventsView;->mDNATimePaint:Landroid/graphics/Paint; |
| 1494 |
····invoke-virtual·{p1,·v |
1495 | ····invoke-virtual·{p1,·v1,·v2},·Landroid/graphics/Canvas;->drawLines([FLandroid/graphics/Paint;)V |
| 1495 | ····goto·:goto_0 | 1496 | ····goto·:goto_0 |
| 1496 | ····.line·915 | 1497 | ····.line·915 |
| 1497 |
····.end·local·v |
1498 | ····.end·local·v8····#·"strand":Lcom/android/calendar/Utils$DNAStrand; |
| Max diff block lines reached; 19069/23533 bytes (81.03%) of diff not shown. | |||
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/calendar/month/SimpleDayPickerFragment; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/month/SimpleDayPickerFragment; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/calendar/month/SimpleDayPickerFragment;)V | 20 | .method·constructor·<init>(Lcom/android/calendar/month/SimpleDayPickerFragment;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/month/SimpleDayPickerFragment; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·139 | 24 | ····.line·139 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment$2;->this$0:Lcom/android/calendar/month/SimpleDayPickerFragment; | 25 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment$2;->this$0:Lcom/android/calendar/month/SimpleDayPickerFragment; |
| 25 | ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·this$0:Lcom/android/calendar/month/SimpleDayPickerFragment; | 22 | .field·final·synthetic·this$0:Lcom/android/calendar/month/SimpleDayPickerFragment; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·protected·constructor·<init>(Lcom/android/calendar/month/SimpleDayPickerFragment;)V | 24 | .method·protected·constructor·<init>(Lcom/android/calendar/month/SimpleDayPickerFragment;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/month/SimpleDayPickerFragment; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·574 | 28 | ····.line·574 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment$ScrollStateRunnable;->this$0:Lcom/android/calendar/month/SimpleDayPickerFragment; | 29 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment$ScrollStateRunnable;->this$0:Lcom/android/calendar/month/SimpleDayPickerFragment; |
| 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 575, 20 lines modified | Offset 575, 22 lines modified | ||
| 575 | ····.line·396 | 575 | ····.line·396 |
| 576 | ····.local·v6,·"millis":J | 576 | ····.local·v6,·"millis":J |
| 577 | ····iget-object·v9,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment;->mTempTime:Landroid/text/format/Time; | 577 | ····iget-object·v9,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment;->mTempTime:Landroid/text/format/Time; |
| 578 | ····iget-wide·v10,·v9,·Landroid/text/format/Time;->gmtoff:J | 578 | ····iget-wide·v10,·v9,·Landroid/text/format/Time;->gmtoff:J |
| 579 | ····.line·397 | ||
| 579 | ····invoke-static·{v6,·v7,·v10,·v11},·Landroid/text/format/Time;->getJulianDay(JJ)I | 580 | ····invoke-static·{v6,·v7,·v10,·v11},·Landroid/text/format/Time;->getJulianDay(JJ)I |
| 580 | ····move-result·v9 | 581 | ····move-result·v9 |
| 581 | ····iget·v10,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment;->mFirstDayOfWeek:I | 582 | ····iget·v10,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment;->mFirstDayOfWeek:I |
| 583 | ····.line·396 | ||
| 582 | ····invoke-static·{v9,·v10},·Lcom/android/calendar/Utils;->getWeeksSinceEpochFromJulianDay(II)I | 584 | ····invoke-static·{v9,·v10},·Lcom/android/calendar/Utils;->getWeeksSinceEpochFromJulianDay(II)I |
| 583 | ····move-result·v5 | 585 | ····move-result·v5 |
| 584 | ····.line·400 | 586 | ····.line·400 |
| 585 | ····.local·v5,·"position":I | 587 | ····.local·v5,·"position":I |
| 586 | ····const/4·v2,·0x0 | 588 | ····const/4·v2,·0x0 |
| Offset 729, 20 lines modified | Offset 731, 22 lines modified | ||
| 729 | ····invoke-virtual·{p0,·v9,·v10},·Lcom/android/calendar/month/SimpleDayPickerFragment;->setMonthDisplayed(Landroid/text/format/Time;Z)V | 731 | ····invoke-virtual·{p0,·v9,·v10},·Lcom/android/calendar/month/SimpleDayPickerFragment;->setMonthDisplayed(Landroid/text/format/Time;Z)V |
| 730 | ····.line·440 | 732 | ····.line·440 |
| 731 | ····iget-object·v9,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment;->mFirstDayOfMonth:Landroid/text/format/Time; | 733 | ····iget-object·v9,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment;->mFirstDayOfMonth:Landroid/text/format/Time; |
| 732 | ····iget-wide·v10,·v9,·Landroid/text/format/Time;->gmtoff:J | 734 | ····iget-wide·v10,·v9,·Landroid/text/format/Time;->gmtoff:J |
| 735 | ····.line·441 | ||
| 733 | ····invoke-static·{v6,·v7,·v10,·v11},·Landroid/text/format/Time;->getJulianDay(JJ)I | 736 | ····invoke-static·{v6,·v7,·v10,·v11},·Landroid/text/format/Time;->getJulianDay(JJ)I |
| 734 | ····move-result·v9 | 737 | ····move-result·v9 |
| 735 | ····iget·v10,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment;->mFirstDayOfWeek:I | 738 | ····iget·v10,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment;->mFirstDayOfWeek:I |
| 739 | ····.line·440 | ||
| 736 | ····invoke-static·{v9,·v10},·Lcom/android/calendar/Utils;->getWeeksSinceEpochFromJulianDay(II)I | 740 | ····invoke-static·{v9,·v10},·Lcom/android/calendar/Utils;->getWeeksSinceEpochFromJulianDay(II)I |
| 737 | ····move-result·v5 | 741 | ····move-result·v5 |
| 738 | ····.line·443 | 742 | ····.line·443 |
| 739 | ····const/4·v9,·0x2 | 743 | ····const/4·v9,·0x2 |
| Offset 1502, 14 lines modified | Offset 1506, 15 lines modified | ||
| 1502 | ····invoke-virtual·{v0,·v1,·v3},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 1506 | ····invoke-virtual·{v0,·v1,·v3},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| 1503 | ····.line·198 | 1507 | ····.line·198 |
| 1504 | ····const-string·v1,·"selected_day" | 1508 | ····const-string·v1,·"selected_day" |
| 1505 | ····iget-object·v3,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment;->mSelectedDay:Landroid/text/format/Time; | 1509 | ····iget-object·v3,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment;->mSelectedDay:Landroid/text/format/Time; |
| 1510 | ····.line·199 | ||
| 1506 | ····invoke-virtual·{v3,·v2},·Landroid/text/format/Time;->toMillis(Z)J | 1511 | ····invoke-virtual·{v3,·v2},·Landroid/text/format/Time;->toMillis(Z)J |
| 1507 | ····move-result-wide·v2 | 1512 | ····move-result-wide·v2 |
| 1508 | ····iget-object·v4,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment;->mSelectedDay:Landroid/text/format/Time; | 1513 | ····iget-object·v4,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment;->mSelectedDay:Landroid/text/format/Time; |
| 1509 | ····iget-wide·v4,·v4,·Landroid/text/format/Time;->gmtoff:J | 1514 | ····iget-wide·v4,·v4,·Landroid/text/format/Time;->gmtoff:J |
| Offset 1518, 14 lines modified | Offset 1523, 15 lines modified | ||
| 1518 | ····move-result·v2 | 1523 | ····move-result·v2 |
| 1519 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 1524 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 1520 | ····move-result-object·v2 | 1525 | ····move-result-object·v2 |
| 1526 | ····.line·198 | ||
| 1521 | ····invoke-virtual·{v0,·v1,·v2},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 1527 | ····invoke-virtual·{v0,·v1,·v2},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| 1522 | ····.line·200 | 1528 | ····.line·200 |
| 1523 | ····iget-object·v1,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment;->mAdapter:Lcom/android/calendar/month/SimpleWeeksAdapter; | 1529 | ····iget-object·v1,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment;->mAdapter:Lcom/android/calendar/month/SimpleWeeksAdapter; |
| 1524 | ····if-nez·v1,·:cond_1 | 1530 | ····if-nez·v1,·:cond_1 |
| Offset 1596, 14 lines modified | Offset 1602, 15 lines modified | ||
| 1596 | ····const/16·v3,·0x32 | 1602 | ····const/16·v3,·0x32 |
| 1597 | ····invoke-static·{v0,·v3},·Landroid/text/format/DateUtils;->getDayOfWeekString(II)Ljava/lang/String; | 1603 | ····invoke-static·{v0,·v3},·Landroid/text/format/DateUtils;->getDayOfWeekString(II)Ljava/lang/String; |
| 1598 | ····move-result-object·v3 | 1604 | ····move-result-object·v3 |
| 1605 | ····.line·245 | ||
| 1599 | ····invoke-virtual·{v3},·Ljava/lang/String;->toUpperCase()Ljava/lang/String; | 1606 | ····invoke-virtual·{v3},·Ljava/lang/String;->toUpperCase()Ljava/lang/String; |
| 1600 | ····move-result-object·v3 | 1607 | ····move-result-object·v3 |
| 1601 | ····aput-object·v3,·v1,·v2 | 1608 | ····aput-object·v3,·v1,·v2 |
| 1602 | ····.line·243 | 1609 | ····.line·243 |
| Offset 1263, 14 lines modified | Offset 1263, 15 lines modified | ||
| 1263 | ····move-result-object·v1 | 1263 | ····move-result-object·v1 |
| 1264 | ····.line·529 | 1264 | ····.line·529 |
| 1265 | ····.local·v1,·"context":Landroid/content/Context; | 1265 | ····.local·v1,·"context":Landroid/content/Context; |
| 1266 | ····const-string·v2,·"accessibility" | 1266 | ····const-string·v2,·"accessibility" |
| 1267 | ····.line·530 | ||
| 1267 | ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 1268 | ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
| 1268 | ····move-result-object·v7 | 1269 | ····move-result-object·v7 |
| 1269 | ····check-cast·v7,·Landroid/view/accessibility/AccessibilityManager; | 1270 | ····check-cast·v7,·Landroid/view/accessibility/AccessibilityManager; |
| 1270 | ····.line·531 | 1271 | ····.line·531 |
| Offset 1322, 14 lines modified | Offset 1323, 15 lines modified | ||
| 1322 | ····iget-object·v2,·p0,·Lcom/android/calendar/month/SimpleWeekView;->mLastHoverTime:Landroid/text/format/Time; | 1323 | ····iget-object·v2,·p0,·Lcom/android/calendar/month/SimpleWeekView;->mLastHoverTime:Landroid/text/format/Time; |
| 1323 | ····if-eqz·v2,·:cond_2 | 1324 | ····if-eqz·v2,·:cond_2 |
| 1324 | ····iget-object·v2,·p0,·Lcom/android/calendar/month/SimpleWeekView;->mLastHoverTime:Landroid/text/format/Time; | 1325 | ····iget-object·v2,·p0,·Lcom/android/calendar/month/SimpleWeekView;->mLastHoverTime:Landroid/text/format/Time; |
| 1326 | ····.line·537 | ||
| 1325 | ····invoke-static·{v9,·v2},·Landroid/text/format/Time;->compare(Landroid/text/format/Time;Landroid/text/format/Time;)I | 1327 | ····invoke-static·{v9,·v2},·Landroid/text/format/Time;->compare(Landroid/text/format/Time;Landroid/text/format/Time;)I |
| 1326 | ····move-result·v2 | 1328 | ····move-result·v2 |
| 1327 | ····if-eqz·v2,·:cond_3 | 1329 | ····if-eqz·v2,·:cond_3 |
| 1328 | ····.line·538 | 1330 | ····.line·538 |
| Offset 1358, 14 lines modified | Offset 1360, 15 lines modified | ||
| 1358 | ····move-result-object·v8 | 1360 | ····move-result-object·v8 |
| 1359 | ····.line·541 | 1361 | ····.line·541 |
| 1360 | ····.local·v8,·"date":Ljava/lang/String; | 1362 | ····.local·v8,·"date":Ljava/lang/String; |
| 1361 | ····const/16·v2,·0x40 | 1363 | ····const/16·v2,·0x40 |
| 1364 | ····.line·542 | ||
| 1362 | ····invoke-static·{v2},·Landroid/view/accessibility/AccessibilityEvent;->obtain(I)Landroid/view/accessibility/AccessibilityEvent; | 1365 | ····invoke-static·{v2},·Landroid/view/accessibility/AccessibilityEvent;->obtain(I)Landroid/view/accessibility/AccessibilityEvent; |
| 1363 | ····move-result-object·v0 | 1366 | ····move-result-object·v0 |
| 1364 | ····.line·543 | 1367 | ····.line·543 |
| 1365 | ····.local·v0,·"accessEvent":Landroid/view/accessibility/AccessibilityEvent; | 1368 | ····.local·v0,·"accessEvent":Landroid/view/accessibility/AccessibilityEvent; |
| 1366 | ····invoke-virtual·{v0},·Landroid/view/accessibility/AccessibilityEvent;->getText()Ljava/util/List; | 1369 | ····invoke-virtual·{v0},·Landroid/view/accessibility/AccessibilityEvent;->getText()Ljava/util/List; |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/calendar/month/SimpleWeeksAdapter; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/month/SimpleWeeksAdapter; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·protected·constructor·<init>(Lcom/android/calendar/month/SimpleWeeksAdapter;)V | 20 | .method·protected·constructor·<init>(Lcom/android/calendar/month/SimpleWeeksAdapter;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/month/SimpleWeeksAdapter; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·290 | 24 | ····.line·290 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/SimpleWeeksAdapter$CalendarGestureListener;->this$0:Lcom/android/calendar/month/SimpleWeeksAdapter; | 25 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/SimpleWeeksAdapter$CalendarGestureListener;->this$0:Lcom/android/calendar/month/SimpleWeeksAdapter; |
| 25 | ····invoke-direct·{p0},·Landroid/view/GestureDetector$SimpleOnGestureListener;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/view/GestureDetector$SimpleOnGestureListener;-><init>()V |
| Offset 325, 14 lines modified | Offset 325, 15 lines modified | ||
| 325 | ····iget·v2,·v5,·Landroid/text/format/Time;->weekDay:I | 325 | ····iget·v2,·v5,·Landroid/text/format/Time;->weekDay:I |
| 326 | ····.line·233 | 326 | ····.line·233 |
| 327 | ····:cond_1 | 327 | ····:cond_1 |
| 328 | ····const-string·v5,·"height" | 328 | ····const-string·v5,·"height" |
| 329 | ····.line·234 | ||
| 329 | ····invoke-virtual·{p3},·Landroid/view/ViewGroup;->getHeight()I | 330 | ····invoke-virtual·{p3},·Landroid/view/ViewGroup;->getHeight()I |
| 330 | ····move-result·v6 | 331 | ····move-result·v6 |
| 331 | ····sget·v7,·Lcom/android/calendar/month/SimpleWeeksAdapter;->WEEK_7_OVERHANG_HEIGHT:I | 332 | ····sget·v7,·Lcom/android/calendar/month/SimpleWeeksAdapter;->WEEK_7_OVERHANG_HEIGHT:I |
| 332 | ····sub-int/2addr·v6,·v7 | 333 | ····sub-int/2addr·v6,·v7 |
| Offset 341, 14 lines modified | Offset 342, 15 lines modified | ||
| 341 | ····div-int/2addr·v6,·v7 | 342 | ····div-int/2addr·v6,·v7 |
| 342 | ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 343 | ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 343 | ····move-result-object·v6 | 344 | ····move-result-object·v6 |
| 345 | ····.line·233 | ||
| 344 | ····invoke-virtual·{v0,·v5,·v6},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 346 | ····invoke-virtual·{v0,·v5,·v6},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| 345 | ····.line·235 | 347 | ····.line·235 |
| 346 | ····const-string·v5,·"selected_day" | 348 | ····const-string·v5,·"selected_day" |
| 347 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 349 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| Offset 680, 20 lines modified | Offset 682, 22 lines modified | ||
| 680 | ····.line·168 | 682 | ····.line·168 |
| 681 | ····.local·v0,·"millis":J | 683 | ····.local·v0,·"millis":J |
| 682 | ····iget-object·v2,·p0,·Lcom/android/calendar/month/SimpleWeeksAdapter;->mSelectedDay:Landroid/text/format/Time; | 684 | ····iget-object·v2,·p0,·Lcom/android/calendar/month/SimpleWeeksAdapter;->mSelectedDay:Landroid/text/format/Time; |
| 683 | ····iget-wide·v2,·v2,·Landroid/text/format/Time;->gmtoff:J | 685 | ····iget-wide·v2,·v2,·Landroid/text/format/Time;->gmtoff:J |
| 686 | ····.line·169 | ||
| 684 | ····invoke-static·{v0,·v1,·v2,·v3},·Landroid/text/format/Time;->getJulianDay(JJ)I | 687 | ····invoke-static·{v0,·v1,·v2,·v3},·Landroid/text/format/Time;->getJulianDay(JJ)I |
| 685 | ····move-result·v2 | 688 | ····move-result·v2 |
| 686 | ····iget·v3,·p0,·Lcom/android/calendar/month/SimpleWeeksAdapter;->mFirstDayOfWeek:I | 689 | ····iget·v3,·p0,·Lcom/android/calendar/month/SimpleWeeksAdapter;->mFirstDayOfWeek:I |
| 690 | ····.line·168 | ||
| 687 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/Utils;->getWeeksSinceEpochFromJulianDay(II)I | 691 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/Utils;->getWeeksSinceEpochFromJulianDay(II)I |
| 688 | ····move-result·v2 | 692 | ····move-result·v2 |
| 689 | ····iput·v2,·p0,·Lcom/android/calendar/month/SimpleWeeksAdapter;->mSelectedWeek:I | 693 | ····iput·v2,·p0,·Lcom/android/calendar/month/SimpleWeeksAdapter;->mSelectedWeek:I |
| 690 | ····.line·170 | 694 | ····.line·170 |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·457 | 27 | ····.line·457 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$1;->this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$1;->this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 17, 17 lines modified | Offset 17, 18 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;III)V | 20 | .method·constructor·<init>(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;III)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 |
····.param·p |
22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; |
| 23 |
····.param·p |
23 | ····.param·p2,·"min"····#·I |
| 24 |
····.param·p |
24 | ····.param·p3,·"defaultInt"····#·I |
| 25 | ····.param·p4,·"max"····#·I | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·475 | 27 | ····.line·475 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$2;->this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$2;->this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; |
| 28 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$minMaxTextWatcher;-><init>(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;III)V | 29 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$minMaxTextWatcher;-><init>(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;III)V |
| Offset 17, 17 lines modified | Offset 17, 18 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;III)V | 20 | .method·constructor·<init>(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;III)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 |
····.param·p |
22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; |
| 23 |
····.param·p |
23 | ····.param·p2,·"min"····#·I |
| 24 |
····.param·p |
24 | ····.param·p3,·"defaultInt"····#·I |
| 25 | ····.param·p4,·"max"····#·I | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·503 | 27 | ····.line·503 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$3;->this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$3;->this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; |
| 28 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$minMaxTextWatcher;-><init>(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;III)V | 29 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$minMaxTextWatcher;-><init>(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;III)V |
| Offset 385, 21 lines modified | Offset 385, 23 lines modified | ||
| 385 | ····move-result-object·v5 | 385 | ····move-result-object·v5 |
| 386 | ····const·v6,·0x7f080009 | 386 | ····const·v6,·0x7f080009 |
| 387 | ····iget-object·v7,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$EndSpinnerAdapter;->this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; | 387 | ····iget-object·v7,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$EndSpinnerAdapter;->this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; |
| 388 | ····.line·1232 | ||
| 388 | ····#·getter·for:·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mModel:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$RecurrenceModel; | 389 | ····#·getter·for:·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mModel:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$RecurrenceModel; |
| 389 | ····invoke-static·{v7},·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->access$000(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;)Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$RecurrenceModel; | 390 | ····invoke-static·{v7},·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->access$000(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;)Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$RecurrenceModel; |
| 390 | ····move-result-object·v7 | 391 | ····move-result-object·v7 |
| 391 | ····iget·v7,·v7,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$RecurrenceModel;->endCount:I | 392 | ····iget·v7,·v7,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$RecurrenceModel;->endCount:I |
| 393 | ····.line·1231 | ||
| 392 | ····invoke-virtual·{v5,·v6,·v7},·Landroid/content/res/Resources;->getQuantityString(II)Ljava/lang/String; | 394 | ····invoke-virtual·{v5,·v6,·v7},·Landroid/content/res/Resources;->getQuantityString(II)Ljava/lang/String; |
| 393 | ····move-result-object·v0 | 395 | ····move-result-object·v0 |
| 394 | ····.line·1233 | 396 | ····.line·1233 |
| 395 | ····.local·v0,·"endString":Ljava/lang/String; | 397 | ····.local·v0,·"endString":Ljava/lang/String; |
| 396 | ····const-string·v5,·"%d" | 398 | ····const-string·v5,·"%d" |
| Offset 467, 26 lines modified | Offset 469, 30 lines modified | ||
| 467 | ····iget-object·v5,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$EndSpinnerAdapter;->this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; | 469 | ····iget-object·v5,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$EndSpinnerAdapter;->this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; |
| 468 | ····#·getter·for:·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mPostEndCount:Landroid/widget/TextView; | 470 | ····#·getter·for:·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mPostEndCount:Landroid/widget/TextView; |
| 469 | ····invoke-static·{v5},·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->access$1200(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;)Landroid/widget/TextView; | 471 | ····invoke-static·{v5},·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->access$1200(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;)Landroid/widget/TextView; |
| 470 | ····move-result-object·v5 | 472 | ····move-result-object·v5 |
| 473 | ····.line·1247 | ||
| 471 | ····invoke-virtual·{v0},·Ljava/lang/String;->length()I | 474 | ····invoke-virtual·{v0},·Ljava/lang/String;->length()I |
| 472 | ····move-result·v6 | 475 | ····move-result·v6 |
| 476 | ····.line·1246 | ||
| 473 | ····invoke-virtual·{v0,·v3,·v6},·Ljava/lang/String;->substring(II)Ljava/lang/String; | 477 | ····invoke-virtual·{v0,·v3,·v6},·Ljava/lang/String;->substring(II)Ljava/lang/String; |
| 474 | ····move-result-object·v6 | 478 | ····move-result-object·v6 |
| 479 | ····.line·1247 | ||
| 475 | ····invoke-virtual·{v6},·Ljava/lang/String;->trim()Ljava/lang/String; | 480 | ····invoke-virtual·{v6},·Ljava/lang/String;->trim()Ljava/lang/String; |
| 476 | ····move-result-object·v6 | 481 | ····move-result-object·v6 |
| 482 | ····.line·1246 | ||
| 477 | ····invoke-virtual·{v5,·v6},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V | 483 | ····invoke-virtual·{v5,·v6},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
| 478 | ····.line·1249 | 484 | ····.line·1249 |
| 479 | ····iget-object·v5,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$EndSpinnerAdapter;->this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; | 485 | ····iget-object·v5,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$EndSpinnerAdapter;->this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; |
| 480 | ····#·getter·for:·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mModel:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$RecurrenceModel; | 486 | ····#·getter·for:·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mModel:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$RecurrenceModel; |
| 481 | ····invoke-static·{v5},·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->access$000(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;)Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$RecurrenceModel; | 487 | ····invoke-static·{v5},·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->access$000(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;)Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$RecurrenceModel; |
| Offset 186, 14 lines modified | Offset 186, 15 lines modified | ||
| 186 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 186 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 187 | ····move-result-object·v0 | 187 | ····move-result-object·v0 |
| 188 | ····iget-object·v1,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$RecurrenceModel;->weeklyByDayOfWeek:[Z | 188 | ····iget-object·v1,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$RecurrenceModel;->weeklyByDayOfWeek:[Z |
| 189 | ····.line·1066 | ||
| 189 | ····invoke-static·{v1},·Ljava/util/Arrays;->toString([Z)Ljava/lang/String; | 190 | ····invoke-static·{v1},·Ljava/util/Arrays;->toString([Z)Ljava/lang/String; |
| 190 | ····move-result-object·v1 | 191 | ····move-result-object·v1 |
| 191 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 192 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 192 | ····move-result-object·v0 | 193 | ····move-result-object·v0 |
| Offset 252, 14 lines modified | Offset 253, 15 lines modified | ||
| 252 | ····move-result-object·v0 | 253 | ····move-result-object·v0 |
| 253 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 254 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| 254 | ····move-result-object·v0 | 255 | ····move-result-object·v0 |
| 256 | ····.line·1064 | ||
| 255 | ····return-object·v0 | 257 | ····return-object·v0 |
| 256 | .end·method | 258 | .end·method |
| 257 | .method·public·writeToParcel(Landroid/os/Parcel;I)V | 259 | .method·public·writeToParcel(Landroid/os/Parcel;I)V |
| 258 | ····.locals·1 | 260 | ····.locals·1 |
| 259 | ····.param·p1,·"dest"····#·Landroid/os/Parcel; | 261 | ····.param·p1,·"dest"····#·Landroid/os/Parcel; |
| 260 | ····.param·p2,·"flags"····#·I | 262 | ····.param·p2,·"flags"····#·I |
| Offset 26, 14 lines modified | Offset 26, 15 lines modified | ||
| 26 | .field·final·synthetic·this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; | 26 | .field·final·synthetic·this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; |
| 27 | #·direct·methods | 27 | #·direct·methods |
| 28 | .method·public·constructor·<init>(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;III)V | 28 | .method·public·constructor·<init>(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;III)V |
| 29 | ····.locals·0 | 29 | ····.locals·0 |
| 30 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; | ||
| 30 | ····.param·p2,·"min"····#·I | 31 | ····.param·p2,·"min"····#·I |
| 31 | ····.param·p3,·"defaultInt"····#·I | 32 | ····.param·p3,·"defaultInt"····#·I |
| 32 | ····.param·p4,·"max"····#·I | 33 | ····.param·p4,·"max"····#·I |
| 33 | ····.prologue | 34 | ····.prologue |
| 34 | ····.line·1099 | 35 | ····.line·1099 |
| 35 | ····iput-object·p1,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$minMaxTextWatcher;->this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; | 36 | ····iput-object·p1,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$minMaxTextWatcher;->this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; |
| Offset 941, 14 lines modified | Offset 941, 15 lines modified | ||
| 941 | ····const-string·v4,·"UI·generated·recurrence·that·it·can\'t·handle.·ER:" | 941 | ····const-string·v4,·"UI·generated·recurrence·that·it·can\'t·handle.·ER:" |
| 942 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 942 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 943 | ····move-result-object·v3 | 943 | ····move-result-object·v3 |
| 944 | ····.line·402 | ||
| 944 | ····invoke-virtual·{p1},·Lcom/android/calendarcommon2/EventRecurrence;->toString()Ljava/lang/String; | 945 | ····invoke-virtual·{p1},·Lcom/android/calendarcommon2/EventRecurrence;->toString()Ljava/lang/String; |
| 945 | ····move-result-object·v4 | 946 | ····move-result-object·v4 |
| 946 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 947 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 947 | ····move-result-object·v3 | 948 | ····move-result-object·v3 |
| Offset 1427, 354 lines modified | Offset 1428, 338 lines modified | ||
| 1427 | ····invoke-virtual·{v0},·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$EndSpinnerAdapter;->notifyDataSetChanged()V | 1428 | ····invoke-virtual·{v0},·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$EndSpinnerAdapter;->notifyDataSetChanged()V |
| 1428 | ····.line·782 | 1429 | ····.line·782 |
| 1429 | ····return-void | 1430 | ····return-void |
| 1430 | .end·method | 1431 | .end·method |
| 1431 | .method·private·togglePickerOptions()V | 1432 | .method·private·togglePickerOptions()V |
| 1432 |
····.locals· |
1433 | ····.locals·5 |
| 1433 | ····.prologue | 1434 | ····.prologue |
| 1434 |
····const/4·v |
1435 | ····const/4·v4,·0x1 |
| 1435 |
····const/4·v |
1436 | ····const/4·v1,·0x0 |
| 1436 | ····.line·627 | 1437 | ····.line·627 |
| 1437 |
····iget-object·v |
1438 | ····iget-object·v2,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mModel:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$RecurrenceModel; |
| 1438 |
····iget·v |
1439 | ····iget·v2,·v2,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$RecurrenceModel;->recurrenceState:I |
| 1439 |
····if-nez·v |
1440 | ····if-nez·v2,·:cond_0 |
| 1440 | ····.line·628 | 1441 | ····.line·628 |
| 1441 |
····iget-object·v |
1442 | ····iget-object·v2,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mFreqSpinner:Landroid/widget/Spinner; |
| 1442 |
····invoke-virtual·{v |
1443 | ····invoke-virtual·{v2,·v1},·Landroid/widget/Spinner;->setEnabled(Z)V |
| 1443 | ····.line·629 | 1444 | ····.line·629 |
| 1444 |
····iget-object·v |
1445 | ····iget-object·v2,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mEndSpinner:Landroid/widget/Spinner; |
| 1445 |
····invoke-virtual·{v |
1446 | ····invoke-virtual·{v2,·v1},·Landroid/widget/Spinner;->setEnabled(Z)V |
| 1446 | ····.line·630 | 1447 | ····.line·630 |
| 1447 |
····iget-object·v |
1448 | ····iget-object·v2,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mIntervalPreText:Landroid/widget/TextView; |
| 1448 |
····invoke-virtual·{v |
1449 | ····invoke-virtual·{v2,·v1},·Landroid/widget/TextView;->setEnabled(Z)V |
| 1449 | ····.line·631 | 1450 | ····.line·631 |
| 1450 |
····iget-object·v |
1451 | ····iget-object·v2,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mInterval:Landroid/widget/EditText; |
| 1451 |
····invoke-virtual·{v |
1452 | ····invoke-virtual·{v2,·v1},·Landroid/widget/EditText;->setEnabled(Z)V |
| 1452 | ····.line·632 | 1453 | ····.line·632 |
| 1453 |
····iget-object·v |
1454 | ····iget-object·v2,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mIntervalPostText:Landroid/widget/TextView; |
| 1454 |
····invoke-virtual·{v |
1455 | ····invoke-virtual·{v2,·v1},·Landroid/widget/TextView;->setEnabled(Z)V |
| 1455 | ····.line·633 | 1456 | ····.line·633 |
| 1456 |
····iget-object·v |
1457 | ····iget-object·v2,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mMonthRepeatByRadioGroup:Landroid/widget/RadioGroup; |
| 1457 |
····invoke-virtual·{v |
1458 | ····invoke-virtual·{v2,·v1},·Landroid/widget/RadioGroup;->setEnabled(Z)V |
| 1458 | ····.line·634 | 1459 | ····.line·634 |
| 1459 |
····iget-object·v |
1460 | ····iget-object·v2,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mEndCount:Landroid/widget/EditText; |
| 1460 |
····invoke-virtual·{v |
1461 | ····invoke-virtual·{v2,·v1},·Landroid/widget/EditText;->setEnabled(Z)V |
| 1461 | ····.line·635 | 1462 | ····.line·635 |
| 1462 |
····iget-object·v |
1463 | ····iget-object·v2,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mPostEndCount:Landroid/widget/TextView; |
| 1463 |
····invoke-virtual·{v |
1464 | ····invoke-virtual·{v2,·v1},·Landroid/widget/TextView;->setEnabled(Z)V |
| 1464 | ····.line·636 | 1465 | ····.line·636 |
| 1465 |
····iget-object·v |
1466 | ····iget-object·v2,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mEndDateTextView:Landroid/widget/TextView; |
| 1466 |
····invoke-virtual·{v |
1467 | ····invoke-virtual·{v2,·v1},·Landroid/widget/TextView;->setEnabled(Z)V |
| 1467 | ····.line·637 | 1468 | ····.line·637 |
| 1468 |
····iget-object·v |
1469 | ····iget-object·v2,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mRepeatMonthlyByNthDayOfWeek:Landroid/widget/RadioButton; |
| 1469 |
····invoke-virtual·{v |
1470 | ····invoke-virtual·{v2,·v1},·Landroid/widget/RadioButton;->setEnabled(Z)V |
| 1470 | ····.line·638 | 1471 | ····.line·638 |
| 1471 |
····iget-object·v |
1472 | ····iget-object·v2,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mRepeatMonthlyByNthDayOfMonth:Landroid/widget/RadioButton; |
| 1472 |
····invoke-virtual·{v |
1473 | ····invoke-virtual·{v2,·v1},·Landroid/widget/RadioButton;->setEnabled(Z)V |
| 1473 | ····.line·639 | 1474 | ····.line·639 |
| 1474 |
····iget-object·v |
1475 | ····iget-object·v3,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mWeekByDayButtons:[Landroid/widget/ToggleButton; |
| 1475 |
|
1476 | ····array-length·v4,·v3 |
| 1476 | ····array-length·v3,·v0 | ||
| 1477 |
···· |
1477 | ····move·v2,·v1 |
| Max diff block lines reached; 19243/26004 bytes (74.00%) of diff not shown. | |||
| Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/calendar/selectcalendars/CalendarColorCache; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/selectcalendars/CalendarColorCache; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/CalendarColorCache;Landroid/content/Context;)V | 20 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/CalendarColorCache;Landroid/content/Context;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 |
····.param·p |
22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/selectcalendars/CalendarColorCache; |
| 23 | ····.param·p2,·"context"····#·Landroid/content/Context; | ||
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·58 | 25 | ····.line·58 |
| 25 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/CalendarColorCache$1;->this$0:Lcom/android/calendar/selectcalendars/CalendarColorCache; | 26 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/CalendarColorCache$1;->this$0:Lcom/android/calendar/selectcalendars/CalendarColorCache; |
| 26 | ····invoke-direct·{p0,·p2},·Lcom/android/calendar/AsyncQueryService;-><init>(Landroid/content/Context;)V | 27 | ····invoke-direct·{p0,·p2},·Lcom/android/calendar/AsyncQueryService;-><init>(Landroid/content/Context;)V |
| Offset 41, 14 lines modified | Offset 41, 15 lines modified | ||
| 41 | ····.line·44 | 41 | ····.line·44 |
| 42 | ····const/4·v1,·0x1 | 42 | ····const/4·v1,·0x1 |
| 43 | ····new-array·v0,·v1,·[Landroid/graphics/drawable/Drawable; | 43 | ····new-array·v0,·v1,·[Landroid/graphics/drawable/Drawable; |
| 44 | ····const/4·v1,·0x0 | 44 | ····const/4·v1,·0x0 |
| 45 | ····.line·45 | ||
| 45 | ····invoke-virtual·{p0},·Lcom/android/calendar/selectcalendars/CalendarColorSquare;->getContext()Landroid/content/Context; | 46 | ····invoke-virtual·{p0},·Lcom/android/calendar/selectcalendars/CalendarColorSquare;->getContext()Landroid/content/Context; |
| 46 | ····move-result-object·v2 | 47 | ····move-result-object·v2 |
| 47 | ····invoke-virtual·{v2},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 48 | ····invoke-virtual·{v2},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
| 48 | ····move-result-object·v2 | 49 | ····move-result-object·v2 |
| Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
| 24 | .field·final·synthetic·val$delegateParent:Landroid/view/View; | 24 | .field·final·synthetic·val$delegateParent:Landroid/view/View; |
| 25 | #·direct·methods | 25 | #·direct·methods |
| 26 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;Landroid/view/View;Landroid/view/View;)V | 26 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;Landroid/view/View;Landroid/view/View;)V |
| 27 | ····.locals·0 | 27 | ····.locals·0 |
| 28 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter; | ||
| 28 | ····.prologue | 29 | ····.prologue |
| 29 | ····.line·165 | 30 | ····.line·165 |
| 30 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter$1;->this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter; | 31 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter$1;->this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter; |
| 31 | ····iput-object·p2,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter$1;->val$delegate:Landroid/view/View; | 32 | ····iput-object·p2,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter$1;->val$delegate:Landroid/view/View; |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$position:I | 22 | .field·final·synthetic·val$position:I |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;I)V | 24 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;I)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·187 | 28 | ····.line·187 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter$2;->this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter; | 29 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter$2;->this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter; |
| 29 | ····iput·p2,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter$2;->val$position:I | 30 | ····iput·p2,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter$2;->val$position:I |
| Offset 87, 19 lines modified | Offset 88, 21 lines modified | ||
| 87 | ····aget-object·v1,·v1,·v2 | 88 | ····aget-object·v1,·v1,·v2 |
| 88 | ····iget-wide·v2,·v1,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter$CalendarRow;->id:J | 89 | ····iget-wide·v2,·v1,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter$CalendarRow;->id:J |
| 89 | ····iget-object·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter$2;->this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter; | 90 | ····iget-object·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter$2;->this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter; |
| 91 | ····.line·197 | ||
| 90 | ····#·getter·for:·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;->mIsTablet:Z | 92 | ····#·getter·for:·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;->mIsTablet:Z |
| 91 | ····invoke-static·{v1},·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;->access$500(Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;)Z | 93 | ····invoke-static·{v1},·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;->access$500(Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;)Z |
| 92 | ····move-result·v1 | 94 | ····move-result·v1 |
| 95 | ····.line·196 | ||
| 93 | ····invoke-static·{v2,·v3,·v1},·Lcom/android/calendar/CalendarColorPickerDialog;->newInstance(JZ)Lcom/android/calendar/CalendarColorPickerDialog; | 96 | ····invoke-static·{v2,·v3,·v1},·Lcom/android/calendar/CalendarColorPickerDialog;->newInstance(JZ)Lcom/android/calendar/CalendarColorPickerDialog; |
| 94 | ····move-result-object·v1 | 97 | ····move-result-object·v1 |
| 95 | ····#·setter·for:·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;->mColorPickerDialog:Lcom/android/calendar/CalendarColorPickerDialog; | 98 | ····#·setter·for:·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;->mColorPickerDialog:Lcom/android/calendar/CalendarColorPickerDialog; |
| 96 | ····invoke-static·{v0,·v1},·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;->access$302(Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;Lcom/android/calendar/CalendarColorPickerDialog;)Lcom/android/calendar/CalendarColorPickerDialog; | 99 | ····invoke-static·{v0,·v1},·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;->access$302(Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;Lcom/android/calendar/CalendarColorPickerDialog;)Lcom/android/calendar/CalendarColorPickerDialog; |
| Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
| 24 | .field·final·synthetic·val$delegateParent:Landroid/view/View; | 24 | .field·final·synthetic·val$delegateParent:Landroid/view/View; |
| 25 | #·direct·methods | 25 | #·direct·methods |
| 26 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;Landroid/view/View;Landroid/view/View;)V | 26 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;Landroid/view/View;Landroid/view/View;)V |
| 27 | ····.locals·0 | 27 | ····.locals·0 |
| 28 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter; | ||
| 28 | ····.prologue | 29 | ····.prologue |
| 29 | ····.line·151 | 30 | ····.line·151 |
| 30 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter$1;->this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter; | 31 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter$1;->this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter; |
| 31 | ····iput-object·p2,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter$1;->val$delegate:Landroid/view/View; | 32 | ····iput-object·p2,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter$1;->val$delegate:Landroid/view/View; |
| Offset 260, 14 lines modified | Offset 260, 15 lines modified | ||
| 260 | ····.line·101 | 260 | ····.line·101 |
| 261 | ····iput-object·p4,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;->mFragmentManager:Landroid/app/FragmentManager; | 261 | ····iput-object·p4,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;->mFragmentManager:Landroid/app/FragmentManager; |
| 262 | ····.line·102 | 262 | ····.line·102 |
| 263 | ····const-string·v0,·"ColorPickerDialog" | 263 | ····const-string·v0,·"ColorPickerDialog" |
| 264 | ····.line·103 | ||
| 264 | ····invoke-virtual·{p4,·v0},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment; | 265 | ····invoke-virtual·{p4,·v0},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment; |
| 265 | ····move-result-object·v0 | 266 | ····move-result-object·v0 |
| 266 | ····check-cast·v0,·Lcom/android/calendar/CalendarColorPickerDialog; | 267 | ····check-cast·v0,·Lcom/android/calendar/CalendarColorPickerDialog; |
| 267 | ····iput-object·v0,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;->mColorPickerDialog:Lcom/android/calendar/CalendarColorPickerDialog; | 268 | ····iput-object·v0,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;->mColorPickerDialog:Lcom/android/calendar/CalendarColorPickerDialog; |
| Offset 284, 14 lines modified | Offset 285, 15 lines modified | ||
| 284 | ····.line·105 | 285 | ····.line·105 |
| 285 | ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 286 | ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
| 286 | ····move-result-object·v0 | 287 | ····move-result-object·v0 |
| 287 | ····const·v1,·0x7f0b0094 | 288 | ····const·v1,·0x7f0b0094 |
| 289 | ····.line·106 | ||
| 288 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I | 290 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I |
| 289 | ····move-result·v0 | 291 | ····move-result·v0 |
| 290 | ····iput·v0,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;->mColorViewTouchAreaIncrease:I | 292 | ····iput·v0,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;->mColorViewTouchAreaIncrease:I |
| 291 | ····.line·107 | 293 | ····.line·107 |
| Offset 1127, 14 lines modified | Offset 1129, 15 lines modified | ||
| 1127 | ····move-object/from16·v0,·v19 | 1129 | ····move-object/from16·v0,·v19 |
| 1128 | ····iget-object·v0,·v0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter$CalendarRow;->ownerAccount:Ljava/lang/String; | 1130 | ····iget-object·v0,·v0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter$CalendarRow;->ownerAccount:Ljava/lang/String; |
| 1129 | ····move-object/from16·v19,·v0 | 1131 | ····move-object/from16·v19,·v0 |
| 1132 | ····.line·226 | ||
| 1130 | ····move-object/from16·v0,·v19 | 1133 | ····move-object/from16·v0,·v19 |
| 1131 | ····invoke-virtual·{v0,·v10},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 1134 | ····invoke-virtual·{v0,·v10},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
| 1132 | ····move-result·v19 | 1135 | ····move-result·v19 |
| 1133 | ····if-nez·v19,·:cond_5 | 1136 | ····if-nez·v19,·:cond_5 |
| Offset 1151, 14 lines modified | Offset 1154, 15 lines modified | ||
| 1151 | ····iget-object·v0,·v0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter$CalendarRow;->ownerAccount:Ljava/lang/String; | 1154 | ····iget-object·v0,·v0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter$CalendarRow;->ownerAccount:Ljava/lang/String; |
| 1152 | ····move-object/from16·v19,·v0 | 1155 | ····move-object/from16·v19,·v0 |
| 1153 | ····const-string·v20,·"calendar.google.com" | 1156 | ····const-string·v20,·"calendar.google.com" |
| 1157 | ····.line·227 | ||
| 1154 | ····invoke-virtual/range·{v19·..·v20},·Ljava/lang/String;->endsWith(Ljava/lang/String;)Z | 1158 | ····invoke-virtual/range·{v19·..·v20},·Ljava/lang/String;->endsWith(Ljava/lang/String;)Z |
| 1155 | ····move-result·v19 | 1159 | ····move-result·v19 |
| 1156 | ····if-nez·v19,·:cond_5 | 1160 | ····if-nez·v19,·:cond_5 |
| 1157 | ····.line·229 | 1161 | ····.line·229 |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$position:I | 22 | .field·final·synthetic·val$position:I |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;I)V | 24 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;I)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·182 | 28 | ····.line·182 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter$2;->this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter; | 29 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter$2;->this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter; |
| 29 | ····iput·p2,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter$2;->val$position:I | 30 | ····iput·p2,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter$2;->val$position:I |
| Offset 87, 19 lines modified | Offset 88, 21 lines modified | ||
| 87 | ····aget-object·v1,·v1,·v2 | 88 | ····aget-object·v1,·v1,·v2 |
| 88 | ····iget-wide·v2,·v1,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter$CalendarRow;->id:J | 89 | ····iget-wide·v2,·v1,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter$CalendarRow;->id:J |
| 89 | ····iget-object·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter$2;->this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter; | 90 | ····iget-object·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter$2;->this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter; |
| 91 | ····.line·193 | ||
| 90 | ····#·getter·for:·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;->mIsTablet:Z | 92 | ····#·getter·for:·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;->mIsTablet:Z |
| 91 | ····invoke-static·{v1},·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;->access$400(Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;)Z | 93 | ····invoke-static·{v1},·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;->access$400(Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;)Z |
| 92 | ····move-result·v1 | 94 | ····move-result·v1 |
| 95 | ····.line·192 | ||
| 93 | ····invoke-static·{v2,·v3,·v1},·Lcom/android/calendar/CalendarColorPickerDialog;->newInstance(JZ)Lcom/android/calendar/CalendarColorPickerDialog; | 96 | ····invoke-static·{v2,·v3,·v1},·Lcom/android/calendar/CalendarColorPickerDialog;->newInstance(JZ)Lcom/android/calendar/CalendarColorPickerDialog; |
| 94 | ····move-result-object·v1 | 97 | ····move-result-object·v1 |
| 95 | ····#·setter·for:·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;->mColorPickerDialog:Lcom/android/calendar/CalendarColorPickerDialog; | 98 | ····#·setter·for:·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;->mColorPickerDialog:Lcom/android/calendar/CalendarColorPickerDialog; |
| 96 | ····invoke-static·{v0,·v1},·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;->access$202(Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;Lcom/android/calendar/CalendarColorPickerDialog;)Lcom/android/calendar/CalendarColorPickerDialog; | 99 | ····invoke-static·{v0,·v1},·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;->access$202(Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;Lcom/android/calendar/CalendarColorPickerDialog;)Lcom/android/calendar/CalendarColorPickerDialog; |
| Offset 31, 14 lines modified | Offset 31, 15 lines modified | ||
| 31 | .field·final·synthetic·this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter; | 31 | .field·final·synthetic·this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter; |
| 32 | #·direct·methods | 32 | #·direct·methods |
| 33 | .method·public·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;)V | 33 | .method·public·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;)V |
| 34 | ····.locals·0 | 34 | ····.locals·0 |
| 35 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter; | ||
| 35 | ····.prologue | 36 | ····.prologue |
| 36 | ····.line·273 | 37 | ····.line·273 |
| 37 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter$CalendarRow;->this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter; | 38 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter$CalendarRow;->this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter; |
| 38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 128, 14 lines modified | Offset 128, 15 lines modified | ||
| 128 | ····.line·75 | 128 | ····.line·75 |
| 129 | ····iput-object·p3,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;->mFragmentManager:Landroid/app/FragmentManager; | 129 | ····iput-object·p3,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;->mFragmentManager:Landroid/app/FragmentManager; |
| 130 | ····.line·76 | 130 | ····.line·76 |
| 131 | ····const-string·v1,·"ColorPickerDialog" | 131 | ····const-string·v1,·"ColorPickerDialog" |
| 132 | ····.line·77 | ||
| 132 | ····invoke-virtual·{p3,·v1},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment; | 133 | ····invoke-virtual·{p3,·v1},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment; |
| 133 | ····move-result-object·v1 | 134 | ····move-result-object·v1 |
| 134 | ····check-cast·v1,·Lcom/android/calendar/CalendarColorPickerDialog; | 135 | ····check-cast·v1,·Lcom/android/calendar/CalendarColorPickerDialog; |
| 135 | ····iput-object·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;->mColorPickerDialog:Lcom/android/calendar/CalendarColorPickerDialog; | 136 | ····iput-object·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;->mColorPickerDialog:Lcom/android/calendar/CalendarColorPickerDialog; |
| Offset 143, 14 lines modified | Offset 144, 15 lines modified | ||
| 143 | ····.line·78 | 144 | ····.line·78 |
| 144 | ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 145 | ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
| 145 | ····move-result-object·v1 | 146 | ····move-result-object·v1 |
| 146 | ····const·v2,·0x7f0b0094 | 147 | ····const·v2,·0x7f0b0094 |
| 148 | ····.line·79 | ||
| 147 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I | 149 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I |
| 148 | ····move-result·v1 | 150 | ····move-result·v1 |
| 149 | ····iput·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;->mColorViewTouchAreaIncrease:I | 151 | ····iput·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;->mColorViewTouchAreaIncrease:I |
| 150 | ····.line·80 | 152 | ····.line·80 |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment;Landroid/os/Handler;)V | 20 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment;Landroid/os/Handler;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment; | ||
| 22 | ····.param·p2,·"x0"····#·Landroid/os/Handler; | 23 | ····.param·p2,·"x0"····#·Landroid/os/Handler; |
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·79 | 25 | ····.line·79 |
| 25 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment$1;->this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment; | 26 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment$1;->this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment; |
| 26 | ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V | 27 | ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V |
| Offset 179, 14 lines modified | Offset 179, 15 lines modified | ||
| 179 | ····invoke-virtual·{p1,·v1},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; | 179 | ····invoke-virtual·{p1,·v1},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; |
| 180 | ····move-result-object·v1 | 180 | ····move-result-object·v1 |
| 181 | ····const-string·v2,·"account_type" | 181 | ····const-string·v2,·"account_type" |
| 182 | ····.line·94 | ||
| 182 | ····invoke-virtual·{p1,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; | 183 | ····invoke-virtual·{p1,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; |
| 183 | ····move-result-object·v2 | 184 | ····move-result-object·v2 |
| 184 | ····invoke-direct·{v0,·v1,·v2},·Landroid/accounts/Account;-><init>(Ljava/lang/String;Ljava/lang/String;)V | 185 | ····invoke-direct·{v0,·v1,·v2},·Landroid/accounts/Account;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
| 185 | ····iput-object·v0,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment;->mAccount:Landroid/accounts/Account; | 186 | ····iput-object·v0,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment;->mAccount:Landroid/accounts/Account; |
| Offset 263, 14 lines modified | Offset 264, 15 lines modified | ||
| 263 | ····move-result·v1 | 264 | ····move-result·v1 |
| 264 | ····if-eqz·v1,·:cond_0 | 265 | ····if-eqz·v1,·:cond_0 |
| 265 | ····const-string·v1,·"account_type" | 266 | ····const-string·v1,·"account_type" |
| 267 | ····.line·150 | ||
| 266 | ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z | 268 | ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z |
| 267 | ····move-result·v1 | 269 | ····move-result·v1 |
| 268 | ····if-eqz·v1,·:cond_0 | 270 | ····if-eqz·v1,·:cond_0 |
| 269 | ····.line·151 | 271 | ····.line·151 |
| Offset 280, 14 lines modified | Offset 282, 15 lines modified | ||
| 280 | ····invoke-virtual·{v0,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; | 282 | ····invoke-virtual·{v0,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; |
| 281 | ····move-result-object·v2 | 283 | ····move-result-object·v2 |
| 282 | ····const-string·v3,·"account_type" | 284 | ····const-string·v3,·"account_type" |
| 285 | ····.line·152 | ||
| 283 | ····invoke-virtual·{v0,·v3},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; | 286 | ····invoke-virtual·{v0,·v3},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; |
| 284 | ····move-result-object·v3 | 287 | ····move-result-object·v3 |
| 285 | ····invoke-direct·{v1,·v2,·v3},·Landroid/accounts/Account;-><init>(Ljava/lang/String;Ljava/lang/String;)V | 288 | ····invoke-direct·{v1,·v2,·v3},·Landroid/accounts/Account;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
| 286 | ····iput-object·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment;->mAccount:Landroid/accounts/Account; | 289 | ····iput-object·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment;->mAccount:Landroid/accounts/Account; |
| Offset 362, 14 lines modified | Offset 365, 15 lines modified | ||
| 362 | ····iget-object·v2,·v2,·Landroid/accounts/Account;->type:Ljava/lang/String; | 365 | ····iget-object·v2,·v2,·Landroid/accounts/Account;->type:Ljava/lang/String; |
| 363 | ····aput-object·v2,·v0,·v1 | 366 | ····aput-object·v2,·v0,·v1 |
| 364 | ····.line·189 | 367 | ····.line·189 |
| 365 | ····new-instance·v0,·Landroid/content/CursorLoader; | 368 | ····new-instance·v0,·Landroid/content/CursorLoader; |
| 369 | ····.line·190 | ||
| 366 | ····invoke-virtual·{p0},·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment;->getActivity()Landroid/app/Activity; | 370 | ····invoke-virtual·{p0},·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment;->getActivity()Landroid/app/Activity; |
| 367 | ····move-result-object·v1 | 371 | ····move-result-object·v1 |
| 368 | ····sget-object·v2,·Landroid/provider/CalendarContract$Calendars;->CONTENT_URI:Landroid/net/Uri; | 372 | ····sget-object·v2,·Landroid/provider/CalendarContract$Calendars;->CONTENT_URI:Landroid/net/Uri; |
| 369 | ····sget-object·v3,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment;->PROJECTION:[Ljava/lang/String; | 373 | ····sget-object·v3,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment;->PROJECTION:[Ljava/lang/String; |
| Offset 378, 14 lines modified | Offset 382, 15 lines modified | ||
| 378 | ····iget-object·v5,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment;->mArgs:[Ljava/lang/String; | 382 | ····iget-object·v5,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment;->mArgs:[Ljava/lang/String; |
| 379 | ····const-string·v6,·"\"primary\"·DESC,calendar_displayName·COLLATE·NOCASE" | 383 | ····const-string·v6,·"\"primary\"·DESC,calendar_displayName·COLLATE·NOCASE" |
| 380 | ····invoke-direct/range·{v0·..·v6},·Landroid/content/CursorLoader;-><init>(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V | 384 | ····invoke-direct/range·{v0·..·v6},·Landroid/content/CursorLoader;-><init>(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V |
| 385 | ····.line·189 | ||
| 381 | ····return-object·v0 | 386 | ····return-object·v0 |
| 382 | .end·method | 387 | .end·method |
| 383 | .method·public·onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; | 388 | .method·public·onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; |
| 384 | ····.locals·4 | 389 | ····.locals·4 |
| 385 | ····.param·p1,·"inflater"····#·Landroid/view/LayoutInflater; | 390 | ····.param·p1,·"inflater"····#·Landroid/view/LayoutInflater; |
| 386 | ····.param·p2,·"container"····#·Landroid/view/ViewGroup; | 391 | ····.param·p2,·"container"····#·Landroid/view/ViewGroup; |
| Offset 547, 25 lines modified | Offset 552, 26 lines modified | ||
| 547 | .method·public·onPause()V | 552 | .method·public·onPause()V |
| 548 | ····.locals·18 | 553 | ····.locals·18 |
| 549 | ····.prologue | 554 | ····.prologue |
| 550 | ····.line·158 | 555 | ····.line·158 |
| 551 | ····invoke-virtual/range·{p0·..·p0},·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment;->getListAdapter()Landroid/widget/ListAdapter; | 556 | ····invoke-virtual/range·{p0·..·p0},·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment;->getListAdapter()Landroid/widget/ListAdapter; |
| 552 |
····move-result-object·v1 |
557 | ····move-result-object·v14 |
| 553 | ····.line·159 | 558 | ····.line·159 |
| 554 |
····.local·v1 |
559 | ····.local·v14,·"listAdapter":Landroid/widget/ListAdapter; |
| 555 |
····if-eqz·v1 |
560 | ····if-eqz·v14,·:cond_3 |
| 556 | ····.line·160 | 561 | ····.line·160 |
| 557 |
····check-cast·v1 |
562 | ····check-cast·v14,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter; |
| 558 |
····. |
563 | ····.line·161 |
| 559 |
···· |
564 | ····.end·local·v14····#·"listAdapter":Landroid/widget/ListAdapter; |
| 565 | ····invoke-virtual·{v14},·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;->getChanges()Ljava/util/HashMap; | ||
| Max diff block lines reached; 6763/10607 bytes (63.76%) of diff not shown. | |||
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity;Landroid/content/ContentResolver;)V | 20 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity;Landroid/content/ContentResolver;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity; | ||
| 22 | ····.param·p2,·"x0"····#·Landroid/content/ContentResolver; | 23 | ····.param·p2,·"x0"····#·Landroid/content/ContentResolver; |
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·83 | 25 | ····.line·83 |
| 25 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity$1;->this$0:Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity; | 26 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity$1;->this$0:Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity; |
| 26 | ····invoke-direct·{p0,·p2},·Landroid/content/AsyncQueryHandler;-><init>(Landroid/content/ContentResolver;)V | 27 | ····invoke-direct·{p0,·p2},·Landroid/content/AsyncQueryHandler;-><init>(Landroid/content/ContentResolver;)V |
| Offset 56, 14 lines modified | Offset 57, 15 lines modified | ||
| 56 | ····new-instance·v3,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter; | 57 | ····new-instance·v3,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter; |
| 57 | ····iget-object·v4,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity$1;->this$0:Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity; | 58 | ····iget-object·v4,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity$1;->this$0:Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity; |
| 58 | ····const·v5,·0x7f0f0069 | 59 | ····const·v5,·0x7f0f0069 |
| 60 | ····.line·89 | ||
| 59 | ····invoke-virtual·{v4,·v5},·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity;->findViewById(I)Landroid/view/View; | 61 | ····invoke-virtual·{v4,·v5},·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity;->findViewById(I)Landroid/view/View; |
| 60 | ····move-result-object·v4 | 62 | ····move-result-object·v4 |
| 61 | ····invoke-virtual·{v4},·Landroid/view/View;->getContext()Landroid/content/Context; | 63 | ····invoke-virtual·{v4},·Landroid/view/View;->getContext()Landroid/content/Context; |
| 62 | ····move-result-object·v4 | 64 | ····move-result-object·v4 |
| Offset 75, 14 lines modified | Offset 77, 15 lines modified | ||
| 75 | ····move-result-object·v5 | 77 | ····move-result-object·v5 |
| 76 | ····iget-object·v6,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity$1;->this$0:Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity; | 78 | ····iget-object·v6,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity$1;->this$0:Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity; |
| 77 | ····invoke-direct·{v3,·v4,·v5,·v6},·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;-><init>(Landroid/content/Context;Landroid/database/Cursor;Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity;)V | 79 | ····invoke-direct·{v3,·v4,·v5,·v6},·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;-><init>(Landroid/content/Context;Landroid/database/Cursor;Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity;)V |
| 80 | ····.line·88 | ||
| 78 | ····#·setter·for:·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity;->mAdapter:Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter; | 81 | ····#·setter·for:·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity;->mAdapter:Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter; |
| 79 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity;->access$102(Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity;Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;)Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter; | 82 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity;->access$102(Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity;Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;)Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter; |
| 80 | ····.line·91 | 83 | ····.line·91 |
| 81 | ····iget-object·v2,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity$1;->this$0:Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity; | 84 | ····iget-object·v2,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity$1;->this$0:Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity; |
| 82 | ····#·getter·for:·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity;->mList:Landroid/widget/ExpandableListView; | 85 | ····#·getter·for:·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity;->mList:Landroid/widget/ExpandableListView; |
| Offset 252, 14 lines modified | Offset 252, 15 lines modified | ||
| 252 | ····const/4·v1,·0x4 | 252 | ····const/4·v1,·0x4 |
| 253 | ····.line·161 | 253 | ····.line·161 |
| 254 | ····invoke-virtual·{p0},·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity;->getActionBar()Landroid/app/ActionBar; | 254 | ····invoke-virtual·{p0},·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity;->getActionBar()Landroid/app/ActionBar; |
| 255 | ····move-result-object·v0 | 255 | ····move-result-object·v0 |
| 256 | ····.line·162 | ||
| 256 | ····invoke-virtual·{v0,·v1,·v1},·Landroid/app/ActionBar;->setDisplayOptions(II)V | 257 | ····invoke-virtual·{v0,·v1,·v1},·Landroid/app/ActionBar;->setDisplayOptions(II)V |
| 257 | ····.line·163 | 258 | ····.line·163 |
| 258 | ····const/4·v0,·0x1 | 259 | ····const/4·v0,·0x1 |
| 259 | ····return·v0 | 260 | ····return·v0 |
| 260 | .end·method | 261 | .end·method |
| Offset 462, 14 lines modified | Offset 463, 15 lines modified | ||
| 462 | ····const-string·v5,·"1)·GROUP·BY·(ACCOUNT_KEY" | 463 | ····const-string·v5,·"1)·GROUP·BY·(ACCOUNT_KEY" |
| 463 | ····const-string·v7,·"account_name" | 464 | ····const-string·v7,·"account_name" |
| 464 | ····move-object·v6,·v2 | 465 | ····move-object·v6,·v2 |
| 466 | ····.line·99 | ||
| 465 | ····invoke-virtual/range·{v0·..·v7},·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity$1;->startQuery(ILjava/lang/Object;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V | 467 | ····invoke-virtual/range·{v0·..·v7},·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity$1;->startQuery(ILjava/lang/Object;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V |
| 466 | ····.line·104 | 468 | ····.line·104 |
| 467 | ····return-void | 469 | ····return-void |
| 468 | .end·method | 470 | .end·method |
| 469 | .method·protected·onSaveInstanceState(Landroid/os/Bundle;)V | 471 | .method·protected·onSaveInstanceState(Landroid/os/Bundle;)V |
| Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
| 24 | .field·final·synthetic·val$delegateParent:Landroid/view/View; | 24 | .field·final·synthetic·val$delegateParent:Landroid/view/View; |
| 25 | #·direct·methods | 25 | #·direct·methods |
| 26 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;Landroid/view/View;Landroid/view/View;)V | 26 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;Landroid/view/View;Landroid/view/View;)V |
| 27 | ····.locals·0 | 27 | ····.locals·0 |
| 28 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter; | ||
| 28 | ····.prologue | 29 | ····.prologue |
| 29 | ····.line·274 | 30 | ····.line·274 |
| 30 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter$2;->this$0:Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter; | 31 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter$2;->this$0:Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter; |
| 31 | ····iput-object·p2,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter$2;->val$colorSquare:Landroid/view/View; | 32 | ····iput-object·p2,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter$2;->val$colorSquare:Landroid/view/View; |
| Offset 26, 14 lines modified | Offset 26, 15 lines modified | ||
| 26 | .field·final·synthetic·val$id:J | 26 | .field·final·synthetic·val$id:J |
| 27 | #·direct·methods | 27 | #·direct·methods |
| 28 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;Ljava/lang/String;Ljava/lang/String;J)V | 28 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;Ljava/lang/String;Ljava/lang/String;J)V |
| 29 | ····.locals·0 | 29 | ····.locals·0 |
| 30 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter; | ||
| 30 | ····.prologue | 31 | ····.prologue |
| 31 | ····.line·287 | 32 | ····.line·287 |
| 32 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter$3;->this$0:Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter; | 33 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter$3;->this$0:Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter; |
| 33 | ····iput-object·p2,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter$3;->val$accountName:Ljava/lang/String; | 34 | ····iput-object·p2,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter$3;->val$accountName:Ljava/lang/String; |
| Offset 138, 14 lines modified | Offset 138, 15 lines modified | ||
| 138 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 138 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| 139 | ····move-result-object·v2 | 139 | ····move-result-object·v2 |
| 140 | ····sget-object·v3,·Landroid/provider/CalendarContract$Calendars;->CONTENT_URI:Landroid/net/Uri; | 140 | ····sget-object·v3,·Landroid/provider/CalendarContract$Calendars;->CONTENT_URI:Landroid/net/Uri; |
| 141 | ····.line·454 | ||
| 141 | ····#·getter·for:·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;->PROJECTION:[Ljava/lang/String; | 142 | ····#·getter·for:·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;->PROJECTION:[Ljava/lang/String; |
| 142 | ····invoke-static·{},·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;->access$1200()[Ljava/lang/String; | 143 | ····invoke-static·{},·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;->access$1200()[Ljava/lang/String; |
| 143 | ····move-result-object·v4 | 144 | ····move-result-object·v4 |
| 144 | ····const-string·v5,·"account_name=?·AND·account_type=?" | 145 | ····const-string·v5,·"account_name=?·AND·account_type=?" |
| Offset 163, 12 lines modified | Offset 164, 13 lines modified | ||
| 163 | ····iget-object·v8,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter$RefreshCalendars;->mAccountType:Ljava/lang/String; | 164 | ····iget-object·v8,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter$RefreshCalendars;->mAccountType:Ljava/lang/String; |
| 164 | ····aput-object·v8,·v6,·v7 | 165 | ····aput-object·v8,·v6,·v7 |
| 165 | ····const-string·v7,·"\"primary\"·DESC,calendar_displayName·COLLATE·NOCASE" | 166 | ····const-string·v7,·"\"primary\"·DESC,calendar_displayName·COLLATE·NOCASE" |
| 167 | ····.line·452 | ||
| 166 | ····invoke-virtual/range·{v0·..·v7},·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter$AsyncCalendarsUpdater;->startQuery(ILjava/lang/Object;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V | 168 | ····invoke-virtual/range·{v0·..·v7},·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter$AsyncCalendarsUpdater;->startQuery(ILjava/lang/Object;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V |
| 167 | ····.line·458 | 169 | ····.line·458 |
| 168 | ····return-void | 170 | ····return-void |
| 169 | .end·method | 171 | .end·method |
| Offset 337, 14 lines modified | Offset 337, 15 lines modified | ||
| 337 | ····iput-object·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;->mFragmentManager:Landroid/app/FragmentManager; | 337 | ····iput-object·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;->mFragmentManager:Landroid/app/FragmentManager; |
| 338 | ····.line·143 | 338 | ····.line·143 |
| 339 | ····iget-object·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;->mFragmentManager:Landroid/app/FragmentManager; | 339 | ····iget-object·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;->mFragmentManager:Landroid/app/FragmentManager; |
| 340 | ····const-string·v2,·"ColorPickerDialog" | 340 | ····const-string·v2,·"ColorPickerDialog" |
| 341 | ····.line·144 | ||
| 341 | ····invoke-virtual·{v1,·v2},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment; | 342 | ····invoke-virtual·{v1,·v2},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment; |
| 342 | ····move-result-object·v1 | 343 | ····move-result-object·v1 |
| 343 | ····check-cast·v1,·Lcom/android/calendar/CalendarColorPickerDialog; | 344 | ····check-cast·v1,·Lcom/android/calendar/CalendarColorPickerDialog; |
| 344 | ····iput-object·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;->mColorPickerDialog:Lcom/android/calendar/CalendarColorPickerDialog; | 345 | ····iput-object·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;->mColorPickerDialog:Lcom/android/calendar/CalendarColorPickerDialog; |
| Offset 456, 14 lines modified | Offset 457, 15 lines modified | ||
| 456 | ····.line·163 | 457 | ····.line·163 |
| 457 | ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 458 | ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
| 458 | ····move-result-object·v1 | 459 | ····move-result-object·v1 |
| 459 | ····const·v2,·0x7f0b0094 | 460 | ····const·v2,·0x7f0b0094 |
| 461 | ····.line·164 | ||
| 460 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I | 462 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I |
| 461 | ····move-result·v1 | 463 | ····move-result·v1 |
| 462 | ····iput·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;->mColorViewTouchAreaIncrease:I | 464 | ····iput·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;->mColorViewTouchAreaIncrease:I |
| 463 | ····.line·165 | 465 | ····.line·165 |
| Offset 805, 41 lines modified | Offset 807, 46 lines modified | ||
| 805 | ····invoke-virtual·{v2},·Ljava/lang/Boolean;->booleanValue()Z | 807 | ····invoke-virtual·{v2},·Ljava/lang/Boolean;->booleanValue()Z |
| 806 | ····move-result·v2 | 808 | ····move-result·v2 |
| 807 | ····if-eqz·v2,·:cond_0 | 809 | ····if-eqz·v2,·:cond_0 |
| 810 | ····.line·306 | ||
| 808 | ····invoke-virtual·{v12,·v13},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z | 811 | ····invoke-virtual·{v12,·v13},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z |
| 809 | ····move-result·v2 | 812 | ····move-result·v2 |
| 810 | ····if-nez·v2,·:cond_0 | 813 | ····if-nez·v2,·:cond_0 |
| 811 | ····.line·307 | 814 | ····.line·307 |
| 812 | ····new-instance·v2,·Ljava/lang/StringBuilder; | 815 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
| 813 | ····invoke-direct·{v2,·v12},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 816 | ····invoke-direct·{v2,·v12},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
| 814 | ····const-string·v3,·"·<" | 817 | ····const-string·v3,·"·<" |
| 818 | ····.line·308 | ||
| 815 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 819 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 816 | ····move-result-object·v2 | 820 | ····move-result-object·v2 |
| 821 | ····.line·309 | ||
| 817 | ····invoke-virtual·{v2,·v13},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 822 | ····invoke-virtual·{v2,·v13},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 818 | ····move-result-object·v2 | 823 | ····move-result-object·v2 |
| 819 | ····const-string·v3,·">" | 824 | ····const-string·v3,·">" |
| 825 | ····.line·310 | ||
| 820 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 826 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 821 | ····move-result-object·v2 | 827 | ····move-result-object·v2 |
| 828 | ····.line·311 | ||
| 822 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 829 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| 823 | ····move-result-object·v12 | 830 | ····move-result-object·v12 |
| 824 | ····.line·313 | 831 | ····.line·313 |
| 825 | ····:cond_0 | 832 | ····:cond_0 |
| 826 | ····const·v2,·0x7f0f009e | 833 | ····const·v2,·0x7f0f009e |
| Offset 1051, 96 lines modified | Offset 1058, 93 lines modified | ||
| 1051 | .end·method | 1058 | .end·method |
| 1052 | .method·public·closeChildrenCursors()V | 1059 | .method·public·closeChildrenCursors()V |
| 1053 | ····.locals·5 | 1060 | ····.locals·5 |
| 1054 | ····.prologue | 1061 | ····.prologue |
| 1055 | ····.line·369 | 1062 | ····.line·369 |
| 1056 |
····iget-object·v |
1063 | ····iget-object·v3,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;->mChildrenCursors:Ljava/util/Map; |
| 1057 |
····monitor-enter·v |
1064 | ····monitor-enter·v3 |
| 1058 | ····.line·370 | 1065 | ····.line·370 |
| 1059 | ····:try_start_0 | 1066 | ····:try_start_0 |
| 1060 |
····iget-object·v |
1067 | ····iget-object·v2,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;->mChildrenCursors:Ljava/util/Map; |
| 1061 |
····invoke-interface·{v |
1068 | ····invoke-interface·{v2},·Ljava/util/Map;->keySet()Ljava/util/Set; |
| 1062 |
····move-result-object·v |
1069 | ····move-result-object·v2 |
| 1063 |
····invoke-interface·{v |
1070 | ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
| Max diff block lines reached; 3012/6549 bytes (45.99%) of diff not shown. | |||
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsActivity; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsActivity; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsActivity;Landroid/os/Handler;)V | 20 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsActivity;Landroid/os/Handler;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsActivity; | ||
| 22 | ····.param·p2,·"x0"····#·Landroid/os/Handler; | 23 | ····.param·p2,·"x0"····#·Landroid/os/Handler; |
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·44 | 25 | ····.line·44 |
| 25 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsActivity$1;->this$0:Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsActivity; | 26 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsActivity$1;->this$0:Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsActivity; |
| 26 | ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V | 27 | ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V |
| Offset 162, 14 lines modified | Offset 162, 15 lines modified | ||
| 162 | ····const/4·v1,·0x4 | 162 | ····const/4·v1,·0x4 |
| 163 | ····.line·100 | 163 | ····.line·100 |
| 164 | ····invoke-virtual·{p0},·Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsActivity;->getSupportActionBar()Landroid/support/v7/app/ActionBar; | 164 | ····invoke-virtual·{p0},·Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsActivity;->getSupportActionBar()Landroid/support/v7/app/ActionBar; |
| 165 | ····move-result-object·v0 | 165 | ····move-result-object·v0 |
| 166 | ····.line·101 | ||
| 166 | ····invoke-virtual·{v0,·v1,·v1},·Landroid/support/v7/app/ActionBar;->setDisplayOptions(II)V | 167 | ····invoke-virtual·{v0,·v1,·v1},·Landroid/support/v7/app/ActionBar;->setDisplayOptions(II)V |
| 167 | ····.line·102 | 168 | ····.line·102 |
| 168 | ····const/4·v0,·0x1 | 169 | ····const/4·v0,·0x1 |
| 169 | ····return·v0 | 170 | ····return·v0 |
| 170 | .end·method | 171 | .end·method |
| Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment;Landroid/content/Context;)V | 20 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment;Landroid/content/Context;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 |
····.param·p |
22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment; |
| 23 | ····.param·p2,·"context"····#·Landroid/content/Context; | ||
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·87 | 25 | ····.line·87 |
| 25 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment$1;->this$0:Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment; | 26 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment$1;->this$0:Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment; |
| 26 | ····invoke-direct·{p0,·p2},·Lcom/android/calendar/AsyncQueryService;-><init>(Landroid/content/Context;)V | 27 | ····invoke-direct·{p0,·p2},·Lcom/android/calendar/AsyncQueryService;-><init>(Landroid/content/Context;)V |
| Offset 270, 14 lines modified | Offset 270, 15 lines modified | ||
| 270 | ····iget-object·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment;->mContext:Landroid/app/Activity; | 270 | ····iget-object·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment;->mContext:Landroid/app/Activity; |
| 271 | ····sget·v2,·Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment;->mCalendarItemLayout:I | 271 | ····sget·v2,·Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment;->mCalendarItemLayout:I |
| 272 | ····const/4·v3,·0x0 | 272 | ····const/4·v3,·0x0 |
| 273 | ····.line·136 | ||
| 273 | ····invoke-virtual·{p0},·Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment;->getFragmentManager()Landroid/app/FragmentManager; | 274 | ····invoke-virtual·{p0},·Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment;->getFragmentManager()Landroid/app/FragmentManager; |
| 274 | ····move-result-object·v4 | 275 | ····move-result-object·v4 |
| 275 | ····invoke-direct·{v0,·v1,·v2,·v3,·v4},·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;-><init>(Landroid/content/Context;ILandroid/database/Cursor;Landroid/app/FragmentManager;)V | 276 | ····invoke-direct·{v0,·v1,·v2,·v3,·v4},·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;-><init>(Landroid/content/Context;ILandroid/database/Cursor;Landroid/app/FragmentManager;)V |
| 276 | ····iput-object·v0,·p0,·Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment;->mAdapter:Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter; | 277 | ····iput-object·v0,·p0,·Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment;->mAdapter:Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter; |
| Offset 194, 24 lines modified | Offset 194, 26 lines modified | ||
| 194 | ····const/4·v10,·0x0 | 194 | ····const/4·v10,·0x0 |
| 195 | ····iget-object·v1,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetModel;->mContext:Landroid/content/Context; | 195 | ····iget-object·v1,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetModel;->mContext:Landroid/content/Context; |
| 196 | ····move-wide·v4,·v2 | 196 | ····move-wide·v4,·v2 |
| 197 | ····.line·213 | ||
| 197 | ····invoke-static/range·{v1·..·v6},·Lcom/android/calendar/Utils;->formatDateRange(Landroid/content/Context;JJI)Ljava/lang/String; | 198 | ····invoke-static/range·{v1·..·v6},·Lcom/android/calendar/Utils;->formatDateRange(Landroid/content/Context;JJI)Ljava/lang/String; |
| 198 | ····move-result-object·v1 | 199 | ····move-result-object·v1 |
| 199 | ····invoke-virtual·{v1},·Ljava/lang/String;->toString()Ljava/lang/String; | 200 | ····invoke-virtual·{v1},·Ljava/lang/String;->toString()Ljava/lang/String; |
| 200 | ····move-result-object·v1 | 201 | ····move-result-object·v1 |
| 201 | ····aput-object·v1,·v9,·v10 | 202 | ····aput-object·v1,·v9,·v10 |
| 203 | ····.line·212 | ||
| 202 | ····invoke-virtual·{v7,·v8,·v9},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 204 | ····invoke-virtual·{v7,·v8,·v9},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
| 203 | ····move-result-object·v0 | 205 | ····move-result-object·v0 |
| 204 | ····.line·218 | 206 | ····.line·218 |
| 205 | ····.local·v0,·"label":Ljava/lang/String; | 207 | ····.local·v0,·"label":Ljava/lang/String; |
| 206 | ····:goto_0 | 208 | ····:goto_0 |
| Offset 456, 34 lines modified | Offset 458, 34 lines modified | ||
| 456 | .method·public·buildFromCursor(Landroid/database/Cursor;Ljava/lang/String;)V | 458 | .method·public·buildFromCursor(Landroid/database/Cursor;Ljava/lang/String;)V |
| 457 | ····.locals·34 | 459 | ····.locals·34 |
| 458 | ····.param·p1,·"cursor"····#·Landroid/database/Cursor; | 460 | ····.param·p1,·"cursor"····#·Landroid/database/Cursor; |
| 459 | ····.param·p2,·"timeZone"····#·Ljava/lang/String; | 461 | ····.param·p2,·"timeZone"····#·Ljava/lang/String; |
| 460 | ····.prologue | 462 | ····.prologue |
| 461 | ····.line·63 | 463 | ····.line·63 |
| 462 |
····new-instance·v2 |
464 | ····new-instance·v26,·Landroid/text/format/Time; |
| 463 |
····move-object/from16·v0,·v2 |
465 | ····move-object/from16·v0,·v26 |
| 464 | ····move-object/from16·v1,·p2 | 466 | ····move-object/from16·v1,·p2 |
| 465 | ····invoke-direct·{v0,·v1},·Landroid/text/format/Time;-><init>(Ljava/lang/String;)V | 467 | ····invoke-direct·{v0,·v1},·Landroid/text/format/Time;-><init>(Ljava/lang/String;)V |
| 466 | ····.line·64 | 468 | ····.line·64 |
| 467 |
····.local·v2 |
469 | ····.local·v26,·"recycle":Landroid/text/format/Time; |
| 468 |
····new-instance·v2 |
470 | ····new-instance·v25,·Ljava/util/ArrayList; |
| 469 | ····const/4·v4,·0x7 | 471 | ····const/4·v4,·0x7 |
| 470 |
····move-object/from16·v0,·v2 |
472 | ····move-object/from16·v0,·v25 |
| 471 | ····invoke-direct·{v0,·v4},·Ljava/util/ArrayList;-><init>(I)V | 473 | ····invoke-direct·{v0,·v4},·Ljava/util/ArrayList;-><init>(I)V |
| 472 | ····.line·66 | 474 | ····.line·66 |
| 473 |
····.local·v2 |
475 | ····.local·v25,·"mBuckets":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/util/LinkedList<Lcom/android/calendar/widget/CalendarAppWidgetModel$RowInfo;>;>;" |
| 474 | ····const/16·v24,·0x0 | 476 | ····const/16·v24,·0x0 |
| 475 | ····.local·v24,·"i":I | 477 | ····.local·v24,·"i":I |
| 476 | ····:goto_0 | 478 | ····:goto_0 |
| 477 | ····const/4·v4,·0x7 | 479 | ····const/4·v4,·0x7 |
| 478 | ····move/from16·v0,·v24 | 480 | ····move/from16·v0,·v24 |
| Offset 491, 26 lines modified | Offset 493, 26 lines modified | ||
| 491 | ····if-ge·v0,·v4,·:cond_0 | 493 | ····if-ge·v0,·v4,·:cond_0 |
| 492 | ····.line·67 | 494 | ····.line·67 |
| 493 | ····new-instance·v4,·Ljava/util/LinkedList; | 495 | ····new-instance·v4,·Ljava/util/LinkedList; |
| 494 | ····invoke-direct·{v4},·Ljava/util/LinkedList;-><init>()V | 496 | ····invoke-direct·{v4},·Ljava/util/LinkedList;-><init>()V |
| 495 |
····move-object/from16·v0,·v2 |
497 | ····move-object/from16·v0,·v25 |
| 496 | ····invoke-virtual·{v0,·v4},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z | 498 | ····invoke-virtual·{v0,·v4},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z |
| 497 | ····.line·66 | 499 | ····.line·66 |
| 498 | ····add-int/lit8·v24,·v24,·0x1 | 500 | ····add-int/lit8·v24,·v24,·0x1 |
| 499 | ····goto·:goto_0 | 501 | ····goto·:goto_0 |
| 500 | ····.line·69 | 502 | ····.line·69 |
| 501 | ····:cond_0 | 503 | ····:cond_0 |
| 502 |
····invoke-virtual/range·{v2 |
504 | ····invoke-virtual/range·{v26·..·v26},·Landroid/text/format/Time;->setToNow()V |
| 503 | ····.line·70 | 505 | ····.line·70 |
| 504 | ····invoke-static·{},·Landroid/text/format/Time;->getCurrentTimezone()Ljava/lang/String; | 506 | ····invoke-static·{},·Landroid/text/format/Time;->getCurrentTimezone()Ljava/lang/String; |
| 505 | ····move-result-object·v4 | 507 | ····move-result-object·v4 |
| 506 | ····move-object/from16·v0,·p2 | 508 | ····move-object/from16·v0,·p2 |
| Offset 534, 30 lines modified | Offset 536, 30 lines modified | ||
| 534 | ····iget-boolean·v4,·v0,·Lcom/android/calendar/widget/CalendarAppWidgetModel;->mShowTZ:Z | 536 | ····iget-boolean·v4,·v0,·Lcom/android/calendar/widget/CalendarAppWidgetModel;->mShowTZ:Z |
| 535 | ····if-eqz·v4,·:cond_1 | 537 | ····if-eqz·v4,·:cond_1 |
| 536 | ····.line·72 | 538 | ····.line·72 |
| 537 | ····invoke-static/range·{p2·..·p2},·Ljava/util/TimeZone;->getTimeZone(Ljava/lang/String;)Ljava/util/TimeZone; | 539 | ····invoke-static/range·{p2·..·p2},·Ljava/util/TimeZone;->getTimeZone(Ljava/lang/String;)Ljava/util/TimeZone; |
| 538 |
····move-result-object·v3 |
540 | ····move-result-object·v31 |
| 539 |
····move-object/from16·v0,·v2 |
541 | ····move-object/from16·v0,·v26 |
| Max diff block lines reached; 14104/17322 bytes (81.42%) of diff not shown. | |||
| Offset 208, 199 lines modified | Offset 208, 186 lines modified | ||
| 208 | ····move-result-object·v1 | 208 | ····move-result-object·v1 |
| 209 | ····return-object·v1 | 209 | ····return-object·v1 |
| 210 | .end·method | 210 | .end·method |
| 211 | .method·private·performUpdate(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;[I[J)V | 211 | .method·private·performUpdate(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;[I[J)V |
| 212 |
····.locals· |
212 | ····.locals·19 |
| 213 | ····.param·p1,·"context"····#·Landroid/content/Context; | 213 | ····.param·p1,·"context"····#·Landroid/content/Context; |
| 214 | ····.param·p2,·"appWidgetManager"····#·Landroid/appwidget/AppWidgetManager; | 214 | ····.param·p2,·"appWidgetManager"····#·Landroid/appwidget/AppWidgetManager; |
| 215 | ····.param·p3,·"appWidgetIds"····#·[I | 215 | ····.param·p3,·"appWidgetIds"····#·[I |
| 216 | ····.param·p4,·"changedEventIds"····#·[J | 216 | ····.param·p4,·"changedEventIds"····#·[J |
| 217 | ····.prologue | 217 | ····.prologue |
| 218 | ····.line·186 | 218 | ····.line·186 |
| 219 |
····move-object/from16·v |
219 | ····move-object/from16·v0,·p3 |
| 220 |
···· |
220 | ····array-length·v0,·v0 |
| 221 | ····array-length·v15,·v9 | ||
| 222 |
···· |
221 | ····move/from16·v18,·v0 |
| 223 | ····const/4·v12,·0x0 | ||
| 222 | ····const/4·v3,·0x0 | ||
| 223 | ····move/from16·v17,·v3 | ||
| 224 | ····.local·v12,·"i$":I | ||
| 225 | ····:goto_0 | 224 | ····:goto_0 |
| 226 |
···· |
225 | ····move/from16·v0,·v17 |
| 226 | ····move/from16·v1,·v18 | ||
| 227 | ····if-ge·v0,·v1,·:cond_1 | ||
| 227 |
····aget·v2,· |
228 | ····aget·v2,·p3,·v17 |
| 228 | ····.line·188 | 229 | ····.line·188 |
| 229 | ····.local·v2,·"appWidgetId":I | 230 | ····.local·v2,·"appWidgetId":I |
| 230 |
····new-instance·v1 |
231 | ····new-instance·v15,·Landroid/content/Intent; |
| 231 | ····const-class·v3,·Lcom/android/calendar/widget/CalendarAppWidgetService; | 232 | ····const-class·v3,·Lcom/android/calendar/widget/CalendarAppWidgetService; |
| 232 |
····move-object/from16·v0,· |
233 | ····move-object/from16·v0,·p1 |
| 233 | ····move-object/from16·v1,·p1 | ||
| 234 |
····invoke-direct·{v |
234 | ····invoke-direct·{v15,·v0,·v3},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V |
| 235 | ····.line·189 | 235 | ····.line·189 |
| 236 |
····.local·v1 |
236 | ····.local·v15,·"updateIntent":Landroid/content/Intent; |
| 237 | ····const-string·v3,·"appWidgetId" | 237 | ····const-string·v3,·"appWidgetId" |
| 238 |
···· |
238 | ····invoke-virtual·{v15,·v3,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; |
| 239 | ····invoke-virtual·{v0,·v3,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; | ||
| 240 | ····.line·190 | 239 | ····.line·190 |
| 241 | ····if-eqz·p4,·:cond_0 | 240 | ····if-eqz·p4,·:cond_0 |
| 242 | ····.line·191 | 241 | ····.line·191 |
| 243 | ····const-string·v3,·"com.android.calendar.EXTRA_EVENT_IDS" | 242 | ····const-string·v3,·"com.android.calendar.EXTRA_EVENT_IDS" |
| 244 |
····move-object/from16·v0,· |
243 | ····move-object/from16·v0,·p4 |
| 245 | ····move-object/from16·v1,·p4 | ||
| 246 |
····invoke-virtual·{v |
244 | ····invoke-virtual·{v15,·v3,·v0},·Landroid/content/Intent;->putExtra(Ljava/lang/String;[J)Landroid/content/Intent; |
| 247 | ····.line·193 | 245 | ····.line·193 |
| 248 | ····:cond_0 | 246 | ····:cond_0 |
| 249 | ····const/4·v3,·0x1 | 247 | ····const/4·v3,·0x1 |
| 250 |
···· |
248 | ····invoke-virtual·{v15,·v3},·Landroid/content/Intent;->toUri(I)Ljava/lang/String; |
| 251 | ····invoke-virtual·{v0,·v3},·Landroid/content/Intent;->toUri(I)Ljava/lang/String; | ||
| 252 | ····move-result-object·v3 | 249 | ····move-result-object·v3 |
| 253 | ····invoke-static·{v3},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | 250 | ····invoke-static·{v3},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; |
| 254 | ····move-result-object·v3 | 251 | ····move-result-object·v3 |
| 255 |
···· |
252 | ····invoke-virtual·{v15,·v3},·Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent; |
| 256 | ····invoke-virtual·{v0,·v3},·Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent; | ||
| 257 | ····.line·195 | 253 | ····.line·195 |
| 258 |
····new-instance·v1 |
254 | ····new-instance·v16,·Landroid/widget/RemoteViews; |
| 259 | ····invoke-virtual/range·{p1·..·p1},·Landroid/content/Context;->getPackageName()Ljava/lang/String; | 255 | ····invoke-virtual/range·{p1·..·p1},·Landroid/content/Context;->getPackageName()Ljava/lang/String; |
| 260 | ····move-result-object·v3 | 256 | ····move-result-object·v3 |
| 261 | ····const·v6,·0x7f040028 | 257 | ····const·v6,·0x7f040028 |
| 262 |
····move-object/from16·v0,·v1 |
258 | ····move-object/from16·v0,·v16 |
| 263 | ····invoke-direct·{v0,·v3,·v6},·Landroid/widget/RemoteViews;-><init>(Ljava/lang/String;I)V | 259 | ····invoke-direct·{v0,·v3,·v6},·Landroid/widget/RemoteViews;-><init>(Ljava/lang/String;I)V |
| Max diff block lines reached; 10151/13619 bytes (74.54%) 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/android/calendar/widget/CalendarAppWidgetService$CalendarFactory; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·148 | 27 | ····.line·148 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$1;->this$0:Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$1;->this$0:Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 26, 14 lines modified | Offset 26, 15 lines modified | ||
| 26 | .field·final·synthetic·val$version:I | 26 | .field·final·synthetic·val$version:I |
| 27 | #·direct·methods | 27 | #·direct·methods |
| 28 | .method·constructor·<init>(Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;ILjava/lang/String;Landroid/content/BroadcastReceiver$PendingResult;)V | 28 | .method·constructor·<init>(Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;ILjava/lang/String;Landroid/content/BroadcastReceiver$PendingResult;)V |
| 29 | ····.locals·0 | 29 | ····.locals·0 |
| 30 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory; | ||
| 30 | ····.prologue | 31 | ····.prologue |
| 31 | ····.line·214 | 32 | ····.line·214 |
| 32 | ····iput-object·p1,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$2;->this$0:Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory; | 33 | ····iput-object·p1,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$2;->this$0:Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory; |
| 33 | ····iput·p2,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$2;->val$version:I | 34 | ····iput·p2,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$2;->val$version:I |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$selection:Ljava/lang/String; | 22 | .field·final·synthetic·val$selection:Ljava/lang/String; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3;Ljava/lang/String;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$1"····#·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·601 | 28 | ····.line·601 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3$1;->this$1:Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3; | 29 | ····iput-object·p1,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3$1;->this$1:Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3$1;->val$selection:Ljava/lang/String; | 30 | ····iput-object·p2,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3$1;->val$selection:Ljava/lang/String; |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$result:Landroid/content/BroadcastReceiver$PendingResult; | 22 | .field·final·synthetic·val$result:Landroid/content/BroadcastReceiver$PendingResult; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;Landroid/content/BroadcastReceiver$PendingResult;)V | 24 | .method·constructor·<init>(Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;Landroid/content/BroadcastReceiver$PendingResult;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·590 | 28 | ····.line·590 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3;->this$0:Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory; | 29 | ····iput-object·p1,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3;->this$0:Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3;->val$result:Landroid/content/BroadcastReceiver$PendingResult; | 30 | ····iput-object·p2,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3;->val$result:Landroid/content/BroadcastReceiver$PendingResult; |
| Offset 98, 23 lines modified | Offset 99, 25 lines modified | ||
| 98 | ····move-result-object·v1 | 99 | ····move-result-object·v1 |
| 99 | ····iget-object·v2,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3;->this$0:Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory; | 100 | ····iget-object·v2,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3;->this$0:Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory; |
| 100 | ····iget-object·v3,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3;->val$result:Landroid/content/BroadcastReceiver$PendingResult; | 101 | ····iget-object·v3,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3;->val$result:Landroid/content/BroadcastReceiver$PendingResult; |
| 102 | ····.line·610 | ||
| 101 | ····#·getter·for:·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;->currentVersion:Ljava/util/concurrent/atomic/AtomicInteger; | 103 | ····#·getter·for:·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;->currentVersion:Ljava/util/concurrent/atomic/AtomicInteger; |
| 102 | ····invoke-static·{},·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;->access$100()Ljava/util/concurrent/atomic/AtomicInteger; | 104 | ····invoke-static·{},·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;->access$100()Ljava/util/concurrent/atomic/AtomicInteger; |
| 103 | ····move-result-object·v4 | 105 | ····move-result-object·v4 |
| 104 | ····invoke-virtual·{v4},·Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I | 106 | ····invoke-virtual·{v4},·Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I |
| 105 | ····move-result·v4 | 107 | ····move-result·v4 |
| 108 | ····.line·609 | ||
| 106 | ····#·invokes:·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;->createUpdateLoaderRunnable(Ljava/lang/String;Landroid/content/BroadcastReceiver$PendingResult;I)Ljava/lang/Runnable; | 109 | ····#·invokes:·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;->createUpdateLoaderRunnable(Ljava/lang/String;Landroid/content/BroadcastReceiver$PendingResult;I)Ljava/lang/Runnable; |
| 107 | ····invoke-static·{v2,·v0,·v3,·v4},·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;->access$900(Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;Ljava/lang/String;Landroid/content/BroadcastReceiver$PendingResult;I)Ljava/lang/Runnable; | 110 | ····invoke-static·{v2,·v0,·v3,·v4},·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;->access$900(Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;Ljava/lang/String;Landroid/content/BroadcastReceiver$PendingResult;I)Ljava/lang/Runnable; |
| 108 | ····move-result-object·v2 | 111 | ····move-result-object·v2 |
| 109 | ····invoke-virtual·{v1,·v2},·Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z | 112 | ····invoke-virtual·{v1,·v2},·Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z |
| Offset 381, 21 lines modified | Offset 381, 20 lines modified | ||
| 381 | ····.line·466 | 381 | ····.line·466 |
| 382 | ····invoke-static·{p4},·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;->getNextMidnightTimeMillis(Ljava/lang/String;)J | 382 | ····invoke-static·{p4},·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;->getNextMidnightTimeMillis(Ljava/lang/String;)J |
| 383 | ····move-result-wide·v4 | 383 | ····move-result-wide·v4 |
| 384 | ····.line·467 | 384 | ····.line·467 |
| 385 | ····.local·v4,·"minUpdateTime":J | 385 | ····.local·v4,·"minUpdateTime":J |
| 386 |
····iget-object·v |
386 | ····iget-object·v3,·p1,·Lcom/android/calendar/widget/CalendarAppWidgetModel;->mEventInfos:Ljava/util/List; |
| 387 |
····invoke-interface·{v |
387 | ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
| 388 | ····move-result-object·v3 | 388 | ····move-result-object·v3 |
| 389 | ····.local·v3,·"i$":Ljava/util/Iterator; | ||
| 390 | ····:cond_0 | 389 | ····:cond_0 |
| 391 | ····:goto_0 | 390 | ····:goto_0 |
| 392 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z | 391 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
| 393 | ····move-result·v8 | 392 | ····move-result·v8 |
| 394 | ····if-eqz·v8,·:cond_2 | 393 | ····if-eqz·v8,·:cond_2 |
| Offset 1221, 18 lines modified | Offset 1220, 20 lines modified | ||
| 1221 | ····if-ne·v0,·v3,·:cond_b | 1220 | ····if-ne·v0,·v3,·:cond_b |
| 1222 | ····.line·329 | 1221 | ····.line·329 |
| 1223 | ····const·v3,·0x7f0f007a | 1222 | ····const·v3,·0x7f0f007a |
| 1224 | ····const-string·v4,·"setColorFilter" | 1223 | ····const-string·v4,·"setColorFilter" |
| 1224 | ····.line·330 | ||
| 1225 | ····invoke-static·{v11},·Lcom/android/calendar/Utils;->getDeclinedColorFromColor(I)I | 1225 | ····invoke-static·{v11},·Lcom/android/calendar/Utils;->getDeclinedColorFromColor(I)I |
| 1226 | ····move-result·v5 | 1226 | ····move-result·v5 |
| 1227 | ····.line·329 | ||
| 1227 | ····move-object/from16·v0,·v21 | 1228 | ····move-object/from16·v0,·v21 |
| 1228 | ····invoke-virtual·{v0,·v3,·v4,·v5},·Landroid/widget/RemoteViews;->setInt(ILjava/lang/String;I)V | 1229 | ····invoke-virtual·{v0,·v3,·v4,·v5},·Landroid/widget/RemoteViews;->setInt(ILjava/lang/String;I)V |
| 1229 | ····.line·359 | 1230 | ····.line·359 |
| 1230 | ····:goto_4 | 1231 | ····:goto_4 |
| 1231 | ····iget-wide·v6,·v12,·Lcom/android/calendar/widget/CalendarAppWidgetModel$EventInfo;->start:J | 1232 | ····iget-wide·v6,·v12,·Lcom/android/calendar/widget/CalendarAppWidgetModel$EventInfo;->start:J |
| Offset 1448, 18 lines modified | Offset 1449, 20 lines modified | ||
| 1448 | ····invoke-virtual·{v0,·v3,·v4,·v5},·Landroid/widget/RemoteViews;->setInt(ILjava/lang/String;I)V | 1449 | ····invoke-virtual·{v0,·v3,·v4,·v5},·Landroid/widget/RemoteViews;->setInt(ILjava/lang/String;I)V |
| 1449 | ····.line·343 | 1450 | ····.line·343 |
| 1450 | ····const·v3,·0x7f0f007a | 1451 | ····const·v3,·0x7f0f007a |
| 1451 | ····const-string·v4,·"setColorFilter" | 1452 | ····const-string·v4,·"setColorFilter" |
| 1453 | ····.line·344 | ||
| 1452 | ····invoke-static·{v11},·Lcom/android/calendar/Utils;->getDeclinedColorFromColor(I)I | 1454 | ····invoke-static·{v11},·Lcom/android/calendar/Utils;->getDeclinedColorFromColor(I)I |
| 1453 | ····move-result·v5 | 1455 | ····move-result·v5 |
| 1456 | ····.line·343 | ||
| 1454 | ····move-object/from16·v0,·v21 | 1457 | ····move-object/from16·v0,·v21 |
| 1455 | ····invoke-virtual·{v0,·v3,·v4,·v5},·Landroid/widget/RemoteViews;->setInt(ILjava/lang/String;I)V | 1458 | ····invoke-virtual·{v0,·v3,·v4,·v5},·Landroid/widget/RemoteViews;->setInt(ILjava/lang/String;I)V |
| 1456 | ····goto/16·:goto_4 | 1459 | ····goto/16·:goto_4 |
| 1457 | ····.line·346 | 1460 | ····.line·346 |
| Offset 1888, 28 lines modified | Offset 1891, 30 lines modified | ||
| 1888 | ····:cond_5 | 1891 | ····:cond_5 |
| 1889 | ····move-object/from16·v0,·p0 | 1892 | ····move-object/from16·v0,·p0 |
| 1890 | ····iget-object·v15,·v0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;->mContext:Landroid/content/Context; | 1893 | ····iget-object·v15,·v0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;->mContext:Landroid/content/Context; |
| 1891 | ····const-string·v17,·"alarm" | 1894 | ····const-string·v17,·"alarm" |
| 1895 | ····.line·538 | ||
| 1892 | ····move-object/from16·v0,·v17 | 1896 | ····move-object/from16·v0,·v17 |
| 1893 | ····invoke-virtual·{v15,·v0},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 1897 | ····invoke-virtual·{v15,·v0},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
| 1894 | ····move-result-object·v2 | 1898 | ····move-result-object·v2 |
| 1895 | ····check-cast·v2,·Landroid/app/AlarmManager; | 1899 | ····check-cast·v2,·Landroid/app/AlarmManager; |
| 1896 | ····.line·539 | 1900 | ····.line·539 |
| 1897 | ····.local·v2,·"alertManager":Landroid/app/AlarmManager; | 1901 | ····.local·v2,·"alertManager":Landroid/app/AlarmManager; |
| 1898 | ····move-object/from16·v0,·p0 | 1902 | ····move-object/from16·v0,·p0 |
| 1899 | ····iget-object·v15,·v0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;->mContext:Landroid/content/Context; | 1903 | ····iget-object·v15,·v0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;->mContext:Landroid/content/Context; |
| 1904 | ····.line·540 | ||
| 1900 | ····invoke-static·{v15},·Lcom/android/calendar/widget/CalendarAppWidgetProvider;->getUpdateIntent(Landroid/content/Context;)Landroid/app/PendingIntent; | 1905 | ····invoke-static·{v15},·Lcom/android/calendar/widget/CalendarAppWidgetProvider;->getUpdateIntent(Landroid/content/Context;)Landroid/app/PendingIntent; |
| 1901 | ····move-result-object·v5 | 1906 | ····move-result-object·v5 |
| 1902 | ····.line·542 | 1907 | ····.line·542 |
| 1903 | ····.local·v5,·"pendingUpdate":Landroid/app/PendingIntent; | 1908 | ····.local·v5,·"pendingUpdate":Landroid/app/PendingIntent; |
| 1904 | ····invoke-virtual·{v2,·v5},·Landroid/app/AlarmManager;->cancel(Landroid/app/PendingIntent;)V | 1909 | ····invoke-virtual·{v2,·v5},·Landroid/app/AlarmManager;->cancel(Landroid/app/PendingIntent;)V |
| Offset 2008, 14 lines modified | Offset 2013, 15 lines modified | ||
| 2008 | ····:cond_6 | 2013 | ····:cond_6 |
| 2009 | ····new-instance·v13,·Landroid/content/Intent; | 2014 | ····new-instance·v13,·Landroid/content/Intent; |
| 2010 | ····move-object/from16·v0,·p0 | 2015 | ····move-object/from16·v0,·p0 |
| Max diff block lines reached; 1083/4187 bytes (25.87%) of diff not shown. | |||
| Offset 149, 15 lines modified | Offset 149, 14 lines modified | ||
| 149 | .method·public·constructor·<init>()V | 149 | .method·public·constructor·<init>()V |
| 150 | ····.locals·0 | 150 | ····.locals·0 |
| 151 | ····.prologue | 151 | ····.prologue |
| 152 | ····.line·54 | 152 | ····.line·54 |
| 153 | ····invoke-direct·{p0},·Landroid/widget/RemoteViewsService;-><init>()V | 153 | ····invoke-direct·{p0},·Landroid/widget/RemoteViewsService;-><init>()V |
| 154 | ····.line·130 | ||
| 155 | ····return-void | 154 | ····return-void |
| 156 | .end·method | 155 | .end·method |
| 157 | .method·static·formatDebugTime(JJ)Ljava/lang/String; | 156 | .method·static·formatDebugTime(JJ)Ljava/lang/String; |
| 158 | ····.locals·10 | 157 | ····.locals·10 |
| 159 | ····.param·p0,·"unixTime"····#·J | 158 | ····.param·p0,·"unixTime"····#·J |
| 160 | ····.param·p2,·"now"····#·J | 159 | ····.param·p2,·"now"····#·J |
| Offset 203, 26 lines modified | Offset 202, 28 lines modified | ||
| 203 | ····move-result-object·v5 | 202 | ····move-result-object·v5 |
| 204 | ····aput-object·v5,·v4,·v6 | 203 | ····aput-object·v5,·v4,·v6 |
| 205 | ····const-string·v5,·"%H:%M:%S" | 204 | ····const-string·v5,·"%H:%M:%S" |
| 205 | ····.line·117 | ||
| 206 | ····invoke-virtual·{v2,·v5},·Landroid/text/format/Time;->format(Ljava/lang/String;)Ljava/lang/String; | 206 | ····invoke-virtual·{v2,·v5},·Landroid/text/format/Time;->format(Ljava/lang/String;)Ljava/lang/String; |
| 207 | ····move-result-object·v5 | 207 | ····move-result-object·v5 |
| 208 | ····aput-object·v5,·v4,·v7 | 208 | ····aput-object·v5,·v4,·v7 |
| 209 | ····invoke-static·{v0,·v1},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; | 209 | ····invoke-static·{v0,·v1},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
| 210 | ····move-result-object·v5 | 210 | ····move-result-object·v5 |
| 211 | ····aput-object·v5,·v4,·v8 | 211 | ····aput-object·v5,·v4,·v8 |
| 212 | ····.line·116 | ||
| 212 | ····invoke-static·{v3,·v4},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 213 | ····invoke-static·{v3,·v4},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
| 213 | ····move-result-object·v3 | 214 | ····move-result-object·v3 |
| 214 | ····.line·120 | 215 | ····.line·120 |
| 215 | ····:goto_0 | 216 | ····:goto_0 |
| 216 | ····return-object·v3 | 217 | ····return-object·v3 |
| Offset 242, 26 lines modified | Offset 243, 28 lines modified | ||
| 242 | ····move-result-object·v5 | 243 | ····move-result-object·v5 |
| 243 | ····aput-object·v5,·v4,·v6 | 244 | ····aput-object·v5,·v4,·v6 |
| 244 | ····const-string·v5,·"%H:%M:%S" | 245 | ····const-string·v5,·"%H:%M:%S" |
| 246 | ····.line·121 | ||
| 245 | ····invoke-virtual·{v2,·v5},·Landroid/text/format/Time;->format(Ljava/lang/String;)Ljava/lang/String; | 247 | ····invoke-virtual·{v2,·v5},·Landroid/text/format/Time;->format(Ljava/lang/String;)Ljava/lang/String; |
| 246 | ····move-result-object·v5 | 248 | ····move-result-object·v5 |
| 247 | ····aput-object·v5,·v4,·v7 | 249 | ····aput-object·v5,·v4,·v7 |
| 248 | ····invoke-static·{v0,·v1},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; | 250 | ····invoke-static·{v0,·v1},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
| 249 | ····move-result-object·v5 | 251 | ····move-result-object·v5 |
| 250 | ····aput-object·v5,·v4,·v8 | 252 | ····aput-object·v5,·v4,·v8 |
| 253 | ····.line·120 | ||
| 251 | ····invoke-static·{v3,·v4},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 254 | ····invoke-static·{v3,·v4},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
| 252 | ····move-result-object·v3 | 255 | ····move-result-object·v3 |
| 253 | ····goto·:goto_0 | 256 | ····goto·:goto_0 |
| 254 | .end·method | 257 | .end·method |
| Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
| 2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
| 3 | .source·"EventRecurrence.java" | 3 | .source·"EventRecurrence.java" |
| 4 | #·annotations | 4 | #·annotations |
| 5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
| 6 | ····value·=·{ | 6 | ····value·=·{ |
| 7 | ········Lcom/android/calendarcommon2/EventRecurrence$1;, | ||
| 8 | ········Lcom/android/calendarcommon2/EventRecurrence$ParseWkst;, | 7 | ········Lcom/android/calendarcommon2/EventRecurrence$ParseWkst;, |
| 9 | ········Lcom/android/calendarcommon2/EventRecurrence$ParseBySetPos;, | 8 | ········Lcom/android/calendarcommon2/EventRecurrence$ParseBySetPos;, |
| 10 | ········Lcom/android/calendarcommon2/EventRecurrence$ParseByMonth;, | 9 | ········Lcom/android/calendarcommon2/EventRecurrence$ParseByMonth;, |
| 11 | ········Lcom/android/calendarcommon2/EventRecurrence$ParseByWeekNo;, | 10 | ········Lcom/android/calendarcommon2/EventRecurrence$ParseByWeekNo;, |
| 12 | ········Lcom/android/calendarcommon2/EventRecurrence$ParseByYearDay;, | 11 | ········Lcom/android/calendarcommon2/EventRecurrence$ParseByYearDay;, |
| 13 | ········Lcom/android/calendarcommon2/EventRecurrence$ParseByMonthDay;, | 12 | ········Lcom/android/calendarcommon2/EventRecurrence$ParseByMonthDay;, |
| 14 | ········Lcom/android/calendarcommon2/EventRecurrence$ParseByDay;, | 13 | ········Lcom/android/calendarcommon2/EventRecurrence$ParseByDay;, |
| Offset 557, 15 lines modified | Offset 556, 14 lines modified | ||
| 557 | .method·public·constructor·<init>()V | 556 | .method·public·constructor·<init>()V |
| 558 | ····.locals·0 | 557 | ····.locals·0 |
| 559 | ····.prologue | 558 | ····.prologue |
| 560 | ····.line·30 | 559 | ····.line·30 |
| 561 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 560 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 562 | ····.line·897 | ||
| 563 | ····return-void | 561 | ····return-void |
| 564 | .end·method | 562 | .end·method |
| 565 | .method·static·synthetic·access$1400()Ljava/util/HashMap; | 563 | .method·static·synthetic·access$1400()Ljava/util/HashMap; |
| 566 | ····.locals·1 | 564 | ····.locals·1 |
| 567 | ····.prologue | 565 | ····.prologue |
| Offset 1265, 14 lines modified | Offset 1263, 15 lines modified | ||
| 1265 | ····if-nez·v3,·:cond_4 | 1263 | ····if-nez·v3,·:cond_4 |
| 1266 | ····iget-object·v3,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->startDate:Landroid/text/format/Time; | 1264 | ····iget-object·v3,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->startDate:Landroid/text/format/Time; |
| 1267 | ····if-nez·v3,·:cond_3 | 1265 | ····if-nez·v3,·:cond_3 |
| 1266 | ····.line·479 | ||
| 1268 | ····:goto_1 | 1267 | ····:goto_1 |
| 1269 | ····iget·v3,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->freq:I | 1268 | ····iget·v3,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->freq:I |
| 1270 | ····iget·v4,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->freq:I | 1269 | ····iget·v4,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->freq:I |
| 1271 | ····if-ne·v3,·v4,·:cond_3 | 1270 | ····if-ne·v3,·v4,·:cond_3 |
| Offset 1280, 14 lines modified | Offset 1279, 15 lines modified | ||
| 1280 | ····if-nez·v3,·:cond_5 | 1279 | ····if-nez·v3,·:cond_5 |
| 1281 | ····iget-object·v3,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->until:Ljava/lang/String; | 1280 | ····iget-object·v3,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->until:Ljava/lang/String; |
| 1282 | ····if-nez·v3,·:cond_3 | 1281 | ····if-nez·v3,·:cond_3 |
| 1282 | ····.line·481 | ||
| 1283 | ····:goto_2 | 1283 | ····:goto_2 |
| 1284 | ····iget·v3,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->count:I | 1284 | ····iget·v3,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->count:I |
| 1285 | ····iget·v4,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->count:I | 1285 | ····iget·v4,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->count:I |
| 1286 | ····if-ne·v3,·v4,·:cond_3 | 1286 | ····if-ne·v3,·v4,·:cond_3 |
| Offset 1307, 169 lines modified | Offset 1307, 182 lines modified | ||
| 1307 | ····iget·v4,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->bysecondCount:I | 1307 | ····iget·v4,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->bysecondCount:I |
| 1308 | ····iget-object·v5,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->bysecond:[I | 1308 | ····iget-object·v5,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->bysecond:[I |
| 1309 | ····iget·v6,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->bysecondCount:I | 1309 | ····iget·v6,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->bysecondCount:I |
| 1310 | ····.line·485 | ||
| 1310 | ····invoke-static·{v3,·v4,·v5,·v6},·Lcom/android/calendarcommon2/EventRecurrence;->arraysEqual([II[II)Z | 1311 | ····invoke-static·{v3,·v4,·v5,·v6},·Lcom/android/calendarcommon2/EventRecurrence;->arraysEqual([II[II)Z |
| 1311 | ····move-result·v3 | 1312 | ····move-result·v3 |
| 1312 | ····if-eqz·v3,·:cond_3 | 1313 | ····if-eqz·v3,·:cond_3 |
| 1313 | ····iget-object·v3,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byminute:[I | 1314 | ····iget-object·v3,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byminute:[I |
| 1314 | ····iget·v4,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byminuteCount:I | 1315 | ····iget·v4,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byminuteCount:I |
| 1315 | ····iget-object·v5,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->byminute:[I | 1316 | ····iget-object·v5,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->byminute:[I |
| 1316 | ····iget·v6,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->byminuteCount:I | 1317 | ····iget·v6,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->byminuteCount:I |
| 1318 | ····.line·486 | ||
| 1317 | ····invoke-static·{v3,·v4,·v5,·v6},·Lcom/android/calendarcommon2/EventRecurrence;->arraysEqual([II[II)Z | 1319 | ····invoke-static·{v3,·v4,·v5,·v6},·Lcom/android/calendarcommon2/EventRecurrence;->arraysEqual([II[II)Z |
| 1318 | ····move-result·v3 | 1320 | ····move-result·v3 |
| 1319 | ····if-eqz·v3,·:cond_3 | 1321 | ····if-eqz·v3,·:cond_3 |
| 1320 | ····iget-object·v3,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byhour:[I | 1322 | ····iget-object·v3,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byhour:[I |
| 1321 | ····iget·v4,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byhourCount:I | 1323 | ····iget·v4,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byhourCount:I |
| 1322 | ····iget-object·v5,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->byhour:[I | 1324 | ····iget-object·v5,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->byhour:[I |
| Max diff block lines reached; 19697/22770 bytes (86.50%) of diff not shown. | |||
| Offset 355, 145 lines modified | Offset 355, 141 lines modified | ||
| 355 | .method·public·toString(Ljava/lang/StringBuilder;)V | 355 | .method·public·toString(Ljava/lang/StringBuilder;)V |
| 356 | ····.locals·6 | 356 | ····.locals·6 |
| 357 | ····.param·p1,·"sb"····#·Ljava/lang/StringBuilder; | 357 | ····.param·p1,·"sb"····#·Ljava/lang/StringBuilder; |
| 358 | ····.prologue | 358 | ····.prologue |
| 359 | ····.line·193 | 359 | ····.line·193 |
| 360 |
····const-string·v |
360 | ····const-string·v3,·"BEGIN" |
| 361 |
····invoke-virtual·{p1,·v |
361 | ····invoke-virtual·{p1,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 362 | ····.line·194 | 362 | ····.line·194 |
| 363 |
····const-string·v |
363 | ····const-string·v3,·":" |
| 364 |
····invoke-virtual·{p1,·v |
364 | ····invoke-virtual·{p1,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 365 | ····.line·195 | 365 | ····.line·195 |
| 366 |
····iget-object·v |
366 | ····iget-object·v3,·p0,·Lcom/android/calendarcommon2/ICalendar$Component;->mName:Ljava/lang/String; |
| 367 |
····invoke-virtual·{p1,·v |
367 | ····invoke-virtual·{p1,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 368 | ····.line·196 | 368 | ····.line·196 |
| 369 |
····const-string·v |
369 | ····const-string·v3,·"\n" |
| 370 |
····invoke-virtual·{p1,·v |
370 | ····invoke-virtual·{p1,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 371 | ····.line·199 | 371 | ····.line·199 |
| 372 | ····invoke-virtual·{p0},·Lcom/android/calendarcommon2/ICalendar$Component;->getPropertyNames()Ljava/util/Set; | 372 | ····invoke-virtual·{p0},·Lcom/android/calendarcommon2/ICalendar$Component;->getPropertyNames()Ljava/util/Set; |
| 373 |
····move-result-object·v |
373 | ····move-result-object·v3 |
| 374 |
····invoke-interface·{v |
374 | ····invoke-interface·{v3},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
| 375 |
····move-result-object·v |
375 | ····move-result-object·v3 |
| 376 | ····:cond_0 | 376 | ····:cond_0 |
| 377 |
····invoke-interface·{v |
377 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
| 378 |
····move-result·v |
378 | ····move-result·v4 |
| 379 |
····if-eqz·v |
379 | ····if-eqz·v4,·:cond_1 |
| 380 |
····invoke-interface·{v |
380 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 381 |
····move-result-object·v |
381 | ····move-result-object·v2 |
| 382 |
····check-cast·v |
382 | ····check-cast·v2,·Ljava/lang/String; |
| 383 | ····.line·200 | 383 | ····.line·200 |
| 384 |
····.local·v |
384 | ····.local·v2,·"propertyName":Ljava/lang/String; |
| 385 |
····invoke-virtual·{p0,·v |
385 | ····invoke-virtual·{p0,·v2},·Lcom/android/calendarcommon2/ICalendar$Component;->getProperties(Ljava/lang/String;)Ljava/util/List; |
| 386 |
····move-result-object·v |
386 | ····move-result-object·v4 |
| 387 |
····invoke-interface·{v |
387 | ····invoke-interface·{v4},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
| 388 |
····move-result-object·v |
388 | ····move-result-object·v4 |
| 389 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
| 390 | ····:goto_0 | 389 | ····:goto_0 |
| 391 |
····invoke-interface·{v |
390 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z |
| 392 | ····move-result·v5 | 391 | ····move-result·v5 |
| 393 | ····if-eqz·v5,·:cond_0 | 392 | ····if-eqz·v5,·:cond_0 |
| 394 |
····invoke-interface·{v |
393 | ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 395 |
····move-result-object·v |
394 | ····move-result-object·v1 |
| 396 |
····check-cast·v |
395 | ····check-cast·v1,·Lcom/android/calendarcommon2/ICalendar$Property; |
| 397 | ····.line·201 | 396 | ····.line·201 |
| 398 |
····.local·v |
397 | ····.local·v1,·"property":Lcom/android/calendarcommon2/ICalendar$Property; |
| 399 |
····invoke-virtual·{v |
398 | ····invoke-virtual·{v1,·p1},·Lcom/android/calendarcommon2/ICalendar$Property;->toString(Ljava/lang/StringBuilder;)V |
| 400 | ····.line·202 | 399 | ····.line·202 |
| 401 | ····const-string·v5,·"\n" | 400 | ····const-string·v5,·"\n" |
| 402 | ····invoke-virtual·{p1,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 401 | ····invoke-virtual·{p1,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 403 | ····goto·:goto_0 | 402 | ····goto·:goto_0 |
| 404 | ····.line·207 | 403 | ····.line·207 |
| 405 |
····.end·local·v |
404 | ····.end·local·v1····#·"property":Lcom/android/calendarcommon2/ICalendar$Property; |
| 406 |
····.end·local·v |
405 | ····.end·local·v2····#·"propertyName":Ljava/lang/String; |
| 407 | ····.end·local·v4····#·"propertyName":Ljava/lang/String; | ||
| 408 | ····:cond_1 | 406 | ····:cond_1 |
| 409 |
····iget-object·v |
407 | ····iget-object·v3,·p0,·Lcom/android/calendarcommon2/ICalendar$Component;->mChildren:Ljava/util/LinkedList; |
| 410 |
····if-eqz·v |
408 | ····if-eqz·v3,·:cond_2 |
| 411 | ····.line·208 | 409 | ····.line·208 |
| 412 |
····iget-object·v |
410 | ····iget-object·v3,·p0,·Lcom/android/calendarcommon2/ICalendar$Component;->mChildren:Ljava/util/LinkedList; |
| 413 |
····invoke-virtual·{v |
411 | ····invoke-virtual·{v3},·Ljava/util/LinkedList;->iterator()Ljava/util/Iterator; |
| 414 |
····move-result-object·v |
412 | ····move-result-object·v3 |
| Max diff block lines reached; 2208/7540 bytes (29.28%) of diff not shown. | |||
| Offset 293, 87 lines modified | Offset 293, 85 lines modified | ||
| 293 | .method·public·toString(Ljava/lang/StringBuilder;)V | 293 | .method·public·toString(Ljava/lang/StringBuilder;)V |
| 294 | ····.locals·6 | 294 | ····.locals·6 |
| 295 | ····.param·p1,·"sb"····#·Ljava/lang/StringBuilder; | 295 | ····.param·p1,·"sb"····#·Ljava/lang/StringBuilder; |
| 296 | ····.prologue | 296 | ····.prologue |
| 297 | ····.line·340 | 297 | ····.line·340 |
| 298 |
····iget-object·v |
298 | ····iget-object·v3,·p0,·Lcom/android/calendarcommon2/ICalendar$Property;->mName:Ljava/lang/String; |
| 299 |
····invoke-virtual·{p1,·v |
299 | ····invoke-virtual·{p1,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 300 | ····.line·341 | 300 | ····.line·341 |
| 301 | ····invoke-virtual·{p0},·Lcom/android/calendarcommon2/ICalendar$Property;->getParameterNames()Ljava/util/Set; | 301 | ····invoke-virtual·{p0},·Lcom/android/calendarcommon2/ICalendar$Property;->getParameterNames()Ljava/util/Set; |
| 302 |
····move-result-object·v |
302 | ····move-result-object·v2 |
| 303 | ····.line·342 | 303 | ····.line·342 |
| 304 |
····.local·v |
304 | ····.local·v2,·"parameterNames":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" |
| 305 |
····invoke-interface·{v |
305 | ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
| 306 |
····move-result-object·v |
306 | ····move-result-object·v3 |
| 307 | ····:cond_0 | 307 | ····:cond_0 |
| 308 |
····invoke-interface·{v |
308 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
| 309 |
····move-result·v |
309 | ····move-result·v4 |
| 310 |
····if-eqz·v |
310 | ····if-eqz·v4,·:cond_1 |
| 311 |
····invoke-interface·{v |
311 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 312 |
····move-result-object·v |
312 | ····move-result-object·v1 |
| 313 |
····check-cast·v |
313 | ····check-cast·v1,·Ljava/lang/String; |
| 314 | ····.line·343 | 314 | ····.line·343 |
| 315 |
····.local·v |
315 | ····.local·v1,·"parameterName":Ljava/lang/String; |
| 316 |
····invoke-virtual·{p0,·v |
316 | ····invoke-virtual·{p0,·v1},·Lcom/android/calendarcommon2/ICalendar$Property;->getParameters(Ljava/lang/String;)Ljava/util/List; |
| 317 |
····move-result-object·v |
317 | ····move-result-object·v4 |
| 318 |
····invoke-interface·{v |
318 | ····invoke-interface·{v4},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
| 319 |
····move-result-object·v |
319 | ····move-result-object·v4 |
| 320 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
| 321 | ····:goto_0 | 320 | ····:goto_0 |
| 322 |
····invoke-interface·{v |
321 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z |
| 323 | ····move-result·v5 | 322 | ····move-result·v5 |
| 324 | ····if-eqz·v5,·:cond_0 | 323 | ····if-eqz·v5,·:cond_0 |
| 325 |
····invoke-interface·{v |
324 | ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 326 |
····move-result-object·v |
325 | ····move-result-object·v0 |
| 327 |
····check-cast·v |
326 | ····check-cast·v0,·Lcom/android/calendarcommon2/ICalendar$Parameter; |
| 328 | ····.line·344 | 327 | ····.line·344 |
| 329 |
····.local·v |
328 | ····.local·v0,·"param":Lcom/android/calendarcommon2/ICalendar$Parameter; |
| 330 | ····const-string·v5,·";" | 329 | ····const-string·v5,·";" |
| 331 | ····invoke-virtual·{p1,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 330 | ····invoke-virtual·{p1,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 332 | ····.line·345 | 331 | ····.line·345 |
| 333 |
····invoke-virtual·{v |
332 | ····invoke-virtual·{v0,·p1},·Lcom/android/calendarcommon2/ICalendar$Parameter;->toString(Ljava/lang/StringBuilder;)V |
| 334 | ····goto·:goto_0 | 333 | ····goto·:goto_0 |
| 335 | ····.line·348 | 334 | ····.line·348 |
| 336 |
····.end·local·v |
335 | ····.end·local·v0····#·"param":Lcom/android/calendarcommon2/ICalendar$Parameter; |
| 337 |
····.end·local·v |
336 | ····.end·local·v1····#·"parameterName":Ljava/lang/String; |
| 338 | ····.end·local·v3····#·"parameterName":Ljava/lang/String; | ||
| 339 | ····:cond_1 | 337 | ····:cond_1 |
| 340 |
····const-string·v |
338 | ····const-string·v3,·":" |
| 341 |
····invoke-virtual·{p1,·v |
339 | ····invoke-virtual·{p1,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 342 | ····.line·349 | 340 | ····.line·349 |
| 343 |
····iget-object·v |
341 | ····iget-object·v3,·p0,·Lcom/android/calendarcommon2/ICalendar$Property;->mValue:Ljava/lang/String; |
| 344 |
····invoke-virtual·{p1,·v |
342 | ····invoke-virtual·{p1,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 345 | ····.line·350 | 343 | ····.line·350 |
| 346 | ····return-void | 344 | ····return-void |
| 347 | .end·method | 345 | .end·method |
| Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
| 2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
| 3 | .source·"ICalendar.java" | 3 | .source·"ICalendar.java" |
| 4 | #·annotations | 4 | #·annotations |
| 5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
| 6 | ····value·=·{ | 6 | ····value·=·{ |
| 7 | ········Lcom/android/calendarcommon2/ICalendar$1;, | ||
| 8 | ········Lcom/android/calendarcommon2/ICalendar$ParserState;, | 7 | ········Lcom/android/calendarcommon2/ICalendar$ParserState;, |
| 9 | ········Lcom/android/calendarcommon2/ICalendar$Parameter;, | 8 | ········Lcom/android/calendarcommon2/ICalendar$Parameter;, |
| 10 | ········Lcom/android/calendarcommon2/ICalendar$Property;, | 9 | ········Lcom/android/calendarcommon2/ICalendar$Property;, |
| 11 | ········Lcom/android/calendarcommon2/ICalendar$Component;, | 10 | ········Lcom/android/calendarcommon2/ICalendar$Component;, |
| 12 | ········Lcom/android/calendarcommon2/ICalendar$FormatException; | 11 | ········Lcom/android/calendarcommon2/ICalendar$FormatException; |
| 13 | ····} | 12 | ····} |
| 14 | .end·annotation | 13 | .end·annotation |
| Offset 649, 94 lines modified | Offset 648, 87 lines modified | ||
| 649 | ····move-result-object·v0 | 648 | ····move-result-object·v0 |
| 650 | ····return-object·v0 | 649 | ····return-object·v0 |
| 651 | .end·method | 650 | .end·method |
| 652 | .method·private·static·parseComponentImpl(Lcom/android/calendarcommon2/ICalendar$Component;Ljava/lang/String;)Lcom/android/calendarcommon2/ICalendar$Component; | 651 | .method·private·static·parseComponentImpl(Lcom/android/calendarcommon2/ICalendar$Component;Ljava/lang/String;)Lcom/android/calendarcommon2/ICalendar$Component; |
| 653 |
····.locals· |
652 | ····.locals·7 |
| 654 | ····.param·p0,·"component"····#·Lcom/android/calendarcommon2/ICalendar$Component; | 653 | ····.param·p0,·"component"····#·Lcom/android/calendarcommon2/ICalendar$Component; |
| 655 | ····.param·p1,·"text"····#·Ljava/lang/String; | 654 | ····.param·p1,·"text"····#·Ljava/lang/String; |
| 656 | ····.annotation·system·Ldalvik/annotation/Throws; | 655 | ····.annotation·system·Ldalvik/annotation/Throws; |
| 657 | ········value·=·{ | 656 | ········value·=·{ |
| 658 | ············Lcom/android/calendarcommon2/ICalendar$FormatException; | 657 | ············Lcom/android/calendarcommon2/ICalendar$FormatException; |
| 659 | ········} | 658 | ········} |
| 660 | ····.end·annotation | 659 | ····.end·annotation |
| 661 | ····.prologue | 660 | ····.prologue |
| 661 | ····const/4·v4,·0x0 | ||
| 662 | ····.line·430 | 662 | ····.line·430 |
| 663 |
····move-object·v |
663 | ····move-object·v0,·p0 |
| 664 | ····.line·431 | 664 | ····.line·431 |
| 665 |
····.local·v |
665 | ····.local·v0,·"current":Lcom/android/calendarcommon2/ICalendar$Component; |
| 666 |
····new-instance·v |
666 | ····new-instance·v3,·Lcom/android/calendarcommon2/ICalendar$ParserState; |
| 667 |
····const/4·v |
667 | ····const/4·v5,·0x0 |
| 668 |
····invoke-direct·{v |
668 | ····invoke-direct·{v3,·v5},·Lcom/android/calendarcommon2/ICalendar$ParserState;-><init>(Lcom/android/calendarcommon2/ICalendar$1;)V |
| 669 | ····.line·432 | 669 | ····.line·432 |
| 670 |
····.local·v |
670 | ····.local·v3,·"state":Lcom/android/calendarcommon2/ICalendar$ParserState; |
| 671 |
····const |
671 | ····iput·v4,·v3,·Lcom/android/calendarcommon2/ICalendar$ParserState;->index:I |
| 672 | ····iput·v7,·v6,·Lcom/android/calendarcommon2/ICalendar$ParserState;->index:I | ||
| 673 | ····.line·435 | 672 | ····.line·435 |
| 674 |
····const-string·v |
673 | ····const-string·v5,·"\n" |
| 675 |
····invoke-virtual·{p1,·v |
674 | ····invoke-virtual·{p1,·v5},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; |
| 676 |
····move-result-object·v |
675 | ····move-result-object·v2 |
| 677 | ····.line·439 | 676 | ····.line·439 |
| 678 |
····.local·v |
677 | ····.local·v2,·"lines":[Ljava/lang/String; |
| 679 |
···· |
678 | ····array-length·v5,·v2 |
| 680 | ····.local·v0,·"arr$":[Ljava/lang/String; | ||
| 681 | ····array-length·v3,·v0 | ||
| 682 | ····.local·v3,·"len$":I | ||
| 683 | ····const/4·v2,·0x0 | ||
| 684 | ····.local·v2,·"i$":I | ||
| 685 | ····:goto_0 | 679 | ····:goto_0 |
| 686 |
····if-ge·v |
680 | ····if-ge·v4,·v5,·:cond_1 |
| 687 |
····aget-object·v |
681 | ····aget-object·v1,·v2,·v4 |
| 688 | ····.line·441 | 682 | ····.line·441 |
| 689 |
····.local·v |
683 | ····.local·v1,·"line":Ljava/lang/String; |
| 690 | ····:try_start_0 | 684 | ····:try_start_0 |
| 691 |
····invoke-static·{v |
685 | ····invoke-static·{v1,·v3,·v0},·Lcom/android/calendarcommon2/ICalendar;->parseLine(Ljava/lang/String;Lcom/android/calendarcommon2/ICalendar$ParserState;Lcom/android/calendarcommon2/ICalendar$Component;)Lcom/android/calendarcommon2/ICalendar$Component; |
| 692 | ····:try_end_0 | 686 | ····:try_end_0 |
| 693 | ····.catch·Lcom/android/calendarcommon2/ICalendar$FormatException;·{:try_start_0·..·:try_end_0}·:catch_0 | 687 | ····.catch·Lcom/android/calendarcommon2/ICalendar$FormatException;·{:try_start_0·..·:try_end_0}·:catch_0 |
| 694 |
····move-result-object·v |
688 | ····move-result-object·v0 |
| 695 | ····.line·445 | 689 | ····.line·445 |
| 696 | ····if-nez·p0,·:cond_0 | 690 | ····if-nez·p0,·:cond_0 |
| 697 | ····.line·446 | 691 | ····.line·446 |
| 698 |
····move-object·p0,·v |
692 | ····move-object·p0,·v0 |
| 699 | ····.line·439 | 693 | ····.line·439 |
| 700 | ····:cond_0 | 694 | ····:cond_0 |
| 701 | ····:goto_1 | 695 | ····:goto_1 |
| 702 |
····add-int/lit8·v |
696 | ····add-int/lit8·v4,·v4,·0x1 |
| 703 | ····goto·:goto_0 | 697 | ····goto·:goto_0 |
| 704 | ····.line·448 | 698 | ····.line·448 |
| 705 | ····:catch_0 | 699 | ····:catch_0 |
| Max diff block lines reached; 758/4815 bytes (15.74%) of diff not shown. | |||
| Offset 29, 14 lines modified | Offset 29, 15 lines modified | ||
| 29 | .method·static·constructor·<clinit>()V | 29 | .method·static·constructor·<clinit>()V |
| 30 | ····.locals·1 | 30 | ····.locals·1 |
| 31 | ····.prologue | 31 | ····.prologue |
| 32 | ····.line·412 | 32 | ····.line·412 |
| 33 | ····const-string·v0,·"(?:\\r\\n?|\\n)[·\t]" | 33 | ····const-string·v0,·"(?:\\r\\n?|\\n)[·\t]" |
| 34 | ····.line·413 | ||
| 34 | ····invoke-static·{v0},·Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; | 35 | ····invoke-static·{v0},·Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; |
| 35 | ····move-result-object·v0 | 36 | ····move-result-object·v0 |
| 36 | ····sput-object·v0,·Lcom/android/calendarcommon2/RecurrenceSet;->IGNORABLE_ICAL_WHITESPACE_RE:Ljava/util/regex/Pattern; | 37 | ····sput-object·v0,·Lcom/android/calendarcommon2/RecurrenceSet;->IGNORABLE_ICAL_WHITESPACE_RE:Ljava/util/regex/Pattern; |
| 37 | ····.line·415 | 38 | ····.line·415 |
| Offset 241, 68 lines modified | Offset 242, 63 lines modified | ||
| 241 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lcom/android/calendarcommon2/RecurrenceSet;->init(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V | 242 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lcom/android/calendarcommon2/RecurrenceSet;->init(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V |
| 242 | ····.line·88 | 243 | ····.line·88 |
| 243 | ····return-void | 244 | ····return-void |
| 244 | .end·method | 245 | .end·method |
| 245 | .method·public·static·addPropertiesForRuleStr(Lcom/android/calendarcommon2/ICalendar$Component;Ljava/lang/String;Ljava/lang/String;)V | 246 | .method·public·static·addPropertiesForRuleStr(Lcom/android/calendarcommon2/ICalendar$Component;Ljava/lang/String;Ljava/lang/String;)V |
| 246 |
····.locals· |
247 | ····.locals·5 |
| 247 | ····.param·p0,·"component"····#·Lcom/android/calendarcommon2/ICalendar$Component; | 248 | ····.param·p0,·"component"····#·Lcom/android/calendarcommon2/ICalendar$Component; |
| 248 | ····.param·p1,·"propertyName"····#·Ljava/lang/String; | 249 | ····.param·p1,·"propertyName"····#·Ljava/lang/String; |
| 249 | ····.param·p2,·"ruleStr"····#·Ljava/lang/String; | 250 | ····.param·p2,·"ruleStr"····#·Ljava/lang/String; |
| 250 | ····.prologue | 251 | ····.prologue |
| 251 | ····.line·387 | 252 | ····.line·387 |
| 252 | ····invoke-static·{p2},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z | 253 | ····invoke-static·{p2},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
| 253 |
····move-result·v |
254 | ····move-result·v3 |
| 254 |
····if-eqz·v |
255 | ····if-eqz·v3,·:cond_1 |
| 255 | ····.line·396 | 256 | ····.line·396 |
| 256 | ····:cond_0 | 257 | ····:cond_0 |
| 257 | ····return-void | 258 | ····return-void |
| 258 | ····.line·390 | 259 | ····.line·390 |
| 259 | ····:cond_1 | 260 | ····:cond_1 |
| 260 | ····invoke-static·{p2},·Lcom/android/calendarcommon2/RecurrenceSet;->getRuleStrings(Ljava/lang/String;)[Ljava/lang/String; | 261 | ····invoke-static·{p2},·Lcom/android/calendarcommon2/RecurrenceSet;->getRuleStrings(Ljava/lang/String;)[Ljava/lang/String; |
| 261 |
····move-result-object·v |
262 | ····move-result-object·v2 |
| 262 | ····.line·391 | 263 | ····.line·391 |
| 263 |
····.local·v |
264 | ····.local·v2,·"rrules":[Ljava/lang/String; |
| 264 |
···· |
265 | ····array-length·v4,·v2 |
| 265 | ····.local·v0,·"arr$":[Ljava/lang/String; | ||
| 266 | ····array-length·v2,·v0 | ||
| 267 |
···· |
266 | ····const/4·v3,·0x0 |
| 268 | ····const/4·v1,·0x0 | ||
| 269 | ····.local·v1,·"i$":I | ||
| 270 | ····:goto_0 | 267 | ····:goto_0 |
| 271 |
····if-ge·v |
268 | ····if-ge·v3,·v4,·:cond_0 |
| 272 |
····aget-object·v |
269 | ····aget-object·v1,·v2,·v3 |
| 273 | ····.line·392 | 270 | ····.line·392 |
| 274 |
····.local·v |
271 | ····.local·v1,·"rrule":Ljava/lang/String; |
| 275 |
····new-instance·v |
272 | ····new-instance·v0,·Lcom/android/calendarcommon2/ICalendar$Property; |
| 276 |
····invoke-direct·{v |
273 | ····invoke-direct·{v0,·p1},·Lcom/android/calendarcommon2/ICalendar$Property;-><init>(Ljava/lang/String;)V |
| 277 | ····.line·393 | 274 | ····.line·393 |
| 278 |
····.local·v |
275 | ····.local·v0,·"prop":Lcom/android/calendarcommon2/ICalendar$Property; |
| 279 |
····invoke-virtual·{v |
276 | ····invoke-virtual·{v0,·v1},·Lcom/android/calendarcommon2/ICalendar$Property;->setValue(Ljava/lang/String;)V |
| 280 | ····.line·394 | 277 | ····.line·394 |
| 281 |
····invoke-virtual·{p0,·v |
278 | ····invoke-virtual·{p0,·v0},·Lcom/android/calendarcommon2/ICalendar$Component;->addProperty(Lcom/android/calendarcommon2/ICalendar$Property;)V |
| 282 | ····.line·391 | 279 | ····.line·391 |
| 283 |
····add-int/lit8·v |
280 | ····add-int/lit8·v3,·v3,·0x1 |
| 284 | ····goto·:goto_0 | 281 | ····goto·:goto_0 |
| 285 | .end·method | 282 | .end·method |
| 286 | .method·public·static·addPropertyForDateStr(Lcom/android/calendarcommon2/ICalendar$Component;Ljava/lang/String;Ljava/lang/String;)V | 283 | .method·public·static·addPropertyForDateStr(Lcom/android/calendarcommon2/ICalendar$Component;Ljava/lang/String;Ljava/lang/String;)V |
| 287 | ····.locals·5 | 284 | ····.locals·5 |
| 288 | ····.param·p0,·"component"····#·Lcom/android/calendarcommon2/ICalendar$Component; | 285 | ····.param·p0,·"component"····#·Lcom/android/calendarcommon2/ICalendar$Component; |
| Offset 391, 14 lines modified | Offset 387, 15 lines modified | ||
| 391 | ····.param·p0,·"start"····#·Landroid/text/format/Time; | 387 | ····.param·p0,·"start"····#·Landroid/text/format/Time; |
| 392 | ····.param·p1,·"component"····#·Lcom/android/calendarcommon2/ICalendar$Component; | 388 | ····.param·p1,·"component"····#·Lcom/android/calendarcommon2/ICalendar$Component; |
| 393 | ····.prologue | 389 | ····.prologue |
| 394 | ····.line·468 | 390 | ····.line·468 |
| 395 | ····const-string·v9,·"DURATION" | 391 | ····const-string·v9,·"DURATION" |
| 392 | ····.line·469 | ||
| 396 | ····invoke-virtual·{p1,·v9},·Lcom/android/calendarcommon2/ICalendar$Component;->getFirstProperty(Ljava/lang/String;)Lcom/android/calendarcommon2/ICalendar$Property; | 393 | ····invoke-virtual·{p1,·v9},·Lcom/android/calendarcommon2/ICalendar$Component;->getFirstProperty(Ljava/lang/String;)Lcom/android/calendarcommon2/ICalendar$Property; |
| 397 | ····move-result-object·v1 | 394 | ····move-result-object·v1 |
| 398 | ····.line·470 | 395 | ····.line·470 |
| 399 | ····.local·v1,·"durationProperty":Lcom/android/calendarcommon2/ICalendar$Property; | 396 | ····.local·v1,·"durationProperty":Lcom/android/calendarcommon2/ICalendar$Property; |
| Max diff block lines reached; 24416/28413 bytes (85.93%) of diff not shown. | |||
| Offset 210, 24 lines modified | Offset 210, 27 lines modified | ||
| 210 | ····if-lez·v6,·:cond_1 | 210 | ····if-lez·v6,·:cond_1 |
| 211 | ····.line·214 | 211 | ····.line·214 |
| 212 | ····iget-object·v6,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byweekno:[I | 212 | ····iget-object·v6,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byweekno:[I |
| 213 | ····iget·v7,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byweeknoCount:I | 213 | ····iget·v7,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byweeknoCount:I |
| 214 | ····.line·215 | ||
| 214 | ····invoke-virtual·{p1},·Landroid/text/format/Time;->getWeekNumber()I | 215 | ····invoke-virtual·{p1},·Landroid/text/format/Time;->getWeekNumber()I |
| 215 | ····move-result·v8 | 216 | ····move-result·v8 |
| 216 | ····const/16·v9,·0x9 | 217 | ····const/16·v9,·0x9 |
| 218 | ····.line·216 | ||
| 217 | ····invoke-virtual·{p1,·v9},·Landroid/text/format/Time;->getActualMaximum(I)I | 219 | ····invoke-virtual·{p1,·v9},·Landroid/text/format/Time;->getActualMaximum(I)I |
| 218 | ····move-result·v9 | 220 | ····move-result·v9 |
| 221 | ····.line·214 | ||
| 219 | ····invoke-static·{v6,·v7,·v8,·v9},·Lcom/android/calendarcommon2/RecurrenceProcessor;->listContains([IIII)Z | 222 | ····invoke-static·{v6,·v7,·v8,·v9},·Lcom/android/calendarcommon2/RecurrenceProcessor;->listContains([IIII)Z |
| 220 | ····move-result·v2 | 223 | ····move-result·v2 |
| 221 | ····.line·217 | 224 | ····.line·217 |
| 222 | ····.restart·local·v2····#·"found":Z | 225 | ····.restart·local·v2····#·"found":Z |
| 223 | ····if-nez·v2,·:cond_1 | 226 | ····if-nez·v2,·:cond_1 |
| Offset 254, 18 lines modified | Offset 257, 20 lines modified | ||
| 254 | ····iget·v7,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byyeardayCount:I | 257 | ····iget·v7,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byyeardayCount:I |
| 255 | ····iget·v8,·p1,·Landroid/text/format/Time;->yearDay:I | 258 | ····iget·v8,·p1,·Landroid/text/format/Time;->yearDay:I |
| 256 | ····const/16·v9,·0x8 | 259 | ····const/16·v9,·0x8 |
| 260 | ····.line·226 | ||
| 257 | ····invoke-virtual·{p1,·v9},·Landroid/text/format/Time;->getActualMaximum(I)I | 261 | ····invoke-virtual·{p1,·v9},·Landroid/text/format/Time;->getActualMaximum(I)I |
| 258 | ····move-result·v9 | 262 | ····move-result·v9 |
| 263 | ····.line·225 | ||
| 259 | ····invoke-static·{v6,·v7,·v8,·v9},·Lcom/android/calendarcommon2/RecurrenceProcessor;->listContains([IIII)Z | 264 | ····invoke-static·{v6,·v7,·v8,·v9},·Lcom/android/calendarcommon2/RecurrenceProcessor;->listContains([IIII)Z |
| 260 | ····move-result·v2 | 265 | ····move-result·v2 |
| 261 | ····.line·227 | 266 | ····.line·227 |
| 262 | ····.restart·local·v2····#·"found":Z | 267 | ····.restart·local·v2····#·"found":Z |
| 263 | ····if-nez·v2,·:cond_2 | 268 | ····if-nez·v2,·:cond_2 |
| Offset 287, 18 lines modified | Offset 292, 20 lines modified | ||
| 287 | ····iget·v7,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->bymonthdayCount:I | 292 | ····iget·v7,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->bymonthdayCount:I |
| 288 | ····iget·v8,·p1,·Landroid/text/format/Time;->monthDay:I | 293 | ····iget·v8,·p1,·Landroid/text/format/Time;->monthDay:I |
| 289 | ····const/4·v9,·0x4 | 294 | ····const/4·v9,·0x4 |
| 295 | ····.line·235 | ||
| 290 | ····invoke-virtual·{p1,·v9},·Landroid/text/format/Time;->getActualMaximum(I)I | 296 | ····invoke-virtual·{p1,·v9},·Landroid/text/format/Time;->getActualMaximum(I)I |
| 291 | ····move-result·v9 | 297 | ····move-result·v9 |
| 298 | ····.line·233 | ||
| 292 | ····invoke-static·{v6,·v7,·v8,·v9},·Lcom/android/calendarcommon2/RecurrenceProcessor;->listContains([IIII)Z | 299 | ····invoke-static·{v6,·v7,·v8,·v9},·Lcom/android/calendarcommon2/RecurrenceProcessor;->listContains([IIII)Z |
| 293 | ····move-result·v2 | 300 | ····move-result·v2 |
| 294 | ····.line·236 | 301 | ····.line·236 |
| 295 | ····.restart·local·v2····#·"found":Z | 302 | ····.restart·local·v2····#·"found":Z |
| 296 | ····if-nez·v2,·:cond_3 | 303 | ····if-nez·v2,·:cond_3 |
| Offset 358, 18 lines modified | Offset 365, 20 lines modified | ||
| 358 | ····iget·v7,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byhourCount:I | 365 | ····iget·v7,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byhourCount:I |
| 359 | ····iget·v8,·p1,·Landroid/text/format/Time;->hour:I | 366 | ····iget·v8,·p1,·Landroid/text/format/Time;->hour:I |
| 360 | ····const/4·v9,·0x3 | 367 | ····const/4·v9,·0x3 |
| 368 | ····.line·259 | ||
| 361 | ····invoke-virtual·{p1,·v9},·Landroid/text/format/Time;->getActualMaximum(I)I | 369 | ····invoke-virtual·{p1,·v9},·Landroid/text/format/Time;->getActualMaximum(I)I |
| 362 | ····move-result·v9 | 370 | ····move-result·v9 |
| 371 | ····.line·257 | ||
| 363 | ····invoke-static·{v6,·v7,·v8,·v9},·Lcom/android/calendarcommon2/RecurrenceProcessor;->listContains([IIII)Z | 372 | ····invoke-static·{v6,·v7,·v8,·v9},·Lcom/android/calendarcommon2/RecurrenceProcessor;->listContains([IIII)Z |
| 364 | ····move-result·v2 | 373 | ····move-result·v2 |
| 365 | ····.line·260 | 374 | ····.line·260 |
| 366 | ····.restart·local·v2····#·"found":Z | 375 | ····.restart·local·v2····#·"found":Z |
| 367 | ····if-nez·v2,·:cond_7 | 376 | ····if-nez·v2,·:cond_7 |
| Offset 411, 18 lines modified | Offset 420, 20 lines modified | ||
| 411 | ····iget·v7,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byminuteCount:I | 420 | ····iget·v7,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byminuteCount:I |
| 412 | ····iget·v8,·p1,·Landroid/text/format/Time;->minute:I | 421 | ····iget·v8,·p1,·Landroid/text/format/Time;->minute:I |
| 413 | ····const/4·v9,·0x2 | 422 | ····const/4·v9,·0x2 |
| 423 | ····.line·268 | ||
| Max diff block lines reached; 24416/26999 bytes (90.43%) of diff not shown. | |||
| Offset 185, 15 lines modified | Offset 185, 15 lines modified | ||
| 185 | ····move-result-object·v1 | 185 | ····move-result-object·v1 |
| 186 | ····instance-of·v1,·v1,·Lcom/android/colorpicker/ColorPickerSwatch$OnColorSelectedListener; | 186 | ····instance-of·v1,·v1,·Lcom/android/colorpicker/ColorPickerSwatch$OnColorSelectedListener; |
| 187 | ····if-eqz·v1,·:cond_1 | 187 | ····if-eqz·v1,·:cond_1 |
| 188 |
····.line·13 |
188 | ····.line·131 |
| 189 | ····invoke-virtual·{p0},·Lcom/android/colorpicker/ColorPickerDialog;->getTargetFragment()Landroid/app/Fragment; | 189 | ····invoke-virtual·{p0},·Lcom/android/colorpicker/ColorPickerDialog;->getTargetFragment()Landroid/app/Fragment; |
| 190 | ····move-result-object·v0 | 190 | ····move-result-object·v0 |
| 191 | ····check-cast·v0,·Lcom/android/colorpicker/ColorPickerSwatch$OnColorSelectedListener; | 191 | ····check-cast·v0,·Lcom/android/colorpicker/ColorPickerSwatch$OnColorSelectedListener; |
| 192 | ····.line·132 | 192 | ····.line·132 |
| Offset 386, 22 lines modified | Offset 386, 25 lines modified | ||
| 386 | ····:cond_0 | 386 | ····:cond_0 |
| 387 | ····new-instance·v2,·Landroid/app/AlertDialog$Builder; | 387 | ····new-instance·v2,·Landroid/app/AlertDialog$Builder; |
| 388 | ····invoke-direct·{v2,·v0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 388 | ····invoke-direct·{v2,·v0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
| 389 | ····iget·v3,·p0,·Lcom/android/colorpicker/ColorPickerDialog;->mTitleResId:I | 389 | ····iget·v3,·p0,·Lcom/android/colorpicker/ColorPickerDialog;->mTitleResId:I |
| 390 | ····.line·116 | ||
| 390 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; | 391 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; |
| 391 | ····move-result-object·v2 | 392 | ····move-result-object·v2 |
| 393 | ····.line·117 | ||
| 392 | ····invoke-virtual·{v2,·v1},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; | 394 | ····invoke-virtual·{v2,·v1},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; |
| 393 | ····move-result-object·v2 | 395 | ····move-result-object·v2 |
| 396 | ····.line·118 | ||
| 394 | ····invoke-virtual·{v2},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 397 | ····invoke-virtual·{v2},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
| 395 | ····move-result-object·v2 | 398 | ····move-result-object·v2 |
| 396 | ····iput-object·v2,·p0,·Lcom/android/colorpicker/ColorPickerDialog;->mAlertDialog:Landroid/app/AlertDialog; | 399 | ····iput-object·v2,·p0,·Lcom/android/colorpicker/ColorPickerDialog;->mAlertDialog:Landroid/app/AlertDialog; |
| 397 | ····.line·120 | 400 | ····.line·120 |
| Offset 292, 14 lines modified | Offset 292, 16 lines modified | ||
| 292 | #·virtual·methods | 292 | #·virtual·methods |
| 293 | .method·public·drawPalette([II)V | 293 | .method·public·drawPalette([II)V |
| 294 | ····.locals·11 | 294 | ····.locals·11 |
| 295 | ····.param·p1,·"colors"····#·[I | 295 | ····.param·p1,·"colors"····#·[I |
| 296 | ····.param·p2,·"selectedColor"····#·I | 296 | ····.param·p2,·"selectedColor"····#·I |
| 297 | ····.prologue | 297 | ····.prologue |
| 298 | ····const/4·v8,·0x0 | ||
| 298 | ····.line·85 | 299 | ····.line·85 |
| 299 | ····if-nez·p1,·:cond_1 | 300 | ····if-nez·p1,·:cond_1 |
| 300 | ····.line·121 | 301 | ····.line·121 |
| 301 | ····:cond_0 | 302 | ····:cond_0 |
| 302 | ····:goto_0 | 303 | ····:goto_0 |
| 303 | ····return-void | 304 | ····return-void |
| Offset 319, 116 lines modified | Offset 321, 113 lines modified | ||
| 319 | ····.local·v3,·"rowElements":I | 321 | ····.local·v3,·"rowElements":I |
| 320 | ····const/4·v1,·0x0 | 322 | ····const/4·v1,·0x0 |
| 321 | ····.line·95 | 323 | ····.line·95 |
| 322 | ····.local·v1,·"rowNumber":I | 324 | ····.local·v1,·"rowNumber":I |
| 323 | ····invoke-direct·{p0},·Lcom/android/colorpicker/ColorPickerPalette;->createTableRow()Landroid/widget/TableRow; | 325 | ····invoke-direct·{p0},·Lcom/android/colorpicker/ColorPickerPalette;->createTableRow()Landroid/widget/TableRow; |
| 324 |
····move-result-object·v |
326 | ····move-result-object·v7 |
| 325 | ····.line·96 | 327 | ····.line·96 |
| 326 |
····.local·v |
328 | ····.local·v7,·"row":Landroid/widget/TableRow; |
| 327 |
···· |
329 | ····array-length·v10,·p1 |
| 328 |
···· |
330 | ····move·v9,·v8 |
| 329 | ····array-length·v9,·v6 | ||
| 330 | ····.local·v9,·"len$":I | ||
| 331 | ····const/4·v8,·0x0 | ||
| 332 | ····.local·v8,·"i$":I | ||
| 333 | ····:goto_1 | 331 | ····:goto_1 |
| 334 |
····if-ge·v |
332 | ····if-ge·v9,·v10,·:cond_4 |
| 335 |
····aget·v |
333 | ····aget·v6,·p1,·v9 |
| 336 | ····.line·97 | 334 | ····.line·97 |
| 337 |
····.local·v |
335 | ····.local·v6,·"color":I |
| 338 | ····add-int/lit8·v2,·v2,·0x1 | 336 | ····add-int/lit8·v2,·v2,·0x1 |
| 339 | ····.line·99 | 337 | ····.line·99 |
| 340 |
····invoke-direct·{p0,·v |
338 | ····invoke-direct·{p0,·v6,·p2},·Lcom/android/colorpicker/ColorPickerPalette;->createColorSwatch(II)Lcom/android/colorpicker/ColorPickerSwatch; |
| 341 | ····move-result-object·v5 | 339 | ····move-result-object·v5 |
| 342 | ····.line·100 | 340 | ····.line·100 |
| 343 | ····.local·v5,·"colorSwatch":Landroid/view/View; | 341 | ····.local·v5,·"colorSwatch":Landroid/view/View; |
| 344 |
····if-ne·v |
342 | ····if-ne·v6,·p2,·:cond_3 |
| 345 | ····const/4·v4,·0x1 | 343 | ····const/4·v4,·0x1 |
| 346 | ····:goto_2 | 344 | ····:goto_2 |
| 347 | ····move-object·v0,·p0 | 345 | ····move-object·v0,·p0 |
| 348 | ····invoke-direct/range·{v0·..·v5},·Lcom/android/colorpicker/ColorPickerPalette;->setSwatchDescription(IIIZLandroid/view/View;)V | 346 | ····invoke-direct/range·{v0·..·v5},·Lcom/android/colorpicker/ColorPickerPalette;->setSwatchDescription(IIIZLandroid/view/View;)V |
| 349 | ····.line·102 | 347 | ····.line·102 |
| 350 |
····invoke-direct·{p0,·v |
348 | ····invoke-direct·{p0,·v7,·v5,·v1},·Lcom/android/colorpicker/ColorPickerPalette;->addSwatchToRow(Landroid/widget/TableRow;Landroid/view/View;I)V |
| 351 | ····.line·104 | 349 | ····.line·104 |
| 352 | ····add-int/lit8·v3,·v3,·0x1 | 350 | ····add-int/lit8·v3,·v3,·0x1 |
| 353 | ····.line·105 | 351 | ····.line·105 |
| 354 | ····iget·v0,·p0,·Lcom/android/colorpicker/ColorPickerPalette;->mNumColumns:I | 352 | ····iget·v0,·p0,·Lcom/android/colorpicker/ColorPickerPalette;->mNumColumns:I |
| 355 | ····if-ne·v3,·v0,·:cond_2 | 353 | ····if-ne·v3,·v0,·:cond_2 |
| 356 | ····.line·106 | 354 | ····.line·106 |
| 357 |
····invoke-virtual·{p0,·v |
355 | ····invoke-virtual·{p0,·v7},·Lcom/android/colorpicker/ColorPickerPalette;->addView(Landroid/view/View;)V |
| 358 | ····.line·107 | 356 | ····.line·107 |
| 359 | ····invoke-direct·{p0},·Lcom/android/colorpicker/ColorPickerPalette;->createTableRow()Landroid/widget/TableRow; | 357 | ····invoke-direct·{p0},·Lcom/android/colorpicker/ColorPickerPalette;->createTableRow()Landroid/widget/TableRow; |
| 360 |
····move-result-object·v |
358 | ····move-result-object·v7 |
| 361 | ····.line·108 | 359 | ····.line·108 |
| 362 | ····const/4·v3,·0x0 | 360 | ····const/4·v3,·0x0 |
| 363 | ····.line·109 | 361 | ····.line·109 |
| 364 | ····add-int/lit8·v1,·v1,·0x1 | 362 | ····add-int/lit8·v1,·v1,·0x1 |
| 365 | ····.line·96 | 363 | ····.line·96 |
| 366 | ····:cond_2 | 364 | ····:cond_2 |
| 367 |
····add-int/lit8·v |
365 | ····add-int/lit8·v0,·v9,·0x1 |
| 366 | ····move·v9,·v0 | ||
| 368 | ····goto·:goto_1 | 367 | ····goto·:goto_1 |
| 369 | ····.line·100 | ||
| 370 | ····:cond_3 | 368 | ····:cond_3 |
| 371 |
···· |
369 | ····move·v4,·v8 |
| Max diff block lines reached; 1257/4229 bytes (29.72%) of diff not shown. | |||
| Offset 148, 14 lines modified | Offset 148, 15 lines modified | ||
| 148 | ····.line·64 | 148 | ····.line·64 |
| 149 | ····const/4·v1,·0x1 | 149 | ····const/4·v1,·0x1 |
| 150 | ····new-array·v0,·v1,·[Landroid/graphics/drawable/Drawable; | 150 | ····new-array·v0,·v1,·[Landroid/graphics/drawable/Drawable; |
| 151 | ····const/4·v1,·0x0 | 151 | ····const/4·v1,·0x0 |
| 152 | ····.line·65 | ||
| 152 | ····invoke-virtual·{p0},·Lcom/android/colorpicker/ColorPickerSwatch;->getContext()Landroid/content/Context; | 153 | ····invoke-virtual·{p0},·Lcom/android/colorpicker/ColorPickerSwatch;->getContext()Landroid/content/Context; |
| 153 | ····move-result-object·v2 | 154 | ····move-result-object·v2 |
| 154 | ····invoke-virtual·{v2},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 155 | ····invoke-virtual·{v2},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
| 155 | ····move-result-object·v2 | 156 | ····move-result-object·v2 |
| Offset 70, 86 lines modified | Offset 70, 81 lines modified | ||
| 70 | ····.line·70 | 70 | ····.line·70 |
| 71 | ····const/4·v0,·0x1 | 71 | ····const/4·v0,·0x1 |
| 72 | ····return·v0 | 72 | ····return·v0 |
| 73 | .end·method | 73 | .end·method |
| 74 | .method·protected·onStateChange([I)Z | 74 | .method·protected·onStateChange([I)Z |
| 75 |
····.locals· |
75 | ····.locals·5 |
| 76 | ····.param·p1,·"states"····#·[I | 76 | ····.param·p1,·"states"····#·[I |
| 77 | ····.prologue | 77 | ····.prologue |
| 78 | ····.line·41 | 78 | ····.line·41 |
| 79 |
····const/4·v |
79 | ····const/4·v0,·0x0 |
| 80 | ····.line·42 | 80 | ····.line·42 |
| 81 |
····.local·v |
81 | ····.local·v0,·"pressedOrFocused":Z |
| 82 |
···· |
82 | ····array-length·v3,·p1 |
| 83 |
···· |
83 | ····const/4·v2,·0x0 |
| 84 | ····array-length·v2,·v0 | ||
| 85 | ····.local·v2,·"len$":I | ||
| 86 | ····const/4·v1,·0x0 | ||
| 87 | ····.local·v1,·"i$":I | ||
| 88 | ····:goto_0 | 84 | ····:goto_0 |
| 89 |
····if-ge·v |
85 | ····if-ge·v2,·v3,·:cond_1 |
| 90 |
····aget·v |
86 | ····aget·v1,·p1,·v2 |
| 91 | ····.line·43 | 87 | ····.line·43 |
| 92 |
····.local·v |
88 | ····.local·v1,·"state":I |
| 93 |
····const·v |
89 | ····const·v4,·0x10100a7 |
| 94 |
····if-eq·v |
90 | ····if-eq·v1,·v4,·:cond_0 |
| 95 |
····const·v |
91 | ····const·v4,·0x101009c |
| 96 |
····if-ne·v |
92 | ····if-ne·v1,·v4,·:cond_2 |
| 97 | ····.line·44 | 93 | ····.line·44 |
| 98 | ····:cond_0 | 94 | ····:cond_0 |
| 99 |
····const/4·v |
95 | ····const/4·v0,·0x1 |
| 100 | ····.line·49 | 96 | ····.line·49 |
| 101 |
····.end·local·v |
97 | ····.end·local·v1····#·"state":I |
| 102 | ····:cond_1 | 98 | ····:cond_1 |
| 103 |
····if-eqz·v |
99 | ····if-eqz·v0,·:cond_3 |
| 104 | ····.line·50 | 100 | ····.line·50 |
| 105 |
····iget·v |
101 | ····iget·v2,·p0,·Lcom/android/colorpicker/ColorStateDrawable;->mColor:I |
| 106 |
····invoke-direct·{p0,·v |
102 | ····invoke-direct·{p0,·v2},·Lcom/android/colorpicker/ColorStateDrawable;->getPressedColor(I)I |
| 107 |
····move-result·v |
103 | ····move-result·v2 |
| 108 |
····sget-object·v |
104 | ····sget-object·v3,·Landroid/graphics/PorterDuff$Mode;->SRC_ATOP:Landroid/graphics/PorterDuff$Mode; |
| 109 |
····invoke-super·{p0,·v |
105 | ····invoke-super·{p0,·v2,·v3},·Landroid/graphics/drawable/LayerDrawable;->setColorFilter(ILandroid/graphics/PorterDuff$Mode;)V |
| 110 | ····.line·55 | 106 | ····.line·55 |
| 111 | ····:goto_1 | 107 | ····:goto_1 |
| 112 | ····invoke-super·{p0,·p1},·Landroid/graphics/drawable/LayerDrawable;->onStateChange([I)Z | 108 | ····invoke-super·{p0,·p1},·Landroid/graphics/drawable/LayerDrawable;->onStateChange([I)Z |
| 113 |
····move-result·v |
109 | ····move-result·v2 |
| 114 |
····return·v |
110 | ····return·v2 |
| 115 | ····.line·42 | 111 | ····.line·42 |
| 116 |
····.restart·local·v |
112 | ····.restart·local·v1····#·"state":I |
| 117 | ····:cond_2 | 113 | ····:cond_2 |
| 118 |
····add-int/lit8·v |
114 | ····add-int/lit8·v2,·v2,·0x1 |
| 119 | ····goto·:goto_0 | 115 | ····goto·:goto_0 |
| 120 | ····.line·52 | 116 | ····.line·52 |
| 121 |
····.end·local·v |
117 | ····.end·local·v1····#·"state":I |
| 122 | ····:cond_3 | 118 | ····:cond_3 |
| 123 |
····iget·v |
119 | ····iget·v2,·p0,·Lcom/android/colorpicker/ColorStateDrawable;->mColor:I |
| 124 |
····sget-object·v |
120 | ····sget-object·v3,·Landroid/graphics/PorterDuff$Mode;->SRC_ATOP:Landroid/graphics/PorterDuff$Mode; |
| 125 |
····invoke-super·{p0,·v |
121 | ····invoke-super·{p0,·v2,·v3},·Landroid/graphics/drawable/LayerDrawable;->setColorFilter(ILandroid/graphics/PorterDuff$Mode;)V |
| 126 | ····goto·:goto_1 | 122 | ····goto·:goto_1 |
| 127 | .end·method | 123 | .end·method |
| Offset 20, 10 lines modified | Offset 20, 9 lines modified | ||
| 20 | .method·public·constructor·<init>()V | 20 | .method·public·constructor·<init>()V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.prologue | 22 | ····.prologue |
| 23 | ····.line·9 | 23 | ····.line·9 |
| 24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 25 | ····.line·34 | ||
| 26 | ····return-void | 25 | ····return-void |
| 27 | .end·method | 26 | .end·method |
| Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
| 2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
| 3 | .source·"NetworkConnectivityListener.java" | 3 | .source·"NetworkConnectivityListener.java" |
| 4 | #·annotations | 4 | #·annotations |
| 5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
| 6 | ····value·=·{ | 6 | ····value·=·{ |
| 7 | ········Lcom/android/common/NetworkConnectivityListener$1;, | ||
| 8 | ········Lcom/android/common/NetworkConnectivityListener$State;, | 7 | ········Lcom/android/common/NetworkConnectivityListener$State;, |
| 9 | ········Lcom/android/common/NetworkConnectivityListener$ConnectivityBroadcastReceiver; | 8 | ········Lcom/android/common/NetworkConnectivityListener$ConnectivityBroadcastReceiver; |
| 10 | ····} | 9 | ····} |
| 11 | .end·annotation | 10 | .end·annotation |
| 12 | #·static·fields | 11 | #·static·fields |
| Offset 66, 14 lines modified | Offset 66, 15 lines modified | ||
| 66 | ····move-result·v5 | 66 | ····move-result·v5 |
| 67 | ····if-eqz·v5,·:cond_0 | 67 | ····if-eqz·v5,·:cond_0 |
| 68 | ····iget-object·v5,·p0,·Lcom/android/common/NetworkConnectivityListener$ConnectivityBroadcastReceiver;->this$0:Lcom/android/common/NetworkConnectivityListener; | 68 | ····iget-object·v5,·p0,·Lcom/android/common/NetworkConnectivityListener$ConnectivityBroadcastReceiver;->this$0:Lcom/android/common/NetworkConnectivityListener; |
| 69 | ····.line·68 | ||
| 69 | ····#·getter·for:·Lcom/android/common/NetworkConnectivityListener;->mListening:Z | 70 | ····#·getter·for:·Lcom/android/common/NetworkConnectivityListener;->mListening:Z |
| 70 | ····invoke-static·{v5},·Lcom/android/common/NetworkConnectivityListener;->access$000(Lcom/android/common/NetworkConnectivityListener;)Z | 71 | ····invoke-static·{v5},·Lcom/android/common/NetworkConnectivityListener;->access$000(Lcom/android/common/NetworkConnectivityListener;)Z |
| 71 | ····move-result·v5 | 72 | ····move-result·v5 |
| 72 | ····if-nez·v5,·:cond_2 | 73 | ····if-nez·v5,·:cond_2 |
| Offset 126, 14 lines modified | Offset 127, 15 lines modified | ||
| 126 | ····:cond_1 | 127 | ····:cond_1 |
| 127 | ····return-void | 128 | ····return-void |
| 128 | ····.line·73 | 129 | ····.line·73 |
| 129 | ····:cond_2 | 130 | ····:cond_2 |
| 130 | ····const-string·v5,·"noConnectivity" | 131 | ····const-string·v5,·"noConnectivity" |
| 132 | ····.line·74 | ||
| 131 | ····invoke-virtual·{p2,·v5,·v7},·Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z | 133 | ····invoke-virtual·{p2,·v5,·v7},·Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z |
| 132 | ····move-result·v3 | 134 | ····move-result·v3 |
| 133 | ····.line·76 | 135 | ····.line·76 |
| 134 | ····.local·v3,·"noConnectivity":Z | 136 | ····.local·v3,·"noConnectivity":Z |
| 135 | ····if-eqz·v3,·:cond_3 | 137 | ····if-eqz·v3,·:cond_3 |
| Offset 148, 34 lines modified | Offset 150, 38 lines modified | ||
| 148 | ····.line·82 | 150 | ····.line·82 |
| 149 | ····:goto_0 | 151 | ····:goto_0 |
| 150 | ····iget-object·v6,·p0,·Lcom/android/common/NetworkConnectivityListener$ConnectivityBroadcastReceiver;->this$0:Lcom/android/common/NetworkConnectivityListener; | 152 | ····iget-object·v6,·p0,·Lcom/android/common/NetworkConnectivityListener$ConnectivityBroadcastReceiver;->this$0:Lcom/android/common/NetworkConnectivityListener; |
| 151 | ····const-string·v5,·"networkInfo" | 153 | ····const-string·v5,·"networkInfo" |
| 154 | ····.line·83 | ||
| 152 | ····invoke-virtual·{p2,·v5},·Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable; | 155 | ····invoke-virtual·{p2,·v5},·Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable; |
| 153 | ····move-result-object·v5 | 156 | ····move-result-object·v5 |
| 154 | ····check-cast·v5,·Landroid/net/NetworkInfo; | 157 | ····check-cast·v5,·Landroid/net/NetworkInfo; |
| 158 | ····.line·82 | ||
| 155 | ····#·setter·for:·Lcom/android/common/NetworkConnectivityListener;->mNetworkInfo:Landroid/net/NetworkInfo; | 159 | ····#·setter·for:·Lcom/android/common/NetworkConnectivityListener;->mNetworkInfo:Landroid/net/NetworkInfo; |
| 156 | ····invoke-static·{v6,·v5},·Lcom/android/common/NetworkConnectivityListener;->access$202(Lcom/android/common/NetworkConnectivityListener;Landroid/net/NetworkInfo;)Landroid/net/NetworkInfo; | 160 | ····invoke-static·{v6,·v5},·Lcom/android/common/NetworkConnectivityListener;->access$202(Lcom/android/common/NetworkConnectivityListener;Landroid/net/NetworkInfo;)Landroid/net/NetworkInfo; |
| 157 | ····.line·84 | 161 | ····.line·84 |
| 158 | ····iget-object·v6,·p0,·Lcom/android/common/NetworkConnectivityListener$ConnectivityBroadcastReceiver;->this$0:Lcom/android/common/NetworkConnectivityListener; | 162 | ····iget-object·v6,·p0,·Lcom/android/common/NetworkConnectivityListener$ConnectivityBroadcastReceiver;->this$0:Lcom/android/common/NetworkConnectivityListener; |
| 159 | ····const-string·v5,·"otherNetwork" | 163 | ····const-string·v5,·"otherNetwork" |
| 164 | ····.line·85 | ||
| 160 | ····invoke-virtual·{p2,·v5},·Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable; | 165 | ····invoke-virtual·{p2,·v5},·Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable; |
| 161 | ····move-result-object·v5 | 166 | ····move-result-object·v5 |
| 162 | ····check-cast·v5,·Landroid/net/NetworkInfo; | 167 | ····check-cast·v5,·Landroid/net/NetworkInfo; |
| 168 | ····.line·84 | ||
| 163 | ····#·setter·for:·Lcom/android/common/NetworkConnectivityListener;->mOtherNetworkInfo:Landroid/net/NetworkInfo; | 169 | ····#·setter·for:·Lcom/android/common/NetworkConnectivityListener;->mOtherNetworkInfo:Landroid/net/NetworkInfo; |
| 164 | ····invoke-static·{v6,·v5},·Lcom/android/common/NetworkConnectivityListener;->access$302(Lcom/android/common/NetworkConnectivityListener;Landroid/net/NetworkInfo;)Landroid/net/NetworkInfo; | 170 | ····invoke-static·{v6,·v5},·Lcom/android/common/NetworkConnectivityListener;->access$302(Lcom/android/common/NetworkConnectivityListener;Landroid/net/NetworkInfo;)Landroid/net/NetworkInfo; |
| 165 | ····.line·87 | 171 | ····.line·87 |
| 166 | ····iget-object·v5,·p0,·Lcom/android/common/NetworkConnectivityListener$ConnectivityBroadcastReceiver;->this$0:Lcom/android/common/NetworkConnectivityListener; | 172 | ····iget-object·v5,·p0,·Lcom/android/common/NetworkConnectivityListener$ConnectivityBroadcastReceiver;->this$0:Lcom/android/common/NetworkConnectivityListener; |
| 167 | ····const-string·v6,·"reason" | 173 | ····const-string·v6,·"reason" |
| Offset 188, 18 lines modified | Offset 194, 20 lines modified | ||
| 188 | ····invoke-static·{v5,·v6},·Lcom/android/common/NetworkConnectivityListener;->access$402(Lcom/android/common/NetworkConnectivityListener;Ljava/lang/String;)Ljava/lang/String; | 194 | ····invoke-static·{v5,·v6},·Lcom/android/common/NetworkConnectivityListener;->access$402(Lcom/android/common/NetworkConnectivityListener;Ljava/lang/String;)Ljava/lang/String; |
| 189 | ····.line·88 | 195 | ····.line·88 |
| 190 | ····iget-object·v5,·p0,·Lcom/android/common/NetworkConnectivityListener$ConnectivityBroadcastReceiver;->this$0:Lcom/android/common/NetworkConnectivityListener; | 196 | ····iget-object·v5,·p0,·Lcom/android/common/NetworkConnectivityListener$ConnectivityBroadcastReceiver;->this$0:Lcom/android/common/NetworkConnectivityListener; |
| 191 | ····const-string·v6,·"isFailover" | 197 | ····const-string·v6,·"isFailover" |
| 198 | ····.line·89 | ||
| 192 | ····invoke-virtual·{p2,·v6,·v7},·Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z | 199 | ····invoke-virtual·{p2,·v6,·v7},·Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z |
| 193 | ····move-result·v6 | 200 | ····move-result·v6 |
| 201 | ····.line·88 | ||
| 194 | ····#·setter·for:·Lcom/android/common/NetworkConnectivityListener;->mIsFailover:Z | 202 | ····#·setter·for:·Lcom/android/common/NetworkConnectivityListener;->mIsFailover:Z |
| 195 | ····invoke-static·{v5,·v6},·Lcom/android/common/NetworkConnectivityListener;->access$502(Lcom/android/common/NetworkConnectivityListener;Z)Z | 203 | ····invoke-static·{v5,·v6},·Lcom/android/common/NetworkConnectivityListener;->access$502(Lcom/android/common/NetworkConnectivityListener;Z)Z |
| 196 | ····.line·98 | 204 | ····.line·98 |
| 197 | ····iget-object·v5,·p0,·Lcom/android/common/NetworkConnectivityListener$ConnectivityBroadcastReceiver;->this$0:Lcom/android/common/NetworkConnectivityListener; | 205 | ····iget-object·v5,·p0,·Lcom/android/common/NetworkConnectivityListener$ConnectivityBroadcastReceiver;->this$0:Lcom/android/common/NetworkConnectivityListener; |
| 198 | ····#·getter·for:·Lcom/android/common/NetworkConnectivityListener;->mHandlers:Ljava/util/HashMap; | 206 | ····#·getter·for:·Lcom/android/common/NetworkConnectivityListener;->mHandlers:Ljava/util/HashMap; |
| Offset 74, 285 lines modified | Offset 74, 282 lines modified | ||
| 74 | ····.line·234 | 74 | ····.line·234 |
| 75 | ····:cond_0 | 75 | ····:cond_0 |
| 76 | ····return-wide·v0 | 76 | ····return-wide·v0 |
| 77 | .end·method | 77 | .end·method |
| 78 | .method·public·static·parseOptions(Ljava/lang/String;Lcom/android/common/OperationScheduler$Options;)Lcom/android/common/OperationScheduler$Options; | 78 | .method·public·static·parseOptions(Ljava/lang/String;Lcom/android/common/OperationScheduler$Options;)Lcom/android/common/OperationScheduler$Options; |
| 79 |
····.locals·1 |
79 | ····.locals·11 |
| 80 | ····.param·p0,·"spec"····#·Ljava/lang/String; | 80 | ····.param·p0,·"spec"····#·Ljava/lang/String; |
| 81 | ····.param·p1,·"options"····#·Lcom/android/common/OperationScheduler$Options; | 81 | ····.param·p1,·"options"····#·Lcom/android/common/OperationScheduler$Options; |
| 82 | ····.annotation·system·Ldalvik/annotation/Throws; | 82 | ····.annotation·system·Ldalvik/annotation/Throws; |
| 83 | ········value·=·{ | 83 | ········value·=·{ |
| 84 | ············Ljava/lang/IllegalArgumentException; | 84 | ············Ljava/lang/IllegalArgumentException; |
| 85 | ········} | 85 | ········} |
| 86 | ····.end·annotation | 86 | ····.end·annotation |
| 87 | ····.prologue | 87 | ····.prologue |
| 88 |
····const/4·v1 |
88 | ····const/4·v10,·0x4 |
| 89 | ····const/4·v10,·0x0 | ||
| 90 | ····const/4·v9,·0x2 | 89 | ····const/4·v9,·0x2 |
| 91 | ····const/4·v8,·0x1 | 90 | ····const/4·v8,·0x1 |
| 91 | ····const/4·v3,·0x0 | ||
| 92 | ····.line·109 | 92 | ····.line·109 |
| 93 |
····const-string·v |
93 | ····const-string·v2,·"·+" |
| 94 |
····invoke-virtual·{p0,·v |
94 | ····invoke-virtual·{p0,·v2},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; |
| 95 |
····move-result-object·v |
95 | ····move-result-object·v4 |
| 96 |
|
96 | ····array-length·v5,·v4 |
| 97 | ····array-length·v2,·v0 | ||
| 98 |
···· |
97 | ····move·v2,·v3 |
| 99 | ····const/4·v1,·0x0 | ||
| 100 | ····.local·v1,·"i$":I | ||
| 101 | ····:goto_0 | 98 | ····:goto_0 |
| 102 |
····if-ge·v |
99 | ····if-ge·v2,·v5,·:cond_9 |
| 103 |
····aget-object·v |
100 | ····aget-object·v0,·v4,·v2 |
| 104 | ····.line·110 | 101 | ····.line·110 |
| 105 |
····.local·v |
102 | ····.local·v0,·"param":Ljava/lang/String; |
| 106 |
····invoke-virtual·{v |
103 | ····invoke-virtual·{v0},·Ljava/lang/String;->length()I |
| 107 |
····move-result·v |
104 | ····move-result·v6 |
| 108 |
····if-nez·v |
105 | ····if-nez·v6,·:cond_1 |
| 109 | ····.line·109 | 106 | ····.line·109 |
| 110 | ····:cond_0 | 107 | ····:cond_0 |
| 111 | ····:goto_1 | 108 | ····:goto_1 |
| 112 |
····add-int/lit8·v |
109 | ····add-int/lit8·v2,·v2,·0x1 |
| 113 | ····goto·:goto_0 | 110 | ····goto·:goto_0 |
| 114 | ····.line·111 | 111 | ····.line·111 |
| 115 | ····:cond_1 | 112 | ····:cond_1 |
| 116 |
····const-string·v |
113 | ····const-string·v6,·"backoff=" |
| 117 |
····invoke-virtual·{v |
114 | ····invoke-virtual·{v0,·v6},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z |
| 118 |
····move-result·v |
115 | ····move-result·v6 |
| 119 |
····if-eqz·v |
116 | ····if-eqz·v6,·:cond_5 |
| 120 | ····.line·112 | 117 | ····.line·112 |
| 121 |
····const/16·v |
118 | ····const/16·v6,·0x8 |
| 122 |
····invoke-virtual·{v |
119 | ····invoke-virtual·{v0,·v6},·Ljava/lang/String;->substring(I)Ljava/lang/String; |
| 123 |
····move-result-object·v |
120 | ····move-result-object·v6 |
| 124 |
····const-string·v |
121 | ····const-string·v7,·"\\+" |
| 125 |
····invoke-virtual·{v |
122 | ····invoke-virtual·{v6,·v7},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; |
| 126 |
····move-result-object·v |
123 | ····move-result-object·v1 |
| 127 | ····.line·113 | 124 | ····.line·113 |
| 128 |
····.local·v |
125 | ····.local·v1,·"pieces":[Ljava/lang/String; |
| 129 |
····array-length·v |
126 | ····array-length·v6,·v1 |
| 130 |
····const/4·v |
127 | ····const/4·v7,·0x3 |
| 131 |
····if-le·v |
128 | ····if-le·v6,·v7,·:cond_2 |
| 132 | ····.line·114 | 129 | ····.line·114 |
| 133 |
····new-instance·v |
130 | ····new-instance·v2,·Ljava/lang/IllegalArgumentException; |
| 134 |
····new-instance·v |
131 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
| 135 |
····invoke-direct·{v |
132 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
| Max diff block lines reached; 21465/24884 bytes (86.26%) of diff not shown. | |||
| Offset 95, 14 lines modified | Offset 95, 15 lines modified | ||
| 95 | ····iget-wide·v2,·p0,·Lcom/android/common/OperationScheduler$Options;->backoffFixedMillis:J | 95 | ····iget-wide·v2,·p0,·Lcom/android/common/OperationScheduler$Options;->backoffFixedMillis:J |
| 96 | ····long-to-double·v2,·v2 | 96 | ····long-to-double·v2,·v2 |
| 97 | ····div-double/2addr·v2,·v6 | 97 | ····div-double/2addr·v2,·v6 |
| 98 | ····.line·62 | ||
| 98 | ····invoke-static·{v2,·v3},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; | 99 | ····invoke-static·{v2,·v3},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; |
| 99 | ····move-result-object·v2 | 100 | ····move-result-object·v2 |
| 100 | ····aput-object·v2,·v1,·v4 | 101 | ····aput-object·v2,·v1,·v4 |
| 101 | ····iget-wide·v2,·p0,·Lcom/android/common/OperationScheduler$Options;->backoffIncrementalMillis:J | 102 | ····iget-wide·v2,·p0,·Lcom/android/common/OperationScheduler$Options;->backoffIncrementalMillis:J |
| Offset 119, 26 lines modified | Offset 120, 28 lines modified | ||
| 119 | ····iget·v2,·p0,·Lcom/android/common/OperationScheduler$Options;->backoffExponentialMillis:I | 120 | ····iget·v2,·p0,·Lcom/android/common/OperationScheduler$Options;->backoffExponentialMillis:I |
| 120 | ····int-to-double·v2,·v2 | 121 | ····int-to-double·v2,·v2 |
| 121 | ····div-double/2addr·v2,·v6 | 122 | ····div-double/2addr·v2,·v6 |
| 123 | ····.line·63 | ||
| 122 | ····invoke-static·{v2,·v3},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; | 124 | ····invoke-static·{v2,·v3},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; |
| 123 | ····move-result-object·v2 | 125 | ····move-result-object·v2 |
| 124 | ····aput-object·v2,·v1,·v8 | 126 | ····aput-object·v2,·v1,·v8 |
| 125 | ····iget-wide·v2,·p0,·Lcom/android/common/OperationScheduler$Options;->maxMoratoriumMillis:J | 127 | ····iget-wide·v2,·p0,·Lcom/android/common/OperationScheduler$Options;->maxMoratoriumMillis:J |
| 126 | ····long-to-double·v2,·v2 | 128 | ····long-to-double·v2,·v2 |
| 127 | ····div-double/2addr·v2,·v6 | 129 | ····div-double/2addr·v2,·v6 |
| 130 | ····.line·64 | ||
| 128 | ····invoke-static·{v2,·v3},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; | 131 | ····invoke-static·{v2,·v3},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; |
| 129 | ····move-result-object·v2 | 132 | ····move-result-object·v2 |
| 130 | ····aput-object·v2,·v1,·v9 | 133 | ····aput-object·v2,·v1,·v9 |
| 131 | ····const/4·v2,·0x4 | 134 | ····const/4·v2,·0x4 |
| Offset 159, 20 lines modified | Offset 162, 22 lines modified | ||
| 159 | ····iget-wide·v4,·p0,·Lcom/android/common/OperationScheduler$Options;->periodicIntervalMillis:J | 162 | ····iget-wide·v4,·p0,·Lcom/android/common/OperationScheduler$Options;->periodicIntervalMillis:J |
| 160 | ····long-to-double·v4,·v4 | 163 | ····long-to-double·v4,·v4 |
| 161 | ····div-double/2addr·v4,·v6 | 164 | ····div-double/2addr·v4,·v6 |
| 165 | ····.line·65 | ||
| 162 | ····invoke-static·{v4,·v5},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; | 166 | ····invoke-static·{v4,·v5},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; |
| 163 | ····move-result-object·v3 | 167 | ····move-result-object·v3 |
| 164 | ····aput-object·v3,·v1,·v2 | 168 | ····aput-object·v3,·v1,·v2 |
| 169 | ····.line·60 | ||
| 165 | ····invoke-static·{v0,·v1},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 170 | ····invoke-static·{v0,·v1},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
| 166 | ····move-result-object·v0 | 171 | ····move-result-object·v0 |
| 167 | ····.line·67 | 172 | ····.line·67 |
| 168 | ····:goto_0 | 173 | ····:goto_0 |
| 169 | ····return-object·v0 | 174 | ····return-object·v0 |
| Offset 186, 14 lines modified | Offset 191, 15 lines modified | ||
| 186 | ····iget-wide·v2,·p0,·Lcom/android/common/OperationScheduler$Options;->backoffFixedMillis:J | 191 | ····iget-wide·v2,·p0,·Lcom/android/common/OperationScheduler$Options;->backoffFixedMillis:J |
| 187 | ····long-to-double·v2,·v2 | 192 | ····long-to-double·v2,·v2 |
| 188 | ····div-double/2addr·v2,·v6 | 193 | ····div-double/2addr·v2,·v6 |
| 194 | ····.line·69 | ||
| 189 | ····invoke-static·{v2,·v3},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; | 195 | ····invoke-static·{v2,·v3},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; |
| 190 | ····move-result-object·v2 | 196 | ····move-result-object·v2 |
| 191 | ····aput-object·v2,·v1,·v4 | 197 | ····aput-object·v2,·v1,·v4 |
| 192 | ····iget-wide·v2,·p0,·Lcom/android/common/OperationScheduler$Options;->backoffIncrementalMillis:J | 198 | ····iget-wide·v2,·p0,·Lcom/android/common/OperationScheduler$Options;->backoffIncrementalMillis:J |
| Offset 210, 14 lines modified | Offset 216, 15 lines modified | ||
| 210 | ····iget-wide·v2,·p0,·Lcom/android/common/OperationScheduler$Options;->maxMoratoriumMillis:J | 216 | ····iget-wide·v2,·p0,·Lcom/android/common/OperationScheduler$Options;->maxMoratoriumMillis:J |
| 211 | ····long-to-double·v2,·v2 | 217 | ····long-to-double·v2,·v2 |
| 212 | ····div-double/2addr·v2,·v6 | 218 | ····div-double/2addr·v2,·v6 |
| 219 | ····.line·70 | ||
| 213 | ····invoke-static·{v2,·v3},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; | 220 | ····invoke-static·{v2,·v3},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; |
| 214 | ····move-result-object·v2 | 221 | ····move-result-object·v2 |
| 215 | ····aput-object·v2,·v1,·v8 | 222 | ····aput-object·v2,·v1,·v8 |
| 216 | ····iget-wide·v2,·p0,·Lcom/android/common/OperationScheduler$Options;->minTriggerMillis:J | 223 | ····iget-wide·v2,·p0,·Lcom/android/common/OperationScheduler$Options;->minTriggerMillis:J |
| Max diff block lines reached; 503/3014 bytes (16.69%) of diff not shown. | |||
| Offset 25, 20 lines modified | Offset 25, 22 lines modified | ||
| 25 | .method·static·constructor·<clinit>()V | 25 | .method·static·constructor·<clinit>()V |
| 26 | ····.locals·1 | 26 | ····.locals·1 |
| 27 | ····.prologue | 27 | ····.prologue |
| 28 | ····.line·48 | 28 | ····.line·48 |
| 29 | ····const-string·v0,·"[^\\s@]+@([^\\s@\\.]+\\.)+[a-zA-z][a-zA-Z][a-zA-Z]*" | 29 | ····const-string·v0,·"[^\\s@]+@([^\\s@\\.]+\\.)+[a-zA-z][a-zA-Z][a-zA-Z]*" |
| 30 | ····.line·49 | ||
| 30 | ····invoke-static·{v0},·Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; | 31 | ····invoke-static·{v0},·Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; |
| 31 | ····move-result-object·v0 | 32 | ····move-result-object·v0 |
| 32 | ····sput-object·v0,·Lcom/android/common/Rfc822Validator;->EMAIL_ADDRESS_PATTERN:Ljava/util/regex/Pattern; | 33 | ····sput-object·v0,·Lcom/android/common/Rfc822Validator;->EMAIL_ADDRESS_PATTERN:Ljava/util/regex/Pattern; |
| 34 | ····.line·48 | ||
| 33 | ····return-void | 35 | ····return-void |
| 34 | .end·method | 36 | .end·method |
| 35 | .method·public·constructor·<init>(Ljava/lang/String;)V | 37 | .method·public·constructor·<init>(Ljava/lang/String;)V |
| 36 | ····.locals·1 | 38 | ····.locals·1 |
| 37 | ····.param·p1,·"domain"····#·Ljava/lang/String; | 39 | ····.param·p1,·"domain"····#·Ljava/lang/String; |
| Offset 432, 34 lines modified | Offset 434, 37 lines modified | ||
| 432 | ····if-ne·v3,·v1,·:cond_0 | 434 | ····if-ne·v3,·v1,·:cond_0 |
| 433 | ····sget-object·v3,·Lcom/android/common/Rfc822Validator;->EMAIL_ADDRESS_PATTERN:Ljava/util/regex/Pattern; | 435 | ····sget-object·v3,·Lcom/android/common/Rfc822Validator;->EMAIL_ADDRESS_PATTERN:Ljava/util/regex/Pattern; |
| 434 | ····aget-object·v4,·v0,·v2 | 436 | ····aget-object·v4,·v0,·v2 |
| 437 | ····.line·70 | ||
| 435 | ····invoke-virtual·{v4},·Landroid/text/util/Rfc822Token;->getAddress()Ljava/lang/String; | 438 | ····invoke-virtual·{v4},·Landroid/text/util/Rfc822Token;->getAddress()Ljava/lang/String; |
| 436 | ····move-result-object·v4 | 439 | ····move-result-object·v4 |
| 437 | ····invoke-virtual·{v3,·v4},·Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; | 440 | ····invoke-virtual·{v3,·v4},·Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; |
| 438 | ····move-result-object·v3 | 441 | ····move-result-object·v3 |
| 439 | ····invoke-virtual·{v3},·Ljava/util/regex/Matcher;->matches()Z | 442 | ····invoke-virtual·{v3},·Ljava/util/regex/Matcher;->matches()Z |
| 440 | ····move-result·v3 | 443 | ····move-result·v3 |
| 441 | ····if-eqz·v3,·:cond_0 | 444 | ····if-eqz·v3,·:cond_0 |
| 445 | ····.line·68 | ||
| 442 | ····:goto_0 | 446 | ····:goto_0 |
| 443 | ····return·v1 | 447 | ····return·v1 |
| 444 | ····:cond_0 | 448 | ····:cond_0 |
| 445 | ····move·v1,·v2 | 449 | ····move·v1,·v2 |
| 450 | ····.line·70 | ||
| 446 | ····goto·:goto_0 | 451 | ····goto·:goto_0 |
| 447 | .end·method | 452 | .end·method |
| 448 | .method·public·setRemoveInvalid(Z)V | 453 | .method·public·setRemoveInvalid(Z)V |
| 449 | ····.locals·0 | 454 | ····.locals·0 |
| 450 | ····.param·p1,·"remove"····#·Z | 455 | ····.param·p1,·"remove"····#·Z |
| Offset 68, 30 lines modified | Offset 68, 34 lines modified | ||
| 68 | ····.line·88 | 68 | ····.line·88 |
| 69 | ····new-instance·v0,·Landroid/net/Uri$Builder; | 69 | ····new-instance·v0,·Landroid/net/Uri$Builder; |
| 70 | ····invoke-direct·{v0},·Landroid/net/Uri$Builder;-><init>()V | 70 | ····invoke-direct·{v0},·Landroid/net/Uri$Builder;-><init>()V |
| 71 | ····const-string·v5,·"content" | 71 | ····const-string·v5,·"content" |
| 72 | ····.line·89 | ||
| 72 | ····invoke-virtual·{v0,·v5},·Landroid/net/Uri$Builder;->scheme(Ljava/lang/String;)Landroid/net/Uri$Builder; | 73 | ····invoke-virtual·{v0,·v5},·Landroid/net/Uri$Builder;->scheme(Ljava/lang/String;)Landroid/net/Uri$Builder; |
| 73 | ····move-result-object·v0 | 74 | ····move-result-object·v0 |
| 75 | ····.line·90 | ||
| 74 | ····invoke-virtual·{v0,·v6},·Landroid/net/Uri$Builder;->authority(Ljava/lang/String;)Landroid/net/Uri$Builder; | 76 | ····invoke-virtual·{v0,·v6},·Landroid/net/Uri$Builder;->authority(Ljava/lang/String;)Landroid/net/Uri$Builder; |
| 75 | ····move-result-object·v0 | 77 | ····move-result-object·v0 |
| 76 | ····const-string·v5,·"" | 78 | ····const-string·v5,·"" |
| 79 | ····.line·91 | ||
| 77 | ····invoke-virtual·{v0,·v5},·Landroid/net/Uri$Builder;->query(Ljava/lang/String;)Landroid/net/Uri$Builder; | 80 | ····invoke-virtual·{v0,·v5},·Landroid/net/Uri$Builder;->query(Ljava/lang/String;)Landroid/net/Uri$Builder; |
| 78 | ····move-result-object·v0 | 81 | ····move-result-object·v0 |
| 79 | ····const-string·v5,·"" | 82 | ····const-string·v5,·"" |
| 83 | ····.line·92 | ||
| 80 | ····invoke-virtual·{v0,·v5},·Landroid/net/Uri$Builder;->fragment(Ljava/lang/String;)Landroid/net/Uri$Builder; | 84 | ····invoke-virtual·{v0,·v5},·Landroid/net/Uri$Builder;->fragment(Ljava/lang/String;)Landroid/net/Uri$Builder; |
| 81 | ····move-result-object·v8 | 85 | ····move-result-object·v8 |
| 82 | ····.line·95 | 86 | ····.line·95 |
| 83 | ····.local·v8,·"uriBuilder":Landroid/net/Uri$Builder; | 87 | ····.local·v8,·"uriBuilder":Landroid/net/Uri$Builder; |
| 84 | ····invoke-virtual·{p1},·Landroid/app/SearchableInfo;->getSuggestPath()Ljava/lang/String; | 88 | ····invoke-virtual·{p1},·Landroid/app/SearchableInfo;->getSuggestPath()Ljava/lang/String; |
| Offset 138, 18 lines modified | Offset 142, 20 lines modified | ||
| 138 | ····.restart·local·v4····#·"selArgs":[Ljava/lang/String; | 142 | ····.restart·local·v4····#·"selArgs":[Ljava/lang/String; |
| 139 | ····:goto_1 | 143 | ····:goto_1 |
| 140 | ····if-lez·p3,·:cond_3 | 144 | ····if-lez·p3,·:cond_3 |
| 141 | ····.line·114 | 145 | ····.line·114 |
| 142 | ····const-string·v0,·"limit" | 146 | ····const-string·v0,·"limit" |
| 147 | ····.line·115 | ||
| 143 | ····invoke-static·{p3},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 148 | ····invoke-static·{p3},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
| 144 | ····move-result-object·v5 | 149 | ····move-result-object·v5 |
| 150 | ····.line·114 | ||
| 145 | ····invoke-virtual·{v8,·v0,·v5},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; | 151 | ····invoke-virtual·{v8,·v0,·v5},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; |
| 146 | ····.line·118 | 152 | ····.line·118 |
| 147 | ····:cond_3 | 153 | ····:cond_3 |
| 148 | ····invoke-virtual·{v8},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri; | 154 | ····invoke-virtual·{v8},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri; |
| 149 | ····move-result-object·v1 | 155 | ····move-result-object·v1 |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/common/contacts/BaseEmailAddressAdapter; | 18 | .field·final·synthetic·this$0:Lcom/android/common/contacts/BaseEmailAddressAdapter; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/common/contacts/BaseEmailAddressAdapter;)V | 20 | .method·constructor·<init>(Lcom/android/common/contacts/BaseEmailAddressAdapter;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/common/contacts/BaseEmailAddressAdapter; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·268 | 24 | ····.line·268 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/common/contacts/BaseEmailAddressAdapter$1;->this$0:Lcom/android/common/contacts/BaseEmailAddressAdapter; | 25 | ····iput-object·p1,·p0,·Lcom/android/common/contacts/BaseEmailAddressAdapter$1;->this$0:Lcom/android/common/contacts/BaseEmailAddressAdapter; |
| 25 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V |
| Offset 50, 14 lines modified | Offset 50, 15 lines modified | ||
| 50 | ····.prologue | 50 | ····.prologue |
| 51 | ····.line·127 | 51 | ····.line·127 |
| 52 | ····sget-object·v0,·Landroid/provider/ContactsContract;->AUTHORITY_URI:Landroid/net/Uri; | 52 | ····sget-object·v0,·Landroid/provider/ContactsContract;->AUTHORITY_URI:Landroid/net/Uri; |
| 53 | ····const-string·v1,·"directories" | 53 | ····const-string·v1,·"directories" |
| 54 | ····.line·128 | ||
| 54 | ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; | 55 | ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; |
| 55 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
| 56 | ····sput-object·v0,·Lcom/android/common/contacts/BaseEmailAddressAdapter$DirectoryListQuery;->URI:Landroid/net/Uri; | 57 | ····sput-object·v0,·Lcom/android/common/contacts/BaseEmailAddressAdapter$DirectoryListQuery;->URI:Landroid/net/Uri; |
| 57 | ····.line·136 | 58 | ····.line·136 |
| Offset 131, 35 lines modified | Offset 131, 38 lines modified | ||
| 131 | ····.line·176 | 131 | ····.line·176 |
| 132 | ····sget-object·v0,·Landroid/provider/ContactsContract$CommonDataKinds$Email;->CONTENT_FILTER_URI:Landroid/net/Uri; | 132 | ····sget-object·v0,·Landroid/provider/ContactsContract$CommonDataKinds$Email;->CONTENT_FILTER_URI:Landroid/net/Uri; |
| 133 | ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; | 133 | ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; |
| 134 | ····move-result-object·v0 | 134 | ····move-result-object·v0 |
| 135 | ····.line·177 | ||
| 135 | ····invoke-interface·{p1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; | 136 | ····invoke-interface·{p1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; |
| 136 | ····move-result-object·v2 | 137 | ····move-result-object·v2 |
| 137 | ····invoke-virtual·{v0,·v2},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder; | 138 | ····invoke-virtual·{v0,·v2},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder; |
| 138 | ····move-result-object·v0 | 139 | ····move-result-object·v0 |
| 139 | ····const-string·v2,·"limit" | 140 | ····const-string·v2,·"limit" |
| 140 | ····iget-object·v4,·p0,·Lcom/android/common/contacts/BaseEmailAddressAdapter$DefaultPartitionFilter;->this$0:Lcom/android/common/contacts/BaseEmailAddressAdapter; | 141 | ····iget-object·v4,·p0,·Lcom/android/common/contacts/BaseEmailAddressAdapter$DefaultPartitionFilter;->this$0:Lcom/android/common/contacts/BaseEmailAddressAdapter; |
| 142 | ····.line·179 | ||
| 141 | ····#·getter·for:·Lcom/android/common/contacts/BaseEmailAddressAdapter;->mPreferredMaxResultCount:I | 143 | ····#·getter·for:·Lcom/android/common/contacts/BaseEmailAddressAdapter;->mPreferredMaxResultCount:I |
| 142 | ····invoke-static·{v4},·Lcom/android/common/contacts/BaseEmailAddressAdapter;->access$100(Lcom/android/common/contacts/BaseEmailAddressAdapter;)I | 144 | ····invoke-static·{v4},·Lcom/android/common/contacts/BaseEmailAddressAdapter;->access$100(Lcom/android/common/contacts/BaseEmailAddressAdapter;)I |
| 143 | ····move-result·v4 | 145 | ····move-result·v4 |
| 144 | ····invoke-static·{v4},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 146 | ····invoke-static·{v4},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
| 145 | ····move-result-object·v4 | 147 | ····move-result-object·v4 |
| 148 | ····.line·178 | ||
| 146 | ····invoke-virtual·{v0,·v2,·v4},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; | 149 | ····invoke-virtual·{v0,·v2,·v4},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; |
| 147 | ····move-result-object·v6 | 150 | ····move-result-object·v6 |
| 148 | ····.line·180 | 151 | ····.line·180 |
| 149 | ····.local·v6,·"builder":Landroid/net/Uri$Builder; | 152 | ····.local·v6,·"builder":Landroid/net/Uri$Builder; |
| 150 | ····iget-object·v0,·p0,·Lcom/android/common/contacts/BaseEmailAddressAdapter$DefaultPartitionFilter;->this$0:Lcom/android/common/contacts/BaseEmailAddressAdapter; | 153 | ····iget-object·v0,·p0,·Lcom/android/common/contacts/BaseEmailAddressAdapter$DefaultPartitionFilter;->this$0:Lcom/android/common/contacts/BaseEmailAddressAdapter; |
| Offset 95, 50 lines modified | Offset 95, 55 lines modified | ||
| 95 | ····.line·232 | 95 | ····.line·232 |
| 96 | ····sget-object·v0,·Landroid/provider/ContactsContract$CommonDataKinds$Email;->CONTENT_FILTER_URI:Landroid/net/Uri; | 96 | ····sget-object·v0,·Landroid/provider/ContactsContract$CommonDataKinds$Email;->CONTENT_FILTER_URI:Landroid/net/Uri; |
| 97 | ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; | 97 | ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; |
| 98 | ····move-result-object·v0 | 98 | ····move-result-object·v0 |
| 99 | ····.line·233 | ||
| 99 | ····invoke-interface·{p1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; | 100 | ····invoke-interface·{p1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; |
| 100 | ····move-result-object·v2 | 101 | ····move-result-object·v2 |
| 101 | ····invoke-virtual·{v0,·v2},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder; | 102 | ····invoke-virtual·{v0,·v2},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder; |
| 102 | ····move-result-object·v0 | 103 | ····move-result-object·v0 |
| 103 | ····const-string·v2,·"directory" | 104 | ····const-string·v2,·"directory" |
| 104 | ····iget-wide·v4,·p0,·Lcom/android/common/contacts/BaseEmailAddressAdapter$DirectoryPartitionFilter;->mDirectoryId:J | 105 | ····iget-wide·v4,·p0,·Lcom/android/common/contacts/BaseEmailAddressAdapter$DirectoryPartitionFilter;->mDirectoryId:J |
| 106 | ····.line·234 | ||
| 105 | ····invoke-static·{v4,·v5},·Ljava/lang/String;->valueOf(J)Ljava/lang/String; | 107 | ····invoke-static·{v4,·v5},·Ljava/lang/String;->valueOf(J)Ljava/lang/String; |
| 106 | ····move-result-object·v4 | 108 | ····move-result-object·v4 |
| 107 | ····invoke-virtual·{v0,·v2,·v4},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; | 109 | ····invoke-virtual·{v0,·v2,·v4},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; |
| 108 | ····move-result-object·v0 | 110 | ····move-result-object·v0 |
| 109 | ····const-string·v2,·"limit" | 111 | ····const-string·v2,·"limit" |
| 112 | ····.line·236 | ||
| 110 | ····invoke-virtual·{p0},·Lcom/android/common/contacts/BaseEmailAddressAdapter$DirectoryPartitionFilter;->getLimit()I | 113 | ····invoke-virtual·{p0},·Lcom/android/common/contacts/BaseEmailAddressAdapter$DirectoryPartitionFilter;->getLimit()I |
| 111 | ····move-result·v4 | 114 | ····move-result·v4 |
| 112 | ····add-int/lit8·v4,·v4,·0x5 | 115 | ····add-int/lit8·v4,·v4,·0x5 |
| 113 | ····invoke-static·{v4},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 116 | ····invoke-static·{v4},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
| 114 | ····move-result-object·v4 | 117 | ····move-result-object·v4 |
| 118 | ····.line·235 | ||
| 115 | ····invoke-virtual·{v0,·v2,·v4},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; | 119 | ····invoke-virtual·{v0,·v2,·v4},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; |
| 116 | ····move-result-object·v0 | 120 | ····move-result-object·v0 |
| 121 | ····.line·237 | ||
| 117 | ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri; | 122 | ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri; |
| 118 | ····move-result-object·v1 | 123 | ····move-result-object·v1 |
| 119 | ····.line·238 | 124 | ····.line·238 |
| 120 | ····.local·v1,·"uri":Landroid/net/Uri; | 125 | ····.local·v1,·"uri":Landroid/net/Uri; |
| 121 | ····iget-object·v0,·p0,·Lcom/android/common/contacts/BaseEmailAddressAdapter$DirectoryPartitionFilter;->this$0:Lcom/android/common/contacts/BaseEmailAddressAdapter; | 126 | ····iget-object·v0,·p0,·Lcom/android/common/contacts/BaseEmailAddressAdapter$DirectoryPartitionFilter;->this$0:Lcom/android/common/contacts/BaseEmailAddressAdapter; |
| Offset 436, 14 lines modified | Offset 436, 15 lines modified | ||
| 436 | ····:cond_1 | 436 | ····:cond_1 |
| 437 | ····invoke-interface·{p2},·Landroid/database/Cursor;->getCount()I | 437 | ····invoke-interface·{p2},·Landroid/database/Cursor;->getCount()I |
| 438 | ····move-result·v4 | 438 | ····move-result·v4 |
| 439 | ····if-gt·v4,·v7,·:cond_2 | 439 | ····if-gt·v4,·v7,·:cond_2 |
| 440 | ····.line·534 | ||
| 440 | ····invoke-direct·{p0,·p2,·p1},·Lcom/android/common/contacts/BaseEmailAddressAdapter;->hasDuplicates(Landroid/database/Cursor;I)Z | 441 | ····invoke-direct·{p0,·p2,·p1},·Lcom/android/common/contacts/BaseEmailAddressAdapter;->hasDuplicates(Landroid/database/Cursor;I)Z |
| 441 | ····move-result·v4 | 442 | ····move-result·v4 |
| 442 | ····if-eqz·v4,·:cond_0 | 443 | ····if-eqz·v4,·:cond_0 |
| 443 | ····.line·538 | 444 | ····.line·538 |
| Offset 734, 446 lines modified | Offset 735, 425 lines modified | ||
| 734 | ····move-result-object·v1 | 735 | ····move-result-object·v1 |
| 735 | ····goto·:goto_0 | 736 | ····goto·:goto_0 |
| 736 | .end·method | 737 | .end·method |
| 737 | .method·protected·onDirectoryLoadFinished(Ljava/lang/CharSequence;Landroid/database/Cursor;Landroid/database/Cursor;)V | 738 | .method·protected·onDirectoryLoadFinished(Ljava/lang/CharSequence;Landroid/database/Cursor;Landroid/database/Cursor;)V |
| 738 |
····.locals·2 |
739 | ····.locals·22 |
| 739 | ····.param·p1,·"constraint"····#·Ljava/lang/CharSequence; | 740 | ····.param·p1,·"constraint"····#·Ljava/lang/CharSequence; |
| 740 | ····.param·p2,·"directoryCursor"····#·Landroid/database/Cursor; | 741 | ····.param·p2,·"directoryCursor"····#·Landroid/database/Cursor; |
| 741 | ····.param·p3,·"defaultPartitionCursor"····#·Landroid/database/Cursor; | 742 | ····.param·p3,·"defaultPartitionCursor"····#·Landroid/database/Cursor; |
| 742 | ····.prologue | 743 | ····.prologue |
| 743 | ····.line·368 | 744 | ····.line·368 |
| 744 | ····if-eqz·p2,·:cond_5 | 745 | ····if-eqz·p2,·:cond_5 |
| 745 | ····.line·369 | 746 | ····.line·369 |
| 746 | ····invoke-virtual/range·{p0·..·p0},·Lcom/android/common/contacts/BaseEmailAddressAdapter;->getContext()Landroid/content/Context; | 747 | ····invoke-virtual/range·{p0·..·p0},·Lcom/android/common/contacts/BaseEmailAddressAdapter;->getContext()Landroid/content/Context; |
| 747 |
····move-result-object·v |
748 | ····move-result-object·v19 |
| 748 |
····invoke-virtual/range·{v |
749 | ····invoke-virtual/range·{v19·..·v19},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; |
| 749 |
····move-result-object·v1 |
750 | ····move-result-object·v13 |
| 750 | ····.line·370 | 751 | ····.line·370 |
| 751 |
····.local·v1 |
752 | ····.local·v13,·"packageManager":Landroid/content/pm/PackageManager; |
| 752 |
····const/16·v1 |
753 | ····const/16·v16,·0x0 |
| 753 | ····.line·371 | 754 | ····.line·371 |
| 754 |
····.local·v1 |
755 | ····.local·v16,·"preferredDirectory":Lcom/android/common/contacts/BaseEmailAddressAdapter$DirectoryPartition; |
| 755 | ····new-instance·v6,·Ljava/util/ArrayList; | 756 | ····new-instance·v6,·Ljava/util/ArrayList; |
| 756 | ····invoke-direct·{v6},·Ljava/util/ArrayList;-><init>()V | 757 | ····invoke-direct·{v6},·Ljava/util/ArrayList;-><init>()V |
| 757 | ····.line·372 | 758 | ····.line·372 |
| 758 | ····.local·v6,·"directories":Ljava/util/List;,·"Ljava/util/List<Lcom/android/common/contacts/BaseEmailAddressAdapter$DirectoryPartition;>;" | 759 | ····.local·v6,·"directories":Ljava/util/List;,·"Ljava/util/List<Lcom/android/common/contacts/BaseEmailAddressAdapter$DirectoryPartition;>;" |
| 759 | ····:cond_0 | 760 | ····:cond_0 |
| 760 | ····:goto_0 | 761 | ····:goto_0 |
| 761 | ····invoke-interface/range·{p2·..·p2},·Landroid/database/Cursor;->moveToNext()Z | 762 | ····invoke-interface/range·{p2·..·p2},·Landroid/database/Cursor;->moveToNext()Z |
| 762 |
····move-result·v |
763 | ····move-result·v19 |
| 763 |
····if-eqz·v |
764 | ····if-eqz·v19,·:cond_3 |
| 764 | ····.line·373 | 765 | ····.line·373 |
| 765 |
····const/16·v |
766 | ····const/16·v19,·0x0 |
| 766 | ····move-object/from16·v0,·p2 | 767 | ····move-object/from16·v0,·p2 |
| 767 |
····move/from16·v1,·v |
768 | ····move/from16·v1,·v19 |
| 768 | ····invoke-interface·{v0,·v1},·Landroid/database/Cursor;->getLong(I)J | 769 | ····invoke-interface·{v0,·v1},·Landroid/database/Cursor;->getLong(I)J |
| 769 | ····move-result-wide·v10 | 770 | ····move-result-wide·v10 |
| 770 | ····.line·377 | 771 | ····.line·377 |
| 771 | ····.local·v10,·"id":J | 772 | ····.local·v10,·"id":J |
| 772 | ····const-wide/16·v20,·0x1 | 773 | ····const-wide/16·v20,·0x1 |
| 773 |
····cmp-long·v |
774 | ····cmp-long·v19,·v10,·v20 |
| 774 |
····if-eqz·v |
775 | ····if-eqz·v19,·:cond_0 |
| 775 | ····.line·381 | 776 | ····.line·381 |
| 776 |
····new-instance·v1 |
777 | ····new-instance·v15,·Lcom/android/common/contacts/BaseEmailAddressAdapter$DirectoryPartition; |
| 777 |
····invoke-direct |
778 | ····invoke-direct·{v15},·Lcom/android/common/contacts/BaseEmailAddressAdapter$DirectoryPartition;-><init>()V |
| 778 | ····.line·382 | 779 | ····.line·382 |
| 779 |
····.local·v1 |
780 | ····.local·v15,·"partition":Lcom/android/common/contacts/BaseEmailAddressAdapter$DirectoryPartition; |
| 780 |
····mo |
781 | ····iput-wide·v10,·v15,·Lcom/android/common/contacts/BaseEmailAddressAdapter$DirectoryPartition;->directoryId:J |
| 781 | ····iput-wide·v10,·v0,·Lcom/android/common/contacts/BaseEmailAddressAdapter$DirectoryPartition;->directoryId:J | ||
| 782 | ····.line·383 | 782 | ····.line·383 |
| 783 |
····const/16·v |
783 | ····const/16·v19,·0x3 |
| 784 | ····move-object/from16·v0,·p2 | 784 | ····move-object/from16·v0,·p2 |
| 785 |
····move/from16·v1,·v |
785 | ····move/from16·v1,·v19 |
| 786 | ····invoke-interface·{v0,·v1},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; | 786 | ····invoke-interface·{v0,·v1},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; |
| Max diff block lines reached; 30306/34175 bytes (88.68%) of diff not shown. | |||
| Offset 32, 20 lines modified | Offset 32, 22 lines modified | ||
| 32 | ····.prologue | 32 | ····.prologue |
| 33 | ····.line·56 | 33 | ····.line·56 |
| 34 | ····sget-object·v0,·Landroid/provider/ContactsContract$Data;->CONTENT_URI:Landroid/net/Uri; | 34 | ····sget-object·v0,·Landroid/provider/ContactsContract$Data;->CONTENT_URI:Landroid/net/Uri; |
| 35 | ····const-string·v1,·"usagefeedback" | 35 | ····const-string·v1,·"usagefeedback" |
| 36 | ····.line·57 | ||
| 36 | ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; | 37 | ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; |
| 37 | ····move-result-object·v0 | 38 | ····move-result-object·v0 |
| 38 | ····sput-object·v0,·Lcom/android/common/contacts/DataUsageStatUpdater$DataUsageFeedback;->FEEDBACK_URI:Landroid/net/Uri; | 39 | ····sput-object·v0,·Lcom/android/common/contacts/DataUsageStatUpdater$DataUsageFeedback;->FEEDBACK_URI:Landroid/net/Uri; |
| 40 | ····.line·56 | ||
| 39 | ····return-void | 41 | ····return-void |
| 40 | .end·method | 42 | .end·method |
| 41 | .method·public·constructor·<init>()V | 43 | .method·public·constructor·<init>()V |
| 42 | ····.locals·0 | 44 | ····.locals·0 |
| 43 | ····.prologue | 45 | ····.prologue |
| Offset 52, 15 lines modified | Offset 52, 15 lines modified | ||
| 52 | ····iput-object·v0,·p0,·Lcom/android/common/contacts/DataUsageStatUpdater;->mResolver:Landroid/content/ContentResolver; | 52 | ····iput-object·v0,·p0,·Lcom/android/common/contacts/DataUsageStatUpdater;->mResolver:Landroid/content/ContentResolver; |
| 53 | ····.line·69 | 53 | ····.line·69 |
| 54 | ····return-void | 54 | ····return-void |
| 55 | .end·method | 55 | .end·method |
| 56 | .method·private·update(Ljava/util/Collection;Ljava/util/Collection;Ljava/lang/String;)Z | 56 | .method·private·update(Ljava/util/Collection;Ljava/util/Collection;Ljava/lang/String;)Z |
| 57 |
····.locals·1 |
57 | ····.locals·16 |
| 58 | ····.param·p3,·"type"····#·Ljava/lang/String; | 58 | ····.param·p3,·"type"····#·Ljava/lang/String; |
| 59 | ····.annotation·system·Ldalvik/annotation/Signature; | 59 | ····.annotation·system·Ldalvik/annotation/Signature; |
| 60 | ········value·=·{ | 60 | ········value·=·{ |
| 61 | ············"(", | 61 | ············"(", |
| 62 | ············"Ljava/util/Collection", | 62 | ············"Ljava/util/Collection", |
| 63 | ············"<", | 63 | ············"<", |
| 64 | ············"Ljava/lang/Long;", | 64 | ············"Ljava/lang/Long;", |
| Offset 80, 422 lines modified | Offset 80, 424 lines modified | ||
| 80 | ····.local·p2,·"dataIds":Ljava/util/Collection;,·"Ljava/util/Collection<Ljava/lang/Long;>;" | 80 | ····.local·p2,·"dataIds":Ljava/util/Collection;,·"Ljava/util/Collection<Ljava/lang/Long;>;" |
| 81 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 81 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
| 82 | ····move-result-wide·v4 | 82 | ····move-result-wide·v4 |
| 83 | ····.line·201 | 83 | ····.line·201 |
| 84 | ····.local·v4,·"currentTimeMillis":J | 84 | ····.local·v4,·"currentTimeMillis":J |
| 85 |
····const/4·v |
85 | ····const/4·v7,·0x0 |
| 86 | ····.line·205 | 86 | ····.line·205 |
| 87 |
····.local·v |
87 | ····.local·v7,·"successful":Z |
| 88 |
····sget·v1 |
88 | ····sget·v12,·Landroid/os/Build$VERSION;->SDK_INT:I |
| 89 |
····const/16·v1 |
89 | ····const/16·v13,·0xe |
| 90 |
····if-lt·v1 |
90 | ····if-lt·v12,·v13,·:cond_3 |
| 91 | ····.line·206 | 91 | ····.line·206 |
| 92 | ····invoke-interface/range·{p2·..·p2},·Ljava/util/Collection;->isEmpty()Z | 92 | ····invoke-interface/range·{p2·..·p2},·Ljava/util/Collection;->isEmpty()Z |
| 93 |
····move-result·v1 |
93 | ····move-result·v12 |
| 94 |
····if-eqz·v1 |
94 | ····if-eqz·v12,·:cond_1 |
| 95 | ····.line·207 | 95 | ····.line·207 |
| 96 |
····sget-object·v1 |
96 | ····sget-object·v12,·Lcom/android/common/contacts/DataUsageStatUpdater;->TAG:Ljava/lang/String; |
| 97 |
····const/4·v1 |
97 | ····const/4·v13,·0x3 |
| 98 |
····invoke-static·{v1 |
98 | ····invoke-static·{v12,·v13},·Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z |
| 99 |
····move-result·v1 |
99 | ····move-result·v12 |
| 100 |
····if-eqz·v1 |
100 | ····if-eqz·v12,·:cond_0 |
| 101 | ····.line·208 | 101 | ····.line·208 |
| 102 |
····sget-object·v1 |
102 | ····sget-object·v12,·Lcom/android/common/contacts/DataUsageStatUpdater;->TAG:Ljava/lang/String; |
| 103 |
····const-string·v1 |
103 | ····const-string·v13,·"Given·list·for·data·IDs·is·null.·Ignoring." |
| 104 |
····invoke-static·{v1 |
104 | ····invoke-static·{v12,·v13},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
| 105 | ····.line·259 | 105 | ····.line·259 |
| 106 | ····:cond_0 | 106 | ····:cond_0 |
| 107 | ····:goto_0 | 107 | ····:goto_0 |
| 108 |
····return·v |
108 | ····return·v7 |
| 109 | ····.line·211 | 109 | ····.line·211 |
| 110 | ····:cond_1 | 110 | ····:cond_1 |
| 111 |
····sget-object·v1 |
111 | ····sget-object·v12,·Lcom/android/common/contacts/DataUsageStatUpdater$DataUsageFeedback;->FEEDBACK_URI:Landroid/net/Uri; |
| 112 |
····invoke-virtual·{v1 |
112 | ····invoke-virtual·{v12},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; |
| 113 |
····move-result-object·v1 |
113 | ····move-result-object·v12 |
| 114 |
····const-string·v1 |
114 | ····const-string·v13,·"," |
| 115 | ····.line·212 | ||
| 115 | ····move-object/from16·v0,·p2 | 116 | ····move-object/from16·v0,·p2 |
| 116 |
····invoke-static·{v1 |
117 | ····invoke-static·{v13,·v0},·Landroid/text/TextUtils;->join(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; |
| 117 |
····move-result-object·v1 |
118 | ····move-result-object·v13 |
| 118 |
····invoke-virtual·{v1 |
119 | ····invoke-virtual·{v12,·v13},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder; |
| 119 |
····move-result-object·v1 |
120 | ····move-result-object·v12 |
| 120 |
····const-string·v1 |
121 | ····const-string·v13,·"type" |
| 122 | ····.line·213 | ||
| 121 | ····move-object/from16·v0,·p3 | 123 | ····move-object/from16·v0,·p3 |
| 122 |
····invoke-virtual·{v1 |
124 | ····invoke-virtual·{v12,·v13,·v0},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; |
| 123 |
····move-result-object·v1 |
125 | ····move-result-object·v12 |
| 124 |
|
126 | ····.line·214 |
| 127 | ····invoke-virtual·{v12},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri; | ||
| 125 |
····move-result-object·v |
128 | ····move-result-object·v8 |
| 126 | ····.line·215 | 129 | ····.line·215 |
| Max diff block lines reached; 25359/29840 bytes (84.98%) of diff not shown. | |||
| Offset 95, 92 lines modified | Offset 95, 86 lines modified | ||
| 95 | ····.locals·5 | 95 | ····.locals·5 |
| 96 | ····.param·p1,·"map"····#·Lcom/android/common/content/ProjectionMap; | 96 | ····.param·p1,·"map"····#·Lcom/android/common/content/ProjectionMap; |
| 97 | ····.prologue | 97 | ····.prologue |
| 98 | ····.line·50 | 98 | ····.line·50 |
| 99 | ····invoke-virtual·{p1},·Lcom/android/common/content/ProjectionMap;->entrySet()Ljava/util/Set; | 99 | ····invoke-virtual·{p1},·Lcom/android/common/content/ProjectionMap;->entrySet()Ljava/util/Set; |
| 100 |
····move-result-object·v |
100 | ····move-result-object·v1 |
| 101 |
····invoke-interface·{v |
101 | ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
| 102 |
····move-result-object·v |
102 | ····move-result-object·v3 |
| 103 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
| 104 | ····:goto_0 | 103 | ····:goto_0 |
| 105 |
····invoke-interface·{v |
104 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
| 106 |
····move-result·v |
105 | ····move-result·v1 |
| 107 |
····if-eqz·v |
106 | ····if-eqz·v1,·:cond_0 |
| 108 |
····invoke-interface·{v |
107 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 109 | ····move-result-object·v0 | 108 | ····move-result-object·v0 |
| 110 | ····check-cast·v0,·Ljava/util/Map$Entry; | 109 | ····check-cast·v0,·Ljava/util/Map$Entry; |
| 111 | ····.line·51 | 110 | ····.line·51 |
| 112 | ····.local·v0,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;" | 111 | ····.local·v0,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;" |
| 113 | ····iget-object·v4,·p0,·Lcom/android/common/content/ProjectionMap$Builder;->mMap:Lcom/android/common/content/ProjectionMap; | 112 | ····iget-object·v4,·p0,·Lcom/android/common/content/ProjectionMap$Builder;->mMap:Lcom/android/common/content/ProjectionMap; |
| 114 | ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; | 113 | ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; |
| 115 |
····move-result-object·v |
114 | ····move-result-object·v1 |
| 116 |
····check-cast·v |
115 | ····check-cast·v1,·Ljava/lang/String; |
| 117 | ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; | 116 | ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; |
| 118 |
····move-result-object·v |
117 | ····move-result-object·v2 |
| 119 |
····check-cast·v |
118 | ····check-cast·v2,·Ljava/lang/String; |
| 120 | ····#·invokes:·Lcom/android/common/content/ProjectionMap;->putColumn(Ljava/lang/String;Ljava/lang/String;)V | 119 | ····#·invokes:·Lcom/android/common/content/ProjectionMap;->putColumn(Ljava/lang/String;Ljava/lang/String;)V |
| 121 |
····invoke-static·{v4,·v |
120 | ····invoke-static·{v4,·v1,·v2},·Lcom/android/common/content/ProjectionMap;->access$000(Lcom/android/common/content/ProjectionMap;Ljava/lang/String;Ljava/lang/String;)V |
| 122 | ····goto·:goto_0 | 121 | ····goto·:goto_0 |
| 123 | ····.line·53 | 122 | ····.line·53 |
| 124 | ····.end·local·v0····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;" | 123 | ····.end·local·v0····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;" |
| 125 | ····:cond_0 | 124 | ····:cond_0 |
| 126 | ····return-object·p0 | 125 | ····return-object·p0 |
| 127 | .end·method | 126 | .end·method |
| 128 | .method·public·addAll([Ljava/lang/String;)Lcom/android/common/content/ProjectionMap$Builder; | 127 | .method·public·addAll([Ljava/lang/String;)Lcom/android/common/content/ProjectionMap$Builder; |
| 129 |
····.locals· |
128 | ····.locals·3 |
| 130 | ····.param·p1,·"columns"····#·[Ljava/lang/String; | 129 | ····.param·p1,·"columns"····#·[Ljava/lang/String; |
| 131 | ····.prologue | 130 | ····.prologue |
| 132 | ····.line·43 | 131 | ····.line·43 |
| 133 |
···· |
132 | ····array-length·v2,·p1 |
| 134 | ····.local·v0,·"arr$":[Ljava/lang/String; | ||
| 135 | ····array-length·v3,·v0 | ||
| 136 |
···· |
133 | ····const/4·v1,·0x0 |
| 137 | ····const/4·v2,·0x0 | ||
| 138 | ····.local·v2,·"i$":I | ||
| 139 | ····:goto_0 | 134 | ····:goto_0 |
| 140 |
····if-ge·v |
135 | ····if-ge·v1,·v2,·:cond_0 |
| 141 |
····aget-object·v |
136 | ····aget-object·v0,·p1,·v1 |
| 142 | ····.line·44 | 137 | ····.line·44 |
| 143 |
····.local·v |
138 | ····.local·v0,·"column":Ljava/lang/String; |
| 144 |
····invoke-virtual·{p0,·v |
139 | ····invoke-virtual·{p0,·v0},·Lcom/android/common/content/ProjectionMap$Builder;->add(Ljava/lang/String;)Lcom/android/common/content/ProjectionMap$Builder; |
| 145 | ····.line·43 | 140 | ····.line·43 |
| 146 |
····add-int/lit8·v |
141 | ····add-int/lit8·v1,·v1,·0x1 |
| 147 | ····goto·:goto_0 | 142 | ····goto·:goto_0 |
| 148 | ····.line·46 | 143 | ····.line·46 |
| 149 |
····.end·local·v |
144 | ····.end·local·v0····#·"column":Ljava/lang/String; |
| 150 | ····:cond_0 | 145 | ····:cond_0 |
| 151 | ····return-object·p0 | 146 | ····return-object·p0 |
| 152 | .end·method | 147 | .end·method |
| 153 | .method·public·build()Lcom/android/common/content/ProjectionMap; | 148 | .method·public·build()Lcom/android/common/content/ProjectionMap; |
| 154 | ····.locals·2 | 149 | ····.locals·2 |
| Offset 29, 15 lines modified | Offset 29, 14 lines modified | ||
| 29 | .method·public·constructor·<init>()V | 29 | .method·public·constructor·<init>()V |
| 30 | ····.locals·0 | 30 | ····.locals·0 |
| 31 | ····.prologue | 31 | ····.prologue |
| 32 | ····.line·26 | 32 | ····.line·26 |
| 33 | ····invoke-direct·{p0},·Ljava/util/HashMap;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/util/HashMap;-><init>()V |
| 34 | ····.line·28 | ||
| 35 | ····return-void | 34 | ····return-void |
| 36 | .end·method | 35 | .end·method |
| 37 | .method·static·synthetic·access$000(Lcom/android/common/content/ProjectionMap;Ljava/lang/String;Ljava/lang/String;)V | 36 | .method·static·synthetic·access$000(Lcom/android/common/content/ProjectionMap;Ljava/lang/String;Ljava/lang/String;)V |
| 38 | ····.locals·0 | 37 | ····.locals·0 |
| 39 | ····.param·p0,·"x0"····#·Lcom/android/common/content/ProjectionMap; | 38 | ····.param·p0,·"x0"····#·Lcom/android/common/content/ProjectionMap; |
| 40 | ····.param·p1,·"x1"····#·Ljava/lang/String; | 39 | ····.param·p1,·"x1"····#·Ljava/lang/String; |
| Offset 301, 14 lines modified | Offset 301, 15 lines modified | ||
| 301 | ····iget-object·v7,·p0,·Lcom/android/common/content/SQLiteContentProvider;->mDb:Landroid/database/sqlite/SQLiteDatabase; | 301 | ····iget-object·v7,·p0,·Lcom/android/common/content/SQLiteContentProvider;->mDb:Landroid/database/sqlite/SQLiteDatabase; |
| 302 | ····invoke-virtual·{v7},·Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V | 302 | ····invoke-virtual·{v7},·Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V |
| 303 | ····.line·238 | 303 | ····.line·238 |
| 304 | ····invoke-virtual·{p0},·Lcom/android/common/content/SQLiteContentProvider;->onEndTransaction()V | 304 | ····invoke-virtual·{p0},·Lcom/android/common/content/SQLiteContentProvider;->onEndTransaction()V |
| 305 | ····.line·234 | ||
| 305 | ····return-object·v4 | 306 | ····return-object·v4 |
| 306 | .end·method | 307 | .end·method |
| 307 | .method·protected·beforeTransactionCommit()V | 308 | .method·protected·beforeTransactionCommit()V |
| 308 | ····.locals·0 | 309 | ····.locals·0 |
| 309 | ····.prologue | 310 | ····.prologue |
| Offset 72, 66 lines modified | Offset 72, 63 lines modified | ||
| 72 | ············">([TT;TT;)Z" | 72 | ············">([TT;TT;)Z" |
| 73 | ········} | 73 | ········} |
| 74 | ····.end·annotation | 74 | ····.end·annotation |
| 75 | ····.prologue | 75 | ····.prologue |
| 76 | ····.local·p0,·"array":[Ljava/lang/Object;,·"[TT;" | 76 | ····.local·p0,·"array":[Ljava/lang/Object;,·"[TT;" |
| 77 | ····.local·p1,·"value":Ljava/lang/Object;,·"TT;" | 77 | ····.local·p1,·"value":Ljava/lang/Object;,·"TT;" |
| 78 |
····const/4·v |
78 | ····const/4·v1,·0x1 |
| 79 |
···· |
79 | ····const/4·v2,·0x0 |
| 80 | ····move-object·v0,·p0 | ||
| 81 |
····. |
80 | ····.line·137 |
| 82 |
····array-length·v |
81 | ····array-length·v4,·p0 |
| 83 |
···· |
82 | ····move·v3,·v2 |
| 84 | ····const/4·v2,·0x0 | ||
| 85 | ····.local·v2,·"i$":I | ||
| 86 | ····:goto_0 | 83 | ····:goto_0 |
| 87 |
····if-ge·v |
84 | ····if-ge·v3,·v4,·:cond_3 |
| 88 |
····aget-object·v |
85 | ····aget-object·v0,·p0,·v3 |
| 89 | ····.line·138 | 86 | ····.line·138 |
| 90 |
····.local·v |
87 | ····.local·v0,·"element":Ljava/lang/Object;,·"TT;" |
| 91 |
····if-nez·v |
88 | ····if-nez·v0,·:cond_1 |
| 92 | ····.line·139 | 89 | ····.line·139 |
| 93 | ····if-nez·p1,·:cond_2 | 90 | ····if-nez·p1,·:cond_2 |
| 94 | ····.line·144 | 91 | ····.line·144 |
| 95 |
····.end·local·v |
92 | ····.end·local·v0····#·"element":Ljava/lang/Object;,·"TT;" |
| 96 | ····:cond_0 | 93 | ····:cond_0 |
| 97 | ····:goto_1 | 94 | ····:goto_1 |
| 98 |
····return·v |
95 | ····return·v1 |
| 99 | ····.line·141 | 96 | ····.line·141 |
| 100 |
····.restart·local·v |
97 | ····.restart·local·v0····#·"element":Ljava/lang/Object;,·"TT;" |
| 101 | ····:cond_1 | 98 | ····:cond_1 |
| 102 | ····if-eqz·p1,·:cond_2 | 99 | ····if-eqz·p1,·:cond_2 |
| 103 |
····invoke-virtual·{v |
100 | ····invoke-virtual·{v0,·p1},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z |
| 104 | ····move-result·v5 | 101 | ····move-result·v5 |
| 105 | ····if-nez·v5,·:cond_0 | 102 | ····if-nez·v5,·:cond_0 |
| 106 | ····.line·137 | 103 | ····.line·137 |
| 107 | ····:cond_2 | 104 | ····:cond_2 |
| 108 |
····add-int/lit8·v |
105 | ····add-int/lit8·v3,·v3,·0x1 |
| 109 | ····goto·:goto_0 | 106 | ····goto·:goto_0 |
| 110 |
····.l |
107 | ····.end·local·v0····#·"element":Ljava/lang/Object;,·"TT;" |
| 111 | ····.end·local·v1····#·"element":Ljava/lang/Object;,·"TT;" | ||
| 112 | ····:cond_3 | 108 | ····:cond_3 |
| 113 |
···· |
109 | ····move·v1,·v2 |
| 110 | ····.line·144 | ||
| 114 | ····goto·:goto_1 | 111 | ····goto·:goto_1 |
| 115 | .end·method | 112 | .end·method |
| 116 | #·virtual·methods | 113 | #·virtual·methods |
| 117 | .method·public·createDatabase(Landroid/database/sqlite/SQLiteDatabase;)V | 114 | .method·public·createDatabase(Landroid/database/sqlite/SQLiteDatabase;)V |
| 118 | ····.locals·4 | 115 | ····.locals·4 |
| Offset 404, 20 lines modified | Offset 401, 22 lines modified | ||
| 404 | ····const/4·v0,·0x0 | 401 | ····const/4·v0,·0x0 |
| 405 | ····.line·101 | 402 | ····.line·101 |
| 406 | ····const-string·v2,·"SELECT·count(*)·FROM·_sync_state·WHERE·_id=?" | 403 | ····const-string·v2,·"SELECT·count(*)·FROM·_sync_state·WHERE·_id=?" |
| 407 | ····new-array·v3,·v1,·[Ljava/lang/String; | 404 | ····new-array·v3,·v1,·[Ljava/lang/String; |
| 405 | ····.line·102 | ||
| 408 | ····invoke-static·{p2,·p3},·Ljava/lang/Long;->toString(J)Ljava/lang/String; | 406 | ····invoke-static·{p2,·p3},·Ljava/lang/Long;->toString(J)Ljava/lang/String; |
| 409 | ····move-result-object·v4 | 407 | ····move-result-object·v4 |
| 410 | ····aput-object·v4,·v3,·v0 | 408 | ····aput-object·v4,·v3,·v0 |
| 409 | ····.line·101 | ||
| 411 | ····invoke-static·{p1,·v2,·v3},·Landroid/database/DatabaseUtils;->longForQuery(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;[Ljava/lang/String;)J | 410 | ····invoke-static·{p1,·v2,·v3},·Landroid/database/DatabaseUtils;->longForQuery(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;[Ljava/lang/String;)J |
| 412 | ····move-result-wide·v2 | 411 | ····move-result-wide·v2 |
| 413 | ····const-wide/16·v4,·0x1 | 412 | ····const-wide/16·v4,·0x1 |
| 414 | ····cmp-long·v2,·v2,·v4 | 413 | ····cmp-long·v2,·v2,·v4 |
| Offset 99, 14 lines modified | Offset 99, 15 lines modified | ||
| 99 | #·instance·fields | 99 | #·instance·fields |
| 100 | .field·final·synthetic·this$0:Lcom/android/common/speech/LoggingEvents; | 100 | .field·final·synthetic·this$0:Lcom/android/common/speech/LoggingEvents; |
| 101 | #·direct·methods | 101 | #·direct·methods |
| 102 | .method·public·constructor·<init>(Lcom/android/common/speech/LoggingEvents;)V | 102 | .method·public·constructor·<init>(Lcom/android/common/speech/LoggingEvents;)V |
| 103 | ····.locals·0 | 103 | ····.locals·0 |
| 104 | ····.param·p1,·"this$0"····#·Lcom/android/common/speech/LoggingEvents; | ||
| 104 | ····.prologue | 105 | ····.prologue |
| 105 | ····.line·79 | 106 | ····.line·79 |
| 106 | ····iput-object·p1,·p0,·Lcom/android/common/speech/LoggingEvents$VoiceIme;->this$0:Lcom/android/common/speech/LoggingEvents; | 107 | ····iput-object·p1,·p0,·Lcom/android/common/speech/LoggingEvents$VoiceIme;->this$0:Lcom/android/common/speech/LoggingEvents; |
| 107 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 108 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 30, 10 lines modified | Offset 30, 9 lines modified | ||
| 30 | .method·public·constructor·<init>()V | 30 | .method·public·constructor·<init>()V |
| 31 | ····.locals·0 | 31 | ····.locals·0 |
| 32 | ····.prologue | 32 | ····.prologue |
| 33 | ····.line·25 | 33 | ····.line·25 |
| 34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 35 | ····.line·79 | ||
| 36 | ····return-void | 35 | ····return-void |
| 37 | .end·method | 36 | .end·method |
| Offset 35, 14 lines modified | Offset 35, 15 lines modified | ||
| 35 | #·instance·fields | 35 | #·instance·fields |
| 36 | .field·final·synthetic·this$0:Lcom/android/common/speech/LoggingEvents; | 36 | .field·final·synthetic·this$0:Lcom/android/common/speech/LoggingEvents; |
| 37 | #·direct·methods | 37 | #·direct·methods |
| 38 | .method·public·constructor·<init>(Lcom/android/common/speech/LoggingEvents;)V | 38 | .method·public·constructor·<init>(Lcom/android/common/speech/LoggingEvents;)V |
| 39 | ····.locals·0 | 39 | ····.locals·0 |
| 40 | ····.param·p1,·"this$0"····#·Lcom/android/common/speech/LoggingEvents; | ||
| 40 | ····.prologue | 41 | ····.prologue |
| 41 | ····.line·56 | 42 | ····.line·56 |
| 42 | ····iput-object·p1,·p0,·Lcom/android/common/speech/LoggingEvents$VoiceSearch;->this$0:Lcom/android/common/speech/LoggingEvents; | 43 | ····iput-object·p1,·p0,·Lcom/android/common/speech/LoggingEvents$VoiceSearch;->this$0:Lcom/android/common/speech/LoggingEvents; |
| 43 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 44 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/common/widget/GroupingListAdapter; | 18 | .field·final·synthetic·this$0:Lcom/android/common/widget/GroupingListAdapter; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/common/widget/GroupingListAdapter;)V | 20 | .method·constructor·<init>(Lcom/android/common/widget/GroupingListAdapter;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/common/widget/GroupingListAdapter; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·103 | 24 | ····.line·103 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/common/widget/GroupingListAdapter$2;->this$0:Lcom/android/common/widget/GroupingListAdapter; | 25 | ····iput-object·p1,·p0,·Lcom/android/common/widget/GroupingListAdapter$2;->this$0:Lcom/android/common/widget/GroupingListAdapter; |
| 25 | ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V |
| Offset 554, 14 lines modified | Offset 554, 15 lines modified | ||
| 554 | ····return-object·v0 | 554 | ····return-object·v0 |
| 555 | ····.line·360 | 555 | ····.line·360 |
| 556 | ····.end·local·v0····#·"view":Landroid/view/View; | 556 | ····.end·local·v0····#·"view":Landroid/view/View; |
| 557 | ····:cond_0 | 557 | ····:cond_0 |
| 558 | ····iget-object·v1,·p0,·Lcom/android/common/widget/CompositeCursorAdapter;->mContext:Landroid/content/Context; | 558 | ····iget-object·v1,·p0,·Lcom/android/common/widget/CompositeCursorAdapter;->mContext:Landroid/content/Context; |
| 559 | ····.line·362 | ||
| 559 | ····invoke-virtual·{p0,·v1,·p1,·p2,·p4},·Lcom/android/common/widget/CompositeCursorAdapter;->newHeaderView(Landroid/content/Context;ILandroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; | 560 | ····invoke-virtual·{p0,·v1,·p1,·p2,·p4},·Lcom/android/common/widget/CompositeCursorAdapter;->newHeaderView(Landroid/content/Context;ILandroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; |
| 560 | ····move-result-object·v0 | 561 | ····move-result-object·v0 |
| 561 | ····goto·:goto_0 | 562 | ····goto·:goto_0 |
| 562 | .end·method | 563 | .end·method |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/common/widget/GroupingListAdapter; | 18 | .field·final·synthetic·this$0:Lcom/android/common/widget/GroupingListAdapter; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/common/widget/GroupingListAdapter;Landroid/os/Handler;)V | 20 | .method·constructor·<init>(Lcom/android/common/widget/GroupingListAdapter;Landroid/os/Handler;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/common/widget/GroupingListAdapter; | ||
| 22 | ····.param·p2,·"x0"····#·Landroid/os/Handler; | 23 | ····.param·p2,·"x0"····#·Landroid/os/Handler; |
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·90 | 25 | ····.line·90 |
| 25 | ····iput-object·p1,·p0,·Lcom/android/common/widget/GroupingListAdapter$1;->this$0:Lcom/android/common/widget/GroupingListAdapter; | 26 | ····iput-object·p1,·p0,·Lcom/android/common/widget/GroupingListAdapter$1;->this$0:Lcom/android/common/widget/GroupingListAdapter; |
| 26 | ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V | 27 | ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V |
| Offset 20, 10 lines modified | Offset 20, 9 lines modified | ||
| 20 | .method·public·constructor·<init>()V | 20 | .method·public·constructor·<init>()V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.prologue | 22 | ····.prologue |
| 23 | ····.line·9 | 23 | ····.line·9 |
| 24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 25 | ····.line·124 | ||
| 26 | ····return-void | 25 | ····return-void |
| 27 | .end·method | 26 | .end·method |
| Offset 194, 14 lines modified | Offset 194, 15 lines modified | ||
| 194 | ····.local·v6,·"scaleY":Landroid/animation/PropertyValuesHolder; | 194 | ····.local·v6,·"scaleY":Landroid/animation/PropertyValuesHolder; |
| 195 | ····new-array·v7,·v11,·[Landroid/animation/PropertyValuesHolder; | 195 | ····new-array·v7,·v11,·[Landroid/animation/PropertyValuesHolder; |
| 196 | ····aput-object·v5,·v7,·v9 | 196 | ····aput-object·v5,·v7,·v9 |
| 197 | ····aput-object·v6,·v7,·v10 | 197 | ····aput-object·v6,·v7,·v10 |
| 198 | ····.line·128 | ||
| 198 | ····invoke-static·{p0,·v7},·Landroid/animation/ObjectAnimator;->ofPropertyValuesHolder(Ljava/lang/Object;[Landroid/animation/PropertyValuesHolder;)Landroid/animation/ObjectAnimator; | 199 | ····invoke-static·{p0,·v7},·Landroid/animation/ObjectAnimator;->ofPropertyValuesHolder(Ljava/lang/Object;[Landroid/animation/PropertyValuesHolder;)Landroid/animation/ObjectAnimator; |
| 199 | ····move-result-object·v4 | 200 | ····move-result-object·v4 |
| 200 | ····.line·129 | 201 | ····.line·129 |
| 201 | ····.local·v4,·"pulseAnimator":Landroid/animation/ObjectAnimator; | 202 | ····.local·v4,·"pulseAnimator":Landroid/animation/ObjectAnimator; |
| 202 | ····const-wide/16·v8,·0x220 | 203 | ····const-wide/16·v8,·0x220 |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/datetimepicker/date/DatePickerDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/datetimepicker/date/DatePickerDialog; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/datetimepicker/date/DatePickerDialog;)V | 23 | .method·constructor·<init>(Lcom/android/datetimepicker/date/DatePickerDialog;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/datetimepicker/date/DatePickerDialog; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·254 | 27 | ····.line·254 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog$1;->this$0:Lcom/android/datetimepicker/date/DatePickerDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog$1;->this$0:Lcom/android/datetimepicker/date/DatePickerDialog; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 77, 14 lines modified | Offset 78, 15 lines modified | ||
| 77 | ····invoke-virtual·{v2,·v3},·Ljava/util/Calendar;->get(I)I | 78 | ····invoke-virtual·{v2,·v3},·Ljava/util/Calendar;->get(I)I |
| 78 | ····move-result·v2 | 79 | ····move-result·v2 |
| 79 | ····iget-object·v3,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog$1;->this$0:Lcom/android/datetimepicker/date/DatePickerDialog; | 80 | ····iget-object·v3,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog$1;->this$0:Lcom/android/datetimepicker/date/DatePickerDialog; |
| 81 | ····.line·261 | ||
| 80 | ····#·getter·for:·Lcom/android/datetimepicker/date/DatePickerDialog;->mCalendar:Ljava/util/Calendar; | 82 | ····#·getter·for:·Lcom/android/datetimepicker/date/DatePickerDialog;->mCalendar:Ljava/util/Calendar; |
| 81 | ····invoke-static·{v3},·Lcom/android/datetimepicker/date/DatePickerDialog;->access$100(Lcom/android/datetimepicker/date/DatePickerDialog;)Ljava/util/Calendar; | 83 | ····invoke-static·{v3},·Lcom/android/datetimepicker/date/DatePickerDialog;->access$100(Lcom/android/datetimepicker/date/DatePickerDialog;)Ljava/util/Calendar; |
| 82 | ····move-result-object·v3 | 84 | ····move-result-object·v3 |
| 83 | ····const/4·v4,·0x2 | 85 | ····const/4·v4,·0x2 |
| Offset 101, 14 lines modified | Offset 103, 15 lines modified | ||
| 101 | ····const/4·v5,·0x5 | 103 | ····const/4·v5,·0x5 |
| 102 | ····invoke-virtual·{v4,·v5},·Ljava/util/Calendar;->get(I)I | 104 | ····invoke-virtual·{v4,·v5},·Ljava/util/Calendar;->get(I)I |
| 103 | ····move-result·v4 | 105 | ····move-result·v4 |
| 106 | ····.line·260 | ||
| 104 | ····invoke-interface·{v0,·v1,·v2,·v3,·v4},·Lcom/android/datetimepicker/date/DatePickerDialog$OnDateSetListener;->onDateSet(Lcom/android/datetimepicker/date/DatePickerDialog;III)V | 107 | ····invoke-interface·{v0,·v1,·v2,·v3,·v4},·Lcom/android/datetimepicker/date/DatePickerDialog$OnDateSetListener;->onDateSet(Lcom/android/datetimepicker/date/DatePickerDialog;III)V |
| 105 | ····.line·263 | 108 | ····.line·263 |
| 106 | ····:cond_0 | 109 | ····:cond_0 |
| 107 | ····iget-object·v0,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog$1;->this$0:Lcom/android/datetimepicker/date/DatePickerDialog; | 110 | ····iget-object·v0,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog$1;->this$0:Lcom/android/datetimepicker/date/DatePickerDialog; |
| 108 | ····invoke-virtual·{v0},·Lcom/android/datetimepicker/date/DatePickerDialog;->dismiss()V | 111 | ····invoke-virtual·{v0},·Lcom/android/datetimepicker/date/DatePickerDialog;->dismiss()V |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·this$0:Lcom/android/datetimepicker/date/DayPickerView; | 22 | .field·final·synthetic·this$0:Lcom/android/datetimepicker/date/DayPickerView; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·protected·constructor·<init>(Lcom/android/datetimepicker/date/DayPickerView;)V | 24 | .method·protected·constructor·<init>(Lcom/android/datetimepicker/date/DayPickerView;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/datetimepicker/date/DayPickerView; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·273 | 28 | ····.line·273 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/date/DayPickerView$ScrollStateRunnable;->this$0:Lcom/android/datetimepicker/date/DayPickerView; | 29 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/date/DayPickerView$ScrollStateRunnable;->this$0:Lcom/android/datetimepicker/date/DayPickerView; |
| 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 549, 56 lines modified | Offset 549, 64 lines modified | ||
| 549 | ····.line·329 | 549 | ····.line·329 |
| 550 | ····iget-object·v5,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mDayOfWeekView:Landroid/widget/TextView; | 550 | ····iget-object·v5,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mDayOfWeekView:Landroid/widget/TextView; |
| 551 | ····iget-object·v6,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mCalendar:Ljava/util/Calendar; | 551 | ····iget-object·v6,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mCalendar:Ljava/util/Calendar; |
| 552 | ····const/4·v7,·0x7 | 552 | ····const/4·v7,·0x7 |
| 553 | ····.line·330 | ||
| 553 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; | 554 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; |
| 554 | ····move-result-object·v8 | 555 | ····move-result-object·v8 |
| 556 | ····.line·329 | ||
| 555 | ····invoke-virtual·{v6,·v7,·v9,·v8},·Ljava/util/Calendar;->getDisplayName(IILjava/util/Locale;)Ljava/lang/String; | 557 | ····invoke-virtual·{v6,·v7,·v9,·v8},·Ljava/util/Calendar;->getDisplayName(IILjava/util/Locale;)Ljava/lang/String; |
| 556 | ····move-result-object·v6 | 558 | ····move-result-object·v6 |
| 559 | ····.line·330 | ||
| 557 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; | 560 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; |
| 558 | ····move-result-object·v7 | 561 | ····move-result-object·v7 |
| 559 | ····invoke-virtual·{v6,·v7},·Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; | 562 | ····invoke-virtual·{v6,·v7},·Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; |
| 560 | ····move-result-object·v6 | 563 | ····move-result-object·v6 |
| 564 | ····.line·329 | ||
| 561 | ····invoke-virtual·{v5,·v6},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V | 565 | ····invoke-virtual·{v5,·v6},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
| 562 | ····.line·333 | 566 | ····.line·333 |
| 563 | ····:cond_0 | 567 | ····:cond_0 |
| 564 | ····iget-object·v5,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mSelectedMonthTextView:Landroid/widget/TextView; | 568 | ····iget-object·v5,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mSelectedMonthTextView:Landroid/widget/TextView; |
| 565 | ····iget-object·v6,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mCalendar:Ljava/util/Calendar; | 569 | ····iget-object·v6,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mCalendar:Ljava/util/Calendar; |
| 566 | ····const/4·v7,·0x1 | 570 | ····const/4·v7,·0x1 |
| 571 | ····.line·334 | ||
| 567 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; | 572 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; |
| 568 | ····move-result-object·v8 | 573 | ····move-result-object·v8 |
| 574 | ····.line·333 | ||
| 569 | ····invoke-virtual·{v6,·v9,·v7,·v8},·Ljava/util/Calendar;->getDisplayName(IILjava/util/Locale;)Ljava/lang/String; | 575 | ····invoke-virtual·{v6,·v9,·v7,·v8},·Ljava/util/Calendar;->getDisplayName(IILjava/util/Locale;)Ljava/lang/String; |
| 570 | ····move-result-object·v6 | 576 | ····move-result-object·v6 |
| 577 | ····.line·334 | ||
| 571 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; | 578 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; |
| 572 | ····move-result-object·v7 | 579 | ····move-result-object·v7 |
| 573 | ····invoke-virtual·{v6,·v7},·Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; | 580 | ····invoke-virtual·{v6,·v7},·Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; |
| 574 | ····move-result-object·v6 | 581 | ····move-result-object·v6 |
| 582 | ····.line·333 | ||
| 575 | ····invoke-virtual·{v5,·v6},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V | 583 | ····invoke-virtual·{v5,·v6},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
| 576 | ····.line·335 | 584 | ····.line·335 |
| 577 | ····iget-object·v5,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mSelectedDayTextView:Landroid/widget/TextView; | 585 | ····iget-object·v5,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mSelectedDayTextView:Landroid/widget/TextView; |
| 578 | ····sget-object·v6,·Lcom/android/datetimepicker/date/DatePickerDialog;->DAY_FORMAT:Ljava/text/SimpleDateFormat; | 586 | ····sget-object·v6,·Lcom/android/datetimepicker/date/DatePickerDialog;->DAY_FORMAT:Ljava/text/SimpleDateFormat; |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$position:I | 22 | .field·final·synthetic·val$position:I |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/datetimepicker/date/DayPickerView;I)V | 24 | .method·constructor·<init>(Lcom/android/datetimepicker/date/DayPickerView;I)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/datetimepicker/date/DayPickerView; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·227 | 28 | ····.line·227 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/date/DayPickerView$1;->this$0:Lcom/android/datetimepicker/date/DayPickerView; | 29 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/date/DayPickerView$1;->this$0:Lcom/android/datetimepicker/date/DayPickerView; |
| 29 | ····iput·p2,·p0,·Lcom/android/datetimepicker/date/DayPickerView$1;->val$position:I | 30 | ····iput·p2,·p0,·Lcom/android/datetimepicker/date/DayPickerView$1;->val$position:I |
| Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
| 24 | .field·final·synthetic·val$position:I | 24 | .field·final·synthetic·val$position:I |
| 25 | #·direct·methods | 25 | #·direct·methods |
| 26 | .method·constructor·<init>(Lcom/android/datetimepicker/date/YearPickerView;II)V | 26 | .method·constructor·<init>(Lcom/android/datetimepicker/date/YearPickerView;II)V |
| 27 | ····.locals·0 | 27 | ····.locals·0 |
| 28 | ····.param·p1,·"this$0"····#·Lcom/android/datetimepicker/date/YearPickerView; | ||
| 28 | ····.prologue | 29 | ····.prologue |
| 29 | ····.line·131 | 30 | ····.line·131 |
| 30 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/date/YearPickerView$1;->this$0:Lcom/android/datetimepicker/date/YearPickerView; | 31 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/date/YearPickerView$1;->this$0:Lcom/android/datetimepicker/date/YearPickerView; |
| 31 | ····iput·p2,·p0,·Lcom/android/datetimepicker/date/YearPickerView$1;->val$position:I | 32 | ····iput·p2,·p0,·Lcom/android/datetimepicker/date/YearPickerView$1;->val$position:I |
| Offset 62, 14 lines modified | Offset 62, 15 lines modified | ||
| 62 | ····.locals·4 | 62 | ····.locals·4 |
| 63 | ····.param·p1,·"position"····#·I | 63 | ····.param·p1,·"position"····#·I |
| 64 | ····.param·p2,·"convertView"····#·Landroid/view/View; | 64 | ····.param·p2,·"convertView"····#·Landroid/view/View; |
| 65 | ····.param·p3,·"parent"····#·Landroid/view/ViewGroup; | 65 | ····.param·p3,·"parent"····#·Landroid/view/ViewGroup; |
| 66 | ····.prologue | 66 | ····.prologue |
| 67 | ····.line·113 | 67 | ····.line·113 |
| 68 | ····.line·114 | ||
| 68 | ····invoke-super·{p0,·p1,·p2,·p3},·Landroid/widget/ArrayAdapter;->getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; | 69 | ····invoke-super·{p0,·p1,·p2,·p3},·Landroid/widget/ArrayAdapter;->getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; |
| 69 | ····move-result-object·v1 | 70 | ····move-result-object·v1 |
| 70 | ····check-cast·v1,·Lcom/android/datetimepicker/date/TextViewWithCircularIndicator; | 71 | ····check-cast·v1,·Lcom/android/datetimepicker/date/TextViewWithCircularIndicator; |
| 71 | ····.line·115 | 72 | ····.line·115 |
| Offset 366, 14 lines modified | Offset 366, 15 lines modified | ||
| 366 | ····move-result·v1 | 366 | ····move-result·v1 |
| 367 | ····sput·v1,·Lcom/android/datetimepicker/date/SimpleMonthView;->MONTH_HEADER_SIZE:I | 367 | ····sput·v1,·Lcom/android/datetimepicker/date/SimpleMonthView;->MONTH_HEADER_SIZE:I |
| 368 | ····.line·209 | 368 | ····.line·209 |
| 369 | ····sget·v1,·Lcom/android/datetimepicker/R$dimen;->day_number_select_circle_radius:I | 369 | ····sget·v1,·Lcom/android/datetimepicker/R$dimen;->day_number_select_circle_radius:I |
| 370 | ····.line·210 | ||
| 370 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I | 371 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I |
| 371 | ····move-result·v1 | 372 | ····move-result·v1 |
| 372 | ····sput·v1,·Lcom/android/datetimepicker/date/SimpleMonthView;->DAY_SELECTED_CIRCLE_SIZE:I | 373 | ····sput·v1,·Lcom/android/datetimepicker/date/SimpleMonthView;->DAY_SELECTED_CIRCLE_SIZE:I |
| 373 | ····.line·212 | 374 | ····.line·212 |
| Offset 561, 36 lines modified | Offset 562, 40 lines modified | ||
| 561 | ····invoke-virtual·{v5,·v9,·v0},·Ljava/util/Calendar;->set(II)V | 562 | ····invoke-virtual·{v5,·v9,·v0},·Ljava/util/Calendar;->set(II)V |
| 562 | ····.line·432 | 563 | ····.line·432 |
| 563 | ····iget-object·v5,·p0,·Lcom/android/datetimepicker/date/SimpleMonthView;->mDayLabelCalendar:Ljava/util/Calendar; | 564 | ····iget-object·v5,·p0,·Lcom/android/datetimepicker/date/SimpleMonthView;->mDayLabelCalendar:Ljava/util/Calendar; |
| 564 | ····const/4·v6,·0x1 | 565 | ····const/4·v6,·0x1 |
| 566 | ····.line·433 | ||
| 565 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; | 567 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; |
| 566 | ····move-result-object·v7 | 568 | ····move-result-object·v7 |
| 569 | ····.line·432 | ||
| 567 | ····invoke-virtual·{v5,·v9,·v6,·v7},·Ljava/util/Calendar;->getDisplayName(IILjava/util/Locale;)Ljava/lang/String; | 570 | ····invoke-virtual·{v5,·v9,·v6,·v7},·Ljava/util/Calendar;->getDisplayName(IILjava/util/Locale;)Ljava/lang/String; |
| 568 | ····move-result-object·v5 | 571 | ····move-result-object·v5 |
| 572 | ····.line·433 | ||
| 569 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; | 573 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; |
| 570 | ····move-result-object·v6 | 574 | ····move-result-object·v6 |
| 571 | ····invoke-virtual·{v5,·v6},·Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; | 575 | ····invoke-virtual·{v5,·v6},·Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; |
| 572 | ····move-result-object·v5 | 576 | ····move-result-object·v5 |
| 573 | ····int-to-float·v6,·v3 | 577 | ····int-to-float·v6,·v3 |
| 574 | ····int-to-float·v7,·v4 | 578 | ····int-to-float·v7,·v4 |
| 575 | ····iget-object·v8,·p0,·Lcom/android/datetimepicker/date/SimpleMonthView;->mMonthDayLabelPaint:Landroid/graphics/Paint; | 579 | ····iget-object·v8,·p0,·Lcom/android/datetimepicker/date/SimpleMonthView;->mMonthDayLabelPaint:Landroid/graphics/Paint; |
| 580 | ····.line·432 | ||
| 576 | ····invoke-virtual·{p1,·v5,·v6,·v7,·v8},·Landroid/graphics/Canvas;->drawText(Ljava/lang/String;FFLandroid/graphics/Paint;)V | 581 | ····invoke-virtual·{p1,·v5,·v6,·v7,·v8},·Landroid/graphics/Canvas;->drawText(Ljava/lang/String;FFLandroid/graphics/Paint;)V |
| 577 | ····.line·428 | 582 | ····.line·428 |
| 578 | ····add-int/lit8·v2,·v2,·0x1 | 583 | ····add-int/lit8·v2,·v2,·0x1 |
| 579 | ····goto·:goto_0 | 584 | ····goto·:goto_0 |
| Offset 707, 28 lines modified | Offset 712, 32 lines modified | ||
| 707 | ····.local·v2,·"millis":J | 712 | ····.local·v2,·"millis":J |
| 708 | ····invoke-virtual·{p0},·Lcom/android/datetimepicker/date/SimpleMonthView;->getContext()Landroid/content/Context; | 713 | ····invoke-virtual·{p0},·Lcom/android/datetimepicker/date/SimpleMonthView;->getContext()Landroid/content/Context; |
| 709 | ····move-result-object·v0 | 714 | ····move-result-object·v0 |
| 710 | ····iget-object·v1,·p0,·Lcom/android/datetimepicker/date/SimpleMonthView;->mFormatter:Ljava/util/Formatter; | 715 | ····iget-object·v1,·p0,·Lcom/android/datetimepicker/date/SimpleMonthView;->mFormatter:Ljava/util/Formatter; |
| 716 | ····.line·415 | ||
| 711 | ····invoke-static·{},·Landroid/text/format/Time;->getCurrentTimezone()Ljava/lang/String; | 717 | ····invoke-static·{},·Landroid/text/format/Time;->getCurrentTimezone()Ljava/lang/String; |
| 712 | ····move-result-object·v7 | 718 | ····move-result-object·v7 |
| 713 | ····move-wide·v4,·v2 | 719 | ····move-wide·v4,·v2 |
| 720 | ····.line·414 | ||
| 714 | ····invoke-static/range·{v0·..·v7},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; | 721 | ····invoke-static/range·{v0·..·v7},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; |
| 715 | ····move-result-object·v0 | 722 | ····move-result-object·v0 |
| 723 | ····.line·415 | ||
| 716 | ····invoke-virtual·{v0},·Ljava/util/Formatter;->toString()Ljava/lang/String; | 724 | ····invoke-virtual·{v0},·Ljava/util/Formatter;->toString()Ljava/lang/String; |
| 717 | ····move-result-object·v0 | 725 | ····move-result-object·v0 |
| 726 | ····.line·414 | ||
| 718 | ····return-object·v0 | 727 | ····return-object·v0 |
| 719 | .end·method | 728 | .end·method |
| 720 | .method·private·onDayClick(Lcom/android/datetimepicker/date/SimpleMonthAdapter$CalendarDay;)V | 729 | .method·private·onDayClick(Lcom/android/datetimepicker/date/SimpleMonthAdapter$CalendarDay;)V |
| 721 | ····.locals·2 | 730 | ····.locals·2 |
| 722 | ····.param·p1,·"day"····#·Lcom/android/datetimepicker/date/SimpleMonthAdapter$CalendarDay; | 731 | ····.param·p1,·"day"····#·Lcom/android/datetimepicker/date/SimpleMonthAdapter$CalendarDay; |
| Offset 130, 14 lines modified | Offset 130, 15 lines modified | ||
| 130 | ····int-to-float·v5,·v2 | 130 | ····int-to-float·v5,·v2 |
| 131 | ····add-float/2addr·v4,·v5 | 131 | ····add-float/2addr·v4,·v5 |
| 132 | ····float-to-double·v4,·v4 | 132 | ····float-to-double·v4,·v4 |
| 133 | ····.line·118 | ||
| 133 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->sqrt(D)D | 134 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->sqrt(D)D |
| 134 | ····move-result-wide·v4 | 135 | ····move-result-wide·v4 |
| 135 | ····double-to-int·v0,·v4 | 136 | ····double-to-int·v0,·v4 |
| 136 | ····.line·119 | 137 | ····.line·119 |
| Offset 169, 14 lines modified | Offset 170, 15 lines modified | ||
| 169 | ····int-to-float·v5,·v2 | 170 | ····int-to-float·v5,·v2 |
| 170 | ····add-float/2addr·v4,·v5 | 171 | ····add-float/2addr·v4,·v5 |
| 171 | ····float-to-double·v4,·v4 | 172 | ····float-to-double·v4,·v4 |
| 173 | ····.line·124 | ||
| 172 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->sqrt(D)D | 174 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->sqrt(D)D |
| 173 | ····move-result-wide·v4 | 175 | ····move-result-wide·v4 |
| 174 | ····double-to-int·v1,·v4 | 176 | ····double-to-int·v1,·v4 |
| 175 | ····.line·125 | 177 | ····.line·125 |
| Offset 281, 27 lines modified | Offset 283, 29 lines modified | ||
| 281 | ····sget-object·v5,·Landroid/graphics/Paint$Align;->CENTER:Landroid/graphics/Paint$Align; | 283 | ····sget-object·v5,·Landroid/graphics/Paint$Align;->CENTER:Landroid/graphics/Paint$Align; |
| 282 | ····invoke-virtual·{v4,·v5},·Landroid/graphics/Paint;->setTextAlign(Landroid/graphics/Paint$Align;)V | 284 | ····invoke-virtual·{v4,·v5},·Landroid/graphics/Paint;->setTextAlign(Landroid/graphics/Paint$Align;)V |
| 283 | ····.line·85 | 285 | ····.line·85 |
| 284 | ····sget·v4,·Lcom/android/datetimepicker/R$string;->circle_radius_multiplier:I | 286 | ····sget·v4,·Lcom/android/datetimepicker/R$string;->circle_radius_multiplier:I |
| 287 | ····.line·86 | ||
| 285 | ····invoke-virtual·{v1,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 288 | ····invoke-virtual·{v1,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
| 286 | ····move-result-object·v4 | 289 | ····move-result-object·v4 |
| 287 | ····invoke-static·{v4},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F | 290 | ····invoke-static·{v4},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F |
| 288 | ····move-result·v4 | 291 | ····move-result·v4 |
| 289 | ····iput·v4,·p0,·Lcom/android/datetimepicker/time/AmPmCirclesView;->mCircleRadiusMultiplier:F | 292 | ····iput·v4,·p0,·Lcom/android/datetimepicker/time/AmPmCirclesView;->mCircleRadiusMultiplier:F |
| 290 | ····.line·87 | 293 | ····.line·87 |
| 291 | ····sget·v4,·Lcom/android/datetimepicker/R$string;->ampm_circle_radius_multiplier:I | 294 | ····sget·v4,·Lcom/android/datetimepicker/R$string;->ampm_circle_radius_multiplier:I |
| 295 | ····.line·88 | ||
| 292 | ····invoke-virtual·{v1,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 296 | ····invoke-virtual·{v1,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
| 293 | ····move-result-object·v4 | 297 | ····move-result-object·v4 |
| 294 | ····invoke-static·{v4},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F | 298 | ····invoke-static·{v4},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F |
| 295 | ····move-result·v4 | 299 | ····move-result·v4 |
| Offset 384, 15 lines modified | Offset 388, 15 lines modified | ||
| 384 | ····.local·v3,·"layoutXCenter":I | 388 | ····.local·v3,·"layoutXCenter":I |
| 385 | ····invoke-virtual·{p0},·Lcom/android/datetimepicker/time/AmPmCirclesView;->getHeight()I | 389 | ····invoke-virtual·{p0},·Lcom/android/datetimepicker/time/AmPmCirclesView;->getHeight()I |
| 386 | ····move-result·v10 | 390 | ····move-result·v10 |
| 387 | ····div-int/lit8·v4,·v10,·0x2 | 391 | ····div-int/lit8·v4,·v10,·0x2 |
| 388 |
····.line·14 |
392 | ····.line·144 |
| 389 | ····.local·v4,·"layoutYCenter":I | 393 | ····.local·v4,·"layoutYCenter":I |
| 390 | ····invoke-static·{v3,·v4},·Ljava/lang/Math;->min(II)I | 394 | ····invoke-static·{v3,·v4},·Ljava/lang/Math;->min(II)I |
| 391 | ····move-result·v10 | 395 | ····move-result·v10 |
| 392 | ····int-to-float·v10,·v10 | 396 | ····int-to-float·v10,·v10 |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/datetimepicker/time/RadialPickerLayout; | 21 | .field·final·synthetic·this$0:Lcom/android/datetimepicker/time/RadialPickerLayout; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/datetimepicker/time/RadialPickerLayout;)V | 23 | .method·constructor·<init>(Lcom/android/datetimepicker/time/RadialPickerLayout;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/datetimepicker/time/RadialPickerLayout; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·587 | 27 | ····.line·587 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/RadialPickerLayout$1;->this$0:Lcom/android/datetimepicker/time/RadialPickerLayout; | 28 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/RadialPickerLayout$1;->this$0:Lcom/android/datetimepicker/time/RadialPickerLayout; |
| 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$isInnerCircle:[Ljava/lang/Boolean; | 22 | .field·final·synthetic·val$isInnerCircle:[Ljava/lang/Boolean; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/datetimepicker/time/RadialPickerLayout;[Ljava/lang/Boolean;)V | 24 | .method·constructor·<init>(Lcom/android/datetimepicker/time/RadialPickerLayout;[Ljava/lang/Boolean;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/android/datetimepicker/time/RadialPickerLayout; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·604 | 28 | ····.line·604 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/RadialPickerLayout$2;->this$0:Lcom/android/datetimepicker/time/RadialPickerLayout; | 29 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/RadialPickerLayout$2;->this$0:Lcom/android/datetimepicker/time/RadialPickerLayout; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/datetimepicker/time/RadialPickerLayout$2;->val$isInnerCircle:[Ljava/lang/Boolean; | 30 | ····iput-object·p2,·p0,·Lcom/android/datetimepicker/time/RadialPickerLayout$2;->val$isInnerCircle:[Ljava/lang/Boolean; |
| Offset 1376, 14 lines modified | Offset 1376, 15 lines modified | ||
| 1376 | ····new-array·v5,·v5,·[Ljava/lang/Object; | 1376 | ····new-array·v5,·v5,·[Ljava/lang/Object; |
| 1377 | ····const/4·v6,·0x0 | 1377 | ····const/4·v6,·0x0 |
| 1378 | ····aget·v7,·v19,·v20 | 1378 | ····aget·v7,·v19,·v20 |
| 1379 | ····.line·198 | ||
| 1379 | ····invoke-static·{v7},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 1380 | ····invoke-static·{v7},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 1380 | ····move-result-object·v7 | 1381 | ····move-result-object·v7 |
| 1381 | ····aput-object·v7,·v5,·v6 | 1382 | ····aput-object·v7,·v5,·v6 |
| 1382 | ····invoke-static·{v2,·v5},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 1383 | ····invoke-static·{v2,·v5},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
| Offset 1462, 15 lines modified | Offset 1463, 15 lines modified | ||
| 1462 | ····.line·184 | 1463 | ····.line·184 |
| 1463 | ····:cond_3 | 1464 | ····:cond_3 |
| 1464 | ····const/4·v2,·0x1 | 1465 | ····const/4·v2,·0x1 |
| 1465 | ····goto/16·:goto_2 | 1466 | ····goto/16·:goto_2 |
| 1466 |
····.line·19 |
1467 | ····.line·198 |
| 1467 | ····.restart·local·v3····#·"res":Landroid/content/res/Resources; | 1468 | ····.restart·local·v3····#·"res":Landroid/content/res/Resources; |
| 1468 | ····.restart·local·v4····#·"hoursTexts":[Ljava/lang/String; | 1469 | ····.restart·local·v4····#·"hoursTexts":[Ljava/lang/String; |
| 1469 | ····.restart·local·v18····#·"hours":[I | 1470 | ····.restart·local·v18····#·"hours":[I |
| 1470 | ····.restart·local·v19····#·"hours_24":[I | 1471 | ····.restart·local·v19····#·"hours_24":[I |
| 1471 | ····.restart·local·v20····#·"i":I | 1472 | ····.restart·local·v20····#·"i":I |
| 1472 | ····.restart·local·v21····#·"innerHoursTexts":[Ljava/lang/String; | 1473 | ····.restart·local·v21····#·"innerHoursTexts":[Ljava/lang/String; |
| 1473 | ····.restart·local·v22····#·"minutes":[I | 1474 | ····.restart·local·v22····#·"minutes":[I |
| Offset 1581, 26 lines modified | Offset 1582, 28 lines modified | ||
| 1581 | ····move-object/from16·v0,·p0 | 1582 | ····move-object/from16·v0,·p0 |
| 1582 | ····iget-boolean·v7,·v0,·Lcom/android/datetimepicker/time/RadialPickerLayout;->mHideAmPm:Z | 1583 | ····iget-boolean·v7,·v0,·Lcom/android/datetimepicker/time/RadialPickerLayout;->mHideAmPm:Z |
| 1583 | ····const/4·v9,·0x1 | 1584 | ····const/4·v9,·0x1 |
| 1585 | ····.line·213 | ||
| 1584 | ····move-object/from16·v0,·p0 | 1586 | ····move-object/from16·v0,·p0 |
| 1585 | ····move/from16·v1,·p2 | 1587 | ····move/from16·v1,·p2 |
| 1586 | ····invoke-direct·{v0,·v1},·Lcom/android/datetimepicker/time/RadialPickerLayout;->isHourInnerCircle(I)Z | 1588 | ····invoke-direct·{v0,·v1},·Lcom/android/datetimepicker/time/RadialPickerLayout;->isHourInnerCircle(I)Z |
| 1587 | ····move-result·v11 | 1589 | ····move-result·v11 |
| 1588 | ····move-object/from16·v6,·p1 | 1590 | ····move-object/from16·v6,·p1 |
| 1589 | ····move/from16·v8,·p4 | 1591 | ····move/from16·v8,·p4 |
| 1592 | ····.line·212 | ||
| 1590 | ····invoke-virtual/range·{v5·..·v11},·Lcom/android/datetimepicker/time/RadialSelectorView;->initialize(Landroid/content/Context;ZZZIZ)V | 1593 | ····invoke-virtual/range·{v5·..·v11},·Lcom/android/datetimepicker/time/RadialSelectorView;->initialize(Landroid/content/Context;ZZZIZ)V |
| 1591 | ····.line·214 | 1594 | ····.line·214 |
| 1592 | ····mul-int/lit8·v16,·p3,·0x6 | 1595 | ····mul-int/lit8·v16,·p3,·0x6 |
| 1593 | ····.line·215 | 1596 | ····.line·215 |
| 1594 | ····.local·v16,·"minuteDegrees":I | 1597 | ····.local·v16,·"minuteDegrees":I |
| Offset 1750, 18 lines modified | Offset 1753, 20 lines modified | ||
| 1750 | ····.line·156 | 1753 | ····.line·156 |
| 1751 | ····.local·v3,·"minDimension":I | 1754 | ····.local·v3,·"minDimension":I |
| 1752 | ····invoke-static·{v3,·v4},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I | 1755 | ····invoke-static·{v3,·v4},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I |
| 1753 | ····move-result·v5 | 1756 | ····move-result·v5 |
| 1757 | ····.line·157 | ||
| 1754 | ····invoke-static·{v3,·v0},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I | 1758 | ····invoke-static·{v3,·v0},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I |
| 1755 | ····move-result·v6 | 1759 | ····move-result·v6 |
| 1760 | ····.line·156 | ||
| 1756 | ····invoke-super·{p0,·v5,·v6},·Landroid/widget/FrameLayout;->onMeasure(II)V | 1761 | ····invoke-super·{p0,·v5,·v6},·Landroid/widget/FrameLayout;->onMeasure(II)V |
| 1757 | ····.line·158 | 1762 | ····.line·158 |
| 1758 | ····return-void | 1763 | ····return-void |
| 1759 | .end·method | 1764 | .end·method |
| 1760 | .method·public·onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z | 1765 | .method·public·onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z |
| Offset 123, 18 lines modified | Offset 123, 20 lines modified | ||
| 123 | ····.line·66 | 123 | ····.line·66 |
| 124 | ····if-eqz·p2,·:cond_1 | 124 | ····if-eqz·p2,·:cond_1 |
| 125 | ····.line·67 | 125 | ····.line·67 |
| 126 | ····sget·v1,·Lcom/android/datetimepicker/R$string;->circle_radius_multiplier_24HourMode:I | 126 | ····sget·v1,·Lcom/android/datetimepicker/R$string;->circle_radius_multiplier_24HourMode:I |
| 127 | ····.line·68 | ||
| 127 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 128 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
| 128 | ····move-result-object·v1 | 129 | ····move-result-object·v1 |
| 130 | ····.line·67 | ||
| 129 | ····invoke-static·{v1},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F | 131 | ····invoke-static·{v1},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F |
| 130 | ····move-result·v1 | 132 | ····move-result·v1 |
| 131 | ····iput·v1,·p0,·Lcom/android/datetimepicker/time/CircleView;->mCircleRadiusMultiplier:F | 133 | ····iput·v1,·p0,·Lcom/android/datetimepicker/time/CircleView;->mCircleRadiusMultiplier:F |
| 132 | ····.line·76 | 134 | ····.line·76 |
| Offset 145, 27 lines modified | Offset 147, 30 lines modified | ||
| 145 | ····goto·:goto_0 | 147 | ····goto·:goto_0 |
| 146 | ····.line·70 | 148 | ····.line·70 |
| 147 | ····:cond_1 | 149 | ····:cond_1 |
| 148 | ····sget·v1,·Lcom/android/datetimepicker/R$string;->circle_radius_multiplier:I | 150 | ····sget·v1,·Lcom/android/datetimepicker/R$string;->circle_radius_multiplier:I |
| 151 | ····.line·71 | ||
| 149 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 152 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
| 150 | ····move-result-object·v1 | 153 | ····move-result-object·v1 |
| 154 | ····.line·70 | ||
| 151 | ····invoke-static·{v1},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F | 155 | ····invoke-static·{v1},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F |
| 152 | ····move-result·v1 | 156 | ····move-result·v1 |
| 153 | ····iput·v1,·p0,·Lcom/android/datetimepicker/time/CircleView;->mCircleRadiusMultiplier:F | 157 | ····iput·v1,·p0,·Lcom/android/datetimepicker/time/CircleView;->mCircleRadiusMultiplier:F |
| 154 | ····.line·72 | 158 | ····.line·72 |
| 155 | ····sget·v1,·Lcom/android/datetimepicker/R$string;->ampm_circle_radius_multiplier:I | 159 | ····sget·v1,·Lcom/android/datetimepicker/R$string;->ampm_circle_radius_multiplier:I |
| 160 | ····.line·73 | ||
| 156 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 161 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
| 157 | ····move-result-object·v1 | 162 | ····move-result-object·v1 |
| 158 | ····invoke-static·{v1},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F | 163 | ····invoke-static·{v1},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F |
| 159 | ····move-result·v1 | 164 | ····move-result·v1 |
| Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
| 2 | .super·Landroid/view/View; | 2 | .super·Landroid/view/View; |
| 3 | .source·"RadialSelectorView.java" | 3 | .source·"RadialSelectorView.java" |
| 4 | #·annotations | 4 | #·annotations |
| 5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
| 6 | ····value·=·{ | 6 | ····value·=·{ |
| 7 | ········Lcom/android/datetimepicker/time/RadialSelectorView$1;, | ||
| 8 | ········Lcom/android/datetimepicker/time/RadialSelectorView$InvalidateUpdateListener; | 7 | ········Lcom/android/datetimepicker/time/RadialSelectorView$InvalidateUpdateListener; |
| 9 | ····} | 8 | ····} |
| 10 | .end·annotation | 9 | .end·annotation |
| 11 | #·static·fields | 10 | #·static·fields |
| 12 | .field·private·static·final·TAG:Ljava/lang/String;·=·"RadialSelectorView" | 11 | .field·private·static·final·TAG:Ljava/lang/String;·=·"RadialSelectorView" |
| Offset 844, 14 lines modified | Offset 843, 15 lines modified | ||
| 844 | ····invoke-static·{p0,·v8},·Landroid/animation/ObjectAnimator;->ofPropertyValuesHolder(Ljava/lang/Object;[Landroid/animation/PropertyValuesHolder;)Landroid/animation/ObjectAnimator; | 843 | ····invoke-static·{p0,·v8},·Landroid/animation/ObjectAnimator;->ofPropertyValuesHolder(Ljava/lang/Object;[Landroid/animation/PropertyValuesHolder;)Landroid/animation/ObjectAnimator; |
| 845 | ····move-result-object·v8 | 844 | ····move-result-object·v8 |
| 846 | ····int-to-long·v10,·v1 | 845 | ····int-to-long·v10,·v1 |
| 846 | ····.line·323 | ||
| 847 | ····invoke-virtual·{v8,·v10,·v11},·Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; | 847 | ····invoke-virtual·{v8,·v10,·v11},·Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; |
| 848 | ····move-result-object·v0 | 848 | ····move-result-object·v0 |
| 849 | ····.line·324 | 849 | ····.line·324 |
| 850 | ····.local·v0,·"disappearAnimator":Landroid/animation/ObjectAnimator; | 850 | ····.local·v0,·"disappearAnimator":Landroid/animation/ObjectAnimator; |
| 851 | ····iget-object·v8,·p0,·Lcom/android/datetimepicker/time/RadialSelectorView;->mInvalidateUpdateListener:Lcom/android/datetimepicker/time/RadialSelectorView$InvalidateUpdateListener; | 851 | ····iget-object·v8,·p0,·Lcom/android/datetimepicker/time/RadialSelectorView;->mInvalidateUpdateListener:Lcom/android/datetimepicker/time/RadialSelectorView$InvalidateUpdateListener; |
| Offset 1119, 14 lines modified | Offset 1119, 15 lines modified | ||
| 1119 | ····move-result-object·v18 | 1119 | ····move-result-object·v18 |
| 1120 | ····int-to-long·v0,·v15 | 1120 | ····int-to-long·v0,·v15 |
| 1121 | ····move-wide/from16·v20,·v0 | 1121 | ····move-wide/from16·v20,·v0 |
| 1122 | ····.line·362 | ||
| 1122 | ····move-object/from16·v0,·v18 | 1123 | ····move-object/from16·v0,·v18 |
| 1123 | ····move-wide/from16·v1,·v20 | 1124 | ····move-wide/from16·v1,·v20 |
| 1124 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; | 1125 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; |
| 1125 | ····move-result-object·v14 | 1126 | ····move-result-object·v14 |
| Offset 1218, 18 lines modified | Offset 1219, 20 lines modified | ||
| 1218 | ····.line·101 | 1219 | ····.line·101 |
| 1219 | ····if-eqz·p2,·:cond_2 | 1220 | ····if-eqz·p2,·:cond_2 |
| 1220 | ····.line·102 | 1221 | ····.line·102 |
| 1221 | ····sget·v2,·Lcom/android/datetimepicker/R$string;->circle_radius_multiplier_24HourMode:I | 1222 | ····sget·v2,·Lcom/android/datetimepicker/R$string;->circle_radius_multiplier_24HourMode:I |
| 1223 | ····.line·103 | ||
| 1222 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 1224 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
| 1223 | ····move-result-object·v2 | 1225 | ····move-result-object·v2 |
| 1226 | ····.line·102 | ||
| 1224 | ····invoke-static·{v2},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F | 1227 | ····invoke-static·{v2},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F |
| 1225 | ····move-result·v2 | 1228 | ····move-result·v2 |
| 1226 | ····iput·v2,·p0,·Lcom/android/datetimepicker/time/RadialSelectorView;->mCircleRadiusMultiplier:F | 1229 | ····iput·v2,·p0,·Lcom/android/datetimepicker/time/RadialSelectorView;->mCircleRadiusMultiplier:F |
| 1227 | ····.line·112 | 1230 | ····.line·112 |
| Offset 1238, 41 lines modified | Offset 1241, 44 lines modified | ||
| 1238 | ····.line·113 | 1241 | ····.line·113 |
| 1239 | ····if-eqz·p3,·:cond_3 | 1242 | ····if-eqz·p3,·:cond_3 |
| 1240 | ····.line·114 | 1243 | ····.line·114 |
| 1241 | ····sget·v2,·Lcom/android/datetimepicker/R$string;->numbers_radius_multiplier_inner:I | 1244 | ····sget·v2,·Lcom/android/datetimepicker/R$string;->numbers_radius_multiplier_inner:I |
| 1245 | ····.line·115 | ||
| 1242 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 1246 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
| 1243 | ····move-result-object·v2 | 1247 | ····move-result-object·v2 |
| 1244 | ····invoke-static·{v2},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F | 1248 | ····invoke-static·{v2},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F |
| 1245 | ····move-result·v2 | 1249 | ····move-result·v2 |
| 1246 | ····iput·v2,·p0,·Lcom/android/datetimepicker/time/RadialSelectorView;->mInnerNumbersRadiusMultiplier:F | 1250 | ····iput·v2,·p0,·Lcom/android/datetimepicker/time/RadialSelectorView;->mInnerNumbersRadiusMultiplier:F |
| 1247 | ····.line·116 | 1251 | ····.line·116 |
| 1248 | ····sget·v2,·Lcom/android/datetimepicker/R$string;->numbers_radius_multiplier_outer:I | 1252 | ····sget·v2,·Lcom/android/datetimepicker/R$string;->numbers_radius_multiplier_outer:I |
| 1253 | ····.line·117 | ||
| 1249 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 1254 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
| 1250 | ····move-result-object·v2 | 1255 | ····move-result-object·v2 |
| 1251 | ····invoke-static·{v2},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F | 1256 | ····invoke-static·{v2},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F |
| 1252 | ····move-result·v2 | 1257 | ····move-result·v2 |
| Max diff block lines reached; 1606/4603 bytes (34.89%) of diff not shown. | |||
| Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
| 2 | .super·Landroid/view/View; | 2 | .super·Landroid/view/View; |
| 3 | .source·"RadialTextsView.java" | 3 | .source·"RadialTextsView.java" |
| 4 | #·annotations | 4 | #·annotations |
| 5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
| 6 | ····value·=·{ | 6 | ····value·=·{ |
| 7 | ········Lcom/android/datetimepicker/time/RadialTextsView$1;, | ||
| 8 | ········Lcom/android/datetimepicker/time/RadialTextsView$InvalidateUpdateListener; | 7 | ········Lcom/android/datetimepicker/time/RadialTextsView$InvalidateUpdateListener; |
| 9 | ····} | 8 | ····} |
| 10 | .end·annotation | 9 | .end·annotation |
| 11 | #·static·fields | 10 | #·static·fields |
| 12 | .field·private·static·final·TAG:Ljava/lang/String;·=·"RadialTextsView" | 11 | .field·private·static·final·TAG:Ljava/lang/String;·=·"RadialTextsView" |
| Offset 598, 14 lines modified | Offset 597, 15 lines modified | ||
| 598 | ····move-result-object·v17 | 597 | ····move-result-object·v17 |
| 599 | ····int-to-long·v0,·v4 | 598 | ····int-to-long·v0,·v4 |
| 600 | ····move-wide/from16·v18,·v0 | 599 | ····move-wide/from16·v18,·v0 |
| 600 | ····.line·295 | ||
| 601 | ····invoke-virtual/range·{v17·..·v19},·Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; | 601 | ····invoke-virtual/range·{v17·..·v19},·Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; |
| 602 | ····move-result-object·v17 | 602 | ····move-result-object·v17 |
| 603 | ····move-object/from16·v0,·v17 | 603 | ····move-object/from16·v0,·v17 |
| 604 | ····move-object/from16·v1,·p0 | 604 | ····move-object/from16·v1,·p0 |
| Offset 837, 14 lines modified | Offset 837, 15 lines modified | ||
| 837 | ····move-result-object·v17 | 837 | ····move-result-object·v17 |
| 838 | ····int-to-long·v0,·v14 | 838 | ····int-to-long·v0,·v14 |
| 839 | ····move-wide/from16·v18,·v0 | 839 | ····move-wide/from16·v18,·v0 |
| 840 | ····.line·320 | ||
| 840 | ····invoke-virtual/range·{v17·..·v19},·Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; | 841 | ····invoke-virtual/range·{v17·..·v19},·Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; |
| 841 | ····move-result-object·v17 | 842 | ····move-result-object·v17 |
| 842 | ····move-object/from16·v0,·v17 | 843 | ····move-object/from16·v0,·v17 |
| 843 | ····move-object/from16·v1,·p0 | 844 | ····move-object/from16·v1,·p0 |
| Offset 1068, 18 lines modified | Offset 1069, 20 lines modified | ||
| 1068 | ····.line·105 | 1069 | ····.line·105 |
| 1069 | ····if-eqz·p4,·:cond_3 | 1070 | ····if-eqz·p4,·:cond_3 |
| 1070 | ····.line·106 | 1071 | ····.line·106 |
| 1071 | ····sget·v3,·Lcom/android/datetimepicker/R$string;->circle_radius_multiplier_24HourMode:I | 1072 | ····sget·v3,·Lcom/android/datetimepicker/R$string;->circle_radius_multiplier_24HourMode:I |
| 1073 | ····.line·107 | ||
| 1072 | ····invoke-virtual·{p1,·v3},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 1074 | ····invoke-virtual·{p1,·v3},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
| 1073 | ····move-result-object·v3 | 1075 | ····move-result-object·v3 |
| 1076 | ····.line·106 | ||
| 1074 | ····invoke-static·{v3},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F | 1077 | ····invoke-static·{v3},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F |
| 1075 | ····move-result·v3 | 1078 | ····move-result·v3 |
| 1076 | ····iput·v3,·p0,·Lcom/android/datetimepicker/time/RadialTextsView;->mCircleRadiusMultiplier:F | 1079 | ····iput·v3,·p0,·Lcom/android/datetimepicker/time/RadialTextsView;->mCircleRadiusMultiplier:F |
| 1077 | ····.line·116 | 1080 | ····.line·116 |
| Offset 1097, 57 lines modified | Offset 1100, 65 lines modified | ||
| 1097 | ····iget-boolean·v3,·p0,·Lcom/android/datetimepicker/time/RadialTextsView;->mHasInnerCircle:Z | 1100 | ····iget-boolean·v3,·p0,·Lcom/android/datetimepicker/time/RadialTextsView;->mHasInnerCircle:Z |
| 1098 | ····if-eqz·v3,·:cond_4 | 1101 | ····if-eqz·v3,·:cond_4 |
| 1099 | ····.line·119 | 1102 | ····.line·119 |
| 1100 | ····sget·v3,·Lcom/android/datetimepicker/R$string;->numbers_radius_multiplier_outer:I | 1103 | ····sget·v3,·Lcom/android/datetimepicker/R$string;->numbers_radius_multiplier_outer:I |
| 1104 | ····.line·120 | ||
| 1101 | ····invoke-virtual·{p1,·v3},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 1105 | ····invoke-virtual·{p1,·v3},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
| 1102 | ····move-result-object·v3 | 1106 | ····move-result-object·v3 |
| 1107 | ····.line·119 | ||
| 1103 | ····invoke-static·{v3},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F | 1108 | ····invoke-static·{v3},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F |
| 1104 | ····move-result·v3 | 1109 | ····move-result·v3 |
| 1105 | ····iput·v3,·p0,·Lcom/android/datetimepicker/time/RadialTextsView;->mNumbersRadiusMultiplier:F | 1110 | ····iput·v3,·p0,·Lcom/android/datetimepicker/time/RadialTextsView;->mNumbersRadiusMultiplier:F |
| 1106 | ····.line·121 | 1111 | ····.line·121 |
| 1107 | ····sget·v3,·Lcom/android/datetimepicker/R$string;->text_size_multiplier_outer:I | 1112 | ····sget·v3,·Lcom/android/datetimepicker/R$string;->text_size_multiplier_outer:I |
| 1113 | ····.line·122 | ||
| 1108 | ····invoke-virtual·{p1,·v3},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 1114 | ····invoke-virtual·{p1,·v3},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
| 1109 | ····move-result-object·v3 | 1115 | ····move-result-object·v3 |
| 1116 | ····.line·121 | ||
| 1110 | ····invoke-static·{v3},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F | 1117 | ····invoke-static·{v3},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F |
| Max diff block lines reached; 2861/5487 bytes (52.14%) 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/android/datetimepicker/time/TimePickerDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/datetimepicker/time/TimePickerDialog; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/datetimepicker/time/TimePickerDialog;)V | 23 | .method·constructor·<init>(Lcom/android/datetimepicker/time/TimePickerDialog;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/datetimepicker/time/TimePickerDialog; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·211 | 27 | ····.line·211 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$1;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$1;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog; |
| 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/android/datetimepicker/time/TimePickerDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/datetimepicker/time/TimePickerDialog; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/datetimepicker/time/TimePickerDialog;)V | 23 | .method·constructor·<init>(Lcom/android/datetimepicker/time/TimePickerDialog;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/datetimepicker/time/TimePickerDialog; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·218 | 27 | ····.line·218 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$2;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$2;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog; |
| 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/android/datetimepicker/time/TimePickerDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/datetimepicker/time/TimePickerDialog; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/datetimepicker/time/TimePickerDialog;)V | 23 | .method·constructor·<init>(Lcom/android/datetimepicker/time/TimePickerDialog;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/datetimepicker/time/TimePickerDialog; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·227 | 27 | ····.line·227 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$3;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$3;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 92, 14 lines modified | Offset 93, 15 lines modified | ||
| 92 | ····#·getter·for:·Lcom/android/datetimepicker/time/TimePickerDialog;->mTimePicker:Lcom/android/datetimepicker/time/RadialPickerLayout; | 93 | ····#·getter·for:·Lcom/android/datetimepicker/time/TimePickerDialog;->mTimePicker:Lcom/android/datetimepicker/time/RadialPickerLayout; |
| 93 | ····invoke-static·{v1},·Lcom/android/datetimepicker/time/TimePickerDialog;->access$200(Lcom/android/datetimepicker/time/TimePickerDialog;)Lcom/android/datetimepicker/time/RadialPickerLayout; | 94 | ····invoke-static·{v1},·Lcom/android/datetimepicker/time/TimePickerDialog;->access$200(Lcom/android/datetimepicker/time/TimePickerDialog;)Lcom/android/datetimepicker/time/RadialPickerLayout; |
| 94 | ····move-result-object·v1 | 95 | ····move-result-object·v1 |
| 95 | ····iget-object·v2,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$3;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog; | 96 | ····iget-object·v2,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$3;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog; |
| 97 | ····.line·237 | ||
| 96 | ····#·getter·for:·Lcom/android/datetimepicker/time/TimePickerDialog;->mTimePicker:Lcom/android/datetimepicker/time/RadialPickerLayout; | 98 | ····#·getter·for:·Lcom/android/datetimepicker/time/TimePickerDialog;->mTimePicker:Lcom/android/datetimepicker/time/RadialPickerLayout; |
| 97 | ····invoke-static·{v2},·Lcom/android/datetimepicker/time/TimePickerDialog;->access$200(Lcom/android/datetimepicker/time/TimePickerDialog;)Lcom/android/datetimepicker/time/RadialPickerLayout; | 99 | ····invoke-static·{v2},·Lcom/android/datetimepicker/time/TimePickerDialog;->access$200(Lcom/android/datetimepicker/time/TimePickerDialog;)Lcom/android/datetimepicker/time/RadialPickerLayout; |
| 98 | ····move-result-object·v2 | 100 | ····move-result-object·v2 |
| 99 | ····invoke-virtual·{v2},·Lcom/android/datetimepicker/time/RadialPickerLayout;->getHours()I | 101 | ····invoke-virtual·{v2},·Lcom/android/datetimepicker/time/RadialPickerLayout;->getHours()I |
| Offset 112, 14 lines modified | Offset 114, 15 lines modified | ||
| 112 | ····move-result-object·v3 | 114 | ····move-result-object·v3 |
| 113 | ····invoke-virtual·{v3},·Lcom/android/datetimepicker/time/RadialPickerLayout;->getMinutes()I | 115 | ····invoke-virtual·{v3},·Lcom/android/datetimepicker/time/RadialPickerLayout;->getMinutes()I |
| 114 | ····move-result·v3 | 116 | ····move-result·v3 |
| 117 | ····.line·236 | ||
| 115 | ····invoke-interface·{v0,·v1,·v2,·v3},·Lcom/android/datetimepicker/time/TimePickerDialog$OnTimeSetListener;->onTimeSet(Lcom/android/datetimepicker/time/RadialPickerLayout;II)V | 118 | ····invoke-interface·{v0,·v1,·v2,·v3},·Lcom/android/datetimepicker/time/TimePickerDialog$OnTimeSetListener;->onTimeSet(Lcom/android/datetimepicker/time/RadialPickerLayout;II)V |
| 116 | ····.line·239 | 119 | ····.line·239 |
| 117 | ····:cond_0 | 120 | ····:cond_0 |
| 118 | ····iget-object·v0,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$3;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog; | 121 | ····iget-object·v0,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$3;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog; |
| 119 | ····invoke-virtual·{v0},·Lcom/android/datetimepicker/time/TimePickerDialog;->dismiss()V | 122 | ····invoke-virtual·{v0},·Lcom/android/datetimepicker/time/TimePickerDialog;->dismiss()V |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/datetimepicker/time/TimePickerDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/datetimepicker/time/TimePickerDialog; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/datetimepicker/time/TimePickerDialog;)V | 23 | .method·constructor·<init>(Lcom/android/datetimepicker/time/TimePickerDialog;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/datetimepicker/time/TimePickerDialog; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·257 | 27 | ····.line·257 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$4;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$4;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 73, 44 lines modified | Offset 73, 43 lines modified | ||
| 73 | .end·method | 73 | .end·method |
| 74 | .method·public·canReach(I)Lcom/android/datetimepicker/time/TimePickerDialog$Node; | 74 | .method·public·canReach(I)Lcom/android/datetimepicker/time/TimePickerDialog$Node; |
| 75 | ····.locals·4 | 75 | ····.locals·4 |
| 76 | ····.param·p1,·"key"····#·I | 76 | ····.param·p1,·"key"····#·I |
| 77 | ····.prologue | 77 | ····.prologue |
| 78 |
····const/4·v |
78 | ····const/4·v1,·0x0 |
| 79 | ····.line·895 | 79 | ····.line·895 |
| 80 |
····iget-object·v |
80 | ····iget-object·v2,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$Node;->mChildren:Ljava/util/ArrayList; |
| 81 |
····if-nez·v |
81 | ····if-nez·v2,·:cond_0 |
| 82 |
····move-object·v0,·v |
82 | ····move-object·v0,·v1 |
| 83 | ····.line·903 | 83 | ····.line·903 |
| 84 | ····:goto_0 | 84 | ····:goto_0 |
| 85 | ····return-object·v0 | 85 | ····return-object·v0 |
| 86 | ····.line·898 | 86 | ····.line·898 |
| 87 | ····:cond_0 | 87 | ····:cond_0 |
| 88 |
····iget-object·v |
88 | ····iget-object·v2,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$Node;->mChildren:Ljava/util/ArrayList; |
| 89 |
····invoke-virtual·{v |
89 | ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
| 90 |
····move-result-object·v |
90 | ····move-result-object·v2 |
| 91 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
| 92 | ····:cond_1 | 91 | ····:cond_1 |
| 93 |
····invoke-interface·{v |
92 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
| 94 | ····move-result·v3 | 93 | ····move-result·v3 |
| 95 | ····if-eqz·v3,·:cond_2 | 94 | ····if-eqz·v3,·:cond_2 |
| 96 |
····invoke-interface·{v |
95 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 97 | ····move-result-object·v0 | 96 | ····move-result-object·v0 |
| 98 | ····check-cast·v0,·Lcom/android/datetimepicker/time/TimePickerDialog$Node; | 97 | ····check-cast·v0,·Lcom/android/datetimepicker/time/TimePickerDialog$Node; |
| 99 | ····.line·899 | 98 | ····.line·899 |
| 100 | ····.local·v0,·"child":Lcom/android/datetimepicker/time/TimePickerDialog$Node; | 99 | ····.local·v0,·"child":Lcom/android/datetimepicker/time/TimePickerDialog$Node; |
| Offset 120, 15 lines modified | Offset 119, 15 lines modified | ||
| 120 | ····if-eqz·v3,·:cond_1 | 119 | ····if-eqz·v3,·:cond_1 |
| 121 | ····goto·:goto_0 | 120 | ····goto·:goto_0 |
| 122 | ····.end·local·v0····#·"child":Lcom/android/datetimepicker/time/TimePickerDialog$Node; | 121 | ····.end·local·v0····#·"child":Lcom/android/datetimepicker/time/TimePickerDialog$Node; |
| 123 | ····:cond_2 | 122 | ····:cond_2 |
| 124 |
····move-object·v0,·v |
123 | ····move-object·v0,·v1 |
| 125 | ····.line·903 | 124 | ····.line·903 |
| 126 | ····goto·:goto_0 | 125 | ····goto·:goto_0 |
| 127 | .end·method | 126 | .end·method |
| 128 | .method·public·containsKey(I)Z | 127 | .method·public·containsKey(I)Z |
| 129 | ····.locals·2 | 128 | ····.locals·2 |
| Offset 270, 14 lines modified | Offset 270, 15 lines modified | ||
| 270 | ····if-eq·v3,·v4,·:cond_1 | 270 | ····if-eq·v3,·v4,·:cond_1 |
| 271 | ····:cond_0 | 271 | ····:cond_0 |
| 272 | ····iget-boolean·v3,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog;->mIs24HourMode:Z | 272 | ····iget-boolean·v3,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog;->mIs24HourMode:Z |
| 273 | ····if-nez·v3,·:cond_2 | 273 | ····if-nez·v3,·:cond_2 |
| 274 | ····.line·506 | ||
| 274 | ····invoke-direct·{p0},·Lcom/android/datetimepicker/time/TimePickerDialog;->isTypedTimeFullyLegal()Z | 275 | ····invoke-direct·{p0},·Lcom/android/datetimepicker/time/TimePickerDialog;->isTypedTimeFullyLegal()Z |
| 275 | ····move-result·v3 | 276 | ····move-result·v3 |
| 276 | ····if-eqz·v3,·:cond_2 | 277 | ····if-eqz·v3,·:cond_2 |
| 277 | ····.line·527 | 278 | ····.line·527 |
| Offset 2235, 14 lines modified | Offset 2236, 15 lines modified | ||
| 2235 | ····move-result·v3 | 2236 | ····move-result·v3 |
| 2236 | ····if-nez·v3,·:cond_2 | 2237 | ····if-nez·v3,·:cond_2 |
| 2237 | ····iget-object·v3,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog;->mTypedTimes:Ljava/util/ArrayList; | 2238 | ····iget-object·v3,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog;->mTypedTimes:Ljava/util/ArrayList; |
| 2239 | ····.line·558 | ||
| 2238 | ····invoke-direct·{p0,·v1},·Lcom/android/datetimepicker/time/TimePickerDialog;->getAmOrPmKeyCode(I)I | 2240 | ····invoke-direct·{p0,·v1},·Lcom/android/datetimepicker/time/TimePickerDialog;->getAmOrPmKeyCode(I)I |
| 2239 | ····move-result·v4 | 2241 | ····move-result·v4 |
| 2240 | ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 2242 | ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 2241 | ····move-result-object·v4 | 2243 | ····move-result-object·v4 |
| Offset 2255, 69 lines modified | Offset 2257, 69 lines modified | ||
| 2255 | ····:cond_2 | 2257 | ····:cond_2 |
| 2256 | ····move·v2,·v1 | 2258 | ····move·v2,·v1 |
| 2257 | ····:cond_3 | 2259 | ····:cond_3 |
| 2258 | ····move·v1,·v2 | 2260 | ····move·v1,·v2 |
| 2261 | ····.line·557 | ||
| 2259 | ····goto·:goto_0 | 2262 | ····goto·:goto_0 |
| 2260 | .end·method | 2263 | .end·method |
| 2261 | .method·private·isTypedTimeLegalSoFar()Z | 2264 | .method·private·isTypedTimeLegalSoFar()Z |
| 2262 | ····.locals·4 | 2265 | ····.locals·4 |
| 2263 | ····.prologue | 2266 | ····.prologue |
| 2264 | ····.line·535 | 2267 | ····.line·535 |
| 2265 |
····iget-object·v |
2268 | ····iget-object·v1,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog;->mLegalTimesTree:Lcom/android/datetimepicker/time/TimePickerDialog$Node; |
| 2266 | ····.line·536 | 2269 | ····.line·536 |
| 2267 |
····.local·v |
2270 | ····.local·v1,·"node":Lcom/android/datetimepicker/time/TimePickerDialog$Node; |
| 2268 |
····iget-object·v |
2271 | ····iget-object·v2,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog;->mTypedTimes:Ljava/util/ArrayList; |
| 2269 |
····invoke-virtual·{v |
2272 | ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
| 2270 |
····move-result-object·v |
2273 | ····move-result-object·v3 |
| 2271 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
| 2272 | ····:cond_0 | 2274 | ····:cond_0 |
| 2273 |
····invoke-interface·{v |
2275 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
| 2274 |
····move-result·v |
2276 | ····move-result·v2 |
| 2275 |
····if-eqz·v |
2277 | ····if-eqz·v2,·:cond_1 |
| 2276 |
····invoke-interface·{v |
2278 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 2277 |
····move-result-object·v |
2279 | ····move-result-object·v2 |
| 2278 |
····check-cast·v |
2280 | ····check-cast·v2,·Ljava/lang/Integer; |
| 2279 |
····invoke-virtual·{v |
2281 | ····invoke-virtual·{v2},·Ljava/lang/Integer;->intValue()I |
| 2280 |
····move-result·v |
2282 | ····move-result·v0 |
| 2281 | ····.line·537 | 2283 | ····.line·537 |
| 2282 |
····.local·v |
2284 | ····.local·v0,·"keyCode":I |
| 2283 |
····invoke-virtual·{v |
2285 | ····invoke-virtual·{v1,·v0},·Lcom/android/datetimepicker/time/TimePickerDialog$Node;->canReach(I)Lcom/android/datetimepicker/time/TimePickerDialog$Node; |
| 2284 |
····move-result-object·v |
2286 | ····move-result-object·v1 |
| 2285 | ····.line·538 | 2287 | ····.line·538 |
| 2286 |
····if-nez·v |
2288 | ····if-nez·v1,·:cond_0 |
| 2287 | ····.line·539 | 2289 | ····.line·539 |
| 2288 |
····const/4·v |
2290 | ····const/4·v2,·0x0 |
| 2289 | ····.line·542 | 2291 | ····.line·542 |
| 2290 |
····.end·local·v |
2292 | ····.end·local·v0····#·"keyCode":I |
| 2291 | ····:goto_0 | 2293 | ····:goto_0 |
| 2292 |
····return·v |
2294 | ····return·v2 |
| 2293 | ····:cond_1 | 2295 | ····:cond_1 |
| 2294 |
····const/4·v |
2296 | ····const/4·v2,·0x1 |
| 2295 | ····goto·:goto_0 | 2297 | ····goto·:goto_0 |
| 2296 | .end·method | 2298 | .end·method |
| Max diff block lines reached; 4309/7916 bytes (54.43%) of diff not shown. | |||
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$photoBytes:[B | 22 | .field·final·synthetic·val$photoBytes:[B |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/ex/chips/BaseRecipientAdapter$1;[B)V | 24 | .method·constructor·<init>(Lcom/android/ex/chips/BaseRecipientAdapter$1;[B)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$1"····#·Lcom/android/ex/chips/BaseRecipientAdapter$1; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·765 | 28 | ····.line·765 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$1$1;->this$1:Lcom/android/ex/chips/BaseRecipientAdapter$1; | 29 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$1$1;->this$1:Lcom/android/ex/chips/BaseRecipientAdapter$1; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$1$1;->val$photoBytes:[B | 30 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$1$1;->val$photoBytes:[B |
| Offset 32, 14 lines modified | Offset 32, 15 lines modified | ||
| 32 | .field·final·synthetic·val$photoThumbnailUri:Landroid/net/Uri; | 32 | .field·final·synthetic·val$photoThumbnailUri:Landroid/net/Uri; |
| 33 | #·direct·methods | 33 | #·direct·methods |
| 34 | .method·constructor·<init>(Lcom/android/ex/chips/BaseRecipientAdapter;Landroid/net/Uri;Lcom/android/ex/chips/RecipientEntry;)V | 34 | .method·constructor·<init>(Lcom/android/ex/chips/BaseRecipientAdapter;Landroid/net/Uri;Lcom/android/ex/chips/RecipientEntry;)V |
| 35 | ····.locals·0 | 35 | ····.locals·0 |
| 36 | ····.param·p1,·"this$0"····#·Lcom/android/ex/chips/BaseRecipientAdapter; | ||
| 36 | ····.prologue | 37 | ····.prologue |
| 37 | ····.line·754 | 38 | ····.line·754 |
| 38 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$1;->this$0:Lcom/android/ex/chips/BaseRecipientAdapter; | 39 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$1;->this$0:Lcom/android/ex/chips/BaseRecipientAdapter; |
| 39 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$1;->val$photoThumbnailUri:Landroid/net/Uri; | 40 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$1;->val$photoThumbnailUri:Landroid/net/Uri; |
| Offset 443, 14 lines modified | Offset 443, 15 lines modified | ||
| 443 | ····#·getter·for:·Lcom/android/ex/chips/BaseRecipientAdapter;->mPreferredMaxResultCount:I | 443 | ····#·getter·for:·Lcom/android/ex/chips/BaseRecipientAdapter;->mPreferredMaxResultCount:I |
| 444 | ····invoke-static·{v2},·Lcom/android/ex/chips/BaseRecipientAdapter;->access$100(Lcom/android/ex/chips/BaseRecipientAdapter;)I | 444 | ····invoke-static·{v2},·Lcom/android/ex/chips/BaseRecipientAdapter;->access$100(Lcom/android/ex/chips/BaseRecipientAdapter;)I |
| 445 | ····move-result·v2 | 445 | ····move-result·v2 |
| 446 | ····iget-object·v3,·v0,·Lcom/android/ex/chips/BaseRecipientAdapter$DefaultFilterResult;->existingDestinations:Ljava/util/Set; | 446 | ····iget-object·v3,·v0,·Lcom/android/ex/chips/BaseRecipientAdapter$DefaultFilterResult;->existingDestinations:Ljava/util/Set; |
| 447 | ····.line·302 | ||
| 447 | ····invoke-interface·{v3},·Ljava/util/Set;->size()I | 448 | ····invoke-interface·{v3},·Ljava/util/Set;->size()I |
| 448 | ····move-result·v3 | 449 | ····move-result·v3 |
| 449 | ····sub-int·v1,·v2,·v3 | 450 | ····sub-int·v1,·v2,·v3 |
| 450 | ····.line·303 | 451 | ····.line·303 |
| Offset 192, 84 lines modified | Offset 192, 84 lines modified | ||
| 192 | .method·protected·publishResults(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V | 192 | .method·protected·publishResults(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V |
| 193 | ····.locals·8 | 193 | ····.locals·8 |
| 194 | ····.param·p1,·"constraint"····#·Ljava/lang/CharSequence; | 194 | ····.param·p1,·"constraint"····#·Ljava/lang/CharSequence; |
| 195 | ····.param·p2,·"results"····#·Landroid/widget/Filter$FilterResults; | 195 | ····.param·p2,·"results"····#·Landroid/widget/Filter$FilterResults; |
| 196 | ····.prologue | 196 | ····.prologue |
| 197 | ····.line·391 | 197 | ····.line·391 |
| 198 |
····iget-object·v |
198 | ····iget-object·v2,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$DirectoryFilter;->this$0:Lcom/android/ex/chips/BaseRecipientAdapter; |
| 199 | ····#·getter·for:·Lcom/android/ex/chips/BaseRecipientAdapter;->mDelayedMessageHandler:Lcom/android/ex/chips/BaseRecipientAdapter$DelayedMessageHandler; | 199 | ····#·getter·for:·Lcom/android/ex/chips/BaseRecipientAdapter;->mDelayedMessageHandler:Lcom/android/ex/chips/BaseRecipientAdapter$DelayedMessageHandler; |
| 200 |
····invoke-static·{v |
200 | ····invoke-static·{v2},·Lcom/android/ex/chips/BaseRecipientAdapter;->access$1500(Lcom/android/ex/chips/BaseRecipientAdapter;)Lcom/android/ex/chips/BaseRecipientAdapter$DelayedMessageHandler; |
| 201 |
····move-result-object·v |
201 | ····move-result-object·v2 |
| 202 |
····invoke-virtual·{v |
202 | ····invoke-virtual·{v2},·Lcom/android/ex/chips/BaseRecipientAdapter$DelayedMessageHandler;->removeDelayedLoadMessage()V |
| 203 | ····.line·396 | 203 | ····.line·396 |
| 204 |
····iget-object·v |
204 | ····iget-object·v2,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$DirectoryFilter;->this$0:Lcom/android/ex/chips/BaseRecipientAdapter; |
| 205 | ····#·getter·for:·Lcom/android/ex/chips/BaseRecipientAdapter;->mCurrentConstraint:Ljava/lang/CharSequence; | 205 | ····#·getter·for:·Lcom/android/ex/chips/BaseRecipientAdapter;->mCurrentConstraint:Ljava/lang/CharSequence; |
| 206 |
····invoke-static·{v |
206 | ····invoke-static·{v2},·Lcom/android/ex/chips/BaseRecipientAdapter;->access$800(Lcom/android/ex/chips/BaseRecipientAdapter;)Ljava/lang/CharSequence; |
| 207 |
····move-result-object·v |
207 | ····move-result-object·v2 |
| 208 |
····invoke-static·{p1,·v |
208 | ····invoke-static·{p1,·v2},·Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z |
| 209 |
····move-result·v |
209 | ····move-result·v2 |
| 210 |
····if-eqz·v |
210 | ····if-eqz·v2,·:cond_4 |
| 211 | ····.line·397 | 211 | ····.line·397 |
| 212 |
····iget·v |
212 | ····iget·v2,·p2,·Landroid/widget/Filter$FilterResults;->count:I |
| 213 |
····if-lez·v |
213 | ····if-lez·v2,·:cond_1 |
| 214 | ····.line·399 | 214 | ····.line·399 |
| 215 |
····iget-object·v |
215 | ····iget-object·v0,·p2,·Landroid/widget/Filter$FilterResults;->values:Ljava/lang/Object; |
| 216 |
····check-cast·v |
216 | ····check-cast·v0,·Ljava/util/ArrayList; |
| 217 | ····.line·402 | 217 | ····.line·402 |
| 218 |
····.local·v |
218 | ····.local·v0,·"tempEntries":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/android/ex/chips/BaseRecipientAdapter$TemporaryEntry;>;" |
| 219 |
····invoke-virtual·{v |
219 | ····invoke-virtual·{v0},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
| 220 |
····move-result-object·v |
220 | ····move-result-object·v3 |
| 221 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
| 222 | ····:goto_0 | 221 | ····:goto_0 |
| 223 |
····invoke-interface·{v |
222 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
| 224 |
····move-result·v |
223 | ····move-result·v2 |
| 225 |
····if-eqz·v |
224 | ····if-eqz·v2,·:cond_1 |
| 226 |
····invoke-interface·{v |
225 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 227 |
····move-result-object·v |
226 | ····move-result-object·v1 |
| 228 |
····check-cast·v |
227 | ····check-cast·v1,·Lcom/android/ex/chips/BaseRecipientAdapter$TemporaryEntry; |
| 229 | ····.line·403 | 228 | ····.line·403 |
| 230 |
····.local·v |
229 | ····.local·v1,·"tempEntry":Lcom/android/ex/chips/BaseRecipientAdapter$TemporaryEntry; |
| 231 |
····iget-object·v |
230 | ····iget-object·v2,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$DirectoryFilter;->mParams:Lcom/android/ex/chips/BaseRecipientAdapter$DirectorySearchParams; |
| 232 |
····iget-wide·v4,·v |
231 | ····iget-wide·v4,·v2,·Lcom/android/ex/chips/BaseRecipientAdapter$DirectorySearchParams;->directoryId:J |
| 233 | ····const-wide/16·v6,·0x0 | 232 | ····const-wide/16·v6,·0x0 |
| 234 |
····cmp-long·v |
233 | ····cmp-long·v2,·v4,·v6 |
| 235 |
····if-nez·v |
234 | ····if-nez·v2,·:cond_0 |
| 236 |
····const/4·v |
235 | ····const/4·v2,·0x1 |
| 237 | ····:goto_1 | 236 | ····:goto_1 |
| 238 | ····iget-object·v4,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$DirectoryFilter;->this$0:Lcom/android/ex/chips/BaseRecipientAdapter; | 237 | ····iget-object·v4,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$DirectoryFilter;->this$0:Lcom/android/ex/chips/BaseRecipientAdapter; |
| 238 | ····.line·404 | ||
| 239 | ····#·getter·for:·Lcom/android/ex/chips/BaseRecipientAdapter;->mEntryMap:Ljava/util/LinkedHashMap; | 239 | ····#·getter·for:·Lcom/android/ex/chips/BaseRecipientAdapter;->mEntryMap:Ljava/util/LinkedHashMap; |
| 240 | ····invoke-static·{v4},·Lcom/android/ex/chips/BaseRecipientAdapter;->access$900(Lcom/android/ex/chips/BaseRecipientAdapter;)Ljava/util/LinkedHashMap; | 240 | ····invoke-static·{v4},·Lcom/android/ex/chips/BaseRecipientAdapter;->access$900(Lcom/android/ex/chips/BaseRecipientAdapter;)Ljava/util/LinkedHashMap; |
| 241 | ····move-result-object·v4 | 241 | ····move-result-object·v4 |
| 242 | ····iget-object·v5,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$DirectoryFilter;->this$0:Lcom/android/ex/chips/BaseRecipientAdapter; | 242 | ····iget-object·v5,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$DirectoryFilter;->this$0:Lcom/android/ex/chips/BaseRecipientAdapter; |
| Offset 281, 103 lines modified | Offset 281, 103 lines modified | ||
| 281 | ····iget-object·v6,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$DirectoryFilter;->this$0:Lcom/android/ex/chips/BaseRecipientAdapter; | 281 | ····iget-object·v6,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$DirectoryFilter;->this$0:Lcom/android/ex/chips/BaseRecipientAdapter; |
| 282 | ····#·getter·for:·Lcom/android/ex/chips/BaseRecipientAdapter;->mExistingDestinations:Ljava/util/Set; | 282 | ····#·getter·for:·Lcom/android/ex/chips/BaseRecipientAdapter;->mExistingDestinations:Ljava/util/Set; |
| 283 | ····invoke-static·{v6},·Lcom/android/ex/chips/BaseRecipientAdapter;->access$1100(Lcom/android/ex/chips/BaseRecipientAdapter;)Ljava/util/Set; | 283 | ····invoke-static·{v6},·Lcom/android/ex/chips/BaseRecipientAdapter;->access$1100(Lcom/android/ex/chips/BaseRecipientAdapter;)Ljava/util/Set; |
| 284 | ····move-result-object·v6 | 284 | ····move-result-object·v6 |
| 285 | ····.line·403 | ||
| 285 | ····#·invokes:·Lcom/android/ex/chips/BaseRecipientAdapter;->putOneEntry(Lcom/android/ex/chips/BaseRecipientAdapter$TemporaryEntry;ZLjava/util/LinkedHashMap;Ljava/util/List;Ljava/util/Set;)V | 286 | ····#·invokes:·Lcom/android/ex/chips/BaseRecipientAdapter;->putOneEntry(Lcom/android/ex/chips/BaseRecipientAdapter$TemporaryEntry;ZLjava/util/LinkedHashMap;Ljava/util/List;Ljava/util/Set;)V |
| 286 |
····invoke-static·{v |
287 | ····invoke-static·{v1,·v2,·v4,·v5,·v6},·Lcom/android/ex/chips/BaseRecipientAdapter;->access$300(Lcom/android/ex/chips/BaseRecipientAdapter$TemporaryEntry;ZLjava/util/LinkedHashMap;Ljava/util/List;Ljava/util/Set;)V |
| 287 | ····goto·:goto_0 | 288 | ····goto·:goto_0 |
| Max diff block lines reached; 7528/14234 bytes (52.89%) of diff not shown. | |||
| Offset 38, 14 lines modified | Offset 38, 15 lines modified | ||
| 38 | ····.prologue | 38 | ····.prologue |
| 39 | ····.line·123 | 39 | ····.line·123 |
| 40 | ····sget-object·v0,·Landroid/provider/ContactsContract;->AUTHORITY_URI:Landroid/net/Uri; | 40 | ····sget-object·v0,·Landroid/provider/ContactsContract;->AUTHORITY_URI:Landroid/net/Uri; |
| 41 | ····const-string·v1,·"directories" | 41 | ····const-string·v1,·"directories" |
| 42 | ····.line·124 | ||
| 42 | ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; | 43 | ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; |
| 43 | ····move-result-object·v0 | 44 | ····move-result-object·v0 |
| 44 | ····sput-object·v0,·Lcom/android/ex/chips/BaseRecipientAdapter$DirectoryListQuery;->URI:Landroid/net/Uri; | 45 | ····sput-object·v0,·Lcom/android/ex/chips/BaseRecipientAdapter$DirectoryListQuery;->URI:Landroid/net/Uri; |
| 45 | ····.line·125 | 46 | ····.line·125 |
| Offset 662, 61 lines modified | Offset 662, 60 lines modified | ||
| 662 | ····.local·p2,·"nonAggregatedEntries":Ljava/util/List;,·"Ljava/util/List<Lcom/android/ex/chips/RecipientEntry;>;" | 662 | ····.local·p2,·"nonAggregatedEntries":Ljava/util/List;,·"Ljava/util/List<Lcom/android/ex/chips/RecipientEntry;>;" |
| 663 | ····new-instance·v0,·Ljava/util/ArrayList; | 663 | ····new-instance·v0,·Ljava/util/ArrayList; |
| 664 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 664 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
| 665 | ····.line·679 | 665 | ····.line·679 |
| 666 | ····.local·v0,·"entries":Ljava/util/List;,·"Ljava/util/List<Lcom/android/ex/chips/RecipientEntry;>;" | 666 | ····.local·v0,·"entries":Ljava/util/List;,·"Ljava/util/List<Lcom/android/ex/chips/RecipientEntry;>;" |
| 667 |
····const/4·v |
667 | ····const/4·v6,·0x0 |
| 668 | ····.line·680 | 668 | ····.line·680 |
| 669 |
····.local·v |
669 | ····.local·v6,·"validEntryCount":I |
| 670 | ····invoke-virtual·{p1},·Ljava/util/LinkedHashMap;->entrySet()Ljava/util/Set; | 670 | ····invoke-virtual·{p1},·Ljava/util/LinkedHashMap;->entrySet()Ljava/util/Set; |
| 671 |
····move-result-object·v |
671 | ····move-result-object·v7 |
| 672 |
····invoke-interface·{v |
672 | ····invoke-interface·{v7},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
| 673 |
····move-result-object·v |
673 | ····move-result-object·v7 |
| 674 | ····.local·v4,·"i$":Ljava/util/Iterator; | ||
| 675 | ····:cond_0 | 674 | ····:cond_0 |
| 676 |
····invoke-interface·{v |
675 | ····invoke-interface·{v7},·Ljava/util/Iterator;->hasNext()Z |
| 677 | ····move-result·v8 | 676 | ····move-result·v8 |
| 678 | ····if-eqz·v8,·:cond_2 | 677 | ····if-eqz·v8,·:cond_2 |
| 679 |
····invoke-interface·{v |
678 | ····invoke-interface·{v7},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 680 |
····move-result-object·v |
679 | ····move-result-object·v4 |
| 681 |
····check-cast·v |
680 | ····check-cast·v4,·Ljava/util/Map$Entry; |
| 682 | ····.line·681 | 681 | ····.line·681 |
| 683 |
····.local·v |
682 | ····.local·v4,·"mapEntry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Long;Ljava/util/List<Lcom/android/ex/chips/RecipientEntry;>;>;" |
| 684 |
····invoke-interface·{v |
683 | ····invoke-interface·{v4},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; |
| 685 | ····move-result-object·v2 | 684 | ····move-result-object·v2 |
| 686 | ····check-cast·v2,·Ljava/util/List; | 685 | ····check-cast·v2,·Ljava/util/List; |
| 687 | ····.line·682 | 686 | ····.line·682 |
| 688 | ····.local·v2,·"entryList":Ljava/util/List;,·"Ljava/util/List<Lcom/android/ex/chips/RecipientEntry;>;" | 687 | ····.local·v2,·"entryList":Ljava/util/List;,·"Ljava/util/List<Lcom/android/ex/chips/RecipientEntry;>;" |
| 689 | ····invoke-interface·{v2},·Ljava/util/List;->size()I | 688 | ····invoke-interface·{v2},·Ljava/util/List;->size()I |
| 690 |
····move-result·v |
689 | ····move-result·v5 |
| 691 | ····.line·683 | 690 | ····.line·683 |
| 692 |
····.local·v |
691 | ····.local·v5,·"size":I |
| 693 | ····const/4·v3,·0x0 | 692 | ····const/4·v3,·0x0 |
| 694 | ····.local·v3,·"i":I | 693 | ····.local·v3,·"i":I |
| 695 | ····:goto_0 | 694 | ····:goto_0 |
| 696 |
····if-ge·v3,·v |
695 | ····if-ge·v3,·v5,·:cond_1 |
| 697 | ····.line·684 | 696 | ····.line·684 |
| 698 | ····invoke-interface·{v2,·v3},·Ljava/util/List;->get(I)Ljava/lang/Object; | 697 | ····invoke-interface·{v2,·v3},·Ljava/util/List;->get(I)Ljava/lang/Object; |
| 699 | ····move-result-object·v1 | 698 | ····move-result-object·v1 |
| 700 | ····check-cast·v1,·Lcom/android/ex/chips/RecipientEntry; | 699 | ····check-cast·v1,·Lcom/android/ex/chips/RecipientEntry; |
| Offset 725, 61 lines modified | Offset 724, 61 lines modified | ||
| 725 | ····.local·v1,·"entry":Lcom/android/ex/chips/RecipientEntry; | 724 | ····.local·v1,·"entry":Lcom/android/ex/chips/RecipientEntry; |
| 726 | ····invoke-interface·{v0,·v1},·Ljava/util/List;->add(Ljava/lang/Object;)Z | 725 | ····invoke-interface·{v0,·v1},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
| 727 | ····.line·686 | 726 | ····.line·686 |
| 728 | ····invoke-direct·{p0,·v1},·Lcom/android/ex/chips/BaseRecipientAdapter;->tryFetchPhoto(Lcom/android/ex/chips/RecipientEntry;)V | 727 | ····invoke-direct·{p0,·v1},·Lcom/android/ex/chips/BaseRecipientAdapter;->tryFetchPhoto(Lcom/android/ex/chips/RecipientEntry;)V |
| 729 | ····.line·687 | 728 | ····.line·687 |
| 730 |
····add-int/lit8·v |
729 | ····add-int/lit8·v6,·v6,·0x1 |
| 731 | ····.line·683 | 730 | ····.line·683 |
| 732 | ····add-int/lit8·v3,·v3,·0x1 | 731 | ····add-int/lit8·v3,·v3,·0x1 |
| 733 | ····goto·:goto_0 | 732 | ····goto·:goto_0 |
| 734 | ····.line·689 | 733 | ····.line·689 |
| 735 | ····.end·local·v1····#·"entry":Lcom/android/ex/chips/RecipientEntry; | 734 | ····.end·local·v1····#·"entry":Lcom/android/ex/chips/RecipientEntry; |
| 736 | ····:cond_1 | 735 | ····:cond_1 |
| 737 | ····iget·v8,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter;->mPreferredMaxResultCount:I | 736 | ····iget·v8,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter;->mPreferredMaxResultCount:I |
| 738 |
····if-le·v |
737 | ····if-le·v6,·v8,·:cond_0 |
| 739 | ····.line·693 | 738 | ····.line·693 |
| 740 | ····.end·local·v2····#·"entryList":Ljava/util/List;,·"Ljava/util/List<Lcom/android/ex/chips/RecipientEntry;>;" | 739 | ····.end·local·v2····#·"entryList":Ljava/util/List;,·"Ljava/util/List<Lcom/android/ex/chips/RecipientEntry;>;" |
| 741 | ····.end·local·v3····#·"i":I | 740 | ····.end·local·v3····#·"i":I |
| 742 |
····.end·local·v |
741 | ····.end·local·v4····#·"mapEntry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Long;Ljava/util/List<Lcom/android/ex/chips/RecipientEntry;>;>;" |
| 743 |
····.end·local·v |
742 | ····.end·local·v5····#·"size":I |
| 744 | ····:cond_2 | 743 | ····:cond_2 |
| 745 |
····iget·v |
744 | ····iget·v7,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter;->mPreferredMaxResultCount:I |
| 746 |
····if-gt·v |
745 | ····if-gt·v6,·v7,·:cond_3 |
| 747 | ····.line·694 | 746 | ····.line·694 |
| 748 | ····invoke-interface·{p2},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 747 | ····invoke-interface·{p2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
| 749 |
····move-result-object·v |
748 | ····move-result-object·v7 |
| 750 | ····:goto_1 | 749 | ····:goto_1 |
| Max diff block lines reached; 6871/11111 bytes (61.84%) of diff not shown. | |||
| Offset 13, 18 lines modified | Offset 13, 18 lines modified | ||
| 13 | ····name·=·null | 13 | ····name·=·null |
| 14 | .end·annotation | 14 | .end·annotation |
| 15 | #·direct·methods | 15 | #·direct·methods |
| 16 | .method·constructor·<init>([Ljava/lang/String;Landroid/net/Uri;Landroid/net/Uri;Ljava/lang/String;)V | 16 | .method·constructor·<init>([Ljava/lang/String;Landroid/net/Uri;Landroid/net/Uri;Ljava/lang/String;)V |
| 17 | ····.locals·0 | 17 | ····.locals·0 |
| 18 |
····.param·p1,·" |
18 | ····.param·p1,·"projection"····#·[Ljava/lang/String; |
| 19 |
····.param·p2,·" |
19 | ····.param·p2,·"contentFilter"····#·Landroid/net/Uri; |
| 20 |
····.param·p3,·" |
20 | ····.param·p3,·"content"····#·Landroid/net/Uri; |
| 21 |
····.param·p4,·" |
21 | ····.param·p4,·"selectionColumn"····#·Ljava/lang/String; |
| 22 | ····.prologue | 22 | ····.prologue |
| 23 | ····.line·39 | 23 | ····.line·39 |
| 24 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lcom/android/ex/chips/Queries$Query;-><init>([Ljava/lang/String;Landroid/net/Uri;Landroid/net/Uri;Ljava/lang/String;)V | 24 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lcom/android/ex/chips/Queries$Query;-><init>([Ljava/lang/String;Landroid/net/Uri;Landroid/net/Uri;Ljava/lang/String;)V |
| 25 | ····return-void | 25 | ····return-void |
| 26 | .end·method | 26 | .end·method |
| Offset 13, 18 lines modified | Offset 13, 18 lines modified | ||
| 13 | ····name·=·null | 13 | ····name·=·null |
| 14 | .end·annotation | 14 | .end·annotation |
| 15 | #·direct·methods | 15 | #·direct·methods |
| 16 | .method·constructor·<init>([Ljava/lang/String;Landroid/net/Uri;Landroid/net/Uri;Ljava/lang/String;)V | 16 | .method·constructor·<init>([Ljava/lang/String;Landroid/net/Uri;Landroid/net/Uri;Ljava/lang/String;)V |
| 17 | ····.locals·0 | 17 | ····.locals·0 |
| 18 |
····.param·p1,·" |
18 | ····.param·p1,·"projection"····#·[Ljava/lang/String; |
| 19 |
····.param·p2,·" |
19 | ····.param·p2,·"contentFilter"····#·Landroid/net/Uri; |
| 20 |
····.param·p3,·" |
20 | ····.param·p3,·"content"····#·Landroid/net/Uri; |
| 21 |
····.param·p4,·" |
21 | ····.param·p4,·"selectionColumn"····#·Ljava/lang/String; |
| 22 | ····.prologue | 22 | ····.prologue |
| 23 | ····.line·57 | 23 | ····.line·57 |
| 24 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lcom/android/ex/chips/Queries$Query;-><init>([Ljava/lang/String;Landroid/net/Uri;Landroid/net/Uri;Ljava/lang/String;)V | 24 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lcom/android/ex/chips/Queries$Query;-><init>([Ljava/lang/String;Landroid/net/Uri;Landroid/net/Uri;Ljava/lang/String;)V |
| 25 | ····return-void | 25 | ····return-void |
| 26 | .end·method | 26 | .end·method |
| Offset 148, 10 lines modified | Offset 148, 9 lines modified | ||
| 148 | .method·constructor·<init>()V | 148 | .method·constructor·<init>()V |
| 149 | ····.locals·0 | 149 | ····.locals·0 |
| 150 | ····.prologue | 150 | ····.prologue |
| 151 | ····.line·28 | 151 | ····.line·28 |
| 152 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 152 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 153 | ····.line·66 | ||
| 154 | ····return-void | 153 | ····return-void |
| 155 | .end·method | 154 | .end·method |
| Offset 23, 10 lines modified | Offset 23, 9 lines modified | ||
| 23 | .method·public·constructor·<init>()V | 23 | .method·public·constructor·<init>()V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.prologue | 25 | ····.prologue |
| 26 | ····.line·9 | 26 | ····.line·9 |
| 27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 28 | ····.line·59 | ||
| 29 | ····return-void | 28 | ····return-void |
| 30 | .end·method | 29 | .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/android/ex/chips/RecipientEditTextView; | 21 | .field·final·synthetic·this$0:Lcom/android/ex/chips/RecipientEditTextView; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;)V | 23 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/ex/chips/RecipientEditTextView; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·218 | 27 | ····.line·218 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$1;->this$0:Lcom/android/ex/chips/RecipientEditTextView; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$1;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
| 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/android/ex/chips/RecipientEditTextView; | 21 | .field·final·synthetic·this$0:Lcom/android/ex/chips/RecipientEditTextView; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;)V | 23 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/ex/chips/RecipientEditTextView; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·230 | 27 | ····.line·230 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$2;->this$0:Lcom/android/ex/chips/RecipientEditTextView; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$2;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
| 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/android/ex/chips/RecipientEditTextView; | 21 | .field·final·synthetic·this$0:Lcom/android/ex/chips/RecipientEditTextView; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;)V | 23 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/ex/chips/RecipientEditTextView; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·239 | 27 | ····.line·239 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$3;->this$0:Lcom/android/ex/chips/RecipientEditTextView; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$3;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 164, 53 lines modified | Offset 164, 60 lines modified | ||
| 164 | ····.param·p4,·"resolver"····#·Landroid/content/ContentResolver; | 164 | ····.param·p4,·"resolver"····#·Landroid/content/ContentResolver; |
| 165 | ····.param·p5,·"query"····#·Lcom/android/ex/chips/Queries$Query; | 165 | ····.param·p5,·"query"····#·Lcom/android/ex/chips/Queries$Query; |
| 166 | ····.prologue | 166 | ····.prologue |
| 167 | ····const/4·v3,·0x0 | 167 | ····const/4·v3,·0x0 |
| 168 | ····.line·307 | 168 | ····.line·307 |
| 169 | ····.line·308 | ||
| 169 | ····invoke-virtual·{p5},·Lcom/android/ex/chips/Queries$Query;->getContentFilterUri()Landroid/net/Uri; | 170 | ····invoke-virtual·{p5},·Lcom/android/ex/chips/Queries$Query;->getContentFilterUri()Landroid/net/Uri; |
| 170 | ····move-result-object·v0 | 171 | ····move-result-object·v0 |
| 172 | ····.line·309 | ||
| 171 | ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; | 173 | ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; |
| 172 | ····move-result-object·v0 | 174 | ····move-result-object·v0 |
| 175 | ····.line·310 | ||
| 173 | ····invoke-interface·{p0},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; | 176 | ····invoke-interface·{p0},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; |
| 174 | ····move-result-object·v1 | 177 | ····move-result-object·v1 |
| 175 | ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder; | 178 | ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder; |
| 176 | ····move-result-object·v0 | 179 | ····move-result-object·v0 |
| 177 | ····const-string·v1,·"limit" | 180 | ····const-string·v1,·"limit" |
| 178 | ····add-int/lit8·v2,·p1,·0x5 | 181 | ····add-int/lit8·v2,·p1,·0x5 |
| 182 | ····.line·312 | ||
| 179 | ····invoke-static·{v2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 183 | ····invoke-static·{v2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
| 180 | ····move-result-object·v2 | 184 | ····move-result-object·v2 |
| 185 | ····.line·311 | ||
| 181 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; | 186 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; |
| 182 | ····move-result-object·v6 | 187 | ····move-result-object·v6 |
| 183 | ····.line·313 | 188 | ····.line·313 |
| 184 | ····.local·v6,·"builder":Landroid/net/Uri$Builder; | 189 | ····.local·v6,·"builder":Landroid/net/Uri$Builder; |
| 185 | ····if-eqz·p2,·:cond_0 | 190 | ····if-eqz·p2,·:cond_0 |
| 186 | ····.line·314 | 191 | ····.line·314 |
| 187 | ····const-string·v0,·"directory" | 192 | ····const-string·v0,·"directory" |
| 193 | ····.line·315 | ||
| 188 | ····invoke-static·{p2},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | 194 | ····invoke-static·{p2},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; |
| 189 | ····move-result-object·v1 | 195 | ····move-result-object·v1 |
| 196 | ····.line·314 | ||
| 190 | ····invoke-virtual·{v6,·v0,·v1},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; | 197 | ····invoke-virtual·{v6,·v0,·v1},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; |
| 191 | ····.line·317 | 198 | ····.line·317 |
| 192 | ····:cond_0 | 199 | ····:cond_0 |
| 193 | ····if-eqz·p3,·:cond_1 | 200 | ····if-eqz·p3,·:cond_1 |
| 194 | ····.line·318 | 201 | ····.line·318 |
| Offset 281, 14 lines modified | Offset 288, 15 lines modified | ||
| 281 | ····invoke-static·{v0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z | 288 | ····invoke-static·{v0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
| 282 | ····move-result·v0 | 289 | ····move-result·v0 |
| 283 | ····if-nez·v0,·:cond_2 | 290 | ····if-nez·v0,·:cond_2 |
| 291 | ····.line·270 | ||
| 284 | ····invoke-virtual·{p1},·Lcom/android/ex/chips/RecipientEntry;->getDisplayName()Ljava/lang/String; | 292 | ····invoke-virtual·{p1},·Lcom/android/ex/chips/RecipientEntry;->getDisplayName()Ljava/lang/String; |
| 285 | ····move-result-object·v0 | 293 | ····move-result-object·v0 |
| 286 | ····invoke-static·{v0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z | 294 | ····invoke-static·{v0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
| 287 | ····move-result·v0 | 295 | ····move-result·v0 |
| Offset 308, 14 lines modified | Offset 316, 15 lines modified | ||
| 308 | ····invoke-static·{v0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z | 316 | ····invoke-static·{v0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
| 309 | ····move-result·v0 | 317 | ····move-result·v0 |
| 310 | ····if-nez·v0,·:cond_3 | 318 | ····if-nez·v0,·:cond_3 |
| 319 | ····.line·275 | ||
| 311 | ····invoke-virtual·{p0},·Lcom/android/ex/chips/RecipientEntry;->getDisplayName()Ljava/lang/String; | 320 | ····invoke-virtual·{p0},·Lcom/android/ex/chips/RecipientEntry;->getDisplayName()Ljava/lang/String; |
| 312 | ····move-result-object·v0 | 321 | ····move-result-object·v0 |
| 313 | ····invoke-static·{v0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z | 322 | ····invoke-static·{v0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
| 314 | ····move-result·v0 | 323 | ····move-result·v0 |
| Offset 334, 14 lines modified | Offset 343, 15 lines modified | ||
| 334 | ····invoke-static·{v0,·v1},·Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z | 343 | ····invoke-static·{v0,·v1},·Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z |
| 335 | ····move-result·v0 | 344 | ····move-result·v0 |
| 336 | ····if-nez·v0,·:cond_4 | 345 | ····if-nez·v0,·:cond_4 |
| Max diff block lines reached; 37175/39836 bytes (93.32%) of diff not shown. | |||
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/android/ex/chips/RecipientEditTextView; | 18 | .field·final·synthetic·this$0:Lcom/android/ex/chips/RecipientEditTextView; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;)V | 20 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/android/ex/chips/RecipientEditTextView; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·279 | 24 | ····.line·279 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$5;->this$0:Lcom/android/ex/chips/RecipientEditTextView; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$5;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
| 25 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/os/Handler;-><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/android/ex/chips/RecipientEditTextView; | 21 | .field·final·synthetic·this$0:Lcom/android/ex/chips/RecipientEditTextView; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;)V | 23 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/ex/chips/RecipientEditTextView; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·424 | 27 | ····.line·424 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$6;->this$0:Lcom/android/ex/chips/RecipientEditTextView; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$6;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
| 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/android/ex/chips/RecipientEditTextView; | 21 | .field·final·synthetic·this$0:Lcom/android/ex/chips/RecipientEditTextView; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;)V | 23 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/ex/chips/RecipientEditTextView; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·263 | 27 | ····.line·263 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$4;->this$0:Lcom/android/ex/chips/RecipientEditTextView; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$4;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 77, 18 lines modified | Offset 78, 20 lines modified | ||
| 77 | ····invoke-virtual·{p1},·Landroid/widget/AdapterView;->getAdapter()Landroid/widget/Adapter; | 78 | ····invoke-virtual·{p1},·Landroid/widget/AdapterView;->getAdapter()Landroid/widget/Adapter; |
| 78 | ····move-result-object·v1 | 79 | ····move-result-object·v1 |
| 79 | ····check-cast·v1,·Lcom/android/ex/chips/RecipientAlternatesAdapter; | 80 | ····check-cast·v1,·Lcom/android/ex/chips/RecipientAlternatesAdapter; |
| 81 | ····.line·269 | ||
| 80 | ····invoke-virtual·{v1,·p3},·Lcom/android/ex/chips/RecipientAlternatesAdapter;->getRecipientEntry(I)Lcom/android/ex/chips/RecipientEntry; | 82 | ····invoke-virtual·{v1,·p3},·Lcom/android/ex/chips/RecipientAlternatesAdapter;->getRecipientEntry(I)Lcom/android/ex/chips/RecipientEntry; |
| 81 | ····move-result-object·v1 | 83 | ····move-result-object·v1 |
| 84 | ····.line·268 | ||
| 82 | ····invoke-virtual·{v2,·v3,·v1},·Lcom/android/ex/chips/RecipientEditTextView;->replaceChip(Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;Lcom/android/ex/chips/RecipientEntry;)V | 85 | ····invoke-virtual·{v2,·v3,·v1},·Lcom/android/ex/chips/RecipientEditTextView;->replaceChip(Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;Lcom/android/ex/chips/RecipientEntry;)V |
| 83 | ····.line·270 | 86 | ····.line·270 |
| 84 | ····iget-object·v1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$4;->this$0:Lcom/android/ex/chips/RecipientEditTextView; | 87 | ····iget-object·v1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$4;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
| 85 | ····#·getter·for:·Lcom/android/ex/chips/RecipientEditTextView;->mHandler:Landroid/os/Handler; | 88 | ····#·getter·for:·Lcom/android/ex/chips/RecipientEditTextView;->mHandler:Landroid/os/Handler; |
| 86 | ····invoke-static·{v1},·Lcom/android/ex/chips/RecipientEditTextView;->access$500(Lcom/android/ex/chips/RecipientEditTextView;)Landroid/os/Handler; | 89 | ····invoke-static·{v1},·Lcom/android/ex/chips/RecipientEditTextView;->access$500(Lcom/android/ex/chips/RecipientEditTextView;)Landroid/os/Handler; |
| Offset 34, 14 lines modified | Offset 34, 15 lines modified | ||
| 34 | .field·final·synthetic·val$width:I | 34 | .field·final·synthetic·val$width:I |
| 35 | #·direct·methods | 35 | #·direct·methods |
| 36 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;Landroid/widget/ListPopupWindow;I)V | 36 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;Landroid/widget/ListPopupWindow;I)V |
| 37 | ····.locals·0 | 37 | ····.locals·0 |
| 38 | ····.param·p1,·"this$0"····#·Lcom/android/ex/chips/RecipientEditTextView; | ||
| 38 | ····.prologue | 39 | ····.prologue |
| 39 | ····.line·1454 | 40 | ····.line·1454 |
| 40 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$7;->this$0:Lcom/android/ex/chips/RecipientEditTextView; | 41 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$7;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
| 41 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/RecipientEditTextView$7;->val$currentChip:Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; | 42 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/RecipientEditTextView$7;->val$currentChip:Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
| Offset 244, 14 lines modified | Offset 245, 15 lines modified | ||
| 244 | ····mul-float/2addr·v4,·v5 | 245 | ····mul-float/2addr·v4,·v5 |
| 245 | ····add-float/2addr·v3,·v4 | 246 | ····add-float/2addr·v3,·v4 |
| 246 | ····iget-object·v4,·p0,·Lcom/android/ex/chips/RecipientEditTextView$7;->this$0:Lcom/android/ex/chips/RecipientEditTextView; | 247 | ····iget-object·v4,·p0,·Lcom/android/ex/chips/RecipientEditTextView$7;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
| 248 | ····.line·1468 | ||
| 247 | ····invoke-virtual·{v4},·Lcom/android/ex/chips/RecipientEditTextView;->getLineCount()I | 249 | ····invoke-virtual·{v4},·Lcom/android/ex/chips/RecipientEditTextView;->getLineCount()I |
| 248 | ····move-result·v4 | 250 | ····move-result·v4 |
| 249 | ····add-int/lit8·v4,·v4,·-0x1 | 251 | ····add-int/lit8·v4,·v4,·-0x1 |
| 250 | ····sub-int/2addr·v4,·v1 | 252 | ····sub-int/2addr·v4,·v1 |
| Offset 32, 14 lines modified | Offset 32, 15 lines modified | ||
| 32 | .field·final·synthetic·val$spannable:Landroid/text/Spannable; | 32 | .field·final·synthetic·val$spannable:Landroid/text/Spannable; |
| 33 | #·direct·methods | 33 | #·direct·methods |
| 34 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;Landroid/text/Spannable;)V | 34 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;Landroid/text/Spannable;)V |
| 35 | ····.locals·0 | 35 | ····.locals·0 |
| 36 | ····.param·p1,·"this$0"····#·Lcom/android/ex/chips/RecipientEditTextView; | ||
| 36 | ····.prologue | 37 | ····.prologue |
| 37 | ····.line·1722 | 38 | ····.line·1722 |
| 38 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$8;->this$0:Lcom/android/ex/chips/RecipientEditTextView; | 39 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$8;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
| 39 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/RecipientEditTextView$8;->val$spannable:Landroid/text/Spannable; | 40 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/RecipientEditTextView$8;->val$spannable:Landroid/text/Spannable; |
| Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
| 24 | .field·final·synthetic·val$popup:Landroid/widget/ListPopupWindow; | 24 | .field·final·synthetic·val$popup:Landroid/widget/ListPopupWindow; |
| 25 | #·direct·methods | 25 | #·direct·methods |
| 26 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;Landroid/widget/ListPopupWindow;)V | 26 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;Landroid/widget/ListPopupWindow;)V |
| 27 | ····.locals·0 | 27 | ····.locals·0 |
| 28 | ····.param·p1,·"this$0"····#·Lcom/android/ex/chips/RecipientEditTextView; | ||
| 28 | ····.prologue | 29 | ····.prologue |
| 29 | ····.line·2031 | 30 | ····.line·2031 |
| 30 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$9;->this$0:Lcom/android/ex/chips/RecipientEditTextView; | 31 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$9;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
| 31 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/RecipientEditTextView$9;->val$currentChip:Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; | 32 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/RecipientEditTextView$9;->val$currentChip:Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
| Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
| 24 | .field·final·synthetic·val$tempEntry:Lcom/android/ex/chips/RecipientEntry; | 24 | .field·final·synthetic·val$tempEntry:Lcom/android/ex/chips/RecipientEntry; |
| 25 | #·direct·methods | 25 | #·direct·methods |
| 26 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1;Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;Lcom/android/ex/chips/RecipientEntry;)V | 26 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1;Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;Lcom/android/ex/chips/RecipientEntry;)V |
| 27 | ····.locals·0 | 27 | ····.locals·0 |
| 28 | ····.param·p1,·"this$2"····#·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1; | ||
| 28 | ····.prologue | 29 | ····.prologue |
| 29 | ····.line·2647 | 30 | ····.line·2647 |
| 30 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1$1;->this$2:Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1; | 31 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1$1;->this$2:Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1; |
| 31 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1$1;->val$temp:Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; | 32 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1$1;->val$temp:Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$originalRecipients:Ljava/util/ArrayList; | 22 | .field·final·synthetic·val$originalRecipients:Ljava/util/ArrayList; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask;Ljava/util/ArrayList;)V | 24 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask;Ljava/util/ArrayList;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$1"····#·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·2626 | 28 | ····.line·2626 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1;->this$1:Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask; | 29 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1;->this$1:Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1;->val$originalRecipients:Ljava/util/ArrayList; | 30 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1;->val$originalRecipients:Ljava/util/ArrayList; |
| Offset 52, 152 lines modified | Offset 53, 158 lines modified | ||
| 52 | ············">;)V" | 53 | ············">;)V" |
| 53 | ········} | 54 | ········} |
| 54 | ····.end·annotation | 55 | ····.end·annotation |
| 55 | ····.prologue | 56 | ····.prologue |
| 56 | ····.line·2630 | 57 | ····.line·2630 |
| 57 | ····.local·p1,·"entries":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Lcom/android/ex/chips/RecipientEntry;>;" | 58 | ····.local·p1,·"entries":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Lcom/android/ex/chips/RecipientEntry;>;" |
| 58 |
····iget-object·v |
59 | ····iget-object·v4,·p0,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1;->val$originalRecipients:Ljava/util/ArrayList; |
| 59 |
····invoke-virtual·{v |
60 | ····invoke-virtual·{v4},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
| 60 |
····move-result-object·v |
61 | ····move-result-object·v5 |
| 61 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
| 62 | ····:cond_0 | 62 | ····:cond_0 |
| 63 | ····:goto_0 | 63 | ····:goto_0 |
| 64 |
····invoke-interface·{v |
64 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z |
| 65 |
····move-result·v |
65 | ····move-result·v4 |
| 66 |
····if-eqz·v |
66 | ····if-eqz·v4,·:cond_2 |
| 67 |
····invoke-interface·{v |
67 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 68 |
····move-result-object·v |
68 | ····move-result-object·v2 |
| 69 |
····check-cast·v |
69 | ····check-cast·v2,·Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
| 70 | ····.line·2631 | 70 | ····.line·2631 |
| 71 |
····.local·v |
71 | ····.local·v2,·"temp":Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
| 72 |
····invoke-interface·{v |
72 | ····invoke-interface·{v2},·Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;->getEntry()Lcom/android/ex/chips/RecipientEntry; |
| 73 |
····move-result-object·v |
73 | ····move-result-object·v4 |
| 74 |
···· |
74 | ····.line·2632 |
| 75 | ····invoke-virtual·{v4},·Lcom/android/ex/chips/RecipientEntry;->getContactId()J | ||
| 75 | ····move-result-wide·v6 | 76 | ····move-result-wide·v6 |
| 77 | ····.line·2631 | ||
| 76 | ····invoke-static·{v6,·v7},·Lcom/android/ex/chips/RecipientEntry;->isCreatedRecipient(J)Z | 78 | ····invoke-static·{v6,·v7},·Lcom/android/ex/chips/RecipientEntry;->isCreatedRecipient(J)Z |
| 77 |
····move-result·v |
79 | ····move-result·v4 |
| 78 |
····if-eqz·v |
80 | ····if-eqz·v4,·:cond_0 |
| 79 |
····iget-object·v |
81 | ····iget-object·v4,·p0,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1;->this$1:Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask; |
| 80 |
····iget-object·v |
82 | ····iget-object·v4,·v4,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
| 81 |
···· |
83 | ····.line·2633 |
| 84 | ····invoke-virtual·{v4},·Lcom/android/ex/chips/RecipientEditTextView;->getSpannable()Landroid/text/Spannable; | ||
| 82 |
····move-result-object·v |
85 | ····move-result-object·v4 |
| 83 |
····invoke-interface·{v |
86 | ····invoke-interface·{v4,·v2},·Landroid/text/Spannable;->getSpanStart(Ljava/lang/Object;)I |
| 84 |
····move-result·v |
87 | ····move-result·v4 |
| 85 | ····const/4·v6,·-0x1 | 88 | ····const/4·v6,·-0x1 |
| 86 |
····if-eq·v |
89 | ····if-eq·v4,·v6,·:cond_0 |
| 87 | ····.line·2635 | 90 | ····.line·2635 |
| 88 |
····iget-object·v |
91 | ····iget-object·v4,·p0,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1;->this$1:Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask; |
| 89 |
····iget-object·v |
92 | ····iget-object·v4,·v4,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
| 90 |
···· |
93 | ····.line·2636 |
| 94 | ····invoke-interface·{v2},·Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;->getEntry()Lcom/android/ex/chips/RecipientEntry; | ||
| 91 | ····move-result-object·v6 | 95 | ····move-result-object·v6 |
| 92 | ····invoke-virtual·{v6},·Lcom/android/ex/chips/RecipientEntry;->getDestination()Ljava/lang/String; | 96 | ····invoke-virtual·{v6},·Lcom/android/ex/chips/RecipientEntry;->getDestination()Ljava/lang/String; |
| 93 | ····move-result-object·v6 | 97 | ····move-result-object·v6 |
| 98 | ····.line·2635 | ||
| 94 | ····#·invokes:·Lcom/android/ex/chips/RecipientEditTextView;->normalizeAddress(Ljava/lang/String;)Ljava/lang/String; | 99 | ····#·invokes:·Lcom/android/ex/chips/RecipientEditTextView;->normalizeAddress(Ljava/lang/String;)Ljava/lang/String; |
| 95 |
····invoke-static·{v |
100 | ····invoke-static·{v4,·v6},·Lcom/android/ex/chips/RecipientEditTextView;->access$2700(Lcom/android/ex/chips/RecipientEditTextView;Ljava/lang/String;)Ljava/lang/String; |
| 96 |
····move-result-object·v |
101 | ····move-result-object·v1 |
| Max diff block lines reached; 6046/11985 bytes (50.45%) of diff not shown. | |||
| Offset 156, 26 lines modified | Offset 156, 28 lines modified | ||
| 156 | ····.local·v0,·"adapter":Lcom/android/ex/chips/BaseRecipientAdapter; | 156 | ····.local·v0,·"adapter":Lcom/android/ex/chips/BaseRecipientAdapter; |
| 157 | ····iget-object·v5,·p0,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask;->this$0:Lcom/android/ex/chips/RecipientEditTextView; | 157 | ····iget-object·v5,·p0,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
| 158 | ····invoke-virtual·{v5},·Lcom/android/ex/chips/RecipientEditTextView;->getContext()Landroid/content/Context; | 158 | ····invoke-virtual·{v5},·Lcom/android/ex/chips/RecipientEditTextView;->getContext()Landroid/content/Context; |
| 159 | ····move-result-object·v5 | 159 | ····move-result-object·v5 |
| 160 | ····.line·2625 | ||
| 160 | ····invoke-virtual·{v0},·Lcom/android/ex/chips/BaseRecipientAdapter;->getQueryType()I | 161 | ····invoke-virtual·{v0},·Lcom/android/ex/chips/BaseRecipientAdapter;->getQueryType()I |
| 161 | ····move-result·v6 | 162 | ····move-result·v6 |
| 162 | ····invoke-virtual·{v0},·Lcom/android/ex/chips/BaseRecipientAdapter;->getAccount()Landroid/accounts/Account; | 163 | ····invoke-virtual·{v0},·Lcom/android/ex/chips/BaseRecipientAdapter;->getAccount()Landroid/accounts/Account; |
| 163 | ····move-result-object·v7 | 164 | ····move-result-object·v7 |
| 164 | ····new-instance·v8,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1; | 165 | ····new-instance·v8,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1; |
| 165 | ····invoke-direct·{v8,·p0,·v4},·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1;-><init>(Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask;Ljava/util/ArrayList;)V | 166 | ····invoke-direct·{v8,·p0,·v4},·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1;-><init>(Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask;Ljava/util/ArrayList;)V |
| 167 | ····.line·2624 | ||
| 166 | ····invoke-static·{v5,·v1,·v6,·v7,·v8},·Lcom/android/ex/chips/RecipientAlternatesAdapter;->getMatchingRecipients(Landroid/content/Context;Ljava/util/ArrayList;ILandroid/accounts/Account;Lcom/android/ex/chips/RecipientAlternatesAdapter$RecipientMatchCallback;)V | 168 | ····invoke-static·{v5,·v1,·v6,·v7,·v8},·Lcom/android/ex/chips/RecipientAlternatesAdapter;->getMatchingRecipients(Landroid/content/Context;Ljava/util/ArrayList;ILandroid/accounts/Account;Lcom/android/ex/chips/RecipientAlternatesAdapter$RecipientMatchCallback;)V |
| 167 | ····.line·2663 | 169 | ····.line·2663 |
| 168 | ····const/4·v5,·0x0 | 170 | ····const/4·v5,·0x0 |
| 169 | ····return-object·v5 | 171 | ····return-object·v5 |
| 170 | .end·method | 172 | .end·method |
| Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
| 24 | .field·final·synthetic·val$replacements:Ljava/util/List; | 24 | .field·final·synthetic·val$replacements:Ljava/util/List; |
| 25 | #·direct·methods | 25 | #·direct·methods |
| 26 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask;Ljava/util/List;Ljava/util/List;)V | 26 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask;Ljava/util/List;Ljava/util/List;)V |
| 27 | ····.locals·0 | 27 | ····.locals·0 |
| 28 | ····.param·p1,·"this$1"····#·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask; | ||
| 28 | ····.prologue | 29 | ····.prologue |
| 29 | ····.line·2550 | 30 | ····.line·2550 |
| 30 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$2;->this$1:Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask; | 31 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$2;->this$1:Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask; |
| 31 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$2;->val$recipients:Ljava/util/List; | 32 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$2;->val$recipients:Ljava/util/List; |
| Offset 44, 144 lines modified | Offset 45, 146 lines modified | ||
| 44 | #·virtual·methods | 45 | #·virtual·methods |
| 45 | .method·public·run()V | 46 | .method·public·run()V |
| 46 | ····.locals·15 | 47 | ····.locals·15 |
| 47 | ····.prologue | 48 | ····.prologue |
| 48 |
····const/4·v1 |
49 | ····const/4·v10,·0x0 |
| 49 | ····.line·2553 | 50 | ····.line·2553 |
| 50 |
····new-instance·v |
51 | ····new-instance·v9,·Landroid/text/SpannableStringBuilder; |
| 51 |
····iget-object·v1 |
52 | ····iget-object·v11,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$2;->this$1:Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask; |
| 52 |
····iget-object·v1 |
53 | ····iget-object·v11,·v11,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
| 53 |
····invoke-virtual·{v1 |
54 | ····invoke-virtual·{v11},·Lcom/android/ex/chips/RecipientEditTextView;->getText()Landroid/text/Editable; |
| 54 |
····move-result-object·v1 |
55 | ····move-result-object·v11 |
| 55 |
····invoke-direct·{v |
56 | ····invoke-direct·{v9,·v11},·Landroid/text/SpannableStringBuilder;-><init>(Ljava/lang/CharSequence;)V |
| 56 | ····.line·2554 | 57 | ····.line·2554 |
| 57 |
····.local·v |
58 | ····.local·v9,·"text":Landroid/text/Editable; |
| 58 | ····const/4·v3,·0x0 | 59 | ····const/4·v3,·0x0 |
| 59 | ····.line·2555 | 60 | ····.line·2555 |
| 60 | ····.local·v3,·"i":I | 61 | ····.local·v3,·"i":I |
| 61 |
····iget-object·v1 |
62 | ····iget-object·v11,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$2;->val$recipients:Ljava/util/List; |
| 62 |
····invoke-interface·{v1 |
63 | ····invoke-interface·{v11},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
| 63 |
····move-result-object·v |
64 | ····move-result-object·v11 |
| 64 | ····.local·v4,·"i$":Ljava/util/Iterator; | ||
| 65 | ····:goto_0 | 65 | ····:goto_0 |
| 66 |
····invoke-interface·{v |
66 | ····invoke-interface·{v11},·Ljava/util/Iterator;->hasNext()Z |
| 67 | ····move-result·v12 | 67 | ····move-result·v12 |
| 68 | ····if-eqz·v12,·:cond_2 | 68 | ····if-eqz·v12,·:cond_2 |
| 69 |
····invoke-interface·{v |
69 | ····invoke-interface·{v11},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 70 | ····move-result-object·v0 | 70 | ····move-result-object·v0 |
| 71 | ····check-cast·v0,·Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; | 71 | ····check-cast·v0,·Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
| 72 | ····.line·2556 | 72 | ····.line·2556 |
| 73 | ····.local·v0,·"chip":Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; | 73 | ····.local·v0,·"chip":Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
| 74 | ····iget-object·v12,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$2;->val$replacements:Ljava/util/List; | 74 | ····iget-object·v12,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$2;->val$replacements:Ljava/util/List; |
| 75 | ····invoke-interface·{v12,·v3},·Ljava/util/List;->get(I)Ljava/lang/Object; | 75 | ····invoke-interface·{v12,·v3},·Ljava/util/List;->get(I)Ljava/lang/Object; |
| 76 |
····move-result-object·v |
76 | ····move-result-object·v7 |
| 77 |
····check-cast·v |
77 | ····check-cast·v7,·Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
| 78 | ····.line·2557 | 78 | ····.line·2557 |
| 79 |
····.local·v |
79 | ····.local·v7,·"replacement":Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
| 80 |
····if-eqz·v |
80 | ····if-eqz·v7,·:cond_0 |
| 81 | ····.line·2558 | 81 | ····.line·2558 |
| 82 | ····invoke-interface·{v0},·Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;->getEntry()Lcom/android/ex/chips/RecipientEntry; | 82 | ····invoke-interface·{v0},·Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;->getEntry()Lcom/android/ex/chips/RecipientEntry; |
| 83 |
····move-result-object·v |
83 | ····move-result-object·v6 |
| 84 | ····.line·2559 | 84 | ····.line·2559 |
| 85 |
····.local·v |
85 | ····.local·v6,·"oldEntry":Lcom/android/ex/chips/RecipientEntry; |
| 86 |
····invoke-interface·{v |
86 | ····invoke-interface·{v7},·Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;->getEntry()Lcom/android/ex/chips/RecipientEntry; |
| 87 |
····move-result-object·v |
87 | ····move-result-object·v5 |
| 88 |
····.line·256 |
88 | ····.line·2561 |
| 89 |
····.local·v |
89 | ····.local·v5,·"newEntry":Lcom/android/ex/chips/RecipientEntry; |
| 90 |
····invoke-static·{v |
90 | ····invoke-static·{v6,·v5},·Lcom/android/ex/chips/RecipientAlternatesAdapter;->getBetterRecipient(Lcom/android/ex/chips/RecipientEntry;Lcom/android/ex/chips/RecipientEntry;)Lcom/android/ex/chips/RecipientEntry; |
| 91 | ····move-result-object·v12 | 91 | ····move-result-object·v12 |
| 92 |
····if-ne·v12,·v |
92 | ····if-ne·v12,·v5,·:cond_1 |
| 93 |
····const/4·v |
93 | ····const/4·v4,·0x1 |
| Max diff block lines reached; 7126/12577 bytes (56.66%) of diff not shown. | |||
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$recipients:Ljava/util/ArrayList; | 22 | .field·final·synthetic·val$recipients:Ljava/util/ArrayList; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask;Ljava/util/ArrayList;)V | 24 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask;Ljava/util/ArrayList;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$1"····#·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·2497 | 28 | ····.line·2497 |
| 28 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$1;->this$1:Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask; | 29 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$1;->this$1:Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask; |
| 29 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$1;->val$recipients:Ljava/util/ArrayList; | 30 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$1;->val$recipients:Ljava/util/ArrayList; |
| Offset 52, 148 lines modified | Offset 53, 152 lines modified | ||
| 52 | ············">;)V" | 53 | ············">;)V" |
| 53 | ········} | 54 | ········} |
| 54 | ····.end·annotation | 55 | ····.end·annotation |
| 55 | ····.prologue | 56 | ····.prologue |
| 56 | ····.line·2500 | 57 | ····.line·2500 |
| 57 | ····.local·p1,·"entries":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Lcom/android/ex/chips/RecipientEntry;>;" | 58 | ····.local·p1,·"entries":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Lcom/android/ex/chips/RecipientEntry;>;" |
| 58 |
····new-instance·v |
59 | ····new-instance·v2,·Ljava/util/ArrayList; |
| 59 |
····invoke-direct·{v |
60 | ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V |
| 60 | ····.line·2502 | 61 | ····.line·2502 |
| 61 |
····.local·v |
62 | ····.local·v2,·"replacements":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;>;" |
| 62 |
····iget-object·v |
63 | ····iget-object·v4,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$1;->val$recipients:Ljava/util/ArrayList; |
| 63 |
····invoke-virtual·{v |
64 | ····invoke-virtual·{v4},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
| 64 |
····move-result-object·v |
65 | ····move-result-object·v5 |
| 65 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
| 66 | ····:goto_0 | 66 | ····:goto_0 |
| 67 |
····invoke-interface·{v |
67 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z |
| 68 |
····move-result·v |
68 | ····move-result·v4 |
| 69 |
····if-eqz·v |
69 | ····if-eqz·v4,·:cond_2 |
| 70 |
····invoke-interface·{v |
70 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 71 |
····move-result-object·v |
71 | ····move-result-object·v3 |
| 72 |
····check-cast·v |
72 | ····check-cast·v3,·Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
| 73 | ····.line·2503 | 73 | ····.line·2503 |
| 74 |
····.local·v |
74 | ····.local·v3,·"temp":Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
| 75 | ····const/4·v0,·0x0 | 75 | ····const/4·v0,·0x0 |
| 76 | ····.line·2504 | 76 | ····.line·2504 |
| 77 | ····.local·v0,·"entry":Lcom/android/ex/chips/RecipientEntry; | 77 | ····.local·v0,·"entry":Lcom/android/ex/chips/RecipientEntry; |
| 78 |
····if-eqz·v |
78 | ····if-eqz·v3,·:cond_0 |
| 79 |
|
79 | ····.line·2505 |
| 80 | ····invoke-interface·{v3},·Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;->getEntry()Lcom/android/ex/chips/RecipientEntry; | ||
| 80 |
····move-result-object·v |
81 | ····move-result-object·v4 |
| 81 |
····invoke-virtual·{v |
82 | ····invoke-virtual·{v4},·Lcom/android/ex/chips/RecipientEntry;->getContactId()J |
| 82 | ····move-result-wide·v6 | 83 | ····move-result-wide·v6 |
| 84 | ····.line·2504 | ||
| 83 | ····invoke-static·{v6,·v7},·Lcom/android/ex/chips/RecipientEntry;->isCreatedRecipient(J)Z | 85 | ····invoke-static·{v6,·v7},·Lcom/android/ex/chips/RecipientEntry;->isCreatedRecipient(J)Z |
| 84 |
····move-result·v |
86 | ····move-result·v4 |
| 85 |
····if-eqz·v |
87 | ····if-eqz·v4,·:cond_0 |
| 86 |
····iget-object·v |
88 | ····iget-object·v4,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$1;->this$1:Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask; |
| 87 |
····iget-object·v |
89 | ····iget-object·v4,·v4,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
| 88 |
···· |
90 | ····.line·2506 |
| 91 | ····invoke-virtual·{v4},·Lcom/android/ex/chips/RecipientEditTextView;->getSpannable()Landroid/text/Spannable; | ||
| 89 |
····move-result-object·v |
92 | ····move-result-object·v4 |
| 90 |
····invoke-interface·{v |
93 | ····invoke-interface·{v4,·v3},·Landroid/text/Spannable;->getSpanStart(Ljava/lang/Object;)I |
| 91 |
····move-result·v |
94 | ····move-result·v4 |
| 92 | ····const/4·v6,·-0x1 | 95 | ····const/4·v6,·-0x1 |
| 93 |
····if-eq·v |
96 | ····if-eq·v4,·v6,·:cond_0 |
| 94 | ····.line·2508 | 97 | ····.line·2508 |
| 95 |
····iget-object·v |
98 | ····iget-object·v4,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$1;->this$1:Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask; |
| 96 |
····iget-object·v |
99 | ····iget-object·v4,·v4,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
| 97 |
|
100 | ····.line·2509 |
| 101 | ····invoke-interface·{v3},·Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;->getEntry()Lcom/android/ex/chips/RecipientEntry; | ||
| 98 | ····move-result-object·v6 | 102 | ····move-result-object·v6 |
| Max diff block lines reached; 12854/18704 bytes (68.72%) of diff not shown. | |||
| Offset 376, 114 lines modified | Offset 376, 116 lines modified | ||
| 376 | ····:cond_5 | 376 | ····:cond_5 |
| 377 | ····iget-object·v6,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask;->this$0:Lcom/android/ex/chips/RecipientEditTextView; | 377 | ····iget-object·v6,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
| 378 | ····invoke-virtual·{v6},·Lcom/android/ex/chips/RecipientEditTextView;->getContext()Landroid/content/Context; | 378 | ····invoke-virtual·{v6},·Lcom/android/ex/chips/RecipientEditTextView;->getContext()Landroid/content/Context; |
| 379 | ····move-result-object·v6 | 379 | ····move-result-object·v6 |
| 380 | ····.line·2497 | ||
| 380 | ····invoke-virtual·{v0},·Lcom/android/ex/chips/BaseRecipientAdapter;->getQueryType()I | 381 | ····invoke-virtual·{v0},·Lcom/android/ex/chips/BaseRecipientAdapter;->getQueryType()I |
| 381 | ····move-result·v7 | 382 | ····move-result·v7 |
| 382 | ····invoke-virtual·{v0},·Lcom/android/ex/chips/BaseRecipientAdapter;->getAccount()Landroid/accounts/Account; | 383 | ····invoke-virtual·{v0},·Lcom/android/ex/chips/BaseRecipientAdapter;->getAccount()Landroid/accounts/Account; |
| 383 | ····move-result-object·v8 | 384 | ····move-result-object·v8 |
| 384 | ····new-instance·v9,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$1; | 385 | ····new-instance·v9,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$1; |
| 385 | ····invoke-direct·{v9,·p0,·v5},·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$1;-><init>(Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask;Ljava/util/ArrayList;)V | 386 | ····invoke-direct·{v9,·p0,·v5},·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$1;-><init>(Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask;Ljava/util/ArrayList;)V |
| 387 | ····.line·2496 | ||
| 386 | ····invoke-static·{v6,·v1,·v7,·v8,·v9},·Lcom/android/ex/chips/RecipientAlternatesAdapter;->getMatchingRecipients(Landroid/content/Context;Ljava/util/ArrayList;ILandroid/accounts/Account;Lcom/android/ex/chips/RecipientAlternatesAdapter$RecipientMatchCallback;)V | 388 | ····invoke-static·{v6,·v1,·v7,·v8,·v9},·Lcom/android/ex/chips/RecipientAlternatesAdapter;->getMatchingRecipients(Landroid/content/Context;Ljava/util/ArrayList;ILandroid/accounts/Account;Lcom/android/ex/chips/RecipientAlternatesAdapter$RecipientMatchCallback;)V |
| 387 | ····goto·:goto_2 | 389 | ····goto·:goto_2 |
| 388 | .end·method | 390 | .end·method |
| 389 | .method·protected·onPreExecute()V | 391 | .method·protected·onPreExecute()V |
| 390 | ····.locals·8 | 392 | ····.locals·8 |
| 391 | ····.prologue | 393 | ····.prologue |
| 392 | ····.line·2442 | 394 | ····.line·2442 |
| 393 |
····new-instance·v |
395 | ····new-instance·v3,·Ljava/util/ArrayList; |
| 394 |
····invoke-direct·{v |
396 | ····invoke-direct·{v3},·Ljava/util/ArrayList;-><init>()V |
| 395 | ····.line·2444 | 397 | ····.line·2444 |
| 396 |
····.local·v |
398 | ····.local·v3,·"originalRecipients":Ljava/util/List;,·"Ljava/util/List<Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;>;" |
| 397 |
····iget-object·v |
399 | ····iget-object·v5,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
| 398 |
····invoke-virtual·{v |
400 | ····invoke-virtual·{v5},·Lcom/android/ex/chips/RecipientEditTextView;->getSortedRecipients()[Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
| 399 | ····move-result-object·v1 | 401 | ····move-result-object·v1 |
| 400 | ····.line·2445 | 402 | ····.line·2445 |
| 401 | ····.local·v1,·"existingChips":[Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; | 403 | ····.local·v1,·"existingChips":[Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
| 402 | ····const/4·v2,·0x0 | 404 | ····const/4·v2,·0x0 |
| 403 | ····.local·v2,·"i":I | 405 | ····.local·v2,·"i":I |
| 404 | ····:goto_0 | 406 | ····:goto_0 |
| 405 |
····array-length·v |
407 | ····array-length·v5,·v1 |
| 406 |
····if-ge·v2,·v |
408 | ····if-ge·v2,·v5,·:cond_0 |
| 407 | ····.line·2446 | 409 | ····.line·2446 |
| 408 |
····aget-object·v |
410 | ····aget-object·v5,·v1,·v2 |
| 409 |
····invoke-interface·{v |
411 | ····invoke-interface·{v3,·v5},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
| 410 | ····.line·2445 | 412 | ····.line·2445 |
| 411 | ····add-int/lit8·v2,·v2,·0x1 | 413 | ····add-int/lit8·v2,·v2,·0x1 |
| 412 | ····goto·:goto_0 | 414 | ····goto·:goto_0 |
| 413 | ····.line·2448 | 415 | ····.line·2448 |
| 414 | ····:cond_0 | 416 | ····:cond_0 |
| 415 |
····iget-object·v |
417 | ····iget-object·v5,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
| 416 | ····#·getter·for:·Lcom/android/ex/chips/RecipientEditTextView;->mRemovedSpans:Ljava/util/ArrayList; | 418 | ····#·getter·for:·Lcom/android/ex/chips/RecipientEditTextView;->mRemovedSpans:Ljava/util/ArrayList; |
| 417 |
····invoke-static·{v |
419 | ····invoke-static·{v5},·Lcom/android/ex/chips/RecipientEditTextView;->access$2500(Lcom/android/ex/chips/RecipientEditTextView;)Ljava/util/ArrayList; |
| 418 |
····move-result-object·v |
420 | ····move-result-object·v5 |
| 419 |
····if-eqz·v |
421 | ····if-eqz·v5,·:cond_1 |
| 420 | ····.line·2449 | 422 | ····.line·2449 |
| 421 |
····iget-object·v |
423 | ····iget-object·v5,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
| 422 | ····#·getter·for:·Lcom/android/ex/chips/RecipientEditTextView;->mRemovedSpans:Ljava/util/ArrayList; | 424 | ····#·getter·for:·Lcom/android/ex/chips/RecipientEditTextView;->mRemovedSpans:Ljava/util/ArrayList; |
| 423 |
····invoke-static·{v |
425 | ····invoke-static·{v5},·Lcom/android/ex/chips/RecipientEditTextView;->access$2500(Lcom/android/ex/chips/RecipientEditTextView;)Ljava/util/ArrayList; |
| 424 |
····move-result-object·v |
426 | ····move-result-object·v5 |
| 425 |
····invoke-interface·{v |
427 | ····invoke-interface·{v3,·v5},·Ljava/util/List;->addAll(Ljava/util/Collection;)Z |
| 426 | ····.line·2452 | 428 | ····.line·2452 |
| 427 | ····:cond_1 | 429 | ····:cond_1 |
| 428 |
····new-instance·v |
430 | ····new-instance·v4,·Ljava/util/ArrayList; |
| 429 |
···· |
431 | ····.line·2453 |
| 432 | ····invoke-interface·{v3},·Ljava/util/List;->size()I | ||
| 430 |
····move-result·v |
433 | ····move-result·v5 |
| 431 |
····invoke-direct·{v |
434 | ····invoke-direct·{v4,·v5},·Ljava/util/ArrayList;-><init>(I)V |
| 432 | ····.line·2455 | 435 | ····.line·2455 |
| 433 |
····.local·v |
436 | ····.local·v4,·"replacements":Ljava/util/List;,·"Ljava/util/List<Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;>;" |
| 434 |
····invoke-interface·{v |
437 | ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
| Max diff block lines reached; 2258/7923 bytes (28.50%) of diff not shown. | |||
| Offset 177, 14 lines modified | Offset 177, 15 lines modified | ||
| 177 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 177 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 178 | ····move-result-object·v0 | 178 | ····move-result-object·v0 |
| 179 | ····const/16·v1,·0x20 | 179 | ····const/16·v1,·0x20 |
| 180 | ····.line·118 | ||
| 180 | ····invoke-static·{v1},·Ljava/lang/String;->valueOf(C)Ljava/lang/String; | 181 | ····invoke-static·{v1},·Ljava/lang/String;->valueOf(C)Ljava/lang/String; |
| 181 | ····move-result-object·v1 | 182 | ····move-result-object·v1 |
| 182 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 183 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 183 | ····move-result-object·v0 | 184 | ····move-result-object·v0 |
| Offset 206, 14 lines modified | Offset 207, 15 lines modified | ||
| 206 | ····.line·132 | 207 | ····.line·132 |
| 207 | ····sput·v2,·Lcom/android/ex/chips/RecipientEditTextView;->sSelectedTextColor:I | 208 | ····sput·v2,·Lcom/android/ex/chips/RecipientEditTextView;->sSelectedTextColor:I |
| 208 | ····.line·212 | 209 | ····.line·212 |
| 209 | ····const-string·v0,·"(\\+[0-9]+[\\-·\\.]*)?(1?[·]*\\([0-9]+\\)[\\-·\\.]*)?([0-9][0-9\\-·\\.][0-9\\-·\\.]+[0-9])" | 210 | ····const-string·v0,·"(\\+[0-9]+[\\-·\\.]*)?(1?[·]*\\([0-9]+\\)[\\-·\\.]*)?([0-9][0-9\\-·\\.][0-9\\-·\\.]+[0-9])" |
| 211 | ····.line·213 | ||
| 210 | ····invoke-static·{v0},·Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; | 212 | ····invoke-static·{v0},·Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; |
| 211 | ····move-result-object·v0 | 213 | ····move-result-object·v0 |
| 212 | ····sput-object·v0,·Lcom/android/ex/chips/RecipientEditTextView;->PHONE_PATTERN:Ljava/util/regex/Pattern; | 214 | ····sput-object·v0,·Lcom/android/ex/chips/RecipientEditTextView;->PHONE_PATTERN:Ljava/util/regex/Pattern; |
| 213 | ····.line·250 | 215 | ····.line·250 |
| Offset 733, 15 lines modified | Offset 735, 15 lines modified | ||
| 733 | ····if-eqz·v2,·:cond_1 | 735 | ····if-eqz·v2,·:cond_1 |
| 734 | ····.line·1274 | 736 | ····.line·1274 |
| 735 | ····:cond_0 | 737 | ····:cond_0 |
| 736 | ····:goto_0 | 738 | ····:goto_0 |
| 737 | ····return·v1 | 739 | ····return·v1 |
| 738 |
····.line·12 |
740 | ····.line·1270 |
| 739 | ····:cond_1 | 741 | ····:cond_1 |
| 740 | ····invoke-virtual·{p0},·Lcom/android/ex/chips/RecipientEditTextView;->getSpannable()Landroid/text/Spannable; | 742 | ····invoke-virtual·{p0},·Lcom/android/ex/chips/RecipientEditTextView;->getSpannable()Landroid/text/Spannable; |
| 741 | ····move-result-object·v2 | 743 | ····move-result-object·v2 |
| 742 | ····const-class·v3,·Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; | 744 | ····const-class·v3,·Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
| Offset 830, 96 lines modified | Offset 832, 90 lines modified | ||
| 830 | ····move-result·v2 | 832 | ····move-result·v2 |
| 831 | ····add-int/2addr·v1,·v2 | 833 | ····add-int/2addr·v1,·v2 |
| 832 | ····neg-int·v1,·v1 | 834 | ····neg-int·v1,·v1 |
| 835 | ····.line·705 | ||
| 833 | ····invoke-virtual·{p0},·Lcom/android/ex/chips/RecipientEditTextView;->getDropDownVerticalOffset()I | 836 | ····invoke-virtual·{p0},·Lcom/android/ex/chips/RecipientEditTextView;->getDropDownVerticalOffset()I |
| 834 | ····move-result·v2 | 837 | ····move-result·v2 |
| 835 | ····add-int/2addr·v1,·v2 | 838 | ····add-int/2addr·v1,·v2 |
| 839 | ····.line·704 | ||
| 836 | ····return·v1 | 840 | ····return·v1 |
| 837 | .end·method | 841 | .end·method |
| 838 | .method·private·checkChipWidths()V | 842 | .method·private·checkChipWidths()V |
| 839 |
····.locals· |
843 | ····.locals·7 |
| 840 | ····.prologue | 844 | ····.prologue |
| 841 | ····.line·830 | 845 | ····.line·830 |
| 842 | ····invoke-virtual·{p0},·Lcom/android/ex/chips/RecipientEditTextView;->getSortedRecipients()[Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; | 846 | ····invoke-virtual·{p0},·Lcom/android/ex/chips/RecipientEditTextView;->getSortedRecipients()[Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
| 843 |
····move-result-object·v |
847 | ····move-result-object·v2 |
| 844 | ····.line·831 | 848 | ····.line·831 |
| 845 |
····.local·v |
849 | ····.local·v2,·"chips":[Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
| 846 |
····if-eqz·v |
850 | ····if-eqz·v2,·:cond_1 |
| 847 | ····.line·833 | 851 | ····.line·833 |
| 848 |
···· |
852 | ····array-length·v4,·v2 |
| 849 | ····.local·v0,·"arr$":[Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; | ||
| 850 | ····array-length·v5,·v0 | ||
| 851 |
···· |
853 | ····const/4·v3,·0x0 |
| 852 | ····const/4·v4,·0x0 | ||
| 853 | ····.local·v4,·"i$":I | ||
| 854 | ····:goto_0 | 854 | ····:goto_0 |
| 855 |
····if-ge·v |
855 | ····if-ge·v3,·v4,·:cond_1 |
| 856 |
····aget-object·v |
856 | ····aget-object·v1,·v2,·v3 |
| 857 | ····.line·834 | 857 | ····.line·834 |
| 858 |
····.local·v |
858 | ····.local·v1,·"chip":Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
| 859 |
····invoke-interface·{v |
859 | ····invoke-interface·{v1},·Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;->getBounds()Landroid/graphics/Rect; |
| 860 |
····move-result-object·v |
860 | ····move-result-object·v0 |
| Max diff block lines reached; 40509/43590 bytes (92.93%) of diff not shown. | |||
| Offset 45, 423 lines modified | Offset 45, 352 lines modified | ||
| 45 | ····return-void | 45 | ····return-void |
| 46 | .end·method | 46 | .end·method |
| 47 | #·virtual·methods | 47 | #·virtual·methods |
| 48 | .method·public·afterTextChanged(Landroid/text/Editable;)V | 48 | .method·public·afterTextChanged(Landroid/text/Editable;)V |
| 49 |
····.locals·1 |
49 | ····.locals·13 |
| 50 | ····.param·p1,·"s"····#·Landroid/text/Editable; | 50 | ····.param·p1,·"s"····#·Landroid/text/Editable; |
| 51 | ····.prologue | 51 | ····.prologue |
| 52 | ····const/4·v12,·0x1 | ||
| 53 | ····const/4·v2,·0x0 | ||
| 52 | ····.line·2191 | 54 | ····.line·2191 |
| 53 |
····invoke-static |
55 | ····invoke-static·{p1},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
| 54 |
····move-result·v1 |
56 | ····move-result·v10 |
| 55 |
····if-eqz·v1 |
57 | ····if-eqz·v10,·:cond_2 |
| 56 | ····.line·2193 | 58 | ····.line·2193 |
| 57 |
···· |
59 | ····iget-object·v10,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientTextWatcher;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
| 58 |
····i |
60 | ····invoke-virtual·{v10},·Lcom/android/ex/chips/RecipientEditTextView;->getSpannable()Landroid/text/Spannable; |
| 59 |
···· |
61 | ····move-result-object·v6 |
| 60 | ····move-result-object·v10 | ||
| 61 | ····.line·2194 | 62 | ····.line·2194 |
| 62 |
····.local·v |
63 | ····.local·v6,·"spannable":Landroid/text/Spannable; |
| 63 |
···· |
64 | ····iget-object·v10,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientTextWatcher;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
| 64 | ····move-object/from16·v0,·p0 | ||
| 65 | ····iget-object·v15,·v0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientTextWatcher;->this$0:Lcom/android/ex/chips/RecipientEditTextView; | ||
| 66 | ····invoke-virtual·{v15},·Lcom/android/ex/chips/RecipientEditTextView;->getText()Landroid/text/Editable; | ||
| 67 |
···· |
65 | ····invoke-virtual·{v10},·Lcom/android/ex/chips/RecipientEditTextView;->getText()Landroid/text/Editable; |
| 68 |
···· |
66 | ····move-result-object·v10 |
| 69 |
···· |
67 | ····invoke-interface·{v10},·Landroid/text/Editable;->length()I |
| 70 |
|
68 | ····move-result·v10 |
| 71 |
····mo |
69 | ····const-class·v11,·Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
| 72 |
····invoke-interface·{v |
70 | ····invoke-interface·{v6,·v2,·v10,·v11},·Landroid/text/Spannable;->getSpans(IILjava/lang/Class;)[Ljava/lang/Object; |
| 73 |
····move-result-object·v |
71 | ····move-result-object·v1 |
| 74 |
····check-cast·v |
72 | ····check-cast·v1,·[Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
| 75 | ····.line·2196 | 73 | ····.line·2196 |
| 76 |
····.local·v |
74 | ····.local·v1,·"chips":[Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
| 77 |
···· |
75 | ····array-length·v10,·v1 |
| 78 | ····.local·v1,·"arr$":[Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; | ||
| 79 | ····array-length·v8,·v1 | ||
| 80 | ····.local·v8,·"len$":I | ||
| 81 | ····const/4·v5,·0x0 | ||
| 82 | ····.local·v5,·"i$":I | ||
| 83 | ····:goto_0 | 76 | ····:goto_0 |
| 84 |
····if-ge·v |
77 | ····if-ge·v2,·v10,·:cond_0 |
| 85 |
····aget-object·v |
78 | ····aget-object·v0,·v1,·v2 |
| 86 | ····.line·2197 | 79 | ····.line·2197 |
| 87 |
····.local·v |
80 | ····.local·v0,·"chip":Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
| 88 |
····invoke-interface·{v |
81 | ····invoke-interface·{v6,·v0},·Landroid/text/Spannable;->removeSpan(Ljava/lang/Object;)V |
| 89 | ····.line·2196 | 82 | ····.line·2196 |
| 90 |
····add-int/lit8·v |
83 | ····add-int/lit8·v2,·v2,·0x1 |
| 91 | ····goto·:goto_0 | 84 | ····goto·:goto_0 |
| 92 | ····.line·2199 | 85 | ····.line·2199 |
| 93 |
····.end·local·v |
86 | ····.end·local·v0····#·"chip":Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
| 94 | ····:cond_0 | 87 | ····:cond_0 |
| 95 |
···· |
88 | ····iget-object·v10,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientTextWatcher;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
| 96 | ····iget-object·v14,·v0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientTextWatcher;->this$0:Lcom/android/ex/chips/RecipientEditTextView; | ||
| 97 | ····#·getter·for:·Lcom/android/ex/chips/RecipientEditTextView;->mMoreChip:Landroid/text/style/ImageSpan; | 89 | ····#·getter·for:·Lcom/android/ex/chips/RecipientEditTextView;->mMoreChip:Landroid/text/style/ImageSpan; |
| 98 |
····invoke-static·{v1 |
90 | ····invoke-static·{v10},·Lcom/android/ex/chips/RecipientEditTextView;->access$1700(Lcom/android/ex/chips/RecipientEditTextView;)Landroid/text/style/ImageSpan; |
| 99 |
····move-result-object·v1 |
91 | ····move-result-object·v10 |
| 100 |
····if-eqz·v1 |
92 | ····if-eqz·v10,·:cond_1 |
| 101 | ····.line·2200 | 93 | ····.line·2200 |
| 102 |
···· |
94 | ····iget-object·v10,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientTextWatcher;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
| Max diff block lines reached; 21539/26732 bytes (80.57%) of diff not shown. | |||
| Offset 250, 14 lines modified | Offset 250, 15 lines modified | ||
| 250 | ····invoke-static·{p1,·p0,·p2},·Lcom/android/ex/chips/RecipientEntry;->pickDisplayName(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; | 250 | ····invoke-static·{p1,·p0,·p2},·Lcom/android/ex/chips/RecipientEntry;->pickDisplayName(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
| 251 | ····move-result-object·v2 | 251 | ····move-result-object·v2 |
| 252 | ····if-eqz·p9,·:cond_0 | 252 | ····if-eqz·p9,·:cond_0 |
| 253 | ····.line·175 | ||
| 253 | ····invoke-static/range·{p9·..·p9},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | 254 | ····invoke-static/range·{p9·..·p9},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; |
| 254 | ····move-result-object·v10 | 255 | ····move-result-object·v10 |
| 255 | ····:goto_0 | 256 | ····:goto_0 |
| 256 | ····const/4·v11,·0x0 | 257 | ····const/4·v11,·0x0 |
| Offset 271, 16 lines modified | Offset 272, 18 lines modified | ||
| 271 | ····move-wide/from16·v8,·p7 | 272 | ····move-wide/from16·v8,·p7 |
| 272 | ····move/from16·v12,·p10 | 273 | ····move/from16·v12,·p10 |
| 273 | ····invoke-direct/range·{v0·..·v12},·Lcom/android/ex/chips/RecipientEntry;-><init>(ILjava/lang/String;Ljava/lang/String;ILjava/lang/String;JJLandroid/net/Uri;ZZ)V | 274 | ····invoke-direct/range·{v0·..·v12},·Lcom/android/ex/chips/RecipientEntry;-><init>(ILjava/lang/String;Ljava/lang/String;ILjava/lang/String;JJLandroid/net/Uri;ZZ)V |
| 275 | ····.line·173 | ||
| 274 | ····return-object·v0 | 276 | ····return-object·v0 |
| 277 | ····.line·175 | ||
| 275 | ····:cond_0 | 278 | ····:cond_0 |
| 276 | ····const/4·v10,·0x0 | 279 | ····const/4·v10,·0x0 |
| 277 | ····goto·:goto_0 | 280 | ····goto·:goto_0 |
| 278 | .end·method | 281 | .end·method |
| 279 | .method·public·static·constructTopLevelEntry(Ljava/lang/String;ILjava/lang/String;ILjava/lang/String;JJLandroid/net/Uri;Z)Lcom/android/ex/chips/RecipientEntry; | 282 | .method·public·static·constructTopLevelEntry(Ljava/lang/String;ILjava/lang/String;ILjava/lang/String;JJLandroid/net/Uri;Z)Lcom/android/ex/chips/RecipientEntry; |
| Offset 346, 14 lines modified | Offset 349, 15 lines modified | ||
| 346 | ····invoke-static·{p1,·p0,·p2},·Lcom/android/ex/chips/RecipientEntry;->pickDisplayName(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; | 349 | ····invoke-static·{p1,·p0,·p2},·Lcom/android/ex/chips/RecipientEntry;->pickDisplayName(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
| 347 | ····move-result-object·v2 | 350 | ····move-result-object·v2 |
| 348 | ····if-eqz·p9,·:cond_0 | 351 | ····if-eqz·p9,·:cond_0 |
| 352 | ····.line·165 | ||
| 349 | ····invoke-static/range·{p9·..·p9},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | 353 | ····invoke-static/range·{p9·..·p9},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; |
| 350 | ····move-result-object·v10 | 354 | ····move-result-object·v10 |
| 351 | ····:goto_0 | 355 | ····:goto_0 |
| 352 | ····const/4·v11,·0x1 | 356 | ····const/4·v11,·0x1 |
| Offset 367, 16 lines modified | Offset 371, 18 lines modified | ||
| 367 | ····move-wide/from16·v8,·p7 | 371 | ····move-wide/from16·v8,·p7 |
| 368 | ····move/from16·v12,·p10 | 372 | ····move/from16·v12,·p10 |
| 369 | ····invoke-direct/range·{v0·..·v12},·Lcom/android/ex/chips/RecipientEntry;-><init>(ILjava/lang/String;Ljava/lang/String;ILjava/lang/String;JJLandroid/net/Uri;ZZ)V | 373 | ····invoke-direct/range·{v0·..·v12},·Lcom/android/ex/chips/RecipientEntry;-><init>(ILjava/lang/String;Ljava/lang/String;ILjava/lang/String;JJLandroid/net/Uri;ZZ)V |
| 374 | ····.line·163 | ||
| 370 | ····return-object·v0 | 375 | ····return-object·v0 |
| 376 | ····.line·165 | ||
| 371 | ····:cond_0 | 377 | ····:cond_0 |
| 372 | ····const/4·v10,·0x0 | 378 | ····const/4·v10,·0x0 |
| 373 | ····goto·:goto_0 | 379 | ····goto·:goto_0 |
| 374 | .end·method | 380 | .end·method |
| 375 | .method·public·static·isCreatedRecipient(J)Z | 381 | .method·public·static·isCreatedRecipient(J)Z |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·3146 | 24 | ····.line·3146 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$BackgroundColorAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$BackgroundColorAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·3121 | 24 | ····.line·3121 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$CancelAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$CancelAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·3105 | 24 | ····.line·3105 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$ClearStylesAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$ClearStylesAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·3298 | 24 | ····.line·3298 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$ColorAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$ColorAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·3254 | 24 | ····.line·3254 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$AlignAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$AlignAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·3026 | 24 | ····.line·3026 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$CopyAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$CopyAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$TextViewActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$TextViewActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·3038 | 24 | ····.line·3038 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$CutAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$CutAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$TextViewActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$TextViewActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·3097 | 24 | ····.line·3097 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$HorizontalLineAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$HorizontalLineAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
| 19 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 19 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 20 | #·direct·methods | 20 | #·direct·methods |
| 21 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 21 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| 22 | ····.locals·0 | 22 | ····.locals·0 |
| 23 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·2913 | 25 | ····.line·2913 |
| 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 26 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 26 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·3170 | 24 | ····.line·3170 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EndEditAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EndEditAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·2978 | 24 | ····.line·2978 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$NothingAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$NothingAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·3287 | 24 | ····.line·3287 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$MarqueeDialogAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$MarqueeDialogAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·3129 | 24 | ····.line·3129 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$ImageAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$ImageAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·3080 | 24 | ····.line·3080 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$PasteAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$PasteAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·3154 | 24 | ····.line·3154 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$PreviewAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$PreviewAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·3178 | 24 | ····.line·3178 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$ResetAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$ResetAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·3050 | 24 | ····.line·3050 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SelectAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SelectAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·3089 | 24 | ····.line·3089 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SelectAllAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SelectAllAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·3194 | 24 | ····.line·3194 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| Offset 49, 14 lines modified | Offset 50, 15 lines modified | ||
| 49 | ····move-result·v0 | 50 | ····move-result·v0 |
| 50 | ····if-eqz·v0,·:cond_0 | 51 | ····if-eqz·v0,·:cond_0 |
| 51 | ····iget-object·v0,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 52 | ····iget-object·v0,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 53 | ····.line·3234 | ||
| 52 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->mManager:Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; | 54 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->mManager:Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; |
| 53 | ····invoke-static·{v0},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->access$2000(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; | 55 | ····invoke-static·{v0},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->access$2000(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; |
| 54 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
| 55 | ····invoke-virtual·{v0},·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->getEditMode()I | 57 | ····invoke-virtual·{v0},·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->getEditMode()I |
| Offset 128, 14 lines modified | Offset 130, 15 lines modified | ||
| 128 | ····move-result·v2 | 130 | ····move-result·v2 |
| 129 | ····if-eqz·v2,·:cond_0 | 131 | ····if-eqz·v2,·:cond_0 |
| 130 | ····iget-object·v2,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 132 | ····iget-object·v2,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 133 | ····.line·3198 | ||
| 131 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->mManager:Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; | 134 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->mManager:Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; |
| 132 | ····invoke-static·{v2},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->access$2000(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; | 135 | ····invoke-static·{v2},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->access$2000(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; |
| 133 | ····move-result-object·v2 | 136 | ····move-result-object·v2 |
| 134 | ····invoke-virtual·{v2},·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->getEditMode()I | 137 | ····invoke-virtual·{v2},·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->getEditMode()I |
| Offset 181, 23 lines modified | Offset 184, 25 lines modified | ||
| 181 | ····invoke-virtual·{v2},·Lcom/android/ex/editstyledtext/EditStyledText;->getSelectionStart()I | 184 | ····invoke-virtual·{v2},·Lcom/android/ex/editstyledtext/EditStyledText;->getSelectionStart()I |
| 182 | ····move-result·v2 | 185 | ····move-result·v2 |
| 183 | ····iget-object·v3,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 186 | ····iget-object·v3,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 187 | ····.line·3201 | ||
| 184 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->mEST:Lcom/android/ex/editstyledtext/EditStyledText; | 188 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->mEST:Lcom/android/ex/editstyledtext/EditStyledText; |
| 185 | ····invoke-static·{v3},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->access$1800(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)Lcom/android/ex/editstyledtext/EditStyledText; | 189 | ····invoke-static·{v3},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->access$1800(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)Lcom/android/ex/editstyledtext/EditStyledText; |
| 186 | ····move-result-object·v3 | 190 | ····move-result-object·v3 |
| 187 | ····invoke-virtual·{v3},·Lcom/android/ex/editstyledtext/EditStyledText;->getSelectionEnd()I | 191 | ····invoke-virtual·{v3},·Lcom/android/ex/editstyledtext/EditStyledText;->getSelectionEnd()I |
| 188 | ····move-result·v3 | 192 | ····move-result·v3 |
| 193 | ····.line·3200 | ||
| 189 | ····#·invokes:·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->setInternalSelection(II)V | 194 | ····#·invokes:·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->setInternalSelection(II)V |
| 190 | ····invoke-static·{v1,·v2,·v3},·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->access$4500(Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;II)V | 195 | ····invoke-static·{v1,·v2,·v3},·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->access$4500(Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;II)V |
| 191 | ····.line·3202 | 196 | ····.line·3202 |
| 192 | ····invoke-virtual·{p0},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;->fixSelection()Z | 197 | ····invoke-virtual·{p0},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;->fixSelection()Z |
| 193 | ····.line·3203 | 198 | ····.line·3203 |
| Offset 416, 14 lines modified | Offset 421, 15 lines modified | ||
| 416 | ····move-result·v0 | 421 | ····move-result·v0 |
| 417 | ····if-eqz·v0,·:cond_0 | 422 | ····if-eqz·v0,·:cond_0 |
| 418 | ····iget-object·v0,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 423 | ····iget-object·v0,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 424 | ····.line·3223 | ||
| 419 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->mManager:Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; | 425 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->mManager:Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; |
| 420 | ····invoke-static·{v0},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->access$2000(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; | 426 | ····invoke-static·{v0},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->access$2000(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; |
| 421 | ····move-result-object·v0 | 427 | ····move-result-object·v0 |
| 422 | ····invoke-virtual·{v0},·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->getEditMode()I | 428 | ····invoke-virtual·{v0},·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->getEditMode()I |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·3186 | 24 | ····.line·3186 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$ShowMenuAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$ShowMenuAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·3327 | 24 | ····.line·3327 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SizeAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SizeAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·3162 | 24 | ····.line·3162 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$StartEditAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$StartEditAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·3113 | 24 | ····.line·3113 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$StopSelectionAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$StopSelectionAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·3276 | 24 | ····.line·3276 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SwingAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SwingAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·3265 | 24 | ····.line·3265 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$TelopAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$TelopAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·3011 | 24 | ····.line·3011 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$TextViewAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$TextViewAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$TextViewActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$TextViewActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·2981 | 24 | ····.line·2981 |
| 24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$TextViewActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$TextViewActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
| Offset 51, 14 lines modified | Offset 52, 15 lines modified | ||
| 51 | ····move-result·v1 | 52 | ····move-result·v1 |
| 52 | ····if-eqz·v1,·:cond_0 | 53 | ····if-eqz·v1,·:cond_0 |
| 53 | ····iget-object·v1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$TextViewActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 54 | ····iget-object·v1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$TextViewActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 55 | ····.line·2996 | ||
| 54 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->mManager:Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; | 56 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->mManager:Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; |
| 55 | ····invoke-static·{v1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->access$2000(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; | 57 | ····invoke-static·{v1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->access$2000(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; |
| 56 | ····move-result-object·v1 | 58 | ····move-result-object·v1 |
| 57 | ····invoke-virtual·{v1},·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->getEditMode()I | 59 | ····invoke-virtual·{v1},·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->getEditMode()I |
| Offset 180, 14 lines modified | Offset 182, 15 lines modified | ||
| 180 | ····move-result·v0 | 182 | ····move-result·v0 |
| 181 | ····if-eqz·v0,·:cond_0 | 183 | ····if-eqz·v0,·:cond_0 |
| 182 | ····iget-object·v0,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$TextViewActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 184 | ····iget-object·v0,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$TextViewActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
| 185 | ····.line·2985 | ||
| 183 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->mManager:Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; | 186 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->mManager:Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; |
| 184 | ····invoke-static·{v0},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->access$2000(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; | 187 | ····invoke-static·{v0},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->access$2000(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; |
| 185 | ····move-result-object·v0 | 188 | ····move-result-object·v0 |
| 186 | ····invoke-virtual·{v0},·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->getEditMode()I | 189 | ····invoke-virtual·{v0},·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->getEditMode()I |
| Offset 123, 14 lines modified | Offset 123, 15 lines modified | ||
| 123 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText; | 123 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText; |
| 124 | #·direct·methods | 124 | #·direct·methods |
| 125 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText;Lcom/android/ex/editstyledtext/EditStyledText;Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V | 125 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText;Lcom/android/ex/editstyledtext/EditStyledText;Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V |
| 126 | ····.locals·3 | 126 | ····.locals·3 |
| 127 | ····.param·p1,·"this$0"····#·Lcom/android/ex/editstyledtext/EditStyledText; | ||
| 127 | ····.param·p2,·"est"····#·Lcom/android/ex/editstyledtext/EditStyledText; | 128 | ····.param·p2,·"est"····#·Lcom/android/ex/editstyledtext/EditStyledText; |
| 128 | ····.param·p3,·"manager"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; | 129 | ····.param·p3,·"manager"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; |
| 129 | ····.param·p4,·"dialog"····#·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 130 | ····.param·p4,·"dialog"····#·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
| 130 | ····.prologue | 131 | ····.prologue |
| 131 | ····const/4·v1,·0x0 | 132 | ····const/4·v1,·0x0 |
| Offset 64, 97 lines modified | Offset 64, 81 lines modified | ||
| 64 | ····invoke-virtual·{p0,·p2},·Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineDrawable;->renewBounds(I)V | 64 | ····invoke-virtual·{p0,·p2},·Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineDrawable;->renewBounds(I)V |
| 65 | ····.line·2709 | 65 | ····.line·2709 |
| 66 | ····return-void | 66 | ····return-void |
| 67 | .end·method | 67 | .end·method |
| 68 | .method·private·getParentSpan()Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineSpan; | 68 | .method·private·getParentSpan()Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineSpan; |
| 69 |
····.locals· |
69 | ····.locals·6 |
| 70 | ····.prologue | 70 | ····.prologue |
| 71 |
···· |
71 | ····const/4·v3,·0x0 |
| 72 | ····iget-object·v5,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineDrawable;->mSpannable:Landroid/text/Spannable; | ||
| 73 |
····.line·275 |
72 | ····.line·2754 |
| 74 |
···· |
73 | ····iget-object·v2,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineDrawable;->mSpannable:Landroid/text/Spannable; |
| 75 | ····const/4·v6,·0x0 | ||
| 76 |
···· |
74 | ····.line·2756 |
| 75 | ····.local·v2,·"text":Landroid/text/Spannable; | ||
| 76 | ····invoke-interface·{v2},·Landroid/text/Spannable;->length()I | ||
| 77 |
····move-result·v |
77 | ····move-result·v4 |
| 78 |
····const-class·v |
78 | ····const-class·v5,·Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineSpan; |
| 79 |
····invoke-interface·{v |
79 | ····invoke-interface·{v2,·v3,·v4,·v5},·Landroid/text/Spannable;->getSpans(IILjava/lang/Class;)[Ljava/lang/Object; |
| 80 |
····move-result-object·v |
80 | ····move-result-object·v1 |
| 81 |
····check-cast·v |
81 | ····check-cast·v1,·[Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineSpan; |
| 82 | ····.line·2757 | 82 | ····.line·2757 |
| 83 |
····.local·v |
83 | ····.local·v1,·"images":[Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineSpan; |
| 84 |
····array-length·v |
84 | ····array-length·v4,·v1 |
| 85 |
····if-lez·v |
85 | ····if-lez·v4,·:cond_1 |
| 86 | ····.line·2758 | 86 | ····.line·2758 |
| 87 |
···· |
87 | ····array-length·v4,·v1 |
| 88 | ····.local·v0,·"arr$":[Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineSpan; | ||
| 89 | ····array-length·v4,·v0 | ||
| 90 | ····.local·v4,·"len$":I | ||
| 91 | ····const/4·v1,·0x0 | ||
| 92 | ····.local·v1,·"i$":I | ||
| 93 | ····:goto_0 | 88 | ····:goto_0 |
| 94 |
····if-ge·v |
89 | ····if-ge·v3,·v4,·:cond_1 |
| 95 |
····aget-object·v |
90 | ····aget-object·v0,·v1,·v3 |
| 96 | ····.line·2759 | 91 | ····.line·2759 |
| 97 |
····.local·v |
92 | ····.local·v0,·"image":Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineSpan; |
| 98 |
····invoke-virtual·{v |
93 | ····invoke-virtual·{v0},·Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineSpan;->getDrawable()Landroid/graphics/drawable/Drawable; |
| 99 |
····move-result-object·v |
94 | ····move-result-object·v5 |
| 100 |
····if-ne·v |
95 | ····if-ne·v5,·p0,·:cond_0 |
| 101 | ····.line·2765 | 96 | ····.line·2765 |
| 102 |
····.end·local·v0····#·" |
97 | ····.end·local·v0····#·"image":Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineSpan; |
| 103 | ····.end·local·v1····#·"i$":I | ||
| 104 | ····.end·local·v2····#·"image":Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineSpan; | ||
| 105 | ····.end·local·v4····#·"len$":I | ||
| 106 | ····:goto_1 | 98 | ····:goto_1 |
| 107 |
····return-object·v |
99 | ····return-object·v0 |
| 108 | ····.line·2758 | 100 | ····.line·2758 |
| 109 |
····.restart·local·v0····#·" |
101 | ····.restart·local·v0····#·"image":Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineSpan; |
| 110 | ····.restart·local·v1····#·"i$":I | ||
| 111 | ····.restart·local·v2····#·"image":Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineSpan; | ||
| 112 | ····.restart·local·v4····#·"len$":I | ||
| 113 | ····:cond_0 | 102 | ····:cond_0 |
| 114 |
····add-int/lit8·v |
103 | ····add-int/lit8·v3,·v3,·0x1 |
| 115 | ····goto·:goto_0 | 104 | ····goto·:goto_0 |
| 116 | ····.line·2764 | 105 | ····.line·2764 |
| 117 |
····.end·local·v0····#·" |
106 | ····.end·local·v0····#·"image":Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineSpan; |
| 118 | ····.end·local·v1····#·"i$":I | ||
| 119 | ····.end·local·v2····#·"image":Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineSpan; | ||
| 120 | ····.end·local·v4····#·"len$":I | ||
| 121 | ····:cond_1 | 107 | ····:cond_1 |
| 122 |
····const-string·v |
108 | ····const-string·v3,·"EditStyledTextSpan" |
| 123 |
····const-string·v |
109 | ····const-string·v4,·"---renewBounds:·Couldn\'t·find" |
| 124 |
····invoke-static·{v |
110 | ····invoke-static·{v3,·v4},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
| 125 | ····.line·2765 | 111 | ····.line·2765 |
| 126 |
····const/4·v |
112 | ····const/4·v0,·0x0 |
| 127 | ····goto·:goto_1 | 113 | ····goto·:goto_1 |
| 128 | .end·method | 114 | .end·method |
| 129 | .method·private·renewColor()V | 115 | .method·private·renewColor()V |
| 130 | ····.locals·8 | 116 | ····.locals·8 |
| Max diff block lines reached; 370/5598 bytes (6.61%) of diff not shown. | |||
| Offset 234, 14 lines modified | Offset 234, 15 lines modified | ||
| 234 | ····.local·v0,·"bitmap":Landroid/graphics/Bitmap; | 234 | ····.local·v0,·"bitmap":Landroid/graphics/Bitmap; |
| 235 | ····invoke-static·{},·Ljava/lang/System;->gc()V | 235 | ····invoke-static·{},·Ljava/lang/System;->gc()V |
| 236 | ····.line·2630 | 236 | ····.line·2630 |
| 237 | ····:try_start_0 | 237 | ····:try_start_0 |
| 238 | ····iget-object·v8,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$RescalableImageSpan;->mContext:Landroid/content/Context; | 238 | ····iget-object·v8,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$RescalableImageSpan;->mContext:Landroid/content/Context; |
| 239 | ····.line·2631 | ||
| 239 | ····invoke-virtual·{v8},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; | 240 | ····invoke-virtual·{v8},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; |
| 240 | ····move-result-object·v8 | 241 | ····move-result-object·v8 |
| 241 | ····iget-object·v9,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$RescalableImageSpan;->mContentUri:Landroid/net/Uri; | 242 | ····iget-object·v9,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$RescalableImageSpan;->mContentUri:Landroid/net/Uri; |
| 242 | ····invoke-virtual·{v8,·v9},·Landroid/content/ContentResolver;->openInputStream(Landroid/net/Uri;)Ljava/io/InputStream; | 243 | ····invoke-virtual·{v8,·v9},·Landroid/content/ContentResolver;->openInputStream(Landroid/net/Uri;)Ljava/io/InputStream; |
| Offset 566, 132 lines modified | Offset 566, 122 lines modified | ||
| 566 | ····invoke-virtual·{p0},·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->onRefreshZeoWidthChar()V | 566 | ····invoke-virtual·{p0},·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->onRefreshZeoWidthChar()V |
| 567 | ····.line·1115 | 567 | ····.line·1115 |
| 568 | ····return-void | 568 | ····return-void |
| 569 | .end·method | 569 | .end·method |
| 570 | .method·private·clearStyles(Ljava/lang/CharSequence;)V | 570 | .method·private·clearStyles(Ljava/lang/CharSequence;)V |
| 571 |
····.locals· |
571 | ····.locals·9 |
| 572 | ····.param·p1,·"txt"····#·Ljava/lang/CharSequence; | 572 | ····.param·p1,·"txt"····#·Ljava/lang/CharSequence; |
| 573 | ····.prologue | 573 | ····.prologue |
| 574 | ····const/4·v6,·0x0 | ||
| 574 | ····.line·1078 | 575 | ····.line·1078 |
| 575 |
····const-string·v |
576 | ····const-string·v7,·"EditStyledText" |
| 576 |
····const-string·v |
577 | ····const-string·v8,·"---·onClearStyles" |
| 577 |
····invoke-static·{v |
578 | ····invoke-static·{v7,·v8},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
| 578 | ····.line·1080 | 579 | ····.line·1080 |
| 579 | ····invoke-interface·{p1},·Ljava/lang/CharSequence;->length()I | 580 | ····invoke-interface·{p1},·Ljava/lang/CharSequence;->length()I |
| 580 |
····move-result·v |
581 | ····move-result·v2 |
| 581 | ····.line·1081 | 582 | ····.line·1081 |
| 582 |
····.local·v |
583 | ····.local·v2,·"len":I |
| 583 |
····instance-of·v |
584 | ····instance-of·v7,·p1,·Landroid/text/Editable; |
| 584 |
····if-eqz·v |
585 | ····if-eqz·v7,·:cond_4 |
| 585 |
····move-object·v |
586 | ····move-object·v0,·p1 |
| 586 | ····.line·1082 | 587 | ····.line·1082 |
| 587 |
····check-cast·v |
588 | ····check-cast·v0,·Landroid/text/Editable; |
| 588 | ····.line·1083 | 589 | ····.line·1083 |
| 589 |
····.local·v |
590 | ····.local·v0,·"editable":Landroid/text/Editable; |
| 590 |
····const |
591 | ····const-class·v7,·Ljava/lang/Object; |
| 591 | ····const-class·v10,·Ljava/lang/Object; | ||
| 592 |
····invoke-interface·{v |
592 | ····invoke-interface·{v0,·v6,·v2,·v7},·Landroid/text/Editable;->getSpans(IILjava/lang/Class;)[Ljava/lang/Object; |
| 593 |
····move-result-object·v |
593 | ····move-result-object·v5 |
| 594 | ····.line·1084 | 594 | ····.line·1084 |
| 595 |
····.local·v |
595 | ····.local·v5,·"styles":[Ljava/lang/Object; |
| 596 |
···· |
596 | ····array-length·v7,·v5 |
| 597 | ····.local·v0,·"arr$":[Ljava/lang/Object; | ||
| 598 | ····array-length·v5,·v0 | ||
| 599 | ····.local·v5,·"len$":I | ||
| 600 | ····const/4·v3,·0x0 | ||
| 601 | ····.local·v3,·"i$":I | ||
| 602 | ····:goto_0 | 597 | ····:goto_0 |
| 603 |
····if-ge·v |
598 | ····if-ge·v6,·v7,·:cond_4 |
| 604 |
····aget-object·v |
599 | ····aget-object·v4,·v5,·v6 |
| 605 | ····.line·1085 | 600 | ····.line·1085 |
| 606 |
····.local·v |
601 | ····.local·v4,·"style":Ljava/lang/Object; |
| 607 |
····instance-of·v |
602 | ····instance-of·v8,·v4,·Landroid/text/style/ParagraphStyle; |
| 608 |
····if-nez·v |
603 | ····if-nez·v8,·:cond_0 |
| 609 |
····instance-of·v |
604 | ····instance-of·v8,·v4,·Landroid/text/style/QuoteSpan; |
| 610 |
····if-nez·v |
605 | ····if-nez·v8,·:cond_0 |
| 611 |
····instance-of·v |
606 | ····instance-of·v8,·v4,·Landroid/text/style/CharacterStyle; |
| 612 |
····if-eqz·v |
607 | ····if-eqz·v8,·:cond_3 |
| 613 |
····instance-of·v |
608 | ····instance-of·v8,·v4,·Landroid/text/style/UnderlineSpan; |
| 614 |
····if-nez·v |
609 | ····if-nez·v8,·:cond_3 |
| 615 | ····.line·1088 | 610 | ····.line·1088 |
| 616 | ····:cond_0 | 611 | ····:cond_0 |
| 617 |
····instance-of·v |
612 | ····instance-of·v8,·v4,·Landroid/text/style/ImageSpan; |
| 618 |
····if-nez·v |
613 | ····if-nez·v8,·:cond_1 |
| 619 |
····instance-of·v |
614 | ····instance-of·v8,·v4,·Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineSpan; |
| 620 |
····if-eqz·v |
615 | ····if-eqz·v8,·:cond_2 |
| 621 | ····.line·1089 | 616 | ····.line·1089 |
| 622 | ····:cond_1 | 617 | ····:cond_1 |
| 623 |
····invoke-interface·{v |
618 | ····invoke-interface·{v0,·v4},·Landroid/text/Editable;->getSpanStart(Ljava/lang/Object;)I |
| 624 |
····move-result·v |
619 | ····move-result·v3 |
| 625 | ····.line·1090 | 620 | ····.line·1090 |
| 626 |
····.local·v |
621 | ····.local·v3,·"start":I |
| 627 |
····invoke-interface·{v |
622 | ····invoke-interface·{v0,·v4},·Landroid/text/Editable;->getSpanEnd(Ljava/lang/Object;)I |
| Max diff block lines reached; 80826/84744 bytes (95.38%) of diff not shown. | |||
| Offset 31, 10 lines modified | Offset 31, 9 lines modified | ||
| 31 | .method·public·constructor·<init>()V | 31 | .method·public·constructor·<init>()V |
| 32 | ····.locals·0 | 32 | ····.locals·0 |
| 33 | ····.prologue | 33 | ····.prologue |
| 34 | ····.line·2503 | 34 | ····.line·2503 |
| 35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 36 | ····.line·2698 | ||
| 37 | ····return-void | 36 | ····return-void |
| 38 | .end·method | 37 | .end·method |
| Offset 44, 14 lines modified | Offset 44, 15 lines modified | ||
| 44 | ····const-string·v1,·"EditStyledText.SavedState{" | 44 | ····const-string·v1,·"EditStyledText.SavedState{" |
| 45 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 45 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 46 | ····move-result-object·v0 | 46 | ····move-result-object·v0 |
| 47 | ····.line·2009 | ||
| 47 | ····invoke-static·{p0},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I | 48 | ····invoke-static·{p0},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I |
| 48 | ····move-result·v1 | 49 | ····move-result·v1 |
| 49 | ····invoke-static·{v1},·Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; | 50 | ····invoke-static·{v1},·Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; |
| 50 | ····move-result-object·v1 | 51 | ····move-result-object·v1 |
| Offset 78, 14 lines modified | Offset 79, 15 lines modified | ||
| 78 | ····move-result-object·v0 | 79 | ····move-result-object·v0 |
| 79 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 80 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| 80 | ····move-result-object·v0 | 81 | ····move-result-object·v0 |
| 82 | ····.line·2008 | ||
| 81 | ····return-object·v0 | 83 | ····return-object·v0 |
| 82 | .end·method | 84 | .end·method |
| 83 | .method·public·writeToParcel(Landroid/os/Parcel;I)V | 85 | .method·public·writeToParcel(Landroid/os/Parcel;I)V |
| 84 | ····.locals·1 | 86 | ····.locals·1 |
| 85 | ····.param·p1,·"out"····#·Landroid/os/Parcel; | 87 | ····.param·p1,·"out"····#·Landroid/os/Parcel; |
| 86 | ····.param·p2,·"flags"····#·I | 88 | ····.param·p2,·"flags"····#·I |
| Offset 232, 14 lines modified | Offset 232, 15 lines modified | ||
| 232 | ····.line·2410 | 232 | ····.line·2410 |
| 233 | ····invoke-virtual·{v2,·v3},·Landroid/text/Layout;->getParagraphDirection(I)I | 233 | ····invoke-virtual·{v2,·v3},·Landroid/text/Layout;->getParagraphDirection(I)I |
| 234 | ····move-result·v5 | 234 | ····move-result·v5 |
| 235 | ····add-int/lit8·v6,·v3,·0x1 | 235 | ····add-int/lit8·v6,·v3,·0x1 |
| 236 | ····.line·2411 | ||
| 236 | ····invoke-virtual·{v2,·v6},·Landroid/text/Layout;->getParagraphDirection(I)I | 237 | ····invoke-virtual·{v2,·v6},·Landroid/text/Layout;->getParagraphDirection(I)I |
| 237 | ····move-result·v6 | 238 | ····move-result·v6 |
| 238 | ····if-ne·v5,·v6,·:cond_1 | 239 | ····if-ne·v5,·v6,·:cond_1 |
| 239 | ····.line·2412 | 240 | ····.line·2412 |
| Offset 377, 14 lines modified | Offset 378, 15 lines modified | ||
| 377 | ····const/4·v1,·0x1 | 378 | ····const/4·v1,·0x1 |
| 378 | ····if-eq·v0,·v1,·:cond_0 | 379 | ····if-eq·v0,·v1,·:cond_0 |
| 379 | ····iget-object·v0,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextArrowKeyMethod;->mManager:Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; | 380 | ····iget-object·v0,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextArrowKeyMethod;->mManager:Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; |
| 381 | ····.line·2362 | ||
| 380 | ····invoke-virtual·{v0},·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->getSelectState()I | 382 | ····invoke-virtual·{v0},·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->getSelectState()I |
| 381 | ····move-result·v0 | 383 | ····move-result·v0 |
| 382 | ····const/4·v1,·0x2 | 384 | ····const/4·v1,·0x2 |
| 383 | ····if-ne·v0,·v1,·:cond_1 | 385 | ····if-ne·v0,·v1,·:cond_1 |
| Offset 489, 14 lines modified | Offset 491, 15 lines modified | ||
| 489 | ····.line·2388 | 491 | ····.line·2388 |
| 490 | ····invoke-virtual·{v2,·v3},·Landroid/text/Layout;->getParagraphDirection(I)I | 492 | ····invoke-virtual·{v2,·v3},·Landroid/text/Layout;->getParagraphDirection(I)I |
| 491 | ····move-result·v5 | 493 | ····move-result·v5 |
| 492 | ····add-int/lit8·v6,·v3,·-0x1 | 494 | ····add-int/lit8·v6,·v3,·-0x1 |
| 495 | ····.line·2389 | ||
| 493 | ····invoke-virtual·{v2,·v6},·Landroid/text/Layout;->getParagraphDirection(I)I | 496 | ····invoke-virtual·{v2,·v6},·Landroid/text/Layout;->getParagraphDirection(I)I |
| 494 | ····move-result·v6 | 497 | ····move-result·v6 |
| 495 | ····if-ne·v5,·v6,·:cond_1 | 498 | ····if-ne·v5,·v6,·:cond_1 |
| 496 | ····.line·2390 | 499 | ····.line·2390 |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter; | 21 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;)V | 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·1926 | 27 | ····.line·1926 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter$1;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter$1;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 92, 14 lines modified | Offset 93, 15 lines modified | ||
| 92 | ····.local·v0,·"bitmap":Landroid/graphics/Bitmap; | 93 | ····.local·v0,·"bitmap":Landroid/graphics/Bitmap; |
| 93 | ····:try_start_0 | 94 | ····:try_start_0 |
| 94 | ····invoke-static·{},·Ljava/lang/System;->gc()V | 95 | ····invoke-static·{},·Ljava/lang/System;->gc()V |
| 95 | ····.line·1935 | 96 | ····.line·1935 |
| 96 | ····iget-object·v11,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter$1;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter; | 97 | ····iget-object·v11,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter$1;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter; |
| 98 | ····.line·1936 | ||
| 97 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->mEST:Lcom/android/ex/editstyledtext/EditStyledText; | 99 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->mEST:Lcom/android/ex/editstyledtext/EditStyledText; |
| 98 | ····invoke-static·{v11},·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->access$1200(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;)Lcom/android/ex/editstyledtext/EditStyledText; | 100 | ····invoke-static·{v11},·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->access$1200(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;)Lcom/android/ex/editstyledtext/EditStyledText; |
| 99 | ····move-result-object·v11 | 101 | ····move-result-object·v11 |
| 100 | ····invoke-virtual·{v11},·Lcom/android/ex/editstyledtext/EditStyledText;->getContext()Landroid/content/Context; | 102 | ····invoke-virtual·{v11},·Lcom/android/ex/editstyledtext/EditStyledText;->getContext()Landroid/content/Context; |
| Offset 221, 14 lines modified | Offset 223, 15 lines modified | ||
| 221 | ····.line·1953 | 223 | ····.line·1953 |
| 222 | ····.end·local·v7····#·"padding":Landroid/graphics/Rect; | 224 | ····.end·local·v7····#·"padding":Landroid/graphics/Rect; |
| 223 | ····:goto_0 | 225 | ····:goto_0 |
| 224 | ····new-instance·v2,·Landroid/graphics/drawable/BitmapDrawable; | 226 | ····new-instance·v2,·Landroid/graphics/drawable/BitmapDrawable; |
| 225 | ····iget-object·v11,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter$1;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter; | 227 | ····iget-object·v11,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter$1;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter; |
| 228 | ····.line·1954 | ||
| 226 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->mEST:Lcom/android/ex/editstyledtext/EditStyledText; | 229 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->mEST:Lcom/android/ex/editstyledtext/EditStyledText; |
| 227 | ····invoke-static·{v11},·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->access$1200(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;)Lcom/android/ex/editstyledtext/EditStyledText; | 230 | ····invoke-static·{v11},·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->access$1200(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;)Lcom/android/ex/editstyledtext/EditStyledText; |
| 228 | ····move-result-object·v11 | 231 | ····move-result-object·v11 |
| 229 | ····invoke-virtual·{v11},·Lcom/android/ex/editstyledtext/EditStyledText;->getContext()Landroid/content/Context; | 232 | ····invoke-virtual·{v11},·Lcom/android/ex/editstyledtext/EditStyledText;->getContext()Landroid/content/Context; |
| Offset 160, 32 lines modified | Offset 160, 35 lines modified | ||
| 160 | ····invoke-static·{v2},·Lcom/android/ex/editstyledtext/EditStyledText;->access$1000(Lcom/android/ex/editstyledtext/EditStyledText;)V | 160 | ····invoke-static·{v2},·Lcom/android/ex/editstyledtext/EditStyledText;->access$1000(Lcom/android/ex/editstyledtext/EditStyledText;)V |
| 161 | ····.line·1892 | 161 | ····.line·1892 |
| 162 | ····iget-object·v2,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->mHtml:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextHtmlConverter; | 162 | ····iget-object·v2,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->mHtml:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextHtmlConverter; |
| 163 | ····iget-object·v3,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->mEST:Lcom/android/ex/editstyledtext/EditStyledText; | 163 | ····iget-object·v3,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->mEST:Lcom/android/ex/editstyledtext/EditStyledText; |
| 164 | ····.line·1893 | ||
| 164 | ····invoke-virtual·{v3},·Lcom/android/ex/editstyledtext/EditStyledText;->getText()Landroid/text/Editable; | 165 | ····invoke-virtual·{v3},·Lcom/android/ex/editstyledtext/EditStyledText;->getText()Landroid/text/Editable; |
| 165 | ····move-result-object·v3 | 166 | ····move-result-object·v3 |
| 166 | ····iget-object·v4,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->this$0:Lcom/android/ex/editstyledtext/EditStyledText; | 167 | ····iget-object·v4,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->this$0:Lcom/android/ex/editstyledtext/EditStyledText; |
| 167 | ····#·invokes:·Lcom/android/ex/editstyledtext/EditStyledText;->getMaxImageWidthDip()I | 168 | ····#·invokes:·Lcom/android/ex/editstyledtext/EditStyledText;->getMaxImageWidthDip()I |
| 168 | ····invoke-static·{v4},·Lcom/android/ex/editstyledtext/EditStyledText;->access$500(Lcom/android/ex/editstyledtext/EditStyledText;)I | 169 | ····invoke-static·{v4},·Lcom/android/ex/editstyledtext/EditStyledText;->access$500(Lcom/android/ex/editstyledtext/EditStyledText;)I |
| 169 | ····move-result·v4 | 170 | ····move-result·v4 |
| 170 | ····iget-object·v5,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->this$0:Lcom/android/ex/editstyledtext/EditStyledText; | 171 | ····iget-object·v5,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->this$0:Lcom/android/ex/editstyledtext/EditStyledText; |
| 172 | ····.line·1894 | ||
| 171 | ····#·invokes:·Lcom/android/ex/editstyledtext/EditStyledText;->getPaddingScale()F | 173 | ····#·invokes:·Lcom/android/ex/editstyledtext/EditStyledText;->getPaddingScale()F |
| 172 | ····invoke-static·{v5},·Lcom/android/ex/editstyledtext/EditStyledText;->access$1100(Lcom/android/ex/editstyledtext/EditStyledText;)F | 174 | ····invoke-static·{v5},·Lcom/android/ex/editstyledtext/EditStyledText;->access$1100(Lcom/android/ex/editstyledtext/EditStyledText;)F |
| 173 | ····move-result·v5 | 175 | ····move-result·v5 |
| 176 | ····.line·1893 | ||
| 174 | ····invoke-interface·{v2,·v3,·v6,·v4,·v5},·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextHtmlConverter;->toHtml(Landroid/text/Spanned;ZIF)Ljava/lang/String; | 177 | ····invoke-interface·{v2,·v3,·v6,·v4,·v5},·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextHtmlConverter;->toHtml(Landroid/text/Spanned;ZIF)Ljava/lang/String; |
| 175 | ····move-result-object·v1 | 178 | ····move-result-object·v1 |
| 176 | ····.line·1895 | 179 | ····.line·1895 |
| 177 | ····.local·v1,·"html":Ljava/lang/String; | 180 | ····.local·v1,·"html":Ljava/lang/String; |
| 178 | ····iget-object·v2,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->mEST:Lcom/android/ex/editstyledtext/EditStyledText; | 181 | ····iget-object·v2,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->mEST:Lcom/android/ex/editstyledtext/EditStyledText; |
| Offset 200, 14 lines modified | Offset 203, 15 lines modified | ||
| 200 | ····const/4·v3,·0x4 | 203 | ····const/4·v3,·0x4 |
| 201 | ····new-array·v3,·v3,·[Ljava/lang/Object; | 204 | ····new-array·v3,·v3,·[Ljava/lang/Object; |
| 202 | ····const/4·v4,·0x0 | 205 | ····const/4·v4,·0x0 |
| 206 | ····.line·1898 | ||
| 203 | ····invoke-static·{v0},·Landroid/graphics/Color;->red(I)I | 207 | ····invoke-static·{v0},·Landroid/graphics/Color;->red(I)I |
| 204 | ····move-result·v5 | 208 | ····move-result·v5 |
| 205 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 209 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 206 | ····move-result-object·v5 | 210 | ····move-result-object·v5 |
| Offset 236, 14 lines modified | Offset 240, 15 lines modified | ||
| 236 | ····aput-object·v5,·v3,·v4 | 240 | ····aput-object·v5,·v3,·v4 |
| 237 | ····const/4·v4,·0x3 | 241 | ····const/4·v4,·0x3 |
| 238 | ····aput-object·v1,·v3,·v4 | 242 | ····aput-object·v1,·v3,·v4 |
| 243 | ····.line·1897 | ||
| 239 | ····invoke-static·{v2,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 244 | ····invoke-static·{v2,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
| 240 | ····move-result-object·v1 | 245 | ····move-result-object·v1 |
| 241 | ····.line·1901 | 246 | ····.line·1901 |
| 242 | ····const-string·v2,·"EditStyledText" | 247 | ····const-string·v2,·"EditStyledText" |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V | 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·2299 | 27 | ····.line·2299 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$10;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$10;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
| 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/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V | 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·2328 | 27 | ····.line·2328 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$11;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$11;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
| 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/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V | 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·2137 | 27 | ····.line·2137 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$1;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$1;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
| 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/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V | 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·2145 | 27 | ····.line·2145 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$2;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$2;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
| 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/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V | 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·2164 | 27 | ····.line·2164 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$3;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$3;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
| 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/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V | 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·2190 | 27 | ····.line·2190 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$4;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$4;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
| 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/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V | 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·2204 | 27 | ····.line·2204 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$5;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$5;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
| 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/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V | 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·2223 | 27 | ····.line·2223 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$6;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$6;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
| 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/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V | 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·2239 | 27 | ····.line·2239 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$8;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$8;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
| 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/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V | 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·2230 | 27 | ····.line·2230 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$7;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$7;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
| 2 | .super·Landroid/widget/EditText; | 2 | .super·Landroid/widget/EditText; |
| 3 | .source·"EditStyledText.java" | 3 | .source·"EditStyledText.java" |
| 4 | #·annotations | 4 | #·annotations |
| 5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
| 6 | ····value·=·{ | 6 | ····value·=·{ |
| 7 | ········Lcom/android/ex/editstyledtext/EditStyledText$1;, | ||
| 8 | ········Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;, | 7 | ········Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;, |
| 9 | ········Lcom/android/ex/editstyledtext/EditStyledText$ColorPaletteDrawable;, | 8 | ········Lcom/android/ex/editstyledtext/EditStyledText$ColorPaletteDrawable;, |
| 10 | ········Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans;, | 9 | ········Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans;, |
| 11 | ········Lcom/android/ex/editstyledtext/EditStyledText$StyledTextInputConnection;, | 10 | ········Lcom/android/ex/editstyledtext/EditStyledText$StyledTextInputConnection;, |
| 12 | ········Lcom/android/ex/editstyledtext/EditStyledText$StyledTextArrowKeyMethod;, | 11 | ········Lcom/android/ex/editstyledtext/EditStyledText$StyledTextArrowKeyMethod;, |
| 13 | ········Lcom/android/ex/editstyledtext/EditStyledText$MenuHandler;, | 12 | ········Lcom/android/ex/editstyledtext/EditStyledText$MenuHandler;, |
| 14 | ········Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;, | 13 | ········Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;, |
| Offset 437, 48 lines modified | Offset 436, 46 lines modified | ||
| 437 | .end·method | 436 | .end·method |
| 438 | .method·private·cancelViewManagers()V | 437 | .method·private·cancelViewManagers()V |
| 439 | ····.locals·3 | 438 | ····.locals·3 |
| 440 | ····.prologue | 439 | ····.prologue |
| 441 | ····.line·486 | 440 | ····.line·486 |
| 442 |
····iget-object·v |
441 | ····iget-object·v1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText;->mESTNotifiers:Ljava/util/ArrayList; |
| 443 |
····if-eqz·v |
442 | ····if-eqz·v1,·:cond_0 |
| 444 | ····.line·487 | 443 | ····.line·487 |
| 445 |
····iget-object·v |
444 | ····iget-object·v1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText;->mESTNotifiers:Ljava/util/ArrayList; |
| 446 |
····invoke-virtual·{v |
445 | ····invoke-virtual·{v1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
| 447 |
····move-result-object·v |
446 | ····move-result-object·v1 |
| 448 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
| 449 | ····:goto_0 | 447 | ····:goto_0 |
| 450 |
····invoke-interface·{v |
448 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
| 451 | ····move-result·v2 | 449 | ····move-result·v2 |
| 452 | ····if-eqz·v2,·:cond_0 | 450 | ····if-eqz·v2,·:cond_0 |
| 453 |
····invoke-interface·{v |
451 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 454 |
····move-result-object·v |
452 | ····move-result-object·v0 |
| 455 |
····check-cast·v |
453 | ····check-cast·v0,·Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextNotifier; |
| 456 | ····.line·488 | 454 | ····.line·488 |
| 457 |
····.local·v |
455 | ····.local·v0,·"notifier":Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextNotifier; |
| 458 |
····invoke-interface·{v |
456 | ····invoke-interface·{v0},·Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextNotifier;->cancelViewManager()V |
| 459 | ····goto·:goto_0 | 457 | ····goto·:goto_0 |
| 460 | ····.line·491 | 458 | ····.line·491 |
| 461 |
····.end·local·v0····#·"i |
459 | ····.end·local·v0····#·"notifier":Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextNotifier; |
| 462 | ····.end·local·v1····#·"notifier":Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextNotifier; | ||
| 463 | ····:cond_0 | 460 | ····:cond_0 |
| 464 | ····return-void | 461 | ····return-void |
| 465 | .end·method | 462 | .end·method |
| 466 | .method·private·dipToPx(I)I | 463 | .method·private·dipToPx(I)I |
| 467 | ····.locals·4 | 464 | ····.locals·4 |
| 468 | ····.param·p1,·"dip"····#·I | 465 | ····.param·p1,·"dip"····#·I |
| Offset 687, 48 lines modified | Offset 684, 46 lines modified | ||
| 687 | .method·private·notifyStateChanged(II)V | 684 | .method·private·notifyStateChanged(II)V |
| 688 | ····.locals·3 | 685 | ····.locals·3 |
| 689 | ····.param·p1,·"mode"····#·I | 686 | ····.param·p1,·"mode"····#·I |
| 690 | ····.param·p2,·"state"····#·I | 687 | ····.param·p2,·"state"····#·I |
| 691 | ····.prologue | 688 | ····.prologue |
| 692 | ····.line·533 | 689 | ····.line·533 |
| 693 |
····iget-object·v |
690 | ····iget-object·v1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText;->mESTNotifiers:Ljava/util/ArrayList; |
| 694 |
····if-eqz·v |
691 | ····if-eqz·v1,·:cond_0 |
| 695 | ····.line·534 | 692 | ····.line·534 |
| 696 |
····iget-object·v |
693 | ····iget-object·v1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText;->mESTNotifiers:Ljava/util/ArrayList; |
| 697 |
····invoke-virtual·{v |
694 | ····invoke-virtual·{v1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
| 698 |
····move-result-object·v |
695 | ····move-result-object·v1 |
| 699 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
| 700 | ····:goto_0 | 696 | ····:goto_0 |
| 701 |
····invoke-interface·{v |
697 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
| 702 | ····move-result·v2 | 698 | ····move-result·v2 |
| 703 | ····if-eqz·v2,·:cond_0 | 699 | ····if-eqz·v2,·:cond_0 |
| 704 |
····invoke-interface·{v |
700 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 705 |
····move-result-object·v |
701 | ····move-result-object·v0 |
| 706 |
····check-cast·v |
702 | ····check-cast·v0,·Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextNotifier; |
| 707 | ····.line·535 | 703 | ····.line·535 |
| 708 |
····.local·v |
704 | ····.local·v0,·"notifier":Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextNotifier; |
| Max diff block lines reached; 17742/22811 bytes (77.78%) 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/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V | 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·2282 | 27 | ····.line·2282 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$9;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$9;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 64, 14 lines modified | Offset 65, 15 lines modified | ||
| 64 | ····move-result-object·v2 | 65 | ····move-result-object·v2 |
| 65 | ····invoke-static·{v1,·v2},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I | 66 | ····invoke-static·{v1,·v2},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
| 66 | ····.line·2285 | 67 | ····.line·2285 |
| 67 | ····iget-object·v1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$9;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 68 | ····iget-object·v1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$9;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
| 69 | ····.line·2286 | ||
| 68 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;->mEST:Lcom/android/ex/editstyledtext/EditStyledText; | 70 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;->mEST:Lcom/android/ex/editstyledtext/EditStyledText; |
| 69 | ····invoke-static·{v1},·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;->access$1300(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)Lcom/android/ex/editstyledtext/EditStyledText; | 71 | ····invoke-static·{v1},·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;->access$1300(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)Lcom/android/ex/editstyledtext/EditStyledText; |
| 70 | ····move-result-object·v2 | 72 | ····move-result-object·v2 |
| 71 | ····iget-object·v1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$9;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 73 | ····iget-object·v1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$9;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
| Offset 20, 10 lines modified | Offset 20, 9 lines modified | ||
| 20 | .method·public·constructor·<init>()V | 20 | .method·public·constructor·<init>()V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.prologue | 22 | ····.prologue |
| 23 | ····.line·9 | 23 | ····.line·9 |
| 24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 25 | ····.line·42 | ||
| 26 | ····return-void | 25 | ····return-void |
| 27 | .end·method | 26 | .end·method |
| Offset 387, 88 lines modified | Offset 387, 87 lines modified | ||
| 387 | .method·private·getIdenticalTimeZoneInTheCountry(Lcom/android/timezonepicker/TimeZoneInfo;)I | 387 | .method·private·getIdenticalTimeZoneInTheCountry(Lcom/android/timezonepicker/TimeZoneInfo;)I |
| 388 | ····.locals·5 | 388 | ····.locals·5 |
| 389 | ····.param·p1,·"timeZoneInfo"····#·Lcom/android/timezonepicker/TimeZoneInfo; | 389 | ····.param·p1,·"timeZoneInfo"····#·Lcom/android/timezonepicker/TimeZoneInfo; |
| 390 | ····.prologue | 390 | ····.prologue |
| 391 | ····.line·516 | 391 | ····.line·516 |
| 392 |
····const/4·v |
392 | ····const/4·v0,·0x0 |
| 393 | ····.line·517 | 393 | ····.line·517 |
| 394 |
····.local·v |
394 | ····.local·v0,·"idx":I |
| 395 |
····iget-object·v |
395 | ····iget-object·v2,·p0,·Lcom/android/timezonepicker/TimeZoneData;->mTimeZones:Ljava/util/ArrayList; |
| 396 |
····invoke-virtual·{v |
396 | ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
| 397 |
····move-result-object·v |
397 | ····move-result-object·v2 |
| 398 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
| 399 | ····:goto_0 | 398 | ····:goto_0 |
| 400 |
····invoke-interface·{v |
399 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
| 401 | ····move-result·v3 | 400 | ····move-result·v3 |
| 402 | ····if-eqz·v3,·:cond_3 | 401 | ····if-eqz·v3,·:cond_3 |
| 403 |
····invoke-interface·{v |
402 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 404 |
····move-result-object·v |
403 | ····move-result-object·v1 |
| 405 |
····check-cast·v |
404 | ····check-cast·v1,·Lcom/android/timezonepicker/TimeZoneInfo; |
| 406 | ····.line·518 | 405 | ····.line·518 |
| 407 |
····.local·v |
406 | ····.local·v1,·"tzi":Lcom/android/timezonepicker/TimeZoneInfo; |
| 408 |
····invoke-virtual·{v |
407 | ····invoke-virtual·{v1,·p1},·Lcom/android/timezonepicker/TimeZoneInfo;->hasSameRules(Lcom/android/timezonepicker/TimeZoneInfo;)Z |
| 409 | ····move-result·v3 | 408 | ····move-result·v3 |
| 410 | ····if-eqz·v3,·:cond_2 | 409 | ····if-eqz·v3,·:cond_2 |
| 411 | ····.line·519 | 410 | ····.line·519 |
| 412 |
····iget-object·v3,·v |
411 | ····iget-object·v3,·v1,·Lcom/android/timezonepicker/TimeZoneInfo;->mCountry:Ljava/lang/String; |
| 413 | ····if-nez·v3,·:cond_1 | 412 | ····if-nez·v3,·:cond_1 |
| 414 | ····.line·520 | 413 | ····.line·520 |
| 415 | ····iget-object·v3,·p1,·Lcom/android/timezonepicker/TimeZoneInfo;->mCountry:Ljava/lang/String; | 414 | ····iget-object·v3,·p1,·Lcom/android/timezonepicker/TimeZoneInfo;->mCountry:Ljava/lang/String; |
| 416 | ····if-nez·v3,·:cond_2 | 415 | ····if-nez·v3,·:cond_2 |
| 417 | ····.line·529 | 416 | ····.line·529 |
| 418 |
····.end·local·v |
417 | ····.end·local·v0····#·"idx":I |
| 419 |
····.end·local·v |
418 | ····.end·local·v1····#·"tzi":Lcom/android/timezonepicker/TimeZoneInfo; |
| 420 | ····:cond_0 | 419 | ····:cond_0 |
| 421 | ····:goto_1 | 420 | ····:goto_1 |
| 422 |
····return·v |
421 | ····return·v0 |
| 423 | ····.line·523 | 422 | ····.line·523 |
| 424 |
····.restart·local·v |
423 | ····.restart·local·v0····#·"idx":I |
| 425 |
····.restart·local·v |
424 | ····.restart·local·v1····#·"tzi":Lcom/android/timezonepicker/TimeZoneInfo; |
| 426 | ····:cond_1 | 425 | ····:cond_1 |
| 427 |
····iget-object·v3,·v |
426 | ····iget-object·v3,·v1,·Lcom/android/timezonepicker/TimeZoneInfo;->mCountry:Ljava/lang/String; |
| 428 | ····iget-object·v4,·p1,·Lcom/android/timezonepicker/TimeZoneInfo;->mCountry:Ljava/lang/String; | 427 | ····iget-object·v4,·p1,·Lcom/android/timezonepicker/TimeZoneInfo;->mCountry:Ljava/lang/String; |
| 429 | ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 428 | ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
| 430 | ····move-result·v3 | 429 | ····move-result·v3 |
| 431 | ····if-nez·v3,·:cond_0 | 430 | ····if-nez·v3,·:cond_0 |
| 432 | ····.line·527 | 431 | ····.line·527 |
| 433 | ····:cond_2 | 432 | ····:cond_2 |
| 434 |
····add-int/lit8·v |
433 | ····add-int/lit8·v0,·v0,·0x1 |
| 435 | ····.line·528 | 434 | ····.line·528 |
| 436 | ····goto·:goto_0 | 435 | ····goto·:goto_0 |
| 437 | ····.line·529 | 436 | ····.line·529 |
| 438 |
····.end·local·v |
437 | ····.end·local·v1····#·"tzi":Lcom/android/timezonepicker/TimeZoneInfo; |
| 439 | ····:cond_3 | 438 | ····:cond_3 |
| 440 |
····const/4·v |
439 | ····const/4·v0,·-0x1 |
| 441 | ····goto·:goto_1 | 440 | ····goto·:goto_1 |
| 442 | .end·method | 441 | .end·method |
| 443 | .method·private·indexByOffsets(ILcom/android/timezonepicker/TimeZoneInfo;)V | 442 | .method·private·indexByOffsets(ILcom/android/timezonepicker/TimeZoneInfo;)V |
| 444 | ····.locals·8 | 443 | ····.locals·8 |
| 445 | ····.param·p1,·"idx"····#·I | 444 | ····.param·p1,·"idx"····#·I |
| Offset 1088, 14 lines modified | Offset 1087, 15 lines modified | ||
| 1088 | ····move-object/from16·v0,·p0 | 1087 | ····move-object/from16·v0,·p0 |
| 1089 | ····iget-object·v0,·v0,·Lcom/android/timezonepicker/TimeZoneData;->mAlternateDefaultTimeZoneId:Ljava/lang/String; | 1088 | ····iget-object·v0,·v0,·Lcom/android/timezonepicker/TimeZoneData;->mAlternateDefaultTimeZoneId:Ljava/lang/String; |
| 1090 | ····move-object/from16·v21,·v0 | 1089 | ····move-object/from16·v21,·v0 |
| 1090 | ····.line·417 | ||
| 1091 | ····move-object/from16·v0,·v17 | 1091 | ····move-object/from16·v0,·v17 |
| Max diff block lines reached; 28932/32833 bytes (88.12%) 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/android/timezonepicker/TimeZoneFilterTypeAdapter; | 21 | .field·final·synthetic·this$0:Lcom/android/timezonepicker/TimeZoneFilterTypeAdapter; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/timezonepicker/TimeZoneFilterTypeAdapter;)V | 23 | .method·constructor·<init>(Lcom/android/timezonepicker/TimeZoneFilterTypeAdapter;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/timezonepicker/TimeZoneFilterTypeAdapter; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·136 | 27 | ····.line·136 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/timezonepicker/TimeZoneFilterTypeAdapter$1;->this$0:Lcom/android/timezonepicker/TimeZoneFilterTypeAdapter; | 28 | ····iput-object·p1,·p0,·Lcom/android/timezonepicker/TimeZoneFilterTypeAdapter$1;->this$0:Lcom/android/timezonepicker/TimeZoneFilterTypeAdapter; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 618, 485 lines modified | Offset 618, 454 lines modified | ||
| 618 | ········:pswitch_2 | 618 | ········:pswitch_2 |
| 619 | ········:pswitch_0 | 619 | ········:pswitch_0 |
| 620 | ········:pswitch_1 | 620 | ········:pswitch_1 |
| 621 | ····.end·packed-switch | 621 | ····.end·packed-switch |
| 622 | .end·method | 622 | .end·method |
| 623 | .method·protected·performFiltering(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; | 623 | .method·protected·performFiltering(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; |
| 624 |
····.locals·2 |
624 | ····.locals·21 |
| 625 | ····.param·p1,·"prefix"····#·Ljava/lang/CharSequence; | 625 | ····.param·p1,·"prefix"····#·Ljava/lang/CharSequence; |
| 626 | ····.prologue | 626 | ····.prologue |
| 627 | ····.line·173 | 627 | ····.line·173 |
| 628 |
····new-instance·v1 |
628 | ····new-instance·v13,·Landroid/widget/Filter$FilterResults; |
| 629 |
····invoke-direct |
629 | ····invoke-direct·{v13},·Landroid/widget/Filter$FilterResults;-><init>()V |
| 630 | ····.line·174 | 630 | ····.line·174 |
| 631 |
····.local·v1 |
631 | ····.local·v13,·"results":Landroid/widget/Filter$FilterResults; |
| 632 |
····const/ |
632 | ····const/4·v12,·0x0 |
| 633 | ····.line·175 | 633 | ····.line·175 |
| 634 |
····.local·v1 |
634 | ····.local·v12,·"prefixString":Ljava/lang/String; |
| 635 | ····if-eqz·p1,·:cond_0 | 635 | ····if-eqz·p1,·:cond_0 |
| 636 | ····.line·176 | 636 | ····.line·176 |
| 637 | ····invoke-interface/range·{p1·..·p1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; | 637 | ····invoke-interface/range·{p1·..·p1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; |
| 638 |
····move-result-object·v |
638 | ····move-result-object·v16 |
| 639 |
····invoke-virtual/range·{v |
639 | ····invoke-virtual/range·{v16·..·v16},·Ljava/lang/String;->trim()Ljava/lang/String; |
| 640 |
····move-result-object·v |
640 | ····move-result-object·v16 |
| 641 |
····invoke-virtual/range·{v |
641 | ····invoke-virtual/range·{v16·..·v16},·Ljava/lang/String;->toLowerCase()Ljava/lang/String; |
| 642 |
····move-result-object·v1 |
642 | ····move-result-object·v12 |
| 643 | ····.line·179 | 643 | ····.line·179 |
| 644 | ····:cond_0 | 644 | ····:cond_0 |
| 645 |
····invoke-static |
645 | ····invoke-static·{v12},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
| 646 |
····move-result·v |
646 | ····move-result·v16 |
| 647 |
····if-eqz·v |
647 | ····if-eqz·v16,·:cond_1 |
| 648 | ····.line·180 | 648 | ····.line·180 |
| 649 |
····const/16·v |
649 | ····const/16·v16,·0x0 |
| 650 | ····move-object/from16·v0,·v20 | ||
| 651 |
····move-object/from16·v |
650 | ····move-object/from16·v0,·v16 |
| 652 | ····iput-object·v0,·v1,·Landroid/widget/Filter$FilterResults;->values:Ljava/lang/Object; | 651 | ····iput-object·v0,·v13,·Landroid/widget/Filter$FilterResults;->values:Ljava/lang/Object; |
| 653 | ····.line·181 | 652 | ····.line·181 |
| 654 |
····const/16·v |
653 | ····const/16·v16,·0x0 |
| 655 | ····move/from16·v0,·v20 | ||
| 656 |
····mov |
654 | ····move/from16·v0,·v16 |
| 657 | ····iput·v0,·v1,·Landroid/widget/Filter$FilterResults;->count:I | 655 | ····iput·v0,·v13,·Landroid/widget/Filter$FilterResults;->count:I |
| 658 | ····.line·255 | 656 | ····.line·255 |
| 659 | ····:goto_0 | 657 | ····:goto_0 |
| 660 |
····return-object·v1 |
658 | ····return-object·v13 |
| 661 | ····.line·187 | 659 | ····.line·187 |
| 662 | ····:cond_1 | 660 | ····:cond_1 |
| 663 |
····new-instance·v |
661 | ····new-instance·v6,·Ljava/util/ArrayList; |
| 664 |
····invoke-direct·{v |
662 | ····invoke-direct·{v6},·Ljava/util/ArrayList;-><init>()V |
| 665 | ····.line·192 | 663 | ····.line·192 |
| 666 |
····.local·v |
664 | ····.local·v6,·"filtered":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/android/timezonepicker/TimeZoneFilterTypeAdapter$FilterTypeResult;>;" |
| 667 |
····const/4·v |
665 | ····const/4·v7,·0x0 |
| 668 | ····.line·193 | 666 | ····.line·193 |
| 669 |
····.local·v |
667 | ····.local·v7,·"gmtOnly":Z |
| 670 |
····const/ |
668 | ····const/4·v14,·0x0 |
| 671 | ····.line·194 | 669 | ····.line·194 |
| 672 |
····.local·v1 |
670 | ····.local·v14,·"startParsePosition":I |
| 673 |
····const/16·v |
671 | ····const/16·v16,·0x0 |
| 674 | ····move-object/from16·v0,·v16 | ||
| 675 |
····move/from16·v |
672 | ····move/from16·v0,·v16 |
| 676 |
····invoke-virtual·{v |
673 | ····invoke-virtual·{v12,·v0},·Ljava/lang/String;->charAt(I)C |
| 677 |
····move-result·v |
674 | ····move-result·v16 |
| 678 |
····const/16·v |
675 | ····const/16·v17,·0x2b |
| 679 |
····move/from16·v0,·v |
676 | ····move/from16·v0,·v16 |
| 680 |
····move/from16·v1,·v |
677 | ····move/from16·v1,·v17 |
| Max diff block lines reached; 15737/19649 bytes (80.09%) of diff not shown. | |||
| Offset 23, 14 lines modified | Offset 23, 15 lines modified | ||
| 23 | .field·type:I | 23 | .field·type:I |
| 24 | #·direct·methods | 24 | #·direct·methods |
| 25 | .method·public·constructor·<init>(Lcom/android/timezonepicker/TimeZoneFilterTypeAdapter;ILjava/lang/String;I)V | 25 | .method·public·constructor·<init>(Lcom/android/timezonepicker/TimeZoneFilterTypeAdapter;ILjava/lang/String;I)V |
| 26 | ····.locals·0 | 26 | ····.locals·0 |
| 27 | ····.param·p1,·"this$0"····#·Lcom/android/timezonepicker/TimeZoneFilterTypeAdapter; | ||
| 27 | ····.param·p2,·"type"····#·I | 28 | ····.param·p2,·"type"····#·I |
| 28 | ····.param·p3,·"constraint"····#·Ljava/lang/String; | 29 | ····.param·p3,·"constraint"····#·Ljava/lang/String; |
| 29 | ····.param·p4,·"time"····#·I | 30 | ····.param·p4,·"time"····#·I |
| 30 | ····.prologue | 31 | ····.prologue |
| 31 | ····.line·67 | 32 | ····.line·67 |
| 32 | ····iput-object·p1,·p0,·Lcom/android/timezonepicker/TimeZoneFilterTypeAdapter$FilterTypeResult;->this$0:Lcom/android/timezonepicker/TimeZoneFilterTypeAdapter; | 33 | ····iput-object·p1,·p0,·Lcom/android/timezonepicker/TimeZoneFilterTypeAdapter$FilterTypeResult;->this$0:Lcom/android/timezonepicker/TimeZoneFilterTypeAdapter; |
| Offset 175, 24 lines modified | Offset 175, 27 lines modified | ||
| 175 | ····invoke-virtual·{p3,·v1},·Landroid/os/Bundle;->getInt(Ljava/lang/String;)I | 175 | ····invoke-virtual·{p3,·v1},·Landroid/os/Bundle;->getInt(Ljava/lang/String;)I |
| 176 | ····move-result·v1 | 176 | ····move-result·v1 |
| 177 | ····const-string·v2,·"last_filter_string" | 177 | ····const-string·v2,·"last_filter_string" |
| 178 | ····.line·74 | ||
| 178 | ····invoke-virtual·{p3,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; | 179 | ····invoke-virtual·{p3,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; |
| 179 | ····move-result-object·v2 | 180 | ····move-result-object·v2 |
| 180 | ····const-string·v6,·"last_filter_time" | 181 | ····const-string·v6,·"last_filter_time" |
| 182 | ····.line·75 | ||
| 181 | ····invoke-virtual·{p3,·v6},·Landroid/os/Bundle;->getInt(Ljava/lang/String;)I | 183 | ····invoke-virtual·{p3,·v6},·Landroid/os/Bundle;->getInt(Ljava/lang/String;)I |
| 182 | ····move-result·v6 | 184 | ····move-result·v6 |
| 185 | ····.line·73 | ||
| 183 | ····invoke-virtual·{v0,·v1,·v2,·v6},·Lcom/android/timezonepicker/TimeZonePickerView;->showFilterResults(ILjava/lang/String;I)V | 186 | ····invoke-virtual·{v0,·v1,·v2,·v6},·Lcom/android/timezonepicker/TimeZonePickerView;->showFilterResults(ILjava/lang/String;I)V |
| 184 | ····.line·77 | 187 | ····.line·77 |
| 185 | ····:cond_2 | 188 | ····:cond_2 |
| 186 | ····iget-object·v0,·p0,·Lcom/android/timezonepicker/TimeZonePickerDialog;->mView:Lcom/android/timezonepicker/TimeZonePickerView; | 189 | ····iget-object·v0,·p0,·Lcom/android/timezonepicker/TimeZonePickerDialog;->mView:Lcom/android/timezonepicker/TimeZonePickerView; |
| 187 | ····return-object·v0 | 190 | ····return-object·v0 |
| Offset 553, 14 lines modified | Offset 553, 15 lines modified | ||
| 553 | ····const-string·v3,·"Not·expected·to·be·comparing·tz·with·the·same·country,·same·offset,·same·dst,·same·transitions:\n" | 553 | ····const-string·v3,·"Not·expected·to·be·comparing·tz·with·the·same·country,·same·offset,·same·dst,·same·transitions:\n" |
| 554 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 554 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 555 | ····move-result-object·v2 | 555 | ····move-result-object·v2 |
| 556 | ····.line·354 | ||
| 556 | ····invoke-virtual·{p0},·Lcom/android/timezonepicker/TimeZoneInfo;->toString()Ljava/lang/String; | 557 | ····invoke-virtual·{p0},·Lcom/android/timezonepicker/TimeZoneInfo;->toString()Ljava/lang/String; |
| 557 | ····move-result-object·v3 | 558 | ····move-result-object·v3 |
| 558 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 559 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 559 | ····move-result-object·v2 | 560 | ····move-result-object·v2 |
| Offset 579, 14 lines modified | Offset 580, 15 lines modified | ||
| 579 | ····move-result-object·v2 | 580 | ····move-result-object·v2 |
| 580 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 581 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| 581 | ····move-result-object·v2 | 582 | ····move-result-object·v2 |
| 583 | ····.line·353 | ||
| 582 | ····invoke-static·{v1,·v2},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I | 584 | ····invoke-static·{v1,·v2},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
| 583 | ····.line·358 | 585 | ····.line·358 |
| 584 | ····:cond_5 | 586 | ····:cond_5 |
| 585 | ····iget-object·v1,·p0,·Lcom/android/timezonepicker/TimeZoneInfo;->mDisplayName:Ljava/lang/String; | 587 | ····iget-object·v1,·p0,·Lcom/android/timezonepicker/TimeZoneInfo;->mDisplayName:Ljava/lang/String; |
| 586 | ····if-eqz·v1,·:cond_6 | 588 | ····if-eqz·v1,·:cond_6 |
| Offset 616, 22 lines modified | Offset 618, 24 lines modified | ||
| 616 | ····invoke-virtual·{v1,·v2},·Ljava/util/TimeZone;->getDisplayName(Ljava/util/Locale;)Ljava/lang/String; | 618 | ····invoke-virtual·{v1,·v2},·Ljava/util/TimeZone;->getDisplayName(Ljava/util/Locale;)Ljava/lang/String; |
| 617 | ····move-result-object·v1 | 619 | ····move-result-object·v1 |
| 618 | ····iget-object·v2,·p1,·Lcom/android/timezonepicker/TimeZoneInfo;->mTz:Ljava/util/TimeZone; | 620 | ····iget-object·v2,·p1,·Lcom/android/timezonepicker/TimeZoneInfo;->mTz:Ljava/util/TimeZone; |
| 621 | ····.line·363 | ||
| 619 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; | 622 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; |
| 620 | ····move-result-object·v3 | 623 | ····move-result-object·v3 |
| 621 | ····invoke-virtual·{v2,·v3},·Ljava/util/TimeZone;->getDisplayName(Ljava/util/Locale;)Ljava/lang/String; | 624 | ····invoke-virtual·{v2,·v3},·Ljava/util/TimeZone;->getDisplayName(Ljava/util/Locale;)Ljava/lang/String; |
| 622 | ····move-result-object·v2 | 625 | ····move-result-object·v2 |
| 626 | ····.line·362 | ||
| 623 | ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->compareTo(Ljava/lang/String;)I | 627 | ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->compareTo(Ljava/lang/String;)I |
| 624 | ····move-result·v1 | 628 | ····move-result·v1 |
| 625 | ····goto·:goto_0 | 629 | ····goto·:goto_0 |
| 626 | .end·method | 630 | .end·method |
| Offset 1172, 25 lines modified | Offset 1176, 28 lines modified | ||
| 1172 | ····if-ne·v0,·v1,·:cond_0 | 1176 | ····if-ne·v0,·v1,·:cond_0 |
| 1173 | ····iget-object·v0,·p0,·Lcom/android/timezonepicker/TimeZoneInfo;->mTransitions:[J | 1177 | ····iget-object·v0,·p0,·Lcom/android/timezonepicker/TimeZoneInfo;->mTransitions:[J |
| 1174 | ····iget-object·v1,·p1,·Lcom/android/timezonepicker/TimeZoneInfo;->mTransitions:[J | 1178 | ····iget-object·v1,·p1,·Lcom/android/timezonepicker/TimeZoneInfo;->mTransitions:[J |
| 1179 | ····.line·241 | ||
| 1175 | ····invoke-static·{v0,·v1},·Ljava/util/Arrays;->equals([J[J)Z | 1180 | ····invoke-static·{v0,·v1},·Ljava/util/Arrays;->equals([J[J)Z |
| 1176 | ····move-result·v0 | 1181 | ····move-result·v0 |
| 1177 | ····if-eqz·v0,·:cond_0 | 1182 | ····if-eqz·v0,·:cond_0 |
| 1178 | ····const/4·v0,·0x1 | 1183 | ····const/4·v0,·0x1 |
| 1184 | ····.line·240 | ||
| 1179 | ····:goto_0 | 1185 | ····:goto_0 |
| 1180 | ····return·v0 | 1186 | ····return·v0 |
| 1187 | ····.line·241 | ||
| 1181 | ····:cond_0 | 1188 | ····:cond_0 |
| 1182 | ····const/4·v0,·0x0 | 1189 | ····const/4·v0,·0x0 |
| 1183 | ····goto·:goto_0 | 1190 | ····goto·:goto_0 |
| 1184 | .end·method | 1191 | .end·method |
| 1185 | .method·public·toString()Ljava/lang/String; | 1192 | .method·public·toString()Ljava/lang/String; |
| Offset 525, 14 lines modified | Offset 525, 15 lines modified | ||
| 525 | ············"Landroid/view/View;", | 525 | ············"Landroid/view/View;", |
| 526 | ············"IJ)V" | 526 | ············"IJ)V" |
| 527 | ········} | 527 | ········} |
| 528 | ····.end·annotation | 528 | ····.end·annotation |
| 529 | ····.prologue | 529 | ····.prologue |
| 530 | ····.line·154 | 530 | ····.line·154 |
| 531 | ····.line·155 | ||
| 531 | ····.local·p1,·"parent":Landroid/widget/AdapterView;,·"Landroid/widget/AdapterView<*>;" | 532 | ····.local·p1,·"parent":Landroid/widget/AdapterView;,·"Landroid/widget/AdapterView<*>;" |
| 532 | ····invoke-virtual·{p0},·Lcom/android/timezonepicker/TimeZonePickerView;->getContext()Landroid/content/Context; | 533 | ····invoke-virtual·{p0},·Lcom/android/timezonepicker/TimeZonePickerView;->getContext()Landroid/content/Context; |
| 533 | ····move-result-object·v1 | 534 | ····move-result-object·v1 |
| 534 | ····const-string·v2,·"input_method" | 535 | ····const-string·v2,·"input_method" |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/android/timezonepicker/TimeZonePickerView; | 21 | .field·final·synthetic·this$0:Lcom/android/timezonepicker/TimeZonePickerView; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/android/timezonepicker/TimeZonePickerView;)V | 23 | .method·constructor·<init>(Lcom/android/timezonepicker/TimeZonePickerView;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/android/timezonepicker/TimeZonePickerView; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·82 | 27 | ····.line·82 |
| 27 | ····iput-object·p1,·p0,·Lcom/android/timezonepicker/TimeZonePickerView$1;->this$0:Lcom/android/timezonepicker/TimeZonePickerView; | 28 | ····iput-object·p1,·p0,·Lcom/android/timezonepicker/TimeZonePickerView$1;->this$0:Lcom/android/timezonepicker/TimeZonePickerView; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 487, 223 lines modified | Offset 487, 223 lines modified | ||
| 487 | ····.line·127 | 487 | ····.line·127 |
| 488 | ····move/from16·v0,·p3 | 488 | ····move/from16·v0,·p3 |
| 489 | ····iput·v0,·p0,·Lcom/android/timezonepicker/TimeZoneResultAdapter;->mLastFilterTime:I | 489 | ····iput·v0,·p0,·Lcom/android/timezonepicker/TimeZoneResultAdapter;->mLastFilterTime:I |
| 490 | ····.line·129 | 490 | ····.line·129 |
| 491 |
····const/4·v1 |
491 | ····const/4·v11,·0x0 |
| 492 |
····iput·v1 |
492 | ····iput·v11,·p0,·Lcom/android/timezonepicker/TimeZoneResultAdapter;->mFilteredTimeZoneLength:I |
| 493 | ····.line·130 | 493 | ····.line·130 |
| 494 |
····const/4·v |
494 | ····const/4·v3,·0x0 |
| 495 | ····.line·132 | 495 | ····.line·132 |
| 496 |
····.local·v |
496 | ····.local·v3,·"idx":I |
| 497 | ····packed-switch·p1,·:pswitch_data_0 | 497 | ····packed-switch·p1,·:pswitch_data_0 |
| 498 | ····.line·181 | 498 | ····.line·181 |
| 499 |
····new-instance·v1 |
499 | ····new-instance·v11,·Ljava/lang/IllegalArgumentException; |
| 500 |
····invoke-direct·{v1 |
500 | ····invoke-direct·{v11},·Ljava/lang/IllegalArgumentException;-><init>()V |
| 501 |
····throw·v1 |
501 | ····throw·v11 |
| 502 | ····.line·134 | 502 | ····.line·134 |
| 503 | ····:pswitch_0 | 503 | ····:pswitch_0 |
| 504 |
····iget-object·v1 |
504 | ····iget-object·v11,·p0,·Lcom/android/timezonepicker/TimeZoneResultAdapter;->mFilteredTimeZoneIndices:[I |
| 505 |
····iget·v1 |
505 | ····iget·v12,·p0,·Lcom/android/timezonepicker/TimeZoneResultAdapter;->mFilteredTimeZoneLength:I |
| 506 |
····add-int/lit8·v1 |
506 | ····add-int/lit8·v13,·v12,·0x1 |
| 507 |
····iput·v1 |
507 | ····iput·v13,·p0,·Lcom/android/timezonepicker/TimeZoneResultAdapter;->mFilteredTimeZoneLength:I |
| 508 |
····const/16·v1 |
508 | ····const/16·v13,·-0x64 |
| 509 |
····aput·v1 |
509 | ····aput·v13,·v11,·v12 |
| 510 | ····.line·183 | 510 | ····.line·183 |
| 511 | ····:cond_0 | 511 | ····:cond_0 |
| 512 | ····:pswitch_1 | 512 | ····:pswitch_1 |
| 513 |
····iget·v1 |
513 | ····iget·v11,·p0,·Lcom/android/timezonepicker/TimeZoneResultAdapter;->mFilteredTimeZoneLength:I |
| 514 |
····if-lez·v1 |
514 | ····if-lez·v11,·:cond_3 |
| 515 |
····const/4·v1 |
515 | ····const/4·v11,·0x1 |
| 516 | ····:goto_0 | 516 | ····:goto_0 |
| 517 |
····iput-boolean·v1 |
517 | ····iput-boolean·v11,·p0,·Lcom/android/timezonepicker/TimeZoneResultAdapter;->mHasResults:Z |
| 518 | ····.line·185 | 518 | ····.line·185 |
| 519 | ····invoke-virtual·{p0},·Lcom/android/timezonepicker/TimeZoneResultAdapter;->notifyDataSetChanged()V | 519 | ····invoke-virtual·{p0},·Lcom/android/timezonepicker/TimeZoneResultAdapter;->notifyDataSetChanged()V |
| 520 | ····.line·186 | 520 | ····.line·186 |
| 521 | ····return-void | 521 | ····return-void |
| 522 | ····.line·138 | 522 | ····.line·138 |
| 523 | ····:pswitch_2 | 523 | ····:pswitch_2 |
| 524 |
····iget-object·v1 |
524 | ····iget-object·v11,·p0,·Lcom/android/timezonepicker/TimeZoneResultAdapter;->mTimeZoneData:Lcom/android/timezonepicker/TimeZoneData; |
| 525 |
····invoke-virtual·{v1 |
525 | ····invoke-virtual·{v11},·Lcom/android/timezonepicker/TimeZoneData;->getDefaultTimeZoneIndex()I |
| 526 | ····move-result·v1 | 526 | ····move-result·v1 |
| 527 | ····.line·139 | 527 | ····.line·139 |
| 528 | ····.local·v1,·"defaultTzIndex":I | 528 | ····.local·v1,·"defaultTzIndex":I |
| 529 |
····const/4·v1 |
529 | ····const/4·v11,·-0x1 |
| 530 |
····if-eq·v1,·v1 |
530 | ····if-eq·v1,·v11,·:cond_1 |
| 531 | ····.line·140 | 531 | ····.line·140 |
| 532 |
····iget-object·v1 |
532 | ····iget-object·v11,·p0,·Lcom/android/timezonepicker/TimeZoneResultAdapter;->mFilteredTimeZoneIndices:[I |
| 533 |
····iget·v1 |
533 | ····iget·v12,·p0,·Lcom/android/timezonepicker/TimeZoneResultAdapter;->mFilteredTimeZoneLength:I |
| 534 |
····add-int/lit8·v1 |
534 | ····add-int/lit8·v13,·v12,·0x1 |
| 535 |
····iput·v1 |
535 | ····iput·v13,·p0,·Lcom/android/timezonepicker/TimeZoneResultAdapter;->mFilteredTimeZoneLength:I |
| 536 |
····aput·v1,·v1 |
536 | ····aput·v1,·v11,·v12 |
| 537 | ····.line·144 | 537 | ····.line·144 |
| 538 | ····:cond_1 | 538 | ····:cond_1 |
| 539 |
····iget-object·v1 |
539 | ····iget-object·v11,·p0,·Lcom/android/timezonepicker/TimeZoneResultAdapter;->mContext:Landroid/content/Context; |
| 540 |
····const-string·v1 |
540 | ····const-string·v12,·"com.android.calendar_preferences" |
| 541 |
····const/4·v1 |
541 | ····const/4·v13,·0x0 |
| 542 |
····invoke-virtual·{v1 |
542 | ····invoke-virtual·{v11,·v12,·v13},·Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; |
| 543 |
····move-result-object·v |
543 | ····move-result-object·v6 |
| 544 | ····.line·146 | 544 | ····.line·146 |
| 545 |
····.local·v |
545 | ····.local·v6,·"prefs":Landroid/content/SharedPreferences; |
| 546 |
····const-string·v1 |
546 | ····const-string·v11,·"preferences_recent_timezones" |
| 547 |
····const/4·v1 |
547 | ····const/4·v12,·0x0 |
| Max diff block lines reached; 19206/24060 bytes (79.83%) of diff not shown. | |||
| Offset 17, 18 lines modified | Offset 17, 19 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/googlecode/eyesfree/utils/TouchExplorationHelper; | 18 | .field·final·synthetic·this$0:Lcom/googlecode/eyesfree/utils/TouchExplorationHelper; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/googlecode/eyesfree/utils/TouchExplorationHelper;)V | 20 | .method·constructor·<init>(Lcom/googlecode/eyesfree/utils/TouchExplorationHelper;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/googlecode/eyesfree/utils/TouchExplorationHelper; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·361 | 24 | ····.line·361 |
| 24 |
····.local·p0,·"this":Lcom/googlecode/eyesfree/utils/TouchExplorationHelper$1;,·"Lcom/googlecode/eyesfree/utils/TouchExplorationHelper |
25 | ····.local·p0,·"this":Lcom/googlecode/eyesfree/utils/TouchExplorationHelper$1;,·"Lcom/googlecode/eyesfree/utils/TouchExplorationHelper$1;" |
| 25 | ····iput-object·p1,·p0,·Lcom/googlecode/eyesfree/utils/TouchExplorationHelper$1;->this$0:Lcom/googlecode/eyesfree/utils/TouchExplorationHelper; | 26 | ····iput-object·p1,·p0,·Lcom/googlecode/eyesfree/utils/TouchExplorationHelper$1;->this$0:Lcom/googlecode/eyesfree/utils/TouchExplorationHelper; |
| 26 | ····invoke-direct·{p0},·Landroid/support/v4/view/AccessibilityDelegateCompat;-><init>()V | 27 | ····invoke-direct·{p0},·Landroid/support/v4/view/AccessibilityDelegateCompat;-><init>()V |
| 27 | ····return-void | 28 | ····return-void |
| 28 | .end·method | 29 | .end·method |
| Offset 36, 28 lines modified | Offset 37, 28 lines modified | ||
| 36 | #·virtual·methods | 37 | #·virtual·methods |
| 37 | .method·public·getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; | 38 | .method·public·getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; |
| 38 | ····.locals·1 | 39 | ····.locals·1 |
| 39 | ····.param·p1,·"host"····#·Landroid/view/View; | 40 | ····.param·p1,·"host"····#·Landroid/view/View; |
| 40 | ····.prologue | 41 | ····.prologue |
| 41 | ····.line·376 | 42 | ····.line·376 |
| 42 |
····.local·p0,·"this":Lcom/googlecode/eyesfree/utils/TouchExplorationHelper$1;,·"Lcom/googlecode/eyesfree/utils/TouchExplorationHelper |
43 | ····.local·p0,·"this":Lcom/googlecode/eyesfree/utils/TouchExplorationHelper$1;,·"Lcom/googlecode/eyesfree/utils/TouchExplorationHelper$1;" |
| 43 | ····iget-object·v0,·p0,·Lcom/googlecode/eyesfree/utils/TouchExplorationHelper$1;->this$0:Lcom/googlecode/eyesfree/utils/TouchExplorationHelper; | 44 | ····iget-object·v0,·p0,·Lcom/googlecode/eyesfree/utils/TouchExplorationHelper$1;->this$0:Lcom/googlecode/eyesfree/utils/TouchExplorationHelper; |
| 44 | ····return-object·v0 | 45 | ····return-object·v0 |
| 45 | .end·method | 46 | .end·method |
| 46 | .method·public·onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V | 47 | .method·public·onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V |
| 47 | ····.locals·1 | 48 | ····.locals·1 |
| 48 | ····.param·p1,·"view"····#·Landroid/view/View; | 49 | ····.param·p1,·"view"····#·Landroid/view/View; |
| 49 | ····.param·p2,·"event"····#·Landroid/view/accessibility/AccessibilityEvent; | 50 | ····.param·p2,·"event"····#·Landroid/view/accessibility/AccessibilityEvent; |
| 50 | ····.prologue | 51 | ····.prologue |
| 51 | ····.line·364 | 52 | ····.line·364 |
| 52 |
····.local·p0,·"this":Lcom/googlecode/eyesfree/utils/TouchExplorationHelper$1;,·"Lcom/googlecode/eyesfree/utils/TouchExplorationHelper |
53 | ····.local·p0,·"this":Lcom/googlecode/eyesfree/utils/TouchExplorationHelper$1;,·"Lcom/googlecode/eyesfree/utils/TouchExplorationHelper$1;" |
| 53 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V | 54 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V |
| 54 | ····.line·365 | 55 | ····.line·365 |
| 55 | ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 56 | ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
| 56 | ····move-result-object·v0 | 57 | ····move-result-object·v0 |
| Offset 74, 15 lines modified | Offset 75, 15 lines modified | ||
| 74 | .method·public·onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V | 75 | .method·public·onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V |
| 75 | ····.locals·1 | 76 | ····.locals·1 |
| 76 | ····.param·p1,·"view"····#·Landroid/view/View; | 77 | ····.param·p1,·"view"····#·Landroid/view/View; |
| 77 | ····.param·p2,·"info"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; | 78 | ····.param·p2,·"info"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; |
| 78 | ····.prologue | 79 | ····.prologue |
| 79 | ····.line·370 | 80 | ····.line·370 |
| 80 |
····.local·p0,·"this":Lcom/googlecode/eyesfree/utils/TouchExplorationHelper$1;,·"Lcom/googlecode/eyesfree/utils/TouchExplorationHelper |
81 | ····.local·p0,·"this":Lcom/googlecode/eyesfree/utils/TouchExplorationHelper$1;,·"Lcom/googlecode/eyesfree/utils/TouchExplorationHelper$1;" |
| 81 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V | 82 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V |
| 82 | ····.line·371 | 83 | ····.line·371 |
| 83 | ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 84 | ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
| 84 | ····move-result-object·v0 | 85 | ····move-result-object·v0 |
| Offset 227, 71 lines modified | Offset 227, 70 lines modified | ||
| 227 | .method·private·getNodeForParent()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; | 227 | .method·private·getNodeForParent()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; |
| 228 | ····.locals·6 | 228 | ····.locals·6 |
| 229 | ····.prologue | 229 | ····.prologue |
| 230 | ····.line·253 | 230 | ····.line·253 |
| 231 | ····.local·p0,·"this":Lcom/googlecode/eyesfree/utils/TouchExplorationHelper;,·"Lcom/googlecode/eyesfree/utils/TouchExplorationHelper<TT;>;" | 231 | ····.local·p0,·"this":Lcom/googlecode/eyesfree/utils/TouchExplorationHelper;,·"Lcom/googlecode/eyesfree/utils/TouchExplorationHelper<TT;>;" |
| 232 |
····iget-object·v |
232 | ····iget-object·v4,·p0,·Lcom/googlecode/eyesfree/utils/TouchExplorationHelper;->mParentView:Landroid/view/View; |
| 233 |
····invoke-static·{v |
233 | ····invoke-static·{v4},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->obtain(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; |
| 234 |
····move-result-object·v |
234 | ····move-result-object·v0 |
| 235 | ····.line·254 | 235 | ····.line·254 |
| 236 |
····.local·v |
236 | ····.local·v0,·"info":Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; |
| 237 |
····iget-object·v |
237 | ····iget-object·v4,·p0,·Lcom/googlecode/eyesfree/utils/TouchExplorationHelper;->mParentView:Landroid/view/View; |
| 238 |
····invoke-static·{v |
238 | ····invoke-static·{v4,·v0},·Landroid/support/v4/view/ViewCompat;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V |
| 239 | ····.line·256 | 239 | ····.line·256 |
| 240 |
····new-instance·v |
240 | ····new-instance·v2,·Ljava/util/LinkedList; |
| 241 |
····invoke-direct·{v |
241 | ····invoke-direct·{v2},·Ljava/util/LinkedList;-><init>()V |
| 242 | ····.line·257 | 242 | ····.line·257 |
| 243 |
····.local·v |
243 | ····.local·v2,·"items":Ljava/util/LinkedList;,·"Ljava/util/LinkedList<TT;>;" |
| 244 |
····invoke-virtual·{p0,·v |
244 | ····invoke-virtual·{p0,·v2},·Lcom/googlecode/eyesfree/utils/TouchExplorationHelper;->getVisibleItems(Ljava/util/List;)V |
| 245 | ····.line·259 | 245 | ····.line·259 |
| 246 |
····invoke-virtual·{v |
246 | ····invoke-virtual·{v2},·Ljava/util/LinkedList;->iterator()Ljava/util/Iterator; |
| 247 |
····move-result-object·v |
247 | ····move-result-object·v4 |
| 248 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
| 249 | ····:goto_0 | 248 | ····:goto_0 |
| 250 |
····invoke-interface·{v |
249 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z |
| 251 | ····move-result·v5 | 250 | ····move-result·v5 |
| 252 | ····if-eqz·v5,·:cond_0 | 251 | ····if-eqz·v5,·:cond_0 |
| 253 |
····invoke-interface·{v |
252 | ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 254 |
····move-result-object·v |
253 | ····move-result-object·v1 |
| 255 | ····.line·260 | 254 | ····.line·260 |
| 256 |
····.local·v |
255 | ····.local·v1,·"item":Ljava/lang/Object;,·"TT;" |
| 257 |
····invoke-virtual·{p0,·v |
256 | ····invoke-virtual·{p0,·v1},·Lcom/googlecode/eyesfree/utils/TouchExplorationHelper;->getIdForItem(Ljava/lang/Object;)I |
| 258 |
····move-result·v |
257 | ····move-result·v3 |
| 259 | ····.line·261 | 258 | ····.line·261 |
| 260 |
····.local·v |
259 | ····.local·v3,·"virtualDescendantId":I |
| 261 | ····iget-object·v5,·p0,·Lcom/googlecode/eyesfree/utils/TouchExplorationHelper;->mParentView:Landroid/view/View; | 260 | ····iget-object·v5,·p0,·Lcom/googlecode/eyesfree/utils/TouchExplorationHelper;->mParentView:Landroid/view/View; |
| 262 |
····invoke-virtual·{v |
261 | ····invoke-virtual·{v0,·v5,·v3},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->addChild(Landroid/view/View;I)V |
| 263 | ····goto·:goto_0 | 262 | ····goto·:goto_0 |
| 264 | ····.line·264 | 263 | ····.line·264 |
| 265 |
····.end·local·v |
264 | ····.end·local·v1····#·"item":Ljava/lang/Object;,·"TT;" |
| 266 |
····.end·local·v |
265 | ····.end·local·v3····#·"virtualDescendantId":I |
| 267 | ····:cond_0 | 266 | ····:cond_0 |
| 268 |
····return-object·v |
267 | ····return-object·v0 |
| 269 | .end·method | 268 | .end·method |
| 270 | .method·private·intersectVisibleToUser(Landroid/graphics/Rect;)Z | 269 | .method·private·intersectVisibleToUser(Landroid/graphics/Rect;)Z |
| 271 | ····.locals·5 | 270 | ····.locals·5 |
| 272 | ····.param·p1,·"localRect"····#·Landroid/graphics/Rect; | 271 | ····.param·p1,·"localRect"····#·Landroid/graphics/Rect; |
| 273 | ····.prologue | 272 | ····.prologue |
| Offset 31, 10 lines modified | Offset 31, 9 lines modified | ||
| 31 | .method·public·constructor·<init>()V | 31 | .method·public·constructor·<init>()V |
| 32 | ····.locals·0 | 32 | ····.locals·0 |
| 33 | ····.prologue | 33 | ····.prologue |
| 34 | ····.line·10 | 34 | ····.line·10 |
| 35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 36 | ····.line·3930 | ||
| 37 | ····return-void | 36 | ····return-void |
| 38 | .end·method | 37 | .end·method |