Offset 1, 20 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false | ||
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false | ||
5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
6 | Verified·for·SourceStamp:·false | ||
7 | Number·of·signers:·1 | ||
8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
9 | Signer·#1·certificate·SHA-256·digest:·02ba43f4f474151679f4a487d7e0de576ef4cd57d96719ae3ea05ffa435b6e0c | ||
10 | Signer·#1·certificate·SHA-1·digest:·05401e017f2e5d98b38e5d910cf25bbff00cbe5d | ||
11 | Signer·#1·certificate·MD5·digest:·16f6c40979fdb15706d26a3debba45aa | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·ecfb7281b0986b1b73c9e08d7723236b4a53948691dda5f0194ff28456ff98df | ||
15 | Signer·#1·public·key·SHA-1·digest:·c16cc9d8f997f5a4657b69ddaeabab7df7796f0e | ||
16 | Signer·#1·public·key·MD5·digest:·16743bfb5614920ed85fe140110f8df6 | ||
17 | WARNING:·META-INF/services/com.fasterxml.jackson.core.JsonFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
18 | WARNING:·META-INF/services/com.fasterxml.jackson.core.ObjectCodec·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
19 | WARNING:·META-INF/buildserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
20 | WARNING:·META-INF/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. |
Offset 1, 423 lines modified | Offset 1, 421 lines modified | Diff chunk too large, falling back to line-by-line diff (421 lines added, 423 lines removed) | |
1 | Zip·file·size:·32 | 1 | Zip·file·size:·3279343·bytes,·number·of·entries:·419 |
2 | -rw----·····2.0·fat···· | 2 | -rw----·····2.0·fat·····5908·bX·defN·17-Sep-28·01:08·AndroidManifest.xml |
3 | -rw----·····2.0·fat···· | 3 | -rw----·····2.0·fat······396·bl·defN·17-Sep-28·01:08·res/anim/abc_fade_in.xml |
4 | -rw----·····2.0·fat····· | 4 | -rw----·····2.0·fat······396·bl·defN·17-Sep-28·01:08·res/anim/abc_fade_out.xml |
5 | -rw----·····2.0·fat······ | 5 | -rw----·····2.0·fat······860·bl·defN·17-Sep-28·01:08·res/anim/abc_grow_fade_in_from_bottom.xml |
6 | -rw----·····2.0·fat······ | 6 | -rw----·····2.0·fat······512·bl·defN·17-Sep-28·01:08·res/anim/abc_popup_enter.xml |
7 | -rw----·····2.0·fat······ | 7 | -rw----·····2.0·fat······512·bl·defN·17-Sep-28·01:08·res/anim/abc_popup_exit.xml |
8 | -rw----·····2.0·fat······ | 8 | -rw----·····2.0·fat······860·bl·defN·17-Sep-28·01:08·res/anim/abc_shrink_fade_out_from_bottom.xml |
9 | -rw----·····2.0·fat····· | 9 | -rw----·····2.0·fat······400·bl·defN·17-Sep-28·01:08·res/anim/abc_slide_in_bottom.xml |
10 | -rw----·····2.0·fat······ | 10 | -rw----·····2.0·fat······400·bl·defN·17-Sep-28·01:08·res/anim/abc_slide_in_top.xml |
11 | -rw----·····2.0·fat······ | 11 | -rw----·····2.0·fat······400·bl·defN·17-Sep-28·01:08·res/anim/abc_slide_out_bottom.xml |
12 | -rw----·····2.0·fat······ | 12 | -rw----·····2.0·fat······400·bl·defN·17-Sep-28·01:08·res/anim/abc_slide_out_top.xml |
13 | -rw----·····2.0·fat······ | 13 | -rw----·····2.0·fat······472·bl·defN·17-Sep-28·01:08·res/color-v11/abc_background_cache_hint_selector_material_dark.xml |
14 | -rw----·····2.0·fat······ | 14 | -rw----·····2.0·fat······472·bl·defN·17-Sep-28·01:08·res/color-v11/abc_background_cache_hint_selector_material_light.xml |
15 | -rw----·····2.0·fat······ | 15 | -rw----·····2.0·fat······548·bl·defN·17-Sep-28·01:08·res/color-v23/abc_color_highlight_material.xml |
16 | -rw----·····2.0·fat······ | 16 | -rw----·····2.0·fat······344·bl·defN·17-Sep-28·01:08·res/color/abc_background_cache_hint_selector_material_dark.xml |
17 | -rw----·····2.0·fat······ | 17 | -rw----·····2.0·fat······344·bl·defN·17-Sep-28·01:08·res/color/abc_background_cache_hint_selector_material_light.xml |
18 | -rw----·····2.0·fat······4 | 18 | -rw----·····2.0·fat······468·bl·defN·17-Sep-28·01:08·res/color/abc_primary_text_disable_only_material_dark.xml |
19 | -rw----·····2.0·fat······4 | 19 | -rw----·····2.0·fat······468·bl·defN·17-Sep-28·01:08·res/color/abc_primary_text_disable_only_material_light.xml |
20 | -rw----·····2.0·fat······4 | 20 | -rw----·····2.0·fat······468·bl·defN·17-Sep-28·01:08·res/color/abc_primary_text_material_dark.xml |
21 | -rw----·····2.0·fat······4 | 21 | -rw----·····2.0·fat······468·bl·defN·17-Sep-28·01:08·res/color/abc_primary_text_material_light.xml |
22 | -rw----·····2.0·fat······5 | 22 | -rw----·····2.0·fat······596·bl·defN·17-Sep-28·01:08·res/color/abc_search_url_text.xml |
23 | -rw----·····2.0·fat······ | 23 | -rw----·····2.0·fat······468·bl·defN·17-Sep-28·01:08·res/color/abc_secondary_text_material_dark.xml |
24 | -rw----·····2.0·fat······ | 24 | -rw----·····2.0·fat······468·bl·defN·17-Sep-28·01:08·res/color/abc_secondary_text_material_light.xml |
25 | -rw----·····2.0·fat······468·bl·defN·1 | 25 | -rw----·····2.0·fat······468·bl·defN·17-Sep-28·01:08·res/color/switch_thumb_material_dark.xml |
26 | -rw----·····2.0·fat······468·bl·defN·1 | 26 | -rw----·····2.0·fat······468·bl·defN·17-Sep-28·01:08·res/color/switch_thumb_material_light.xml |
27 | -rw----····· | 27 | -rw----·····1.0·fat·····1025·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v11/ic_stat_notification.png |
28 | -rw----····· | 28 | -rw----·····1.0·fat······287·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png |
29 | -rw----····· | 29 | -rw----·····1.0·fat······306·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png |
30 | -rw----····· | 30 | -rw----·····1.0·fat······549·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png |
31 | -rw----····· | 31 | -rw----·····1.0·fat······622·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png |
32 | -rw----····· | 32 | -rw----·····1.0·fat······753·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png |
33 | -rw----····· | 33 | -rw----·····1.0·fat·····1619·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png |
34 | -rw----·····1.0·fat·····10 | 34 | -rw----·····1.0·fat·····1078·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png |
35 | -rw----·····1.0·fat····· | 35 | -rw----·····1.0·fat·····1548·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png |
36 | -rw----·····1.0·fat····· | 36 | -rw----·····1.0·fat·····1748·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png |
37 | -rw----·····1.0·fat······ | 37 | -rw----·····1.0·fat······229·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png |
38 | -rw----·····1.0·fat······ | 38 | -rw----·····1.0·fat······416·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
39 | -rw----·····1.0·fat······ | 39 | -rw----·····1.0·fat······280·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png |
40 | -rw----·····1.0·fat····· | 40 | -rw----·····1.0·fat······233·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png |
41 | -rw----·····1.0·fat····· | 41 | -rw----·····1.0·fat······160·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png |
42 | -rw----·····1.0·fat····· | 42 | -rw----·····1.0·fat······288·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
43 | -rw----·····1.0·fat····· | 43 | -rw----·····1.0·fat······612·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
44 | -rw----·····1.0·fat······ | 44 | -rw----·····1.0·fat······190·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png |
45 | -rw----·····1.0·fat······ | 45 | -rw----·····1.0·fat······373·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png |
46 | -rw----·····1.0·fat······2 | 46 | -rw----·····1.0·fat······270·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png |
47 | -rw----·····1.0·fat······ | 47 | -rw----·····1.0·fat······791·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png |
48 | -rw----·····1.0·fat····· | 48 | -rw----·····1.0·fat·····1028·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png |
49 | -rw----·····1.0·fat······ | 49 | -rw----·····1.0·fat······541·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png |
50 | -rw----·····1.0·fat······ | 50 | -rw----·····1.0·fat······170·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png |
51 | -rw----·····1.0·fat······ | 51 | -rw----·····1.0·fat······244·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_list_focused_holo.9.png |
52 | -rw----·····1.0·fat······ | 52 | -rw----·····1.0·fat······212·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png |
53 | -rw----·····1.0·fat······2 | 53 | -rw----·····1.0·fat······212·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png |
54 | -rw----·····1.0·fat······ | 54 | -rw----·····1.0·fat······212·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png |
55 | -rw----·····1.0·fat····· | 55 | -rw----·····1.0·fat······239·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png |
56 | -rw----·····1.0·fat······ | 56 | -rw----·····1.0·fat······240·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png |
57 | -rw----·····1.0·fat······ | 57 | -rw----·····1.0·fat······840·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png |
58 | -rw----·····1.0·fat····· | 58 | -rw----·····1.0·fat·····1290·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png |
59 | -rw----·····1.0·fat······2 | 59 | -rw----·····1.0·fat······259·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png |
60 | -rw----·····1.0·fat······2 | 60 | -rw----·····1.0·fat······271·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png |
61 | -rw----·····1.0·fat······ | 61 | -rw----·····1.0·fat······387·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png |
62 | -rw----·····1.0·fat······2 | 62 | -rw----·····1.0·fat······214·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png |
63 | -rw----·····1.0·fat······2 | 63 | -rw----·····1.0·fat······201·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png |
64 | -rw----·····1.0·fat······ | 64 | -rw----·····1.0·fat······392·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png |
65 | -rw----·····1.0·fat····· | 65 | -rw----·····1.0·fat······538·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png |
66 | -rw----·····1.0·fat······ | 66 | -rw----·····1.0·fat······199·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png |
67 | -rw----·····1.0·fat······ | 67 | -rw----·····1.0·fat······192·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png |
68 | -rw----·····1.0·fat······ | 68 | -rw----·····1.0·fat······202·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png |
69 | -rw----·····1.0·fat······ | 69 | -rw----·····1.0·fat······182·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png |
70 | -rw----·····1.0·fat······ | 70 | -rw----·····1.0·fat······182·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png |
71 | -rw----·····1.0·fat······ | 71 | -rw----·····1.0·fat······407·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/drag_handle.png |
72 | -rw----·····1.0·fat····· | 72 | -rw----·····1.0·fat·····1026·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/ic_action_add_alarm.png |
73 | -rw----·····1.0·fat····· | 73 | -rw----·····1.0·fat·····1228·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/ic_action_alarm.png |
74 | -rw----·····1.0·fat······ | 74 | -rw----·····1.0·fat······907·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/ic_action_boarding.png |
75 | -rw----·····1.0·fat····· | 75 | -rw----·····1.0·fat·····1309·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/ic_action_cancel_alarm.png |
76 | -rw----·····1.0·fat······ | 76 | -rw----·····1.0·fat······248·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/ic_action_delete.png |
77 | -rw----·····1.0·fat····· | 77 | -rw----·····1.0·fat·····1187·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/ic_action_departure.png |
78 | -rw----·····1.0·fat····· | 78 | -rw----·····1.0·fat·····1004·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/ic_action_elevator.png |
79 | -rw----·····1.0·fat·····10 | 79 | -rw----·····1.0·fat·····1061·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/ic_action_map.png |
80 | -rw----·····1.0·fat····· | 80 | -rw----·····1.0·fat······171·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/ic_action_new.png |
81 | -rw----·····1.0·fat······ | 81 | -rw----·····1.0·fat······653·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/ic_action_share.png |
82 | -rw----·····1.0·fat·····1 | 82 | -rw----·····1.0·fat·····1483·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/ic_action_web.png |
83 | -rw----·····1.0·fat······ | 83 | -rw----·····1.0·fat······563·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/ic_allgood.png |
84 | -rw----·····1.0·fat·····1 | 84 | -rw----·····1.0·fat·····1285·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/ic_stat_notification.png |
85 | -rw----·····1.0·fat····· | 85 | -rw----·····1.0·fat······498·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v4/ic_warn.png |
86 | -rw----·····1.0·fat····· | 86 | -rw----·····1.0·fat······987·b-·stor·17-Sep-28·01:08·res/drawable-hdpi-v9/ic_stat_notification.png |
87 | -rw----·····1.0·fat······ | 87 | -rw----·····1.0·fat······527·b-·stor·17-Sep-28·01:08·res/drawable-ldpi-v11/ic_stat_notification.png |
88 | -rw----·····1.0·fat······ | 88 | -rw----·····1.0·fat······520·b-·stor·17-Sep-28·01:08·res/drawable-ldpi-v4/ic_action_add_alarm.png |
89 | -rw----·····1.0·fat····· | 89 | -rw----·····1.0·fat······719·b-·stor·17-Sep-28·01:08·res/drawable-ldpi-v4/ic_action_alarm.png |
90 | -rw----·····1.0·fat······ | 90 | -rw----·····1.0·fat······490·b-·stor·17-Sep-28·01:08·res/drawable-ldpi-v4/ic_action_boarding.png |
91 | -rw----·····1.0·fat····· | 91 | -rw----·····1.0·fat······695·b-·stor·17-Sep-28·01:08·res/drawable-ldpi-v4/ic_action_cancel_alarm.png |
92 | -rw----·····1.0·fat······ | 92 | -rw----·····1.0·fat······393·b-·stor·17-Sep-28·01:08·res/drawable-ldpi-v4/ic_action_delete.png |
93 | -rw----·····1.0·fat······ | 93 | -rw----·····1.0·fat······654·b-·stor·17-Sep-28·01:08·res/drawable-ldpi-v4/ic_action_departure.png |
94 | -rw----·····1.0·fat······ | 94 | -rw----·····1.0·fat······657·b-·stor·17-Sep-28·01:08·res/drawable-ldpi-v4/ic_action_map.png |
95 | -rw----·····1.0·fat······ | 95 | -rw----·····1.0·fat······139·b-·stor·17-Sep-28·01:08·res/drawable-ldpi-v4/ic_action_new.png |
96 | -rw----·····1.0·fat······7 | 96 | -rw----·····1.0·fat······761·b-·stor·17-Sep-28·01:08·res/drawable-ldpi-v4/ic_action_web.png |
97 | -rw----·····1.0·fat······ | 97 | -rw----·····1.0·fat······339·b-·stor·17-Sep-28·01:08·res/drawable-ldpi-v4/ic_stat_notification.png |
98 | -rw----·····1.0·fat······ | 98 | -rw----·····1.0·fat······264·b-·stor·17-Sep-28·01:08·res/drawable-ldpi-v9/ic_stat_notification.png |
99 | -rw----·····1.0·fat······3 | 99 | -rw----·····1.0·fat······384·b-·stor·17-Sep-28·01:08·res/drawable-ldrtl-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
100 | -rw----·····1.0·fat······ | 100 | -rw----·····1.0·fat······289·b-·stor·17-Sep-28·01:08·res/drawable-ldrtl-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
101 | -rw----·····1.0·fat······6 | 101 | -rw----·····1.0·fat······610·b-·stor·17-Sep-28·01:08·res/drawable-ldrtl-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
102 | -rw----·····1.0·fat······ | 102 | -rw----·····1.0·fat······391·b-·stor·17-Sep-28·01:08·res/drawable-ldrtl-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png |
103 | -rw----·····1.0·fat······ | 103 | -rw----·····1.0·fat······325·b-·stor·17-Sep-28·01:08·res/drawable-ldrtl-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
104 | -rw----·····1.0·fat······ | 104 | -rw----·····1.0·fat······174·b-·stor·17-Sep-28·01:08·res/drawable-ldrtl-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
105 | -rw----·····1.0·fat······ | 105 | -rw----·····1.0·fat······381·b-·stor·17-Sep-28·01:08·res/drawable-ldrtl-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
106 | -rw----·····1.0·fat······3 | 106 | -rw----·····1.0·fat······351·b-·stor·17-Sep-28·01:08·res/drawable-ldrtl-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png |
107 | -rw----·····1.0·fat······28 | 107 | -rw----·····1.0·fat······428·b-·stor·17-Sep-28·01:08·res/drawable-ldrtl-xhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
108 | -rw----·····1.0·fat······ | 108 | -rw----·····1.0·fat······237·b-·stor·17-Sep-28·01:08·res/drawable-ldrtl-xhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
109 | -rw----·····1.0·fat······ | 109 | -rw----·····1.0·fat······729·b-·stor·17-Sep-28·01:08·res/drawable-ldrtl-xhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
110 | -rw----·····1.0·fat······ | 110 | -rw----·····1.0·fat······503·b-·stor·17-Sep-28·01:08·res/drawable-ldrtl-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png |
111 | -rw----·····1.0·fat······ | 111 | -rw----·····1.0·fat······475·b-·stor·17-Sep-28·01:08·res/drawable-ldrtl-xxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
112 | -rw----·····1.0·fat······3 | 112 | -rw----·····1.0·fat······361·b-·stor·17-Sep-28·01:08·res/drawable-ldrtl-xxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
113 | -rw----·····1.0·fat······ | 113 | -rw----·····1.0·fat······991·b-·stor·17-Sep-28·01:08·res/drawable-ldrtl-xxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
114 | -rw----·····1.0·fat······ | 114 | -rw----·····1.0·fat······630·b-·stor·17-Sep-28·01:08·res/drawable-ldrtl-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png |
115 | -rw----·····1.0·fat······2 | 115 | -rw----·····1.0·fat······246·b-·stor·17-Sep-28·01:08·res/drawable-ldrtl-xxxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
116 | -rw----·····1.0·fat······ | 116 | -rw----·····1.0·fat······418·b-·stor·17-Sep-28·01:08·res/drawable-ldrtl-xxxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
117 | -rw----·····1.0·fat····· | 117 | -rw----·····1.0·fat·····1257·b-·stor·17-Sep-28·01:08·res/drawable-ldrtl-xxxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
118 | -rw----·····1.0·fat······ | 118 | -rw----·····1.0·fat······611·b-·stor·17-Sep-28·01:08·res/drawable-ldrtl-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png |
119 | -rw----·····1.0·fat······ | 119 | -rw----·····1.0·fat······730·b-·stor·17-Sep-28·01:08·res/drawable-mdpi-v11/ic_stat_notification.png |
120 | -rw----·····1.0·fat······ | 120 | -rw----·····1.0·fat······274·b-·stor·17-Sep-28·01:08·res/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png |
121 | -rw----·····1.0·fat······ | 121 | -rw----·····1.0·fat······288·b-·stor·17-Sep-28·01:08·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png |
122 | -rw----·····1.0·fat······ | 122 | -rw----·····1.0·fat······429·b-·stor·17-Sep-28·01:08·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png |
123 | -rw----·····1.0·fat······4 | 123 | -rw----·····1.0·fat······428·b-·stor·17-Sep-28·01:08·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png |
124 | -rw----·····1.0·fat····· | 124 | -rw----·····1.0·fat······493·b-·stor·17-Sep-28·01:08·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png |
125 | -rw----·····1.0·fat····· | 125 | -rw----·····1.0·fat·····1348·b-·stor·17-Sep-28·01:08·res/drawable-mdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png |
126 | -rw----·····1.0·fat····· | 126 | -rw----·····1.0·fat·····1005·b-·stor·17-Sep-28·01:08·res/drawable-mdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png |
Max diff block lines reached; -1/88115 bytes (-0.00%) of diff not shown. |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | 1 | Java·archive·data·(JAR) |
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·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="33"·android:versionName="2.2.6"·android:installLocation="auto"·package="com.dougkeen.bart"·platformBuildVersionCode="23"·platformBuildVersionName="6.0-2 | 2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="33"·android:versionName="2.2.6"·android:installLocation="auto"·package="com.dougkeen.bart"·platformBuildVersionCode="23"·platformBuildVersionName="6.0-2704002"> |
3 | ··<uses-sdk·android:minSdkVersion="14"·android:targetSdkVersion="23"/> | 3 | ··<uses-sdk·android:minSdkVersion="14"·android:targetSdkVersion="23"/> |
4 | ··<uses-permission·android:name="android.permission.INTERNET"/> | 4 | ··<uses-permission·android:name="android.permission.INTERNET"/> |
5 | ··<uses-permission·android:name="android.permission.WAKE_LOCK"/> | 5 | ··<uses-permission·android:name="android.permission.WAKE_LOCK"/> |
6 | ··<uses-permission·android:name="android.permission.VIBRATE"/> | 6 | ··<uses-permission·android:name="android.permission.VIBRATE"/> |
7 | ··<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@mipmap/ic_launcher"·android:name="com.dougkeen.bart.BartRunnerApplication_"·android:allowBackup="true"> | 7 | ··<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@mipmap/ic_launcher"·android:name="com.dougkeen.bart.BartRunnerApplication_"·android:allowBackup="true"> |
8 | ····<activity·android:label="@string/app_name"·android:name="com.dougkeen.bart.activities.RoutesListActivity_"·android:configChanges="keyboardHidden|orientation"> | 8 | ····<activity·android:label="@string/app_name"·android:name="com.dougkeen.bart.activities.RoutesListActivity_"·android:configChanges="keyboardHidden|orientation"> |
9 | ······<intent-filter> | 9 | ······<intent-filter> |
Offset 1, 36 lines modified | Offset 1, 36 lines modified | ||
1 | DEX·version·'035' | 1 | DEX·version·'035' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
4 | checksum············:· | 4 | checksum············:·b62bd0a9 |
5 | signature···········:· | 5 | signature···········:·f95f...27f3 |
6 | file_size···········:·4455 | 6 | file_size···········:·4455376 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·35606 | 10 | string_ids_size·····:·35606 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·4227 | 12 | type_ids_size·······:·4227 |
13 | type_ids_off········:·142536·(0x022cc8) | 13 | type_ids_off········:·142536·(0x022cc8) |
14 | proto_ids_size······:·8453 | 14 | proto_ids_size······:·8453 |
15 | proto_ids_off·······:·159444·(0x026ed4) | 15 | proto_ids_off·······:·159444·(0x026ed4) |
16 | field_ids_size······:·12830 | 16 | field_ids_size······:·12830 |
17 | field_ids_off·······:·260880·(0x03fb10) | 17 | field_ids_off·······:·260880·(0x03fb10) |
18 | method_ids_size·····:·3575 | 18 | method_ids_size·····:·35755 |
19 | method_ids_off······:·363520·(0x058c00) | 19 | method_ids_off······:·363520·(0x058c00) |
20 | class_defs_size·····:·3160 | 20 | class_defs_size·····:·3160 |
21 | class_defs_off······:·64956 | 21 | class_defs_off······:·649560·(0x09e958) |
22 | data_size···········:·3704 | 22 | data_size···········:·3704696 |
23 | data_off············:·75068 | 23 | data_off············:·750680·(0x0b7458) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·236 | 25 | class_idx···········:·236 |
26 | access_flags········:·9729·(0x2601) | 26 | access_flags········:·9729·(0x2601) |
27 | superclass_idx······:·3155 | 27 | superclass_idx······:·3155 |
28 | source_file_idx·····:·226 | 28 | source_file_idx·····:·2267 |
29 | static_fields_size··:·0 | 29 | static_fields_size··:·0 |
30 | instance_fields_size:·0 | 30 | instance_fields_size:·0 |
31 | direct_methods_size·:·0 | 31 | direct_methods_size·:·0 |
32 | virtual_methods_size:·0 | 32 | virtual_methods_size:·0 |
33 | Class·#0·annotations: | 33 | Class·#0·annotations: |
34 | Annotations·on·class | 34 | Annotations·on·class |
Offset 44, 21 lines modified | Offset 44, 21 lines modified | ||
44 | ··Superclass········:·'Ljava/lang/Object;' | 44 | ··Superclass········:·'Ljava/lang/Object;' |
45 | ··Interfaces········- | 45 | ··Interfaces········- |
46 | ····#0··············:·'Ljava/lang/annotation/Annotation;' | 46 | ····#0··············:·'Ljava/lang/annotation/Annotation;' |
47 | ··Static·fields·····- | 47 | ··Static·fields·····- |
48 | ··Instance·fields···- | 48 | ··Instance·fields···- |
49 | ··Direct·methods····- | 49 | ··Direct·methods····- |
50 | ··Virtual·methods···- | 50 | ··Virtual·methods···- |
51 | ··source_file_idx···:·226 | 51 | ··source_file_idx···:·2267·(AnimRes.java) |
52 | Class·#1·header: | 52 | Class·#1·header: |
53 | class_idx···········:·237 | 53 | class_idx···········:·237 |
54 | access_flags········:·9729·(0x2601) | 54 | access_flags········:·9729·(0x2601) |
55 | superclass_idx······:·3155 | 55 | superclass_idx······:·3155 |
56 | source_file_idx·····:·227 | 56 | source_file_idx·····:·2276 |
57 | static_fields_size··:·0 | 57 | static_fields_size··:·0 |
58 | instance_fields_size:·0 | 58 | instance_fields_size:·0 |
59 | direct_methods_size·:·0 | 59 | direct_methods_size·:·0 |
60 | virtual_methods_size:·0 | 60 | virtual_methods_size:·0 |
61 | Class·#1·annotations: | 61 | Class·#1·annotations: |
62 | Annotations·on·class | 62 | Annotations·on·class |
Offset 72, 21 lines modified | Offset 72, 21 lines modified | ||
72 | ··Superclass········:·'Ljava/lang/Object;' | 72 | ··Superclass········:·'Ljava/lang/Object;' |
73 | ··Interfaces········- | 73 | ··Interfaces········- |
74 | ····#0··············:·'Ljava/lang/annotation/Annotation;' | 74 | ····#0··············:·'Ljava/lang/annotation/Annotation;' |
75 | ··Static·fields·····- | 75 | ··Static·fields·····- |
76 | ··Instance·fields···- | 76 | ··Instance·fields···- |
77 | ··Direct·methods····- | 77 | ··Direct·methods····- |
78 | ··Virtual·methods···- | 78 | ··Virtual·methods···- |
79 | ··source_file_idx···:·227 | 79 | ··source_file_idx···:·2276·(AnimatorRes.java) |
80 | Class·#2·header: | 80 | Class·#2·header: |
81 | class_idx···········:·238 | 81 | class_idx···········:·238 |
82 | access_flags········:·9729·(0x2601) | 82 | access_flags········:·9729·(0x2601) |
83 | superclass_idx······:·3155 | 83 | superclass_idx······:·3155 |
84 | source_file_idx·····:·230 | 84 | source_file_idx·····:·2303 |
85 | static_fields_size··:·0 | 85 | static_fields_size··:·0 |
86 | instance_fields_size:·0 | 86 | instance_fields_size:·0 |
87 | direct_methods_size·:·0 | 87 | direct_methods_size·:·0 |
88 | virtual_methods_size:·0 | 88 | virtual_methods_size:·0 |
89 | Class·#2·annotations: | 89 | Class·#2·annotations: |
90 | Annotations·on·class | 90 | Annotations·on·class |
Offset 100, 21 lines modified | Offset 100, 21 lines modified | ||
100 | ··Superclass········:·'Ljava/lang/Object;' | 100 | ··Superclass········:·'Ljava/lang/Object;' |
101 | ··Interfaces········- | 101 | ··Interfaces········- |
102 | ····#0··············:·'Ljava/lang/annotation/Annotation;' | 102 | ····#0··············:·'Ljava/lang/annotation/Annotation;' |
103 | ··Static·fields·····- | 103 | ··Static·fields·····- |
104 | ··Instance·fields···- | 104 | ··Instance·fields···- |
105 | ··Direct·methods····- | 105 | ··Direct·methods····- |
106 | ··Virtual·methods···- | 106 | ··Virtual·methods···- |
107 | ··source_file_idx···:·230 | 107 | ··source_file_idx···:·2303·(AnyRes.java) |
108 | Class·#3·header: | 108 | Class·#3·header: |
109 | class_idx···········:·239 | 109 | class_idx···········:·239 |
110 | access_flags········:·9729·(0x2601) | 110 | access_flags········:·9729·(0x2601) |
111 | superclass_idx······:·3155 | 111 | superclass_idx······:·3155 |
112 | source_file_idx·····:·23 | 112 | source_file_idx·····:·2380 |
113 | static_fields_size··:·0 | 113 | static_fields_size··:·0 |
114 | instance_fields_size:·0 | 114 | instance_fields_size:·0 |
115 | direct_methods_size·:·0 | 115 | direct_methods_size·:·0 |
116 | virtual_methods_size:·0 | 116 | virtual_methods_size:·0 |
117 | Class·#3·annotations: | 117 | Class·#3·annotations: |
118 | Annotations·on·class | 118 | Annotations·on·class |
Offset 128, 21 lines modified | Offset 128, 21 lines modified | ||
128 | ··Superclass········:·'Ljava/lang/Object;' | 128 | ··Superclass········:·'Ljava/lang/Object;' |
129 | ··Interfaces········- | 129 | ··Interfaces········- |
130 | ····#0··············:·'Ljava/lang/annotation/Annotation;' | 130 | ····#0··············:·'Ljava/lang/annotation/Annotation;' |
131 | ··Static·fields·····- | 131 | ··Static·fields·····- |
132 | ··Instance·fields···- | 132 | ··Instance·fields···- |
133 | ··Direct·methods····- | 133 | ··Direct·methods····- |
134 | ··Virtual·methods···- | 134 | ··Virtual·methods···- |
135 | ··source_file_idx···:·23 | 135 | ··source_file_idx···:·2380·(ArrayRes.java) |
136 | Class·#4·header: | 136 | Class·#4·header: |
137 | class_idx···········:·240 | 137 | class_idx···········:·240 |
138 | access_flags········:·9729·(0x2601) | 138 | access_flags········:·9729·(0x2601) |
139 | superclass_idx······:·3155 | 139 | superclass_idx······:·3155 |
140 | source_file_idx·····:·244 | 140 | source_file_idx·····:·2444 |
141 | static_fields_size··:·0 | 141 | static_fields_size··:·0 |
142 | instance_fields_size:·0 | 142 | instance_fields_size:·0 |
143 | direct_methods_size·:·0 | 143 | direct_methods_size·:·0 |
144 | virtual_methods_size:·0 | 144 | virtual_methods_size:·0 |
145 | Class·#4·annotations: | 145 | Class·#4·annotations: |
146 | Annotations·on·class | 146 | Annotations·on·class |
Offset 156, 21 lines modified | Offset 156, 21 lines modified | ||
156 | ··Superclass········:·'Ljava/lang/Object;' | 156 | ··Superclass········:·'Ljava/lang/Object;' |
157 | ··Interfaces········- | 157 | ··Interfaces········- |
Max diff block lines reached; 106903781/106907815 bytes (100.00%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·65923 | 1 | Zip·file·size:·6592315·bytes,·number·of·entries:·3160 |
2 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class | 2 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class |
3 | ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class | 3 | ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class |
4 | ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class | 4 | ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class |
5 | ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class | 5 | ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class |
6 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class | 6 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class |
7 | ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·android/support/annotation/BinderThread.class | 7 | ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·android/support/annotation/BinderThread.class |
8 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/BoolRes.class | 8 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/BoolRes.class |
Offset 976, 15 lines modified | Offset 976, 15 lines modified | ||
976 | ?rwxrwxr-x··2.0·unx······282·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ThemedSpinnerAdapter.class | 976 | ?rwxrwxr-x··2.0·unx······282·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ThemedSpinnerAdapter.class |
977 | ?rwxrwxr-x··2.0·unx······402·b-·stor·80-Jan-01·00:00·android/support/v7/widget/Toolbar$2.class | 977 | ?rwxrwxr-x··2.0·unx······402·b-·stor·80-Jan-01·00:00·android/support/v7/widget/Toolbar$2.class |
978 | ?rwxrwxr-x··2.0·unx······441·b-·stor·80-Jan-01·00:00·android/support/v7/widget/Toolbar$3.class | 978 | ?rwxrwxr-x··2.0·unx······441·b-·stor·80-Jan-01·00:00·android/support/v7/widget/Toolbar$3.class |
979 | ?rwxrwxr-x··2.0·unx······164·b-·stor·80-Jan-01·00:00·android/support/v7/widget/Toolbar$OnMenuItemClickListener.class | 979 | ?rwxrwxr-x··2.0·unx······164·b-·stor·80-Jan-01·00:00·android/support/v7/widget/Toolbar$OnMenuItemClickListener.class |
980 | ?rwxrwxr-x··2.0·unx······655·b-·stor·80-Jan-01·00:00·android/support/v7/widget/Toolbar$SavedState$1.class | 980 | ?rwxrwxr-x··2.0·unx······655·b-·stor·80-Jan-01·00:00·android/support/v7/widget/Toolbar$SavedState$1.class |
981 | ?rwxrwxr-x··2.0·unx······757·b-·stor·80-Jan-01·00:00·android/support/v7/widget/Toolbar$SavedState.class | 981 | ?rwxrwxr-x··2.0·unx······757·b-·stor·80-Jan-01·00:00·android/support/v7/widget/Toolbar$SavedState.class |
982 | ?rwxrwxr-x··2.0·unx····26557·b-·defN·80-Jan-01·00:00·android/support/v7/widget/Toolbar.class | 982 | ?rwxrwxr-x··2.0·unx····26557·b-·defN·80-Jan-01·00:00·android/support/v7/widget/Toolbar.class |
983 | ?rwxrwxr-x··2.0·unx·····591 | 983 | ?rwxrwxr-x··2.0·unx·····5916·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/BartRunnerApplication.class |
984 | ?rwxrwxr-x··2.0·unx······425·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/BuildConfig.class | 984 | ?rwxrwxr-x··2.0·unx······425·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/BuildConfig.class |
985 | ?rwxrwxr-x··2.0·unx······582·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/R$anim.class | 985 | ?rwxrwxr-x··2.0·unx······582·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/R$anim.class |
986 | ?rwxrwxr-x··2.0·unx·····9453·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/R$attr.class | 986 | ?rwxrwxr-x··2.0·unx·····9453·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/R$attr.class |
987 | ?rwxrwxr-x··2.0·unx······641·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/R$bool.class | 987 | ?rwxrwxr-x··2.0·unx······641·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/R$bool.class |
988 | ?rwxrwxr-x··2.0·unx·····3972·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/R$color.class | 988 | ?rwxrwxr-x··2.0·unx·····3972·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/R$color.class |
989 | ?rwxrwxr-x··2.0·unx·····4428·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/R$dimen.class | 989 | ?rwxrwxr-x··2.0·unx·····4428·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/R$dimen.class |
990 | ?rwxrwxr-x··2.0·unx·····4720·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/R$drawable.class | 990 | ?rwxrwxr-x··2.0·unx·····4720·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/R$drawable.class |
Offset 1000, 18 lines modified | Offset 1000, 18 lines modified | ||
1000 | ?rwxrwxr-x··2.0·unx······533·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/AbstractRouteSelectionFragment$1.class | 1000 | ?rwxrwxr-x··2.0·unx······533·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/AbstractRouteSelectionFragment$1.class |
1001 | ?rwxrwxr-x··2.0·unx······569·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/AbstractRouteSelectionFragment$2.class | 1001 | ?rwxrwxr-x··2.0·unx······569·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/AbstractRouteSelectionFragment$2.class |
1002 | ?rwxrwxr-x··2.0·unx·····1236·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/RoutesListActivity$RouteActionMode$1.class | 1002 | ?rwxrwxr-x··2.0·unx·····1236·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/RoutesListActivity$RouteActionMode$1.class |
1003 | ?rwxrwxr-x··2.0·unx······545·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/RoutesListActivity$RouteActionMode$2.class | 1003 | ?rwxrwxr-x··2.0·unx······545·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/RoutesListActivity$RouteActionMode$2.class |
1004 | ?rwxrwxr-x··2.0·unx······505·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/RoutesListActivity_$1.class | 1004 | ?rwxrwxr-x··2.0·unx······505·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/RoutesListActivity_$1.class |
1005 | ?rwxrwxr-x··2.0·unx······806·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/RoutesListActivity_$2.class | 1005 | ?rwxrwxr-x··2.0·unx······806·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/RoutesListActivity_$2.class |
1006 | ?rwxrwxr-x··2.0·unx······822·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/RoutesListActivity_$3.class | 1006 | ?rwxrwxr-x··2.0·unx······822·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/RoutesListActivity_$3.class |
1007 | ?rwxrwxr-x··2.0·unx······805·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/RoutesListActivity_$4.class | ||
1008 | ?rwxrwxr-x··2.0·unx······711·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/RoutesListActivity_$ | 1007 | ?rwxrwxr-x··2.0·unx······711·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/RoutesListActivity_$4.class |
1009 | ?rwxrwxr-x··2.0·unx······ | 1008 | ?rwxrwxr-x··2.0·unx······805·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/RoutesListActivity_$5.class |
1010 | ?rwxrwxr-x··2.0·unx······801·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/RoutesListActivity_$ | 1009 | ?rwxrwxr-x··2.0·unx······801·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/RoutesListActivity_$6.class |
1010 | ?rwxrwxr-x··2.0·unx······711·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/RoutesListActivity_$7.class | ||
1011 | ?rwxrwxr-x··2.0·unx······711·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/RoutesListActivity_$8.class | 1011 | ?rwxrwxr-x··2.0·unx······711·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/RoutesListActivity_$8.class |
1012 | ?rwxrwxr-x··2.0·unx······711·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/RoutesListActivity_$9.class | 1012 | ?rwxrwxr-x··2.0·unx······711·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/RoutesListActivity_$9.class |
1013 | ?rwxrwxr-x··2.0·unx·····1048·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/RoutesListActivity_$IntentBuilder_.class | 1013 | ?rwxrwxr-x··2.0·unx·····1048·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/RoutesListActivity_$IntentBuilder_.class |
1014 | ?rwxrwxr-x··2.0·unx······515·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/TrainAlarmDialogFragment$1.class | 1014 | ?rwxrwxr-x··2.0·unx······515·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/TrainAlarmDialogFragment$1.class |
1015 | ?rwxrwxr-x··2.0·unx·····1487·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/TrainAlarmDialogFragment$2.class | 1015 | ?rwxrwxr-x··2.0·unx·····1487·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/TrainAlarmDialogFragment$2.class |
1016 | ?rwxrwxr-x··2.0·unx······621·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/ViewDeparturesActivity$10.class | 1016 | ?rwxrwxr-x··2.0·unx······621·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/ViewDeparturesActivity$10.class |
1017 | ?rwxrwxr-x··2.0·unx······618·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/ViewDeparturesActivity$11.class | 1017 | ?rwxrwxr-x··2.0·unx······618·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/ViewDeparturesActivity$11.class |
Offset 1019, 15 lines modified | Offset 1019, 15 lines modified | ||
1019 | ?rwxrwxr-x··2.0·unx······597·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/ViewDeparturesActivity$2.class | 1019 | ?rwxrwxr-x··2.0·unx······597·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/ViewDeparturesActivity$2.class |
1020 | ?rwxrwxr-x··2.0·unx······461·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/ViewDeparturesActivity$3.class | 1020 | ?rwxrwxr-x··2.0·unx······461·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/ViewDeparturesActivity$3.class |
1021 | ?rwxrwxr-x··2.0·unx·····1395·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/ViewDeparturesActivity$4.class | 1021 | ?rwxrwxr-x··2.0·unx·····1395·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/ViewDeparturesActivity$4.class |
1022 | ?rwxrwxr-x··2.0·unx·····1469·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/ViewDeparturesActivity$5.class | 1022 | ?rwxrwxr-x··2.0·unx·····1469·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/ViewDeparturesActivity$5.class |
1023 | ?rwxrwxr-x··2.0·unx·····1015·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/ViewDeparturesActivity$6.class | 1023 | ?rwxrwxr-x··2.0·unx·····1015·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/ViewDeparturesActivity$6.class |
1024 | ?rwxrwxr-x··2.0·unx······581·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/ViewDeparturesActivity$7.class | 1024 | ?rwxrwxr-x··2.0·unx······581·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/ViewDeparturesActivity$7.class |
1025 | ?rwxrwxr-x··2.0·unx······568·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/ViewDeparturesActivity$8.class | 1025 | ?rwxrwxr-x··2.0·unx······568·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/ViewDeparturesActivity$8.class |
1026 | ?rwxrwxr-x··2.0·unx·····26 | 1026 | ?rwxrwxr-x··2.0·unx·····2664·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/ViewDeparturesActivity$9.class |
1027 | ?rwxrwxr-x··2.0·unx·····1816·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1$1.class | 1027 | ?rwxrwxr-x··2.0·unx·····1816·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1$1.class |
1028 | ?rwxrwxr-x··2.0·unx·····1308·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$2$1.class | 1028 | ?rwxrwxr-x··2.0·unx·····1308·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$2$1.class |
1029 | ?rwxrwxr-x··2.0·unx······453·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/controls/SwipeHelper$1.class | 1029 | ?rwxrwxr-x··2.0·unx······453·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/controls/SwipeHelper$1.class |
1030 | ?rwxrwxr-x··2.0·unx·····1276·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/controls/SwipeHelper$2.class | 1030 | ?rwxrwxr-x··2.0·unx·····1276·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/controls/SwipeHelper$2.class |
1031 | ?rwxrwxr-x··2.0·unx·····1002·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/controls/SwipeHelper$3.class | 1031 | ?rwxrwxr-x··2.0·unx·····1002·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/controls/SwipeHelper$3.class |
1032 | ?rwxrwxr-x··2.0·unx······307·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/controls/SwipeHelper$4$1.class | 1032 | ?rwxrwxr-x··2.0·unx······307·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/controls/SwipeHelper$4$1.class |
1033 | ?rwxrwxr-x··2.0·unx·····1453·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/controls/SwipeHelper$4.class | 1033 | ?rwxrwxr-x··2.0·unx·····1453·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/controls/SwipeHelper$4.class |
Offset 1042, 58 lines modified | Offset 1042, 58 lines modified | ||
1042 | ?rwxrwxr-x··2.0·unx·····1092·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/data/CursorUtils.class | 1042 | ?rwxrwxr-x··2.0·unx·····1092·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/data/CursorUtils.class |
1043 | ?rwxrwxr-x··2.0·unx·····2715·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/data/DatabaseHelper.class | 1043 | ?rwxrwxr-x··2.0·unx·····2715·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/data/DatabaseHelper.class |
1044 | ?rwxrwxr-x··2.0·unx······751·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/data/DepartureArrayAdapter$4.class | 1044 | ?rwxrwxr-x··2.0·unx······751·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/data/DepartureArrayAdapter$4.class |
1045 | ?rwxrwxr-x··2.0·unx·····4284·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/data/DepartureArrayAdapter.class | 1045 | ?rwxrwxr-x··2.0·unx·····4284·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/data/DepartureArrayAdapter.class |
1046 | ?rwxrwxr-x··2.0·unx·····1075·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/data/FavoritesArrayAdapter$1.class | 1046 | ?rwxrwxr-x··2.0·unx·····1075·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/data/FavoritesArrayAdapter$1.class |
1047 | ?rwxrwxr-x··2.0·unx······710·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/data/FavoritesArrayAdapter$4.class | 1047 | ?rwxrwxr-x··2.0·unx······710·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/data/FavoritesArrayAdapter$4.class |
1048 | ?rwxrwxr-x··2.0·unx·····5836·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/data/FavoritesArrayAdapter.class | 1048 | ?rwxrwxr-x··2.0·unx·····5836·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/data/FavoritesArrayAdapter.class |
1049 | ?rwxrwxr-x··2.0·unx·····21 | 1049 | ?rwxrwxr-x··2.0·unx·····2126·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/data/FavoritesPersistence.class |
1050 | ?rwxrwxr-x··2.0·unx·····2056·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/data/RoutesColumns.class | 1050 | ?rwxrwxr-x··2.0·unx·····2056·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/data/RoutesColumns.class |
1051 | ?rwxrwxr-x··2.0·unx······777·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/model/Alert$AlertList.class | 1051 | ?rwxrwxr-x··2.0·unx······777·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/model/Alert$AlertList.class |
1052 | ?rwxrwxr-x··2.0·unx······811·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/model/Alert.class | 1052 | ?rwxrwxr-x··2.0·unx······811·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/model/Alert.class |
1053 | ?rwxrwxr-x··2.0·unx·····1309·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/model/Constants.class | 1053 | ?rwxrwxr-x··2.0·unx·····1309·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/model/Constants.class |
1054 | ?rwxrwxr-x··2.0·unx······611·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/model/Departure$1.class | 1054 | ?rwxrwxr-x··2.0·unx······611·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/model/Departure$1.class |
1055 | ?rwxrwxr-x··2.0·unx····16332·b-·defN·80-Jan-01·00:00·com/dougkeen/bart/model/Departure.class | 1055 | ?rwxrwxr-x··2.0·unx····16332·b-·defN·80-Jan-01·00:00·com/dougkeen/bart/model/Departure.class |
1056 | ?rwxrwxr-x··2.0·unx·····522 | 1056 | ?rwxrwxr-x··2.0·unx·····5221·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/model/Line.class |
1057 | ?rwxrwxr-x··2.0·unx·····38 | 1057 | ?rwxrwxr-x··2.0·unx·····3874·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/model/RealTimeDepartures.class |
1058 | ?rwxrwxr-x··2.0·unx·····2602·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/model/Route.class | 1058 | ?rwxrwxr-x··2.0·unx·····2602·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/model/Route.class |
1059 | ?rwxrwxr-x··2.0·unx·····184 | 1059 | ?rwxrwxr-x··2.0·unx·····1843·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/model/ScheduleInformation.class |
1060 | ?rwxrwxr-x··2.0·unx·····2349·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/model/ScheduleItem.class | 1060 | ?rwxrwxr-x··2.0·unx·····2349·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/model/ScheduleItem.class |
1061 | ?rwxrwxr-x··2.0·unx····106 | 1061 | ?rwxrwxr-x··2.0·unx····10605·b-·defN·80-Jan-01·00:00·com/dougkeen/bart/model/Station.class |
1062 | ?rwxrwxr-x··2.0·unx······619·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/model/StationPair$1.class | 1062 | ?rwxrwxr-x··2.0·unx······619·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/model/StationPair$1.class |
1063 | ?rwxrwxr-x··2.0·unx·····3899·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/model/StationPair.class | 1063 | ?rwxrwxr-x··2.0·unx·····3899·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/model/StationPair.class |
1064 | ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/model/TextProvider.class | 1064 | ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/model/TextProvider.class |
1065 | ?rwxrwxr-x··2.0·unx······103·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/networktasks/AlertListConverter$1.class | 1065 | ?rwxrwxr-x··2.0·unx······103·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/networktasks/AlertListConverter$1.class |
1066 | ?rwxrwxr-x··2.0·unx·····2302·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/networktasks/AlertListConverter$AlertListHandler.class | 1066 | ?rwxrwxr-x··2.0·unx·····2302·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/networktasks/AlertListConverter$AlertListHandler.class |
1067 | ?rwxrwxr-x··2.0·unx······161·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/networktasks/AlertsClient.class | 1067 | ?rwxrwxr-x··2.0·unx······161·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/networktasks/AlertsClient.class |
1068 | ?rwxrwxr-x··2.0·unx······149·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/networktasks/ElevatorClient.class | 1068 | ?rwxrwxr-x··2.0·unx······149·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/networktasks/ElevatorClient.class |
1069 | ?rwxrwxr-x··2.0·unx······109·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/networktasks/ElevatorMessageConverter$1.class | 1069 | ?rwxrwxr-x··2.0·unx······109·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/networktasks/ElevatorMessageConverter$1.class |
1070 | ?rwxrwxr-x··2.0·unx······966·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/networktasks/ElevatorMessageConverter$ElevatorMessageHandler.class | 1070 | ?rwxrwxr-x··2.0·unx······966·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/networktasks/ElevatorMessageConverter$ElevatorMessageHandler.class |
1071 | ?rwxrwxr-x··2.0·unx·····441 | 1071 | ?rwxrwxr-x··2.0·unx·····4416·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/networktasks/EtdContentHandler.class |
1072 | ?rwxrwxr-x··2.0·unx······976·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/networktasks/FareContentHandler.class | 1072 | ?rwxrwxr-x··2.0·unx······976·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/networktasks/FareContentHandler.class |
1073 | ?rwxrwxr-x··2.0·unx·····640 | 1073 | ?rwxrwxr-x··2.0·unx·····6403·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/networktasks/GetRealTimeDeparturesTask.class |
1074 | ?rwxrwxr-x··2.0·unx······346·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/networktasks/GetRouteFareTask$Params.class | 1074 | ?rwxrwxr-x··2.0·unx······346·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/networktasks/GetRouteFareTask$Params.class |
1075 | ?rwxrwxr-x··2.0·unx·····5118·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/networktasks/GetRouteFareTask.class | 1075 | ?rwxrwxr-x··2.0·unx·····5118·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/networktasks/GetRouteFareTask.class |
1076 | ?rwxrwxr-x··2.0·unx·····5326·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/networktasks/GetScheduleInformationTask.class | 1076 | ?rwxrwxr-x··2.0·unx·····5326·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/networktasks/GetScheduleInformationTask.class |
1077 | ?rwxrwxr-x··2.0·unx·······97·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/networktasks/NetworkUtils$1.class | 1077 | ?rwxrwxr-x··2.0·unx·······97·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/networktasks/NetworkUtils$1.class |
1078 | ?rwxrwxr-x··2.0·unx······811·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/networktasks/NetworkUtils.class | 1078 | ?rwxrwxr-x··2.0·unx······811·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/networktasks/NetworkUtils.class |
1079 | ?rwxrwxr-x··2.0·unx·····4505·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/networktasks/ScheduleContentHandler.class | 1079 | ?rwxrwxr-x··2.0·unx·····4505·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/networktasks/ScheduleContentHandler.class |
1080 | ?rwxrwxr-x··2.0·unx·····1223·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/receivers/AlarmBroadcastReceiver.class | 1080 | ?rwxrwxr-x··2.0·unx·····1223·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/receivers/AlarmBroadcastReceiver.class |
1081 | ?rwxrwxr-x··2.0·unx·····1382·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/services/BoardedDepartureService$1.class | 1081 | ?rwxrwxr-x··2.0·unx·····1382·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/services/BoardedDepartureService$1.class |
1082 | ?rwxrwxr-x··2.0·unx······457·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/services/BoardedDepartureService$4.class | 1082 | ?rwxrwxr-x··2.0·unx······457·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/services/BoardedDepartureService$4.class |
1083 | ?rwxrwxr-x··2.0·unx······764·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/services/BoardedDepartureService$ServiceHandler.class | 1083 | ?rwxrwxr-x··2.0·unx······764·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/services/BoardedDepartureService$ServiceHandler.class |
1084 | ?rwxrwxr-x··2.0·unx······377·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/services/EtdService$EtdServiceBinder.class | 1084 | ?rwxrwxr-x··2.0·unx······377·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/services/EtdService$EtdServiceBinder.class |
1085 | ?rwxrwxr-x··2.0·unx······473·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/services/EtdService$EtdServiceEngine$3.class | 1085 | ?rwxrwxr-x··2.0·unx······473·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/services/EtdService$EtdServiceEngine$3.class |
1086 | ?rwxrwxr-x··2.0·unx······473·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/services/EtdService$EtdServiceEngine$4.class | 1086 | ?rwxrwxr-x··2.0·unx······473·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/services/EtdService$EtdServiceEngine$4.class |
1087 | ?rwxrwxr-x··2.0·unx·····99 | 1087 | ?rwxrwxr-x··2.0·unx·····9965·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/services/EtdService$EtdServiceEngine.class |
1088 | ?rwxrwxr-x··2.0·unx······320·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/services/EtdService$EtdServiceListener.class | 1088 | ?rwxrwxr-x··2.0·unx······320·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/services/EtdService$EtdServiceListener.class |
1089 | ?rwxrwxr-x··2.0·unx·····200 | 1089 | ?rwxrwxr-x··2.0·unx·····2001·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/services/EtdService.class |
1090 | ?rwxrwxr-x··2.0·unx······850·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/services/EtdService_$IntentBuilder_.class | 1090 | ?rwxrwxr-x··2.0·unx······850·b-·stor·80-Jan-01·00:00·com/dougkeen/bart/services/EtdService_$IntentBuilder_.class |
1091 | ?rwxrwxr-x··2.0·unx······334·b-·stor·80-Jan-01·00:00·com/dougkeen/util/Assert.class | 1091 | ?rwxrwxr-x··2.0·unx······334·b-·stor·80-Jan-01·00:00·com/dougkeen/util/Assert.class |
1092 | ?rwxrwxr-x··2.0·unx·····136 | 1092 | ?rwxrwxr-x··2.0·unx·····1363·b-·stor·80-Jan-01·00:00·com/dougkeen/util/Observable.class |
1093 | ?rwxrwxr-x··2.0·unx······121·b-·stor·80-Jan-01·00:00·com/dougkeen/util/Observer.class | 1093 | ?rwxrwxr-x··2.0·unx······121·b-·stor·80-Jan-01·00:00·com/dougkeen/util/Observer.class |
1094 | ?rwxrwxr-x··2.0·unx······693·b-·stor·80-Jan-01·00:00·com/dougkeen/util/WakeLocker.class | 1094 | ?rwxrwxr-x··2.0·unx······693·b-·stor·80-Jan-01·00:00·com/dougkeen/util/WakeLocker.class |
1095 | ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/annotation/JacksonAnnotation.class | 1095 | ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/annotation/JacksonAnnotation.class |
1096 | ?rwxrwxr-x··2.0·unx······148·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/annotation/JacksonAnnotationValue.class | 1096 | ?rwxrwxr-x··2.0·unx······148·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/annotation/JacksonAnnotationValue.class |
1097 | ?rwxrwxr-x··2.0·unx······148·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/annotation/JacksonAnnotationsInside.class | 1097 | ?rwxrwxr-x··2.0·unx······148·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/annotation/JacksonAnnotationsInside.class |
1098 | ?rwxrwxr-x··2.0·unx······176·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/annotation/JacksonInject.class | 1098 | ?rwxrwxr-x··2.0·unx······176·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/annotation/JacksonInject.class |
1099 | ?rwxrwxr-x··2.0·unx······137·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/annotation/JsonAnyGetter.class | 1099 | ?rwxrwxr-x··2.0·unx······137·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/annotation/JsonAnyGetter.class |
Offset 1489, 15 lines modified | Offset 1489, 15 lines modified | ||
1489 | ?rwxrwxr-x··2.0·unx·····3120·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/DragSortListView$DragScroller.class | 1489 | ?rwxrwxr-x··2.0·unx·····3120·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/DragSortListView$DragScroller.class |
1490 | ?rwxrwxr-x··2.0·unx·····4069·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/DragSortListView$DragSortTracker.class | 1490 | ?rwxrwxr-x··2.0·unx·····4069·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/DragSortListView$DragSortTracker.class |
1491 | ?rwxrwxr-x··2.0·unx······128·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/DragSortListView$DropListener.class | 1491 | ?rwxrwxr-x··2.0·unx······128·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/DragSortListView$DropListener.class |
1492 | ?rwxrwxr-x··2.0·unx······315·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/DragSortListView$FloatViewManager.class | 1492 | ?rwxrwxr-x··2.0·unx······315·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/DragSortListView$FloatViewManager.class |
1493 | ?rwxrwxr-x··2.0·unx·····1091·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/DragSortListView$HeightCache.class | 1493 | ?rwxrwxr-x··2.0·unx·····1091·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/DragSortListView$HeightCache.class |
1494 | ?rwxrwxr-x··2.0·unx······131·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/DragSortListView$RemoveListener.class | 1494 | ?rwxrwxr-x··2.0·unx······131·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/DragSortListView$RemoveListener.class |
1495 | ?rwxrwxr-x··2.0·unx·····1386·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/DragSortListView$SmoothAnimator.class | 1495 | ?rwxrwxr-x··2.0·unx·····1386·b-·stor·80-Jan-01·00:00·com/mobeta/android/dslv/DragSortListView$SmoothAnimator.class |
Max diff block lines reached; 10407/25442 bytes (40.90%) of diff not shown. |
Offset 73, 21 lines modified | Offset 73, 21 lines modified | ||
73 | ············final·Object·invoke·=·invoke2·=·method3.invoke(bundle2,·array3); | 73 | ············final·Object·invoke·=·invoke2·=·method3.invoke(bundle2,·array3); |
74 | ············try·{ | 74 | ············try·{ |
75 | ················final·Object·o·=·invoke2; | 75 | ················final·Object·o·=·invoke2; |
76 | ················final·IBinder·binder2; | 76 | ················final·IBinder·binder2; |
77 | ················final·IBinder·binder·=·binder2·=·(IBinder)o; | 77 | ················final·IBinder·binder·=·binder2·=·(IBinder)o; |
78 | ················return·binder2; | 78 | ················return·binder2; |
79 | ············} | 79 | ············} |
80 | ············catch·(IllegalAccessException·ex3)·{} | ||
80 | ············catch·(IllegalArgumentException·ex | 81 | ············catch·(IllegalArgumentException·ex)·{} |
81 | ············catch·(InvocationTargetException·ex)·{} | 82 | ············catch·(InvocationTargetException·ex)·{} |
82 | ············catch·(IllegalAccessException·ex)·{} | ||
83 | ········} | 83 | ········} |
84 | ········catch·(IllegalAccessException·ex4)·{} | ||
84 | ········catch·(IllegalArgumentException·ex | 85 | ········catch·(IllegalArgumentException·ex5)·{} |
85 | ········catch·(InvocationTargetException·ex | 86 | ········catch·(InvocationTargetException·ex6)·{} |
86 | ········catch·(IllegalAccessException·ex6)·{} | ||
87 | ····} | 87 | ····} |
88 | ···· | 88 | ···· |
89 | ····public·static·void·putBinder(final·Bundle·p0,·final·String·p1,·final·IBinder·p2)·{ | 89 | ····public·static·void·putBinder(final·Bundle·p0,·final·String·p1,·final·IBinder·p2)·{ |
90 | ········//· | 90 | ········//· |
91 | ········//·This·method·could·not·be·decompiled. | 91 | ········//·This·method·could·not·be·decompiled. |
92 | ········//· | 92 | ········//· |
93 | ········//·Original·Bytecode: | 93 | ········//·Original·Bytecode: |
Offset 206, 29 lines modified | Offset 206, 29 lines modified | ||
206 | ········//··23·····28·····147····170····Ljava/lang/NoSuchMethodException; | 206 | ········//··23·····28·····147····170····Ljava/lang/NoSuchMethodException; |
207 | ········//··40·····43·····147····170····Ljava/lang/NoSuchMethodException; | 207 | ········//··40·····43·····147····170····Ljava/lang/NoSuchMethodException; |
208 | ········//··54·····57·····147····170····Ljava/lang/NoSuchMethodException; | 208 | ········//··54·····57·····147····170····Ljava/lang/NoSuchMethodException; |
209 | ········//··61·····66·····147····170····Ljava/lang/NoSuchMethodException; | 209 | ········//··61·····66·····147····170····Ljava/lang/NoSuchMethodException; |
210 | ········//··68·····73·····147····170····Ljava/lang/NoSuchMethodException; | 210 | ········//··68·····73·····147····170····Ljava/lang/NoSuchMethodException; |
211 | ········//··73·····76·····147····170····Ljava/lang/NoSuchMethodException; | 211 | ········//··73·····76·····147····170····Ljava/lang/NoSuchMethodException; |
212 | ········//··83·····88·····147····170····Ljava/lang/NoSuchMethodException; | 212 | ········//··83·····88·····147····170····Ljava/lang/NoSuchMethodException; |
213 | ········//··102····105···· | 213 | ········//··102····105····204····209····Ljava/lang/reflect/InvocationTargetException; |
214 | ········//··102····105···· | 214 | ········//··102····105····170····172····Ljava/lang/IllegalAccessException; |
215 | ········//··102····105····1 | 215 | ········//··102····105····199····204····Ljava/lang/IllegalArgumentException; |
216 | ········//··110····115···· | 216 | ········//··110····115····204····209····Ljava/lang/reflect/InvocationTargetException; |
217 | ········//··110····115···· | 217 | ········//··110····115····170····172····Ljava/lang/IllegalAccessException; |
218 | ········//··110····115····1 | 218 | ········//··110····115····199····204····Ljava/lang/IllegalArgumentException; |
219 | ········//··126····128···· | 219 | ········//··126····128····204····209····Ljava/lang/reflect/InvocationTargetException; |
220 | ········//··126····128···· | 220 | ········//··126····128····170····172····Ljava/lang/IllegalAccessException; |
221 | ········//··126····128····1 | 221 | ········//··126····128····199····204····Ljava/lang/IllegalArgumentException; |
222 | ········//··135····137···· | 222 | ········//··135····137····204····209····Ljava/lang/reflect/InvocationTargetException; |
223 | ········//··135····137···· | 223 | ········//··135····137····170····172····Ljava/lang/IllegalAccessException; |
224 | ········//··135····137····1 | 224 | ········//··135····137····199····204····Ljava/lang/IllegalArgumentException; |
225 | ········//··140····146···· | 225 | ········//··140····146····204····209····Ljava/lang/reflect/InvocationTargetException; |
226 | ········//··140····146···· | 226 | ········//··140····146····170····172····Ljava/lang/IllegalAccessException; |
227 | ········//··140····146····1 | 227 | ········//··140····146····199····204····Ljava/lang/IllegalArgumentException; |
228 | ········//· | 228 | ········//· |
229 | ········//·The·error·that·occurred·was: | 229 | ········//·The·error·that·occurred·was: |
230 | ········//· | 230 | ········//· |
231 | ········//·java.lang.IllegalStateException:·Expression·is·linked·from·several·locations:·Label_0146: | 231 | ········//·java.lang.IllegalStateException:·Expression·is·linked·from·several·locations:·Label_0146: |
232 | ········//·····at·com.strobel.decompiler.ast.Error.expressionLinkedFromMultipleLocations(Error.java:27) | 232 | ········//·····at·com.strobel.decompiler.ast.Error.expressionLinkedFromMultipleLocations(Error.java:27) |
233 | ········//·····at·com.strobel.decompiler.ast.AstOptimizer.mergeDisparateObjectInitializations(AstOptimizer.java:2596) | 233 | ········//·····at·com.strobel.decompiler.ast.AstOptimizer.mergeDisparateObjectInitializations(AstOptimizer.java:2596) |
234 | ········//·····at·com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:235) | 234 | ········//·····at·com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:235) |
Offset 597, 50 lines modified | Offset 597, 48 lines modified | ||
597 | ··public·com.dougkeen.bart.model.StationPair·getFavorite(com.dougkeen.bart.model.Station,·com.dougkeen.bart.model.Station); | 597 | ··public·com.dougkeen.bart.model.StationPair·getFavorite(com.dougkeen.bart.model.Station,·com.dougkeen.bart.model.Station); |
598 | ····descriptor:·(Lcom/dougkeen/bart/model/Station;Lcom/dougkeen/bart/model/Station;)Lcom/dougkeen/bart/model/StationPair; | 598 | ····descriptor:·(Lcom/dougkeen/bart/model/Station;Lcom/dougkeen/bart/model/Station;)Lcom/dougkeen/bart/model/StationPair; |
599 | ····flags:·(0x0001)·ACC_PUBLIC | 599 | ····flags:·(0x0001)·ACC_PUBLIC |
600 | ····Code: | 600 | ····Code: |
601 | ······stack=300,·locals=7,·args_size=3 | 601 | ······stack=300,·locals=7,·args_size=3 |
602 | ·········0:·aload_0 | 602 | ·········0:·aload_0 |
603 | ·········1:·invokevirtual·#35·················//·Method·getFavorites:()Ljava/util/List; | 603 | ·········1:·invokevirtual·#35·················//·Method·getFavorites:()Ljava/util/List; |
604 | ·········4:·astore_3 | ||
605 | ·········5:·aload_3 | ||
606 | ········· | 604 | ·········4:·invokeinterface·#159,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
607 | ········11:·astore········4 | ||
608 | ········ | 605 | ·········9:·astore_3 |
606 | ········10:·aload_3 | ||
609 | ········1 | 607 | ········11:·invokeinterface·#164,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
610 | ········ | 608 | ········16:·istore········4 |
611 | ········ | 609 | ········18:·iload·········4 |
612 | ········2 | 610 | ········20:·ifeq··········77 |
613 | ········2 | 611 | ········23:·aload_3 |
614 | ········2 | 612 | ········24:·invokeinterface·#168,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
615 | ········ | 613 | ········29:·checkcast·····#170················//·class·com/dougkeen/bart/model/StationPair |
616 | ········3 | 614 | ········32:·astore········5 |
617 | ········3 | 615 | ········34:·aload·········5 |
618 | ········ | 616 | ········36:·invokevirtual·#174················//·Method·com/dougkeen/bart/model/StationPair.getOrigin:()Lcom/dougkeen/bart/model/Station; |
619 | ········ | 617 | ········39:·astore········6 |
620 | ········4 | 618 | ········41:·aload_1 |
621 | ········4 | 619 | ········42:·aload·········6 |
622 | ········4 | 620 | ········44:·invokevirtual·#179················//·Method·com/dougkeen/bart/model/Station.equals:(Ljava/lang/Object;)Z |
623 | ········ | 621 | ········47:·istore········4 |
624 | ········ | 622 | ········49:·iload·········4 |
625 | ········5 | 623 | ········51:·ifeq··········10 |
626 | ········5 | 624 | ········54:·aload·········5 |
627 | ········5 | 625 | ········56:·invokevirtual·#182················//·Method·com/dougkeen/bart/model/StationPair.getDestination:()Lcom/dougkeen/bart/model/Station; |
628 | ········ | 626 | ········59:·astore········6 |
629 | ········6 | 627 | ········61:·aload_2 |
630 | ········6 | 628 | ········62:·aload·········6 |
631 | ········6 | 629 | ········64:·invokevirtual·#179················//·Method·com/dougkeen/bart/model/Station.equals:(Ljava/lang/Object;)Z |
632 | ········6 | 630 | ········67:·istore········4 |
633 | ········ | 631 | ········69:·iload·········4 |
634 | ········7 | 632 | ········71:·ifeq··········10 |
635 | ········7 | 633 | ········74:·aload·········5 |
636 | ········7 | 634 | ········76:·areturn |
637 | ········7 | 635 | ········77:·aconst_null |
638 | ········7 | 636 | ········78:·astore········5 |
639 | ········8 | 637 | ········80:·goto··········74 |
640 | ··public·java.util.List·getFavorites(); | 638 | ··public·java.util.List·getFavorites(); |
641 | ····descriptor:·()Ljava/util/List; | 639 | ····descriptor:·()Ljava/util/List; |
642 | ····flags:·(0x0001)·ACC_PUBLIC | 640 | ····flags:·(0x0001)·ACC_PUBLIC |
643 | ····Code: | 641 | ····Code: |
644 | ······stack=300,·locals=3,·args_size=1 | 642 | ······stack=300,·locals=3,·args_size=1 |
645 | ·········0:·aload_0 | 643 | ·········0:·aload_0 |
Offset 2, 26 lines modified | Offset 2, 24 lines modified | ||
2 | package·com.dougkeen.bart.activities; | 2 | package·com.dougkeen.bart.activities; |
3 | import·android.util.Log; | 3 | import·android.util.Log; |
4 | class·RoutesListActivity_$4·implements·Runnable | 4 | class·RoutesListActivity_$4·implements·Runnable |
5 | { | 5 | { |
6 | ····final·/*·synthetic·*/·RoutesListActivity_·this$0; | 6 | ····final·/*·synthetic·*/·RoutesListActivity_·this$0; |
7 | ····final·/*·synthetic·*/·String·val$messageText; | ||
8 | ···· | 7 | ···· |
9 | ····RoutesListActivity_$4(final·RoutesListActivity_·this$0 | 8 | ····RoutesListActivity_$4(final·RoutesListActivity_·this$0)·{ |
10 | ········this.this$0·=·this$0; | 9 | ········this.this$0·=·this$0; |
11 | ········this.val$messageText·=·val$messageText; | ||
12 | ····} | 10 | ····} |
13 | ···· | 11 | ···· |
14 | ····public·void·run()·{ | 12 | ····public·void·run()·{ |
15 | ········try·{ | 13 | ········try·{ |
16 | ············final·RoutesListActivity_·this$0·=·this.this$0; | 14 | ············final·RoutesListActivity_·this$0·=·this.this$0; |
17 | ············try·{ | 15 | ············try·{ |
18 | ················RoutesListActivity_.access$001(this$0 | 16 | ················RoutesListActivity_.access$001(this$0); |
19 | ············} | 17 | ············} |
20 | ············catch·(RuntimeException·ex)·{ | 18 | ············catch·(RuntimeException·ex)·{ |
21 | ················Log.e("RoutesListActivity_",·"A·runtime·exception·was·thrown·while·executing·code·in·a·runnable",·(Throwable)ex); | 19 | ················Log.e("RoutesListActivity_",·"A·runtime·exception·was·thrown·while·executing·code·in·a·runnable",·(Throwable)ex); |
22 | ············} | 20 | ············} |
23 | ········} | 21 | ········} |
24 | ········catch·(RuntimeException·ex2)·{} | 22 | ········catch·(RuntimeException·ex2)·{} |
25 | ····} | 23 | ····} |
Offset 2, 24 lines modified | Offset 2, 26 lines modified | ||
2 | package·com.dougkeen.bart.activities; | 2 | package·com.dougkeen.bart.activities; |
3 | import·android.util.Log; | 3 | import·android.util.Log; |
4 | class·RoutesListActivity_$5·implements·Runnable | 4 | class·RoutesListActivity_$5·implements·Runnable |
5 | { | 5 | { |
6 | ····final·/*·synthetic·*/·RoutesListActivity_·this$0; | 6 | ····final·/*·synthetic·*/·RoutesListActivity_·this$0; |
7 | ····final·/*·synthetic·*/·String·val$messageText; | ||
7 | ···· | 8 | ···· |
8 | ····RoutesListActivity_$5(final·RoutesListActivity_·this$0)·{ | 9 | ····RoutesListActivity_$5(final·RoutesListActivity_·this$0,·final·String·val$messageText)·{ |
9 | ········this.this$0·=·this$0; | 10 | ········this.this$0·=·this$0; |
11 | ········this.val$messageText·=·val$messageText; | ||
10 | ····} | 12 | ····} |
11 | ···· | 13 | ···· |
12 | ····public·void·run()·{ | 14 | ····public·void·run()·{ |
13 | ········try·{ | 15 | ········try·{ |
14 | ············final·RoutesListActivity_·this$0·=·this.this$0; | 16 | ············final·RoutesListActivity_·this$0·=·this.this$0; |
15 | ············try·{ | 17 | ············try·{ |
16 | ················RoutesListActivity_.access$101(this$0); | 18 | ················RoutesListActivity_.access$101(this$0,·this.val$messageText); |
17 | ············} | 19 | ············} |
18 | ············catch·(RuntimeException·ex)·{ | 20 | ············catch·(RuntimeException·ex)·{ |
19 | ················Log.e("RoutesListActivity_",·"A·runtime·exception·was·thrown·while·executing·code·in·a·runnable",·(Throwable)ex); | 21 | ················Log.e("RoutesListActivity_",·"A·runtime·exception·was·thrown·while·executing·code·in·a·runnable",·(Throwable)ex); |
20 | ············} | 22 | ············} |
21 | ········} | 23 | ········} |
22 | ········catch·(RuntimeException·ex2)·{} | 24 | ········catch·(RuntimeException·ex2)·{} |
23 | ····} | 25 | ····} |
Offset 2, 24 lines modified | Offset 2, 26 lines modified | ||
2 | package·com.dougkeen.bart.activities; | 2 | package·com.dougkeen.bart.activities; |
3 | import·android.util.Log; | 3 | import·android.util.Log; |
4 | class·RoutesListActivity_$6·implements·Runnable | 4 | class·RoutesListActivity_$6·implements·Runnable |
5 | { | 5 | { |
6 | ····final·/*·synthetic·*/·RoutesListActivity_·this$0; | 6 | ····final·/*·synthetic·*/·RoutesListActivity_·this$0; |
7 | ····final·/*·synthetic·*/·String·val$message; | ||
7 | ···· | 8 | ···· |
8 | ····RoutesListActivity_$6(final·RoutesListActivity_·this$0)·{ | 9 | ····RoutesListActivity_$6(final·RoutesListActivity_·this$0,·final·String·val$message)·{ |
9 | ········this.this$0·=·this$0; | 10 | ········this.this$0·=·this$0; |
11 | ········this.val$message·=·val$message; | ||
10 | ····} | 12 | ····} |
11 | ···· | 13 | ···· |
12 | ····public·void·run()·{ | 14 | ····public·void·run()·{ |
13 | ········try·{ | 15 | ········try·{ |
14 | ············final·RoutesListActivity_·this$0·=·this.this$0; | 16 | ············final·RoutesListActivity_·this$0·=·this.this$0; |
15 | ············try·{ | 17 | ············try·{ |
16 | ················RoutesListActivity_.access$201(this$0); | 18 | ················RoutesListActivity_.access$201(this$0,·this.val$message); |
17 | ············} | 19 | ············} |
18 | ············catch·(RuntimeException·ex)·{ | 20 | ············catch·(RuntimeException·ex)·{ |
19 | ················Log.e("RoutesListActivity_",·"A·runtime·exception·was·thrown·while·executing·code·in·a·runnable",·(Throwable)ex); | 21 | ················Log.e("RoutesListActivity_",·"A·runtime·exception·was·thrown·while·executing·code·in·a·runnable",·(Throwable)ex); |
20 | ············} | 22 | ············} |
21 | ········} | 23 | ········} |
22 | ········catch·(RuntimeException·ex2)·{} | 24 | ········catch·(RuntimeException·ex2)·{} |
23 | ····} | 25 | ····} |
Offset 2, 26 lines modified | Offset 2, 24 lines modified | ||
2 | package·com.dougkeen.bart.activities; | 2 | package·com.dougkeen.bart.activities; |
3 | import·android.util.Log; | 3 | import·android.util.Log; |
4 | class·RoutesListActivity_$7·implements·Runnable | 4 | class·RoutesListActivity_$7·implements·Runnable |
5 | { | 5 | { |
6 | ····final·/*·synthetic·*/·RoutesListActivity_·this$0; | 6 | ····final·/*·synthetic·*/·RoutesListActivity_·this$0; |
7 | ····final·/*·synthetic·*/·String·val$message; | ||
8 | ···· | 7 | ···· |
9 | ····RoutesListActivity_$7(final·RoutesListActivity_·this$0 | 8 | ····RoutesListActivity_$7(final·RoutesListActivity_·this$0)·{ |
10 | ········this.this$0·=·this$0; | 9 | ········this.this$0·=·this$0; |
11 | ········this.val$message·=·val$message; | ||
12 | ····} | 10 | ····} |
13 | ···· | 11 | ···· |
14 | ····public·void·run()·{ | 12 | ····public·void·run()·{ |
15 | ········try·{ | 13 | ········try·{ |
16 | ············final·RoutesListActivity_·this$0·=·this.this$0; | 14 | ············final·RoutesListActivity_·this$0·=·this.this$0; |
17 | ············try·{ | 15 | ············try·{ |
18 | ················RoutesListActivity_.access$301(this$0 | 16 | ················RoutesListActivity_.access$301(this$0); |
19 | ············} | 17 | ············} |
20 | ············catch·(RuntimeException·ex)·{ | 18 | ············catch·(RuntimeException·ex)·{ |
21 | ················Log.e("RoutesListActivity_",·"A·runtime·exception·was·thrown·while·executing·code·in·a·runnable",·(Throwable)ex); | 19 | ················Log.e("RoutesListActivity_",·"A·runtime·exception·was·thrown·while·executing·code·in·a·runnable",·(Throwable)ex); |
22 | ············} | 20 | ············} |
23 | ········} | 21 | ········} |
24 | ········catch·(RuntimeException·ex2)·{} | 22 | ········catch·(RuntimeException·ex2)·{} |
25 | ····} | 23 | ····} |
Offset 168, 15 lines modified | Offset 168, 15 lines modified | ||
168 | ········11:·invokespecial·#18·················//·Method·java/lang/Object."<init>":()V | 168 | ········11:·invokespecial·#18·················//·Method·java/lang/Object."<init>":()V |
169 | ········14:·return | 169 | ········14:·return |
170 | ··public·void·run(); | 170 | ··public·void·run(); |
171 | ····descriptor:·()V | 171 | ····descriptor:·()V |
172 | ····flags:·(0x0001)·ACC_PUBLIC | 172 | ····flags:·(0x0001)·ACC_PUBLIC |
173 | ····Code: | 173 | ····Code: |
174 | ······stack=300,·locals=1 | 174 | ······stack=300,·locals=13,·args_size=1 |
175 | ·········0:·iconst_1 | 175 | ·········0:·iconst_1 |
176 | ·········1:·istore_1 | 176 | ·········1:·istore_1 |
177 | ·········2:·aload_0 | 177 | ·········2:·aload_0 |
178 | ·········3:·getfield······#14·················//·Field·val$departures:Ljava/util/List; | 178 | ·········3:·getfield······#14·················//·Field·val$departures:Ljava/util/List; |
179 | ·········6:·astore_2 | 179 | ·········6:·astore_2 |
180 | ·········7:·aload_2 | 180 | ·········7:·aload_2 |
181 | ·········8:·invokeinterface·#25,··1···········//·InterfaceMethod·java/util/List.isEmpty:()Z | 181 | ·········8:·invokeinterface·#25,··1···········//·InterfaceMethod·java/util/List.isEmpty:()Z |
Offset 224, 165 lines modified | Offset 224, 161 lines modified | ||
224 | ········91:·getfield······#12·················//·Field·this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | 224 | ········91:·getfield······#12·················//·Field·this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
225 | ········94:·invokestatic··#73·················//·Method·com/dougkeen/bart/activities/ViewDeparturesActivity.access$2000:(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)Lcom/dougkeen/bart/data/DepartureArrayAdapter; | 225 | ········94:·invokestatic··#73·················//·Method·com/dougkeen/bart/activities/ViewDeparturesActivity.access$2000:(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)Lcom/dougkeen/bart/data/DepartureArrayAdapter; |
226 | ········97:·astore_2 | 226 | ········97:·astore_2 |
227 | ········98:·aload_2 | 227 | ········98:·aload_2 |
228 | ········99:·invokevirtual·#79·················//·Method·com/dougkeen/bart/data/DepartureArrayAdapter.getCount:()I | 228 | ········99:·invokevirtual·#79·················//·Method·com/dougkeen/bart/data/DepartureArrayAdapter.getCount:()I |
229 | ·······102:·istore_3 | 229 | ·······102:·istore_3 |
230 | ·······103:·iload_3 | 230 | ·······103:·iload_3 |
231 | ·······104:·ifle··········3 | 231 | ·······104:·ifle··········337 |
232 | ·······107:·iconst_m1 | 232 | ·······107:·iconst_m1 |
233 | ·······108:·istore········9 | 233 | ·······108:·istore········9 |
234 | ·······110:·aload_0 | 234 | ·······110:·aload_0 |
235 | ·······111:·getfield······#14·················//·Field·val$departures:Ljava/util/List; | 235 | ·······111:·getfield······#14·················//·Field·val$departures:Ljava/util/List; |
236 | ·······114:·astore_2 | ||
237 | ·······115:·aload_2 | ||
238 | ·······11 | 236 | ·······114:·invokeinterface·#83,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
239 | ·······121:·astore········10 | ||
240 | ·······1 | 237 | ·······119:·astore_2 |
238 | ·······120:·aload_2 | ||
241 | ·······12 | 239 | ·······121:·invokeinterface·#88,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
242 | ·······130:·istore_3 | ||
243 | ·······1 | 240 | ·······126:·istore········5 |
241 | ·······128:·iload·········5 | ||
244 | ·······13 | 242 | ·······130:·ifeq··········395 |
245 | ·······13 | 243 | ·······133:·aload_2 |
246 | ·······13 | 244 | ·······134:·invokeinterface·#92,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
247 | ·······1 | 245 | ·······139:·checkcast·····#94·················//·class·com/dougkeen/bart/model/Departure |
248 | ·······14 | 246 | ·······142:·astore········10 |
249 | ·······14 | 247 | ·······144:·iload·········8 |
250 | ·······14 | 248 | ·······146:·ifne··········166 |
251 | ·······1 | 249 | ·······149:·aload·········10 |
252 | ·······15 | 250 | ·······151:·aload·········7 |
253 | ·······15 | 251 | ·······153:·invokevirtual·#98·················//·Method·com/dougkeen/bart/model/Departure.equals:(Ljava/lang/Object;)Z |
254 | ·······159:·istore_3 | ||
255 | ·······1 | 252 | ·······156:·istore········5 |
253 | ·······158:·iload·········5 | ||
256 | ·······16 | 254 | ·······160:·ifeq··········166 |
257 | ·······16 | 255 | ·······163:·iconst_1 |
258 | ·······16 | 256 | ·······164:·istore········8 |
259 | ·······16 | 257 | ·······166:·iload·········9 |
260 | ·······16 | 258 | ·······168:·iconst_1 |
261 | ·······1 | 259 | ·······169:·iadd |
262 | ·······17 | 260 | ·······170:·istore········9 |
263 | ·······17 | 261 | ·······172:·aconst_null |
264 | ·······17 | 262 | ·······173:·astore········11 |
265 | ·······17 | 263 | ·······175:·aload_0 |
266 | ·······17 | 264 | ·······176:·getfield······#12·················//·Field·this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
267 | ·······180:·invokestatic··#73·················//·Method·com/dougkeen/bart/activities/ViewDeparturesActivity.access$2000:(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)Lcom/dougkeen/bart/data/DepartureArrayAdapter; | ||
268 | ·······183:·astore_2 | ||
269 | ·······184:·aload_2 | ||
270 | ·······185:·invokevirtual·#79·················//·Method·com/dougkeen/bart/data/DepartureArrayAdapter.getCount:()I | ||
271 | ·······188:·istore_3 | ||
272 | ·······189:·iload·········9 | ||
273 | ·······191:·iload_3 | ||
274 | ·······192:·if_icmpge·····214 | ||
275 | ·······195:·aload_0 | ||
276 | ·······196:·getfield······#12·················//·Field·this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | ||
277 | ·······1 | 265 | ·······179:·invokestatic··#73·················//·Method·com/dougkeen/bart/activities/ViewDeparturesActivity.access$2000:(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)Lcom/dougkeen/bart/data/DepartureArrayAdapter; |
278 | ······· | 266 | ·······182:·astore········6 |
267 | ·······184:·aload·········6 | ||
268 | ·······186:·invokevirtual·#79·················//·Method·com/dougkeen/bart/data/DepartureArrayAdapter.getCount:()I | ||
269 | ·······189:·istore········5 | ||
270 | ·······191:·iload·········9 | ||
271 | ·······193:·iload·········5 | ||
272 | ·······195:·if_icmpge·····219 | ||
279 | ······· | 273 | ·······198:·aload_0 |
274 | ·······199:·getfield······#12·················//·Field·this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | ||
275 | ·······202:·invokestatic··#73·················//·Method·com/dougkeen/bart/activities/ViewDeparturesActivity.access$2000:(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)Lcom/dougkeen/bart/data/DepartureArrayAdapter; | ||
276 | ·······205:·astore········6 | ||
277 | ·······207:·aload·········6 | ||
280 | ·······20 | 278 | ·······209:·iload·········9 |
281 | ·······2 | 279 | ·······211:·invokevirtual·#102················//·Method·com/dougkeen/bart/data/DepartureArrayAdapter.getItem:(I)Ljava/lang/Object; |
282 | ·······2 | 280 | ·······214:·checkcast·····#94·················//·class·com/dougkeen/bart/model/Departure |
283 | ·······21 | 281 | ·······217:·astore········11 |
284 | ·······214:·aload·········12 | ||
285 | ·······216:·ifnull········290 | ||
286 | ·······219:·aload·········11 | 282 | ·······219:·aload·········11 |
283 | ·······221:·ifnull········303 | ||
287 | ·······22 | 284 | ·······224:·aload·········10 |
285 | ·······226:·aload·········11 | ||
288 | ·······22 | 286 | ·······228:·invokevirtual·#98·················//·Method·com/dougkeen/bart/model/Departure.equals:(Ljava/lang/Object;)Z |
289 | ·······226:·istore_3 | ||
290 | ·······2 | 287 | ·······231:·istore········5 |
288 | ·······233:·iload·········5 | ||
291 | ·······2 | 289 | ·······235:·ifne··········303 |
292 | ·······23 | 290 | ·······238:·aload_0 |
293 | ·······23 | 291 | ·······239:·getfield······#12·················//·Field·this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
294 | ·······235:·invokestatic··#73·················//·Method·com/dougkeen/bart/activities/ViewDeparturesActivity.access$2000:(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)Lcom/dougkeen/bart/data/DepartureArrayAdapter; | ||
295 | ·······238:·aload·········12 | ||
296 | ·······240:·invokevirtual·#106················//·Method·com/dougkeen/bart/data/DepartureArrayAdapter.remove:(Ljava/lang/Object;)V | ||
297 | ·······243:·aload_0 | ||
298 | ·······244:·getfield······#12·················//·Field·this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | ||
299 | ·······24 | 292 | ·······242:·invokestatic··#73·················//·Method·com/dougkeen/bart/activities/ViewDeparturesActivity.access$2000:(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)Lcom/dougkeen/bart/data/DepartureArrayAdapter; |
300 | ·······2 | 293 | ·······245:·aload·········11 |
294 | ·······247:·invokevirtual·#106················//·Method·com/dougkeen/bart/data/DepartureArrayAdapter.remove:(Ljava/lang/Object;)V | ||
301 | ·······25 | 295 | ·······250:·aload_0 |
302 | ·······252:·invokevirtual·#79·················//·Method·com/dougkeen/bart/data/DepartureArrayAdapter.getCount:()I | ||
303 | ·······255:·istore_3 | ||
304 | ·······256:·iload·········9 | ||
305 | ·······258:·iload_3 | ||
306 | ·······259:·if_icmpge·····284 | ||
307 | ·······262:·aload_0 | ||
308 | ·······2 | 296 | ·······251:·getfield······#12·················//·Field·this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
309 | ·······2 | 297 | ·······254:·invokestatic··#73·················//·Method·com/dougkeen/bart/activities/ViewDeparturesActivity.access$2000:(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)Lcom/dougkeen/bart/data/DepartureArrayAdapter; |
310 | ·······269:·astore_2 | ||
311 | ·······2 | 298 | ·······257:·astore········6 |
299 | ·······259:·aload·········6 | ||
300 | ·······261:·invokevirtual·#79·················//·Method·com/dougkeen/bart/data/DepartureArrayAdapter.getCount:()I | ||
301 | ·······264:·istore········5 | ||
312 | ·······2 | 302 | ·······266:·iload·········9 |
303 | ·······268:·iload·········5 | ||
304 | ·······270:·if_icmpge·····297 | ||
Max diff block lines reached; 0/18858 bytes (0.00%) of diff not shown. |
Offset 509, 48 lines modified | Offset 509, 46 lines modified | ||
509 | ·········5:·invokevirtual·#121················//·Method·clearEtdListeners:()V | 509 | ·········5:·invokevirtual·#121················//·Method·clearEtdListeners:()V |
510 | ·········8:·return | 510 | ·········8:·return |
511 | ··public·void·clearEtdListeners(); | 511 | ··public·void·clearEtdListeners(); |
512 | ····descriptor:·()V | 512 | ····descriptor:·()V |
513 | ····flags:·(0x0001)·ACC_PUBLIC | 513 | ····flags:·(0x0001)·ACC_PUBLIC |
514 | ····Code: | 514 | ····Code: |
515 | ······stack=300,·locals= | 515 | ······stack=300,·locals=6,·args_size=1 |
516 | ·········0:·aload_0 | 516 | ·········0:·aload_0 |
517 | ·········1:·getfield······#20·················//·Field·mBound:Z | 517 | ·········1:·getfield······#20·················//·Field·mBound:Z |
518 | ·········4:·istore_1 | 518 | ·········4:·istore_1 |
519 | ·········5:·iload_1 | 519 | ·········5:·iload_1 |
520 | ·········6:·ifeq··········82 | 520 | ·········6:·ifeq··········82 |
521 | ·········9:·aload_0 | 521 | ·········9:·aload_0 |
522 | ········10:·getfield······#57·················//·Field·mEtdService:Lcom/dougkeen/bart/services/EtdService; | 522 | ········10:·getfield······#57·················//·Field·mEtdService:Lcom/dougkeen/bart/services/EtdService; |
523 | ········13:·astore_2 | 523 | ········13:·astore_2 |
524 | ········14:·aload_2 | 524 | ········14:·aload_2 |
525 | ········15:·ifnull········82 | 525 | ········15:·ifnull········82 |
526 | ········18:·aload_0 | 526 | ········18:·aload_0 |
527 | ········19:·getfield······#27·················//·Field·mEtdListeners:Ljava/util/Map; | 527 | ········19:·getfield······#27·················//·Field·mEtdListeners:Ljava/util/Map; |
528 | ········22:·invokeinterface·#125,··1··········//·InterfaceMethod·java/util/Map.values:()Ljava/util/Collection; | 528 | ········22:·invokeinterface·#125,··1··········//·InterfaceMethod·java/util/Map.values:()Ljava/util/Collection; |
529 | ········27:·astore_2 | ||
530 | ········28:·aload_2 | ||
531 | ········2 | 529 | ········27:·invokeinterface·#131,··1··········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator; |
532 | ········3 | 530 | ········32:·astore_2 |
533 | ········3 | 531 | ········33:·aload_2 |
534 | ········3 | 532 | ········34:·invokeinterface·#136,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
535 | ········ | 533 | ········39:·istore_3 |
536 | ········4 | 534 | ········40:·iload_3 |
537 | ········4 | 535 | ········41:·ifeq··········71 |
538 | ········4 | 536 | ········44:·aload_2 |
539 | ········4 | 537 | ········45:·invokeinterface·#140,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
540 | ········5 | 538 | ········50:·checkcast·····#97·················//·class·com/dougkeen/bart/data/FavoritesArrayAdapter$EtdListener |
541 | ········5 | 539 | ········53:·astore········4 |
542 | ········5 | 540 | ········55:·aload_0 |
543 | ········5 | 541 | ········56:·getfield······#57·················//·Field·mEtdService:Lcom/dougkeen/bart/services/EtdService; |
544 | ········ | 542 | ········59:·astore········5 |
545 | ········6 | 543 | ········61:·aload·········4 |
546 | ········6 | 544 | ········63:·aload·········5 |
547 | ········65:·invokevirtual·#144················//·Method·com/dougkeen/bart/data/FavoritesArrayAdapter$EtdListener.close:(Lcom/dougkeen/bart/services/EtdService;)V | 545 | ········65:·invokevirtual·#144················//·Method·com/dougkeen/bart/data/FavoritesArrayAdapter$EtdListener.close:(Lcom/dougkeen/bart/services/EtdService;)V |
548 | ········68:·goto··········3 | 546 | ········68:·goto··········33 |
549 | ········71:·aload_0 | 547 | ········71:·aload_0 |
550 | ········72:·getfield······#27·················//·Field·mEtdListeners:Ljava/util/Map; | 548 | ········72:·getfield······#27·················//·Field·mEtdListeners:Ljava/util/Map; |
551 | ········75:·astore_2 | 549 | ········75:·astore_2 |
552 | ········76:·aload_2 | 550 | ········76:·aload_2 |
553 | ········77:·invokeinterface·#145,··1··········//·InterfaceMethod·java/util/Map.clear:()V | 551 | ········77:·invokeinterface·#145,··1··········//·InterfaceMethod·java/util/Map.clear:()V |
554 | ········82:·return | 552 | ········82:·return |
Offset 41, 119 lines modified | Offset 41, 123 lines modified | ||
41 | ····public·List·restore()·{ | 41 | ····public·List·restore()·{ |
42 | ········//· | 42 | ········//· |
43 | ········//·This·method·could·not·be·decompiled. | 43 | ········//·This·method·could·not·be·decompiled. |
44 | ········//· | 44 | ········//· |
45 | ········//·Original·Bytecode: | 45 | ········//·Original·Bytecode: |
46 | ········//· | 46 | ········//· |
47 | ········//·····1:·getfield········com/dougkeen/bart/data/FavoritesPersistence.app:Lcom/dougkeen/bart/BartRunnerApplication; | 47 | ········//·····1:·getfield········com/dougkeen/bart/data/FavoritesPersistence.app:Lcom/dougkeen/bart/BartRunnerApplication; |
48 | ········//·····4:·astore_1······· | ||
49 | ········//·····5:·aload_1········ | ||
50 | ········//····· | 48 | ········//·····4:·invokevirtual···com/dougkeen/bart/BartRunnerApplication.fileList:()[Ljava/lang/String; |
51 | ········//····· | 49 | ········//·····7:·astore_1······· |
52 | ········//···· | 50 | ········//·····8:·aload_1········ |
53 | ········//···· | 51 | ········//·····9:·arraylength···· |
52 | ········//····10:·istore_2······· | ||
53 | ········//····11:·iconst_0······· | ||
54 | ········//····12:·istore_3······· | 54 | ········//····12:·istore_3······· |
55 | ········//····13:· | 55 | ········//····13:·aconst_null···· |
56 | ········//····14:· | 56 | ········//····14:·astore··········4 |
57 | ········//····16:·iconst_0······· | ||
58 | ········//····17:·istore··········5 | ||
57 | ········//····1 | 59 | ········//····19:·iload···········5 |
58 | ········//···· | 60 | ········//····21:·iload_2········ |
59 | ········//···· | 61 | ········//····22:·if_icmpge·······158 |
60 | ········//····2 | 62 | ········//····25:·aload_1········ |
61 | ········//····2 | 63 | ········//····26:·iload···········5 |
62 | ········//····2 | 64 | ········//····28:·aaload········· |
63 | ········//····2 | 65 | ········//····29:·astore··········6 |
64 | ········//···· | 66 | ········//····31:·ldc·············"favorites" |
65 | ········//····3 | 67 | ········//····33:·astore··········4 |
66 | ········//····31:·aload_1········ | ||
67 | ········//····3 | 68 | ········//····35:·aload···········4 |
69 | ········//····37:·aload···········6 | ||
68 | ········//····3 | 70 | ········//····39:·invokevirtual···java/lang/String.equals:(Ljava/lang/Object;)Z |
69 | ········//···· | 71 | ········//····42:·istore_3······· |
70 | ········//···· | 72 | ········//····43:·iload_3········ |
71 | ········//····4 | 73 | ········//····44:·ifeq············137 |
72 | ········//····4 | 74 | ········//····47:·aconst_null···· |
73 | ········//····4 | 75 | ········//····48:·astore··········7 |
74 | ········//···· | 76 | ········//····50:·aload_0········ |
75 | ········//···· | 77 | ········//····51:·getfield········com/dougkeen/bart/data/FavoritesPersistence.app:Lcom/dougkeen/bart/BartRunnerApplication; |
76 | ········//····5 | 78 | ········//····54:·astore··········4 |
77 | ········//····5 | 79 | ········//····56:·ldc·············"favorites" |
78 | ········//····5 | 80 | ········//····58:·astore··········8 |
79 | ········//···· | 81 | ········//····60:·aload···········4 |
80 | ········//···· | 82 | ········//····62:·aload···········8 |
81 | ········//···· | 83 | ········//····64:·invokevirtual···com/dougkeen/bart/BartRunnerApplication.openFileInput:(Ljava/lang/String;)Ljava/io/FileInputStream; |
82 | ········//····6 | 84 | ········//····67:·astore··········7 |
83 | ········//····6 | 85 | ········//····69:·aload_0········ |
84 | ········//···· | 86 | ········//····70:·getfield········com/dougkeen/bart/data/FavoritesPersistence.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; |
85 | ········//···· | 87 | ········//····73:·astore··········4 |
86 | ········//···· | 88 | ········//····75:·new·············Lcom/dougkeen/bart/data/FavoritesPersistence$1; |
87 | ········//····7 | 89 | ········//····78:·astore··········8 |
88 | ········//···· | 90 | ········//····80:·aload···········8 |
89 | ········//···· | 91 | ········//····82:·aload_0········ |
90 | ········//···· | 92 | ········//····83:·invokespecial···com/dougkeen/bart/data/FavoritesPersistence$1.<init>:(Lcom/dougkeen/bart/data/FavoritesPersistence;)V |
91 | ········//····8 | 93 | ········//····86:·aload···········4 |
92 | ········//····8 | 94 | ········//····88:·aload···········7 |
93 | ········//···· | 95 | ········//····90:·aload···········8 |
94 | ········//···· | 96 | ········//····92:·invokevirtual···com/fasterxml/jackson/databind/ObjectMapper.readValue:(Ljava/io/InputStream;Lcom/fasterxml/jackson/core/type/TypeReference;)Ljava/lang/Object; |
95 | ········//···· | 97 | ········//····95:·astore··········4 |
96 | ········//···· | 98 | ········//····97:·aload···········4 |
97 | ········//····9 | 99 | ········//····99:·checkcast·······Ljava/util/List; |
98 | ········//····93:·astore_1······· | ||
99 | ········//····94:·aload···········7 | ||
100 | ········//····96:·invokestatic····org/apache/commons/io/IOUtils.closeQuietly:(Ljava/io/InputStream;)V | ||
101 | ········//····99:·aload_1········ | ||
102 | ········//···100:·areturn········ | ||
103 | ········//···10 | 100 | ········//···102:·astore··········4 |
104 | ········//···103:·ldc·············"FavoritesPersistence" | ||
105 | ········//···105:·astore_1······· | ||
106 | ········//···106:·ldc·············"Could·not·read·favorites·file" | ||
107 | ········//···108:·astore··········8 | ||
108 | ········//···110:·aload_1········ | ||
109 | ········//···111:·aload···········8 | ||
110 | ········//···113:·aload···········9 | ||
111 | ········//···115:·invokestatic····android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I | ||
112 | ········//···118:·pop············ | ||
113 | ········//···119:·aload···········7 | ||
114 | ········//···121:·invokestatic····org/apache/commons/io/IOUtils.closeQuietly:(Ljava/io/InputStream;)V | ||
115 | ········//···124:·iload···········4 | ||
116 | ········//···126:·iconst_1······· | ||
117 | ········//···127:·iadd··········· | ||
118 | ········//···128:·istore··········4 | ||
119 | ········//···130:·goto············16 | ||
120 | ········//···133:·astore_1······· | ||
121 | ········//···1 | 101 | ········//···104:·aload···········7 |
122 | ········//···1 | 102 | ········//···106:·invokestatic····org/apache/commons/io/IOUtils.closeQuietly:(Ljava/io/InputStream;)V |
123 | ········//···1 | 103 | ········//···109:·aload···········4 |
104 | ········//···111:·areturn········ | ||
105 | ········//···112:·astore··········9 | ||
106 | ········//···114:·ldc·············"FavoritesPersistence" | ||
107 | ········//···116:·astore··········4 | ||
108 | ········//···118:·ldc·············"Could·not·read·favorites·file" | ||
109 | ········//···120:·astore··········8 | ||
110 | ········//···122:·aload···········4 | ||
111 | ········//···124:·aload···········8 | ||
112 | ········//···126:·aload···········9 | ||
113 | ········//···128:·invokestatic····android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I | ||
114 | ········//···131:·pop············ | ||
115 | ········//···132:·aload···········7 | ||
116 | ········//···134:·invokestatic····org/apache/commons/io/IOUtils.closeQuietly:(Ljava/io/InputStream;)V | ||
117 | ········//···137:·iload···········5 | ||
118 | ········//···139:·iconst_1······· | ||
119 | ········//···140:·iadd··········· | ||
120 | ········//···141:·istore_3······· | ||
121 | ········//···142:·iload_3········ | ||
122 | ········//···143:·istore··········5 | ||
123 | ········//···145:·goto············19 | ||
124 | ········//···148:·astore··········4 | ||
125 | ········//···150:·aload···········7 | ||
126 | ········//···152:·invokestatic····org/apache/commons/io/IOUtils.closeQuietly:(Ljava/io/InputStream;)V | ||
127 | ········//···155:·aload···········4 | ||
124 | ········//···1 | 128 | ········//···157:·athrow········· |
125 | ········//···1 | 129 | ········//···158:·new·············Ljava/util/ArrayList; |
126 | ········//···1 | 130 | ········//···161:·astore··········4 |
127 | ········//···1 | 131 | ········//···163:·aload···········4 |
128 | ········//···1 | 132 | ········//···165:·invokespecial···java/util/ArrayList.<init>:()V |
129 | ········//···1 | 133 | ········//···168:·goto············109 |
130 | ········//····Exceptions: | 134 | ········//····Exceptions: |
131 | ········//··Try···········Handler | 135 | ········//··Try···········Handler |
132 | ········//··Start··End····Start··End····Type················· | 136 | ········//··Start··End····Start··End····Type················· |
133 | ········//··-----··-----··-----··-----··--------------------- | 137 | ········//··-----··-----··-----··-----··--------------------- |
134 | ········//·· | 138 | ········//··50·····54·····112····137····Ljava/lang/Exception; |
135 | ········//·· | 139 | ········//··50·····54·····148····158····Any |
136 | ········//··57·····62·····101····124····Ljava/lang/Exception; | ||
137 | ········//··57·····62·····133····141····Any | ||
138 | ········//··6 | 140 | ········//··62·····67·····112····137····Ljava/lang/Exception; |
Max diff block lines reached; 1032/11402 bytes (9.05%) of diff not shown. |
Offset 1428, 41 lines modified | Offset 1428, 39 lines modified | ||
1428 | ······stack=300,·locals=6,·args_size=1 | 1428 | ······stack=300,·locals=6,·args_size=1 |
1429 | ·········0:·new···········#249················//·class·java/util/TreeSet | 1429 | ·········0:·new···········#249················//·class·java/util/TreeSet |
1430 | ·········3:·astore_1 | 1430 | ·········3:·astore_1 |
1431 | ·········4:·aload_1 | 1431 | ·········4:·aload_1 |
1432 | ·········5:·invokespecial·#250················//·Method·java/util/TreeSet."<init>":()V | 1432 | ·········5:·invokespecial·#250················//·Method·java/util/TreeSet."<init>":()V |
1433 | ·········8:·aload_0 | 1433 | ·········8:·aload_0 |
1434 | ·········9:·invokestatic··#254················//·Method·getLinesForStation:(Lcom/dougkeen/bart/model/Station;)Ljava/util/Collection; | 1434 | ·········9:·invokestatic··#254················//·Method·getLinesForStation:(Lcom/dougkeen/bart/model/Station;)Ljava/util/Collection; |
1435 | ········12:·astore_2 | ||
1436 | ········13:·aload_2 | ||
1437 | ········1 | 1435 | ········12:·invokeinterface·#258,··1··········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator; |
1438 | ········1 | 1436 | ········17:·astore_2 |
1439 | ········ | 1437 | ········18:·aload_2 |
1440 | ········ | 1438 | ········19:·invokeinterface·#264,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
1441 | ········26:·istore········4 | ||
1442 | ········2 | 1439 | ········24:·istore_3 |
1440 | ········25:·iload_3 | ||
1443 | ········ | 1441 | ········26:·ifeq··········59 |
1444 | ········ | 1442 | ········29:·aload_2 |
1445 | ········3 | 1443 | ········30:·invokeinterface·#268,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
1446 | ········3 | 1444 | ········35:·checkcast·····#2··················//·class·com/dougkeen/bart/model/Line |
1447 | ········ | 1445 | ········38:·astore········4 |
1448 | ········4 | 1446 | ········40:·aload·········4 |
1449 | ········4 | 1447 | ········42:·getfield······#223················//·Field·stations:Ljava/util/List; |
1450 | ········4 | 1448 | ········45:·astore········5 |
1451 | ········ | 1449 | ········47:·aload_1 |
1452 | ········ | 1450 | ········48:·aload·········5 |
1453 | ········5 | 1451 | ········50:·invokeinterface·#274,··2··········//·InterfaceMethod·java/util/Set.addAll:(Ljava/util/Collection;)Z |
1454 | ········5 | 1452 | ········55:·pop |
1455 | ········5 | 1453 | ········56:·goto··········18 |
1456 | ········ | 1454 | ········59:·aload_1 |
1457 | ········6 | 1455 | ········60:·aload_0 |
1458 | ········6 | 1456 | ········61:·invokeinterface·#277,··2··········//·InterfaceMethod·java/util/Set.remove:(Ljava/lang/Object;)Z |
1459 | ········6 | 1457 | ········66:·pop |
1460 | ········6 | 1458 | ········67:·aload_1 |
1461 | ········ | 1459 | ········68:·areturn |
1462 | ··public·static·com.dougkeen.bart.model.Line·valueOf(java.lang.String); | 1460 | ··public·static·com.dougkeen.bart.model.Line·valueOf(java.lang.String); |
1463 | ····descriptor:·(Ljava/lang/String;)Lcom/dougkeen/bart/model/Line; | 1461 | ····descriptor:·(Ljava/lang/String;)Lcom/dougkeen/bart/model/Line; |
1464 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC | 1462 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC |
1465 | ····Code: | 1463 | ····Code: |
1466 | ······stack=300,·locals=1,·args_size=1 | 1464 | ······stack=300,·locals=1,·args_size=1 |
1467 | ·········0:·ldc···········#2··················//·class·com/dougkeen/bart/model/Line | 1465 | ·········0:·ldc···········#2··················//·class·com/dougkeen/bart/model/Line |
Offset 268, 98 lines modified | Offset 268, 94 lines modified | ||
268 | ·········9:·invokevirtual·#44·················//·Method·com/dougkeen/bart/model/Departure.getLine:()Lcom/dougkeen/bart/model/Line; | 268 | ·········9:·invokevirtual·#44·················//·Method·com/dougkeen/bart/model/Departure.getLine:()Lcom/dougkeen/bart/model/Line; |
269 | ········12:·astore_3 | 269 | ········12:·astore_3 |
270 | ········13:·aload_3 | 270 | ········13:·aload_3 |
271 | ········14:·ifnonnull·····18 | 271 | ········14:·ifnonnull·····18 |
272 | ········17:·return | 272 | ········17:·return |
273 | ········18:·aload_0 | 273 | ········18:·aload_0 |
274 | ········19:·getfield······#23·················//·Field·routes:Ljava/util/List; | 274 | ········19:·getfield······#23·················//·Field·routes:Ljava/util/List; |
275 | ········22:·astore_3 | ||
276 | ········23:·aload_3 | ||
277 | ········2 | 275 | ········22:·invokeinterface·#50,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
278 | ········29:·astore········4 | ||
279 | ········ | 276 | ········27:·astore_3 |
277 | ········28:·aload_3 | ||
280 | ········ | 278 | ········29:·invokeinterface·#56,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
281 | ········3 | 279 | ········34:·istore········4 |
282 | ········ | 280 | ········36:·iload·········4 |
283 | ········ | 281 | ········38:·ifeq··········17 |
284 | ········4 | 282 | ········41:·aload_3 |
285 | ········4 | 283 | ········42:·invokeinterface·#60,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
286 | ········ | 284 | ········47:·checkcast·····#62·················//·class·com/dougkeen/bart/model/Route |
287 | ········5 | 285 | ········50:·astore········5 |
288 | ········5 | 286 | ········52:·aload_1 |
289 | ········5 | 287 | ········53:·invokevirtual·#44·················//·Method·com/dougkeen/bart/model/Departure.getLine:()Lcom/dougkeen/bart/model/Line; |
290 | ········ | 288 | ········56:·astore········6 |
289 | ········58:·aload·········5 | ||
290 | ········60:·aload_2 | ||
291 | ········6 | 291 | ········61:·aload·········6 |
292 | ········64:·aload_2 | ||
293 | ········65:·aload_3 | ||
294 | ········6 | 292 | ········63:·invokevirtual·#66·················//·Method·com/dougkeen/bart/model/Route.trainDestinationIsApplicable:(Lcom/dougkeen/bart/model/Station;Lcom/dougkeen/bart/model/Line;)Z |
295 | ········6 | 293 | ········66:·istore········4 |
294 | ········68:·iload·········4 | ||
295 | ········70:·ifeq··········28 | ||
296 | ········7 | 296 | ········73:·aload·········5 |
297 | ········73:·ifeq··········31 | ||
298 | ········76:·aload·········6 | ||
299 | ········7 | 297 | ········75:·invokevirtual·#69·················//·Method·com/dougkeen/bart/model/Route.hasTransfer:()Z |
300 | ········ | 298 | ········78:·istore········7 |
301 | ········8 | 299 | ········80:·aload_1 |
302 | ········8 | 300 | ········81:·iload·········7 |
303 | ········8 | 301 | ········83:·invokevirtual·#73·················//·Method·com/dougkeen/bart/model/Departure.setRequiresTransfer:(Z)V |
304 | ········8 | 302 | ········86:·getstatic·····#79·················//·Field·com/dougkeen/bart/model/Line.YELLOW_ORANGE_SCHEDULED_TRANSFER:Lcom/dougkeen/bart/model/Line; |
305 | ········ | 303 | ········89:·astore_3 |
306 | ········9 | 304 | ········90:·aload·········5 |
307 | ········9 | 305 | ········92:·invokevirtual·#82·················//·Method·com/dougkeen/bart/model/Route.getDirectLine:()Lcom/dougkeen/bart/model/Line; |
308 | ········9 | 306 | ········95:·astore········6 |
309 | ······· | 307 | ········97:·aload_3 |
310 | ······· | 308 | ········98:·aload·········6 |
311 | ·······10 | 309 | ·······100:·invokevirtual·#86·················//·Method·com/dougkeen/bart/model/Line.equals:(Ljava/lang/Object;)Z |
312 | ·······10 | 310 | ·······103:·istore········7 |
313 | ·······10 | 311 | ·······105:·aload_1 |
314 | ·······10 | 312 | ·······106:·iload·········7 |
315 | ·······1 | 313 | ·······108:·invokevirtual·#89·················//·Method·com/dougkeen/bart/model/Departure.setTransferScheduled:(Z)V |
316 | ·······11 | 314 | ·······111:·aload_0 |
317 | ·······11 | 315 | ·······112:·invokevirtual·#93·················//·Method·getDepartures:()Ljava/util/List; |
318 | ·······11 | 316 | ·······115:·astore_3 |
319 | ·······11 | 317 | ·······116:·aload_3 |
320 | ·······1 | 318 | ·······117:·aload_1 |
321 | ·······1 | 319 | ·······118:·invokeinterface·#96,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
322 | ·······12 | 320 | ·······123:·pop |
323 | ·······12 | 321 | ·······124:·aload_0 |
324 | ·······12 | 322 | ·······125:·getfield······#98·················//·Field·time:J |
325 | ·······1 | 323 | ·······128:·lstore········8 |
326 | ·······13 | 324 | ·······130:·aload_1 |
327 | ·······13 | 325 | ·······131:·lload·········8 |
328 | ·······13 | 326 | ·······133:·invokevirtual·#102················//·Method·com/dougkeen/bart/model/Departure.calculateEstimates:(J)V |
329 | ·······13 | 327 | ·······136:·goto··········17 |
330 | ··private·void·rebuildFilteredDepaturesCollection(); | 328 | ··private·void·rebuildFilteredDepaturesCollection(); |
331 | ····descriptor:·()V | 329 | ····descriptor:·()V |
332 | ····flags:·(0x0002)·ACC_PRIVATE | 330 | ····flags:·(0x0002)·ACC_PRIVATE |
333 | ····Code: | 331 | ····Code: |
334 | ······stack=300,·locals= | 332 | ······stack=300,·locals=4,·args_size=1 |
335 | ·········0:·aload_0 | 333 | ·········0:·aload_0 |
336 | ·········1:·invokevirtual·#93·················//·Method·getDepartures:()Ljava/util/List; | 334 | ·········1:·invokevirtual·#93·················//·Method·getDepartures:()Ljava/util/List; |
337 | ·········4:·invokeinterface·#105,··1··········//·InterfaceMethod·java/util/List.clear:()V | 335 | ·········4:·invokeinterface·#105,··1··········//·InterfaceMethod·java/util/List.clear:()V |
338 | ·········9:·aload_0 | 336 | ·········9:·aload_0 |
339 | ········10:·getfield······#28·················//·Field·unfilteredDepartures:Ljava/util/List; | 337 | ········10:·getfield······#28·················//·Field·unfilteredDepartures:Ljava/util/List; |
340 | ········13:·astore_1 | ||
341 | ········14:·aload_1 | ||
342 | ········1 | 338 | ········13:·invokeinterface·#50,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
343 | ········ | 339 | ········18:·astore_1 |
344 | ········ | 340 | ········19:·aload_1 |
345 | ········2 | 341 | ········20:·invokeinterface·#56,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
346 | ········2 | 342 | ········25:·istore_2 |
347 | ········2 | 343 | ········26:·iload_2 |
348 | ········2 | 344 | ········27:·ifeq··········48 |
349 | ········3 | 345 | ········30:·aload_1 |
350 | ········3 | 346 | ········31:·invokeinterface·#60,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
351 | ········3 | 347 | ········36:·checkcast·····#30·················//·class·com/dougkeen/bart/model/Departure |
352 | ········ | 348 | ········39:·astore_3 |
353 | ········4 | 349 | ········40:·aload_0 |
354 | ········4 | 350 | ········41:·aload_3 |
355 | ········4 | 351 | ········42:·invokespecial·#109················//·Method·addDepartureIfApplicable:(Lcom/dougkeen/bart/model/Departure;)V |
356 | ········4 | 352 | ········45:·goto··········19 |
357 | ········ | 353 | ········48:·return |
358 | ··public·void·addDeparture(com.dougkeen.bart.model.Departure); | 354 | ··public·void·addDeparture(com.dougkeen.bart.model.Departure); |
359 | ····descriptor:·(Lcom/dougkeen/bart/model/Departure;)V | 355 | ····descriptor:·(Lcom/dougkeen/bart/model/Departure;)V |
360 | ····flags:·(0x0001)·ACC_PUBLIC | 356 | ····flags:·(0x0001)·ACC_PUBLIC |
361 | ····Code: | 357 | ····Code: |
362 | ······stack=300,·locals=2,·args_size=2 | 358 | ······stack=300,·locals=2,·args_size=2 |
363 | ·········0:·aload_0 | 359 | ·········0:·aload_0 |
Offset 377, 87 lines modified | Offset 373, 85 lines modified | ||
377 | ····flags:·(0x0001)·ACC_PUBLIC | 373 | ····flags:·(0x0001)·ACC_PUBLIC |
378 | ····Code: | 374 | ····Code: |
379 | ······stack=300,·locals=10,·args_size=1 | 375 | ······stack=300,·locals=10,·args_size=1 |
380 | ·········0:·iconst_0 | 376 | ·········0:·iconst_0 |
381 | ·········1:·istore_1 | 377 | ·········1:·istore_1 |
382 | ·········2:·aload_0 | 378 | ·········2:·aload_0 |
383 | ·········3:·invokevirtual·#93·················//·Method·getDepartures:()Ljava/util/List; | 379 | ·········3:·invokevirtual·#93·················//·Method·getDepartures:()Ljava/util/List; |
384 | ·········6:·astore_2 | ||
385 | ·········7:·aload_2 | ||
386 | ········· | 380 | ·········6:·invokeinterface·#50,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
387 | ········1 | 381 | ········11:·astore_2 |
388 | ········1 | 382 | ········12:·aload_2 |
389 | ········1 | 383 | ········13:·invokeinterface·#56,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
390 | ········20:·istore········4 | ||
391 | ········ | 384 | ········18:·istore_3 |
385 | ········19:·iload_3 | ||
392 | ········2 | 386 | ········20:·ifeq··········46 |
393 | ········2 | 387 | ········23:·aload_2 |
394 | ········2 | 388 | ········24:·invokeinterface·#60,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
395 | ········ | 389 | ········29:·checkcast·····#30·················//·class·com/dougkeen/bart/model/Departure |
396 | ········3 | 390 | ········32:·astore········4 |
397 | ········3 | 391 | ········34:·aload·········4 |
398 | ········ | 392 | ········36:·invokevirtual·#112················//·Method·com/dougkeen/bart/model/Departure.getRequiresTransfer:()Z |
Max diff block lines reached; 2325/15802 bytes (14.71%) of diff not shown. |
Offset 166, 68 lines modified | Offset 166, 66 lines modified | ||
166 | ····flags:·(0x0001)·ACC_PUBLIC | 166 | ····flags:·(0x0001)·ACC_PUBLIC |
167 | ····Code: | 167 | ····Code: |
168 | ······stack=300,·locals=7,·args_size=1 | 168 | ······stack=300,·locals=7,·args_size=1 |
169 | ·········0:·aload_0 | 169 | ·········0:·aload_0 |
170 | ·········1:·getfield······#20·················//·Field·aveTripLength:I | 170 | ·········1:·getfield······#20·················//·Field·aveTripLength:I |
171 | ·········4:·istore_1 | 171 | ·········4:·istore_1 |
172 | ·········5:·iload_1 | 172 | ·········5:·iload_1 |
173 | ·········6:·ifge··········10 | 173 | ·········6:·ifge··········102 |
174 | ·········9:·iconst_0 | 174 | ·········9:·iconst_0 |
175 | ········10:·istore_2 | 175 | ········10:·istore_2 |
176 | ········11:·aload_0 | 176 | ········11:·aload_0 |
177 | ········12:·invokevirtual·#30·················//·Method·getTrips:()Ljava/util/List; | 177 | ········12:·invokevirtual·#30·················//·Method·getTrips:()Ljava/util/List; |
178 | ········15:·astore_3 | ||
179 | ········16:·aload_3 | ||
180 | ········1 | 178 | ········15:·invokeinterface·#40,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
181 | ········22:·astore········4 | ||
182 | ········2 | 179 | ········20:·astore_3 |
180 | ········21:·aload_3 | ||
183 | ········2 | 181 | ········22:·invokeinterface·#46,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
184 | ········31:·istore_1 | ||
185 | ········ | 182 | ········27:·istore········4 |
183 | ········29:·iload·········4 | ||
186 | ········3 | 184 | ········31:·ifeq··········79 |
187 | ········3 | 185 | ········34:·aload_3 |
188 | ········3 | 186 | ········35:·invokeinterface·#50,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
189 | ········4 | 187 | ········40:·checkcast·····#52·················//·class·com/dougkeen/bart/model/ScheduleItem |
190 | ········4 | 188 | ········43:·astore········5 |
191 | ········4 | 189 | ········45:·aload·········5 |
192 | ········ | 190 | ········47:·invokevirtual·#56·················//·Method·com/dougkeen/bart/model/ScheduleItem.getTripLength:()I |
193 | ········5 | 191 | ········50:·istore········6 |
194 | ········5 | 192 | ········52:·iload·········6 |
195 | ········5 | 193 | ········54:·ifle··········21 |
196 | ········ | 194 | ········57:·iload_2 |
197 | ········ | 195 | ········58:·iload·········6 |
198 | ········6 | 196 | ········60:·iadd |
199 | ········6 | 197 | ········61:·istore_2 |
200 | ········6 | 198 | ········62:·aload_0 |
201 | ········6 | 199 | ········63:·getfield······#22·················//·Field·tripCount:I |
202 | ········6 | 200 | ········66:·iconst_1 |
203 | ········ | 201 | ········67:·iadd |
204 | ········ | 202 | ········68:·istore········4 |
205 | ········7 | 203 | ········70:·aload_0 |
206 | ········7 | 204 | ········71:·iload·········4 |
207 | ········7 | 205 | ········73:·putfield······#22·················//·Field·tripCount:I |
208 | ········7 | 206 | ········76:·goto··········21 |
209 | ········ | 207 | ········79:·aload_0 |
210 | ········8 | 208 | ········80:·getfield······#22·················//·Field·tripCount:I |
211 | ········8 | 209 | ········83:·istore_1 |
212 | ········8 | 210 | ········84:·iload_1 |
213 | ········8 | 211 | ········85:·ifle··········102 |
214 | ········8 | 212 | ········88:·aload_0 |
215 | ········ | 213 | ········89:·getfield······#22·················//·Field·tripCount:I |
216 | ········9 | 214 | ········92:·istore_1 |
217 | ········9 | 215 | ········93:·iload_2 |
218 | ········9 | 216 | ········94:·iload_1 |
219 | ········9 | 217 | ········95:·idiv |
220 | ········9 | 218 | ········96:·istore_1 |
221 | ········9 | 219 | ········97:·aload_0 |
222 | ········9 | 220 | ········98:·iload_1 |
223 | ······· | 221 | ········99:·putfield······#20·················//·Field·aveTripLength:I |
224 | ·······10 | 222 | ·······102:·aload_0 |
225 | ·······10 | 223 | ·······103:·getfield······#20·················//·Field·aveTripLength:I |
226 | ·······10 | 224 | ·······106:·ireturn |
227 | ··public·long·getDate(); | 225 | ··public·long·getDate(); |
228 | ····descriptor:·()J | 226 | ····descriptor:·()J |
229 | ····flags:·(0x0001)·ACC_PUBLIC | 227 | ····flags:·(0x0001)·ACC_PUBLIC |
230 | ····Code: | 228 | ····Code: |
231 | ······stack=300,·locals=1,·args_size=1 | 229 | ······stack=300,·locals=1,·args_size=1 |
232 | ·········0:·aload_0 | 230 | ·········0:·aload_0 |
Offset 257, 22 lines modified | Offset 257, 24 lines modified | ||
257 | ········if·(index·>=·0·&&·index2·>=·0·&&·index3·>=·0·&&·Math.abs(index3·-·index)·<·Math.abs(index2·-·index))·{ | 257 | ········if·(index·>=·0·&&·index2·>=·0·&&·index3·>=·0·&&·Math.abs(index3·-·index)·<·Math.abs(index2·-·index))·{ |
258 | ············b·=·true; | 258 | ············b·=·true; |
259 | ········} | 259 | ········} |
260 | ········return·b; | 260 | ········return·b; |
261 | ····} | 261 | ····} |
262 | ···· | 262 | ···· |
263 | ····public·boolean·isValidEndpointForDestination(final·Station·station,·final·Station·station2)·{ | 263 | ····public·boolean·isValidEndpointForDestination(final·Station·station,·final·Station·station2)·{ |
264 | ········boolean·b·=·false; | ||
264 | ········final·Line[]·values·=·Line.values(); | 265 | ········final·Line[]·values·=·Line.values(); |
265 | ········for·(int·length·=·values.length,·i·=·0;·i·<·length;·++i)·{ | 266 | ········for·(int·length·=·values.length,·i·=·0;·i·<·length;·++i)·{ |
266 | ············final·Line·line·=·values[i]; | 267 | ············final·Line·line·=·values[i]; |
267 | ············if·(line.stations.indexOf(this)·>=·0·&&·line.stations.indexOf(station)·>=·0·&&·line.stations.indexOf(station2)·>=·0)·{ | 268 | ············if·(line.stations.indexOf(this)·>=·0·&&·line.stations.indexOf(station)·>=·0·&&·line.stations.indexOf(station2)·>=·0)·{ |
268 | ················ | 269 | ················b·=·true; |
270 | ················break; | ||
269 | ············} | 271 | ············} |
270 | ········} | 272 | ········} |
271 | ········return· | 273 | ········return·b; |
272 | ····} | 274 | ····} |
273 | ···· | 275 | ···· |
274 | ····@Override | 276 | ····@Override |
275 | ····public·String·toString()·{ | 277 | ····public·String·toString()·{ |
276 | ········return·this.name; | 278 | ········return·this.name; |
277 | ····} | 279 | ····} |
278 | } | 280 | } |
Offset 66, 32 lines modified | Offset 66, 32 lines modified | ||
66 | ············else·if·(s2.equals("length"))·{ | 66 | ············else·if·(s2.equals("length"))·{ |
67 | ················this.currentDeparture.setTrainLength(this.currentValue); | 67 | ················this.currentDeparture.setTrainLength(this.currentValue); |
68 | ············} | 68 | ············} |
69 | ············else·if·(s2.equals("color"))·{ | 69 | ············else·if·(s2.equals("color"))·{ |
70 | ················Departure·currentDeparture2·=·null; | 70 | ················Departure·currentDeparture2·=·null; |
71 | ················String·currentValue·=·null; | 71 | ················String·currentValue·=·null; |
72 | ················try·{ | 72 | ················try·{ |
73 | ····················Label_05 | 73 | ····················Label_0590:·{ |
74 | ························if·(!this.currentValue.equalsIgnoreCase("WHITE"))·{ | 74 | ························if·(!this.currentValue.equalsIgnoreCase("WHITE"))·{ |
75 | ····························break·Label_05 | 75 | ····························break·Label_0590; |
76 | ························} | 76 | ························} |
77 | ························final·Line[]·values·=·Line.values(); | 77 | ························final·Line[]·values·=·Line.values(); |
78 | ························try·{ | 78 | ························try·{ |
79 | ····························final·int·length·=·values.length; | 79 | ····························final·int·length·=·values.length; |
80 | ····························int·i·=·0; | 80 | ····························int·i·=·0; |
81 | ····························while·(i·<·length)·{ | 81 | ····························while·(i·<·length)·{ |
82 | ································final·Line·line·=·values[i]; | 82 | ································final·Line·line·=·values[i]; |
83 | ································try·{ | 83 | ································try·{ |
84 | ····································final·List·stations·=·line.stations; | 84 | ····································final·List·stations·=·line.stations; |
85 | ····································try·{ | 85 | ····································try·{ |
86 | ········································final·Departure·currentDeparture·=·this.currentDeparture; | 86 | ········································final·Departure·currentDeparture·=·this.currentDeparture; |
87 | ········································try·{ | 87 | ········································try·{ |
88 | ············································Label_05 | 88 | ············································Label_0581:·{ |
89 | ················································if·(stations.indexOf(currentDeparture.getTrainDestination())·<·0)·{ | 89 | ················································if·(stations.indexOf(currentDeparture.getTrainDestination())·<·0)·{ |
90 | ····················································break·Label_05 | 90 | ····················································break·Label_0581; |
91 | ················································} | 91 | ················································} |
92 | ················································final·List·stations2·=·line.stations; | 92 | ················································final·List·stations2·=·line.stations; |
93 | ················································try·{ | 93 | ················································try·{ |
94 | ····················································final·RealTimeDepartures·realTimeDepartures·=·this.realTimeDepartures; | 94 | ····················································final·RealTimeDepartures·realTimeDepartures·=·this.realTimeDepartures; |
95 | ····················································try·{ | 95 | ····················································try·{ |
96 | ························································if·(stations2.indexOf(realTimeDepartures.getDestination())·>=·0)·{ | 96 | ························································if·(stations2.indexOf(realTimeDepartures.getDestination())·>=·0)·{ |
97 | ····························································this.currentDeparture.setLine(line); | 97 | ····························································this.currentDeparture.setLine(line); |
Offset 799, 86 lines modified | Offset 799, 84 lines modified | ||
799 | ········22:·aload_0 | 799 | ········22:·aload_0 |
800 | ········23:·aload_3 | 800 | ········23:·aload_3 |
801 | ········24:·putfield······#78·················//·Field·mRoutes:Ljava/util/List; | 801 | ········24:·putfield······#78·················//·Field·mRoutes:Ljava/util/List; |
802 | ········27:·iconst_0 | 802 | ········27:·iconst_0 |
803 | ········28:·istore········5 | 803 | ········28:·istore········5 |
804 | ········30:·aload_0 | 804 | ········30:·aload_0 |
805 | ········31:·getfield······#78·················//·Field·mRoutes:Ljava/util/List; | 805 | ········31:·getfield······#78·················//·Field·mRoutes:Ljava/util/List; |
806 | ········34:·astore_3 | ||
807 | ········35:·aload_3 | ||
808 | ········3 | 806 | ········34:·invokeinterface·#218,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
809 | ········41:·astore········6 | ||
810 | ········ | 807 | ········39:·astore_3 |
808 | ········40:·aload_3 | ||
811 | ········4 | 809 | ········41:·invokeinterface·#223,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
812 | ········ | 810 | ········46:·istore········6 |
813 | ········ | 811 | ········48:·iload·········6 |
814 | ········5 | 812 | ········50:·ifeq··········79 |
815 | ········5 | 813 | ········53:·aload_3 |
816 | ········5 | 814 | ········54:·invokeinterface·#227,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
817 | ········ | 815 | ········59:·checkcast·····#94·················//·class·com/dougkeen/bart/model/Route |
818 | ········6 | 816 | ········62:·astore········7 |
819 | ········6 | 817 | ········64:·aload·········7 |
820 | ········ | 818 | ········66:·invokevirtual·#230················//·Method·com/dougkeen/bart/model/Route.hasTransfer:()Z |
821 | ········ | 819 | ········69:·istore········6 |
822 | ········7 | 820 | ········71:·iload·········6 |
823 | ········7 | 821 | ········73:·ifne··········40 |
824 | ········ | 822 | ········76:·iconst_1 |
825 | ········ | 823 | ········77:·istore········5 |
826 | ········ | 824 | ········79:·aload_0 |
827 | ········8 | 825 | ········80:·getfield······#78·················//·Field·mRoutes:Ljava/util/List; |
828 | ········8 | 826 | ········83:·astore_3 |
829 | ········8 | 827 | ········84:·aload_3 |
830 | ········ | 828 | ········85:·invokeinterface·#233,··1··········//·InterfaceMethod·java/util/List.isEmpty:()Z |
831 | ········9 | 829 | ········90:·istore········8 |
832 | ········9 | 830 | ········92:·iload·········8 |
833 | ········9 | 831 | ········94:·ifne··········118 |
834 | ······· | 832 | ········97:·aload_2 |
835 | ······· | 833 | ········98:·invokevirtual·#43·················//·Method·com/dougkeen/bart/model/StationPair.getOrigin:()Lcom/dougkeen/bart/model/Station; |
836 | ·······10 | 834 | ·······101:·astore_3 |
837 | ·······10 | 835 | ·······102:·aload_3 |
838 | ·······10 | 836 | ·······103:·getfield······#236················//·Field·com/dougkeen/bart/model/Station.transferFriendly:Z |
839 | ·······1 | 837 | ·······106:·istore········8 |
838 | ·······108:·iload·········8 | ||
839 | ·······110:·ifeq··········153 | ||
840 | ·······113:·iload········· | 840 | ·······113:·iload·········5 |
841 | ·······115:·if | 841 | ·······115:·ifne··········153 |
842 | ·······118:·iload·········5 | ||
843 | ·······120:·ifne··········158 | ||
844 | ·······1 | 842 | ·······118:·aload_0 |
845 | ·······1 | 843 | ·······119:·getfield······#78·················//·Field·mRoutes:Ljava/util/List; |
846 | ·······12 | 844 | ·······122:·astore_3 |
847 | ·······12 | 845 | ·······123:·aload_2 |
848 | ·······12 | 846 | ·······124:·invokevirtual·#43·················//·Method·com/dougkeen/bart/model/StationPair.getOrigin:()Lcom/dougkeen/bart/model/Station; |
849 | ·······1 | 847 | ·······127:·astore········4 |
850 | ·······1 | 848 | ·······129:·aload_2 |
851 | ·······13 | 849 | ·······130:·invokevirtual·#76·················//·Method·com/dougkeen/bart/model/StationPair.getDestination:()Lcom/dougkeen/bart/model/Station; |
852 | ·······13 | 850 | ·······133:·astore········9 |
853 | ·······1 | 851 | ·······135:·aload·········4 |
854 | ·······1 | 852 | ·······137:·aload·········9 |
855 | ·······1 | 853 | ·······139:·invokevirtual·#239················//·Method·com/dougkeen/bart/model/Station.getTransferRoutes:(Lcom/dougkeen/bart/model/Station;)Ljava/util/List; |
856 | ·······14 | 854 | ·······142:·astore········4 |
857 | ·······14 | 855 | ·······144:·aload_3 |
858 | ·······1 | 856 | ·······145:·aload·········4 |
859 | ·······1 | 857 | ·······147:·invokeinterface·#243,··2··········//·InterfaceMethod·java/util/List.addAll:(Ljava/util/Collection;)Z |
860 | ·······15 | 858 | ·······152:·pop |
861 | ·······15 | 859 | ·······153:·aload_0 |
862 | ·······15 | 860 | ·······154:·invokevirtual·#85·················//·Method·isCancelled:()Z |
863 | ·······1 | 861 | ·······157:·istore········8 |
864 | ·······1 | 862 | ·······159:·iload·········8 |
865 | ·······16 | 863 | ·······161:·ifne··········173 |
866 | ·······16 | 864 | ·······164:·aload_0 |
867 | ·······1 | 865 | ·······165:·aload_2 |
868 | ·······1 | 866 | ·······166:·iconst_0 |
869 | ·······1 | 867 | ·······167:·invokespecial·#197················//·Method·getDeparturesFromNetwork:(Lcom/dougkeen/bart/model/StationPair;I)Lcom/dougkeen/bart/model/RealTimeDepartures; |
870 | ·······17 | 868 | ·······170:·astore_3 |
871 | ·······17 | 869 | ·······171:·aload_3 |
872 | ·······17 | 870 | ·······172:·areturn |
873 | ·······17 | 871 | ·······173:·iconst_0 |
874 | ·······17 | 872 | ·······174:·istore········8 |
875 | ·······1 | 873 | ·······176:·aconst_null |
876 | ·······1 | 874 | ·······177:·astore_3 |
877 | ·······1 | 875 | ·······178:·goto··········171 |
878 | ··protected·java.lang.Object·doInBackground(java.lang.Object[]); | 876 | ··protected·java.lang.Object·doInBackground(java.lang.Object[]); |
879 | ····descriptor:·([Ljava/lang/Object;)Ljava/lang/Object; | 877 | ····descriptor:·([Ljava/lang/Object;)Ljava/lang/Object; |
880 | ····flags:·(0x1044)·ACC_PROTECTED,·ACC_BRIDGE,·ACC_SYNTHETIC | 878 | ····flags:·(0x1044)·ACC_PROTECTED,·ACC_BRIDGE,·ACC_SYNTHETIC |
881 | ····Code: | 879 | ····Code: |
882 | ······stack=300,·locals=2,·args_size=2 | 880 | ······stack=300,·locals=2,·args_size=2 |
883 | ·········0:·aload_1 | 881 | ·········0:·aload_1 |
Offset 95, 14 lines modified | Offset 95, 15 lines modified | ||
95 | ········final·Iterator<EtdService$EtdServiceListener>·iterator·=·this.mListeners.keySet().iterator(); | 95 | ········final·Iterator<EtdService$EtdServiceListener>·iterator·=·this.mListeners.keySet().iterator(); |
96 | ········while·(iterator.hasNext())·{ | 96 | ········while·(iterator.hasNext())·{ |
97 | ············((EtdService$EtdServiceListener)iterator.next()).onRequestStarted(); | 97 | ············((EtdService$EtdServiceListener)iterator.next()).onRequestStarted(); |
98 | ········} | 98 | ········} |
99 | ····} | 99 | ····} |
100 | ···· | 100 | ···· |
101 | ····private·void·processLatestDepartures(final·RealTimeDepartures·realTimeDepartures)·{ | 101 | ····private·void·processLatestDepartures(final·RealTimeDepartures·realTimeDepartures)·{ |
102 | ········final·int·n·=·180000; | ||
102 | ········if·(realTimeDepartures.getDepartures().isEmpty())·{ | 103 | ········if·(realTimeDepartures.getDepartures().isEmpty())·{ |
103 | ············realTimeDepartures.includeTransferRoutes(); | 104 | ············realTimeDepartures.includeTransferRoutes(); |
104 | ········} | 105 | ········} |
105 | ········if·(realTimeDepartures.getDepartures().isEmpty())·{ | 106 | ········if·(realTimeDepartures.getDepartures().isEmpty())·{ |
106 | ············realTimeDepartures.includeDoubleTransferRoutes(); | 107 | ············realTimeDepartures.includeDoubleTransferRoutes(); |
107 | ········} | 108 | ········} |
108 | ········if·(realTimeDepartures.getDepartures().isEmpty()·&&·this.mStationPair.isBetweenStations(Station.MLBR,·Station.SFIA))·{ | 109 | ········if·(realTimeDepartures.getDepartures().isEmpty()·&&·this.mStationPair.isBetweenStations(Station.MLBR,·Station.SFIA))·{ |
Offset 126, 25 lines modified | Offset 127, 25 lines modified | ||
126 | ····················if·(!departure2.hasDeparted()·&&·this.mLimitToFirstNonDeparted)·{ | 127 | ····················if·(!departure2.hasDeparted()·&&·this.mLimitToFirstNonDeparted)·{ |
127 | ························break; | 128 | ························break; |
128 | ····················} | 129 | ····················} |
129 | ················} | 130 | ················} |
130 | ················b·=·true; | 131 | ················b·=·true; |
131 | ············} | 132 | ············} |
132 | ············else·{ | 133 | ············else·{ |
133 | ················int·n·=·-1; | 134 | ················int·n2·=·-1; |
134 | ················for·(final·Departure·departure3·:·departures)·{ | 135 | ················for·(final·Departure·departure3·:·departures)·{ |
135 | ····················++n; | 136 | ····················++n2; |
136 | ····················Departure·departure4·=·null; | 137 | ····················Departure·departure4·=·null; |
137 | ····················if·(n·<·this.mLatestDepartures.size())·{ | 138 | ····················if·(n2·<·this.mLatestDepartures.size())·{ |
138 | ························departure4·=·this.mLatestDepartures.get(n); | 139 | ························departure4·=·this.mLatestDepartures.get(n2); |
139 | ····················} | 140 | ····················} |
140 | ····················while·(departure4·!=·null·&&·!departure3.equals((Object)departure4))·{ | 141 | ····················while·(departure4·!=·null·&&·!departure3.equals((Object)departure4))·{ |
141 | ························this.mLatestDepartures.remove(departure4); | 142 | ························this.mLatestDepartures.remove(departure4); |
142 | ························if·(n·<·this.mLatestDepartures.size())·{ | 143 | ························if·(n2·<·this.mLatestDepartures.size())·{ |
143 | ····························departure4·=·this.mLatestDepartures.get(n); | 144 | ····························departure4·=·this.mLatestDepartures.get(n2); |
144 | ························} | 145 | ························} |
145 | ························else·{ | 146 | ························else·{ |
146 | ····························departure4·=·null; | 147 | ····························departure4·=·null; |
147 | ························} | 148 | ························} |
148 | ····················} | 149 | ····················} |
149 | ····················if·(departure4·!=·null)·{ | 150 | ····················if·(departure4·!=·null)·{ |
150 | ························departure4.mergeEstimate(departure3); | 151 | ························departure4.mergeEstimate(departure3); |
Offset 171, 26 lines modified | Offset 172, 26 lines modified | ||
171 | ············this.notifyListenersOfETDChange(); | 172 | ············this.notifyListenersOfETDChange(); |
172 | ············this.requestScheduleIfNecessary(); | 173 | ············this.requestScheduleIfNecessary(); |
173 | ············if·(departure·!=·null)·{ | 174 | ············if·(departure·!=·null)·{ |
174 | ················if·(b·||·departure.hasDeparted())·{ | 175 | ················if·(b·||·departure.hasDeparted())·{ |
175 | ····················this.scheduleDepartureFetch(20000); | 176 | ····················this.scheduleDepartureFetch(20000); |
176 | ················} | 177 | ················} |
177 | ················else·{ | 178 | ················else·{ |
178 | ····················final·int·n2·=·departure.getMinSecondsLeft()·*·1000; | ||
179 | ····················int·n | 179 | ····················int·n4; |
180 | ····················final·int·n3·=·n4·=·departure.getMinSecondsLeft()·*·1000; | ||
180 | ····················if·( | 181 | ····················if·(n3·>·95000·&&·n3·<·n)·{ |
181 | ························n | 182 | ························n4·=·n3·-·90000; |
182 | ····················} | 183 | ····················} |
183 | ····················else·if·(n | 184 | ····················else·if·(n3·>·n)·{ |
184 | ························n | 185 | ························n4·=·180000; |
185 | ····················} | 186 | ····················} |
186 | ····················if·(n | 187 | ····················if·(n4·<·0)·{ |
187 | ························n | 188 | ························n4·=·20000; |
188 | ····················} | 189 | ····················} |
189 | ····················this.scheduleDepartureFetch(n | 190 | ····················this.scheduleDepartureFetch(n4); |
190 | ················} | 191 | ················} |
191 | ············} | 192 | ············} |
192 | ········} | 193 | ········} |
193 | ····} | 194 | ····} |
194 | ···· | 195 | ···· |
195 | ····private·void·requestScheduleIfNecessary()·{ | 196 | ····private·void·requestScheduleIfNecessary()·{ |
196 | ········if·(!this.mLatestDepartures.isEmpty())·{ | 197 | ········if·(!this.mLatestDepartures.isEmpty())·{ |
Offset 216, 48 lines modified | Offset 216, 46 lines modified | ||
216 | ····Code: | 216 | ····Code: |
217 | ······stack=300,·locals=7,·args_size=2 | 217 | ······stack=300,·locals=7,·args_size=2 |
218 | ·········0:·aload_0 | 218 | ·········0:·aload_0 |
219 | ·········1:·aload_1 | 219 | ·········1:·aload_1 |
220 | ·········2:·invokespecial·#44·················//·Method·getStationPairFromListener:(Lcom/dougkeen/bart/services/EtdService$EtdServiceListener;)Lcom/dougkeen/bart/model/StationPair; | 220 | ·········2:·invokespecial·#44·················//·Method·getStationPairFromListener:(Lcom/dougkeen/bart/services/EtdService$EtdServiceListener;)Lcom/dougkeen/bart/model/StationPair; |
221 | ·········5:·astore_2 | 221 | ·········5:·astore_2 |
222 | ·········6:·aload_2 | 222 | ·········6:·aload_2 |
223 | ·········7:·ifnonnull····· | 223 | ·········7:·ifnonnull·····58 |
224 | ········10:·aload_0 | 224 | ········10:·aload_0 |
225 | ········11:·getfield······#24·················//·Field·mServiceEngineMap:Ljava/util/Map; | 225 | ········11:·getfield······#24·················//·Field·mServiceEngineMap:Ljava/util/Map; |
226 | ········14:·invokeinterface·#71,··1···········//·InterfaceMethod·java/util/Map.values:()Ljava/util/Collection; | 226 | ········14:·invokeinterface·#71,··1···········//·InterfaceMethod·java/util/Map.values:()Ljava/util/Collection; |
227 | ········19:·astore_3 | ||
228 | ········20:·aload_3 | ||
229 | ········ | 227 | ········19:·invokeinterface·#77,··1···········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator; |
230 | ········26:·astore········4 | ||
231 | ········2 | 228 | ········24:·astore_3 |
229 | ········25:·aload_3 | ||
232 | ········ | 230 | ········26:·invokeinterface·#83,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
233 | ········3 | 231 | ········31:·istore········4 |
234 | ········3 | 232 | ········33:·iload·········4 |
235 | ········3 | 233 | ········35:·ifeq··········96 |
236 | ········ | 234 | ········38:·aload_3 |
237 | ········ | 235 | ········39:·invokeinterface·#87,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
238 | ········4 | 236 | ········44:·checkcast·····#52·················//·class·com/dougkeen/bart/services/EtdService$EtdServiceEngine |
239 | ········ | 237 | ········47:·astore········5 |
240 | ········ | 238 | ········49:·aload·········5 |
241 | ········5 | 239 | ········51:·aload_1 |
242 | ········5 | 240 | ········52:·invokevirtual·#91·················//·Method·com/dougkeen/bart/services/EtdService$EtdServiceEngine.unregisterListener:(Lcom/dougkeen/bart/services/EtdService$EtdServiceListener;)V |
243 | ········ | 241 | ········55:·goto··········25 |
244 | ········ | 242 | ········58:·aload_0 |
245 | ········ | 243 | ········59:·getfield······#24·················//·Field·mServiceEngineMap:Ljava/util/Map; |
246 | ········6 | 244 | ········62:·astore_3 |
247 | ········6 | 245 | ········63:·aload_3 |
248 | ········6 | 246 | ········64:·aload_2 |
249 | ········ | 247 | ········65:·invokeinterface·#50,··2···········//·InterfaceMethod·java/util/Map.containsKey:(Ljava/lang/Object;)Z |
250 | ········7 | 248 | ········70:·istore········6 |
251 | ········7 | 249 | ········72:·iload·········6 |
252 | ········7 | 250 | ········74:·ifeq··········96 |
253 | ········ | 251 | ········77:·aload_0 |
254 | ········ | 252 | ········78:·getfield······#24·················//·Field·mServiceEngineMap:Ljava/util/Map; |
255 | ········8 | 253 | ········81:·aload_2 |
256 | ········8 | 254 | ········82:·invokeinterface·#63,··2···········//·InterfaceMethod·java/util/Map.get:(Ljava/lang/Object;)Ljava/lang/Object; |
257 | ········ | 255 | ········87:·checkcast·····#52·················//·class·com/dougkeen/bart/services/EtdService$EtdServiceEngine |
258 | ········9 | 256 | ········90:·astore_3 |
259 | ········9 | 257 | ········91:·aload_3 |
260 | ········9 | 258 | ········92:·aload_1 |
261 | ········9 | 259 | ········93:·invokevirtual·#91·················//·Method·com/dougkeen/bart/services/EtdService$EtdServiceEngine.unregisterListener:(Lcom/dougkeen/bart/services/EtdService$EtdServiceListener;)V |
262 | ······· | 260 | ········96:·return |
263 | } | 261 | } |
Offset 138, 38 lines modified | Offset 138, 36 lines modified | ||
138 | ·········1:·getfield······#19·················//·Field·value:Ljava/lang/Object; | 138 | ·········1:·getfield······#19·················//·Field·value:Ljava/lang/Object; |
139 | ·········4:·areturn | 139 | ·········4:·areturn |
140 | ··protected·void·notifyOfChange(java.lang.Object); | 140 | ··protected·void·notifyOfChange(java.lang.Object); |
141 | ····descriptor:·(Ljava/lang/Object;)V | 141 | ····descriptor:·(Ljava/lang/Object;)V |
142 | ····flags:·(0x0004)·ACC_PROTECTED | 142 | ····flags:·(0x0004)·ACC_PROTECTED |
143 | ····Code: | 143 | ····Code: |
144 | ······stack=300,·locals= | 144 | ······stack=300,·locals=5,·args_size=2 |
145 | ·········0:·aload_0 | 145 | ·········0:·aload_0 |
146 | ·········1:·getfield······#17·················//·Field·listeners:Ljava/util/WeakHashMap; | 146 | ·········1:·getfield······#17·················//·Field·listeners:Ljava/util/WeakHashMap; |
147 | ·········4:·invokevirtual·#23·················//·Method·java/util/WeakHashMap.keySet:()Ljava/util/Set; | 147 | ·········4:·invokevirtual·#23·················//·Method·java/util/WeakHashMap.keySet:()Ljava/util/Set; |
148 | ·········7:·astore_2 | ||
149 | ·········8:·aload_2 | ||
150 | ········· | 148 | ·········7:·invokeinterface·#29,··1···········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator; |
151 | ········1 | 149 | ········12:·astore_2 |
152 | ········1 | 150 | ········13:·aload_2 |
153 | ········1 | 151 | ········14:·invokeinterface·#35,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
154 | ········21:·istore········4 | ||
155 | ········ | 152 | ········19:·istore_3 |
153 | ········20:·iload_3 | ||
156 | ········2 | 154 | ········21:·ifeq··········51 |
157 | ········2 | 155 | ········24:·aload_2 |
158 | ········2 | 156 | ········25:·invokeinterface·#39,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
159 | ········3 | 157 | ········30:·checkcast·····#41·················//·class·com/dougkeen/util/Observer |
160 | ········3 | 158 | ········33:·astore········4 |
161 | ········3 | 159 | ········35:·aload·········4 |
162 | ········ | 160 | ········37:·ifnull········13 |
163 | ········4 | 161 | ········40:·aload·········4 |
164 | ········4 | 162 | ········42:·aload_1 |
165 | ········4 | 163 | ········43:·invokeinterface·#45,··2···········//·InterfaceMethod·com/dougkeen/util/Observer.onUpdate:(Ljava/lang/Object;)V |
166 | ········ | 164 | ········48:·goto··········13 |
167 | ········5 | 165 | ········51:·return |
168 | ··public·void·registerObserver(com.dougkeen.util.Observer); | 166 | ··public·void·registerObserver(com.dougkeen.util.Observer); |
169 | ····descriptor:·(Lcom/dougkeen/util/Observer;)V | 167 | ····descriptor:·(Lcom/dougkeen/util/Observer;)V |
170 | ····flags:·(0x0001)·ACC_PUBLIC | 168 | ····flags:·(0x0001)·ACC_PUBLIC |
171 | ····Code: | 169 | ····Code: |
172 | ······stack=300,·locals=4,·args_size=2 | 170 | ······stack=300,·locals=4,·args_size=2 |
173 | ·········0:·aload_0 | 171 | ·········0:·aload_0 |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | public·class·com.mobeta.android.dslv.DragSortListView·extends·android.widget.ListView | 1 | public·class·com.mobeta.android.dslv.DragSortListView·extends·android.widget.ListView |
2 | ··minor·version:·0 | 2 | ··minor·version:·0 |
3 | ··major·version:·49 | 3 | ··major·version:·49 |
4 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER | 4 | ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER |
5 | ··this_class:·#2··························//·com/mobeta/android/dslv/DragSortListView | 5 | ··this_class:·#2··························//·com/mobeta/android/dslv/DragSortListView |
6 | ··super_class:·#4·························//·android/widget/ListView | 6 | ··super_class:·#4·························//·android/widget/ListView |
7 | ··interfaces:·0,·fields:·77,·methods:·10 | 7 | ··interfaces:·0,·fields:·77,·methods:·106,·attributes:·0 |
8 | Constant·pool: | 8 | Constant·pool: |
9 | ·····#1·=·Utf8···············com/mobeta/android/dslv/DragSortListView | 9 | ·····#1·=·Utf8···············com/mobeta/android/dslv/DragSortListView |
10 | ·····#2·=·Class··············#1···········//·com/mobeta/android/dslv/DragSortListView | 10 | ·····#2·=·Class··············#1···········//·com/mobeta/android/dslv/DragSortListView |
11 | ·····#3·=·Utf8···············android/widget/ListView | 11 | ·····#3·=·Utf8···············android/widget/ListView |
12 | ·····#4·=·Class··············#3···········//·android/widget/ListView | 12 | ·····#4·=·Class··············#3···········//·android/widget/ListView |
13 | ·····#5·=·Utf8···············DRAGGING | 13 | ·····#5·=·Utf8···············DRAGGING |
14 | ·····#6·=·Utf8···············I | 14 | ·····#6·=·Utf8···············I |
Offset 962, 65 lines modified | Offset 962, 64 lines modified | ||
962 | ···#954·=·Utf8···············access$1300 | 962 | ···#954·=·Utf8···············access$1300 |
963 | ···#955·=·Utf8···············access$1400 | 963 | ···#955·=·Utf8···············access$1400 |
964 | ···#956·=·Utf8···············access$1500 | 964 | ···#956·=·Utf8···············access$1500 |
965 | ···#957·=·Utf8···············(Lcom/mobeta/android/dslv/DragSortListView;)Z | 965 | ···#957·=·Utf8···············(Lcom/mobeta/android/dslv/DragSortListView;)Z |
966 | ···#958·=·Utf8···············access$1600 | 966 | ···#958·=·Utf8···············access$1600 |
967 | ···#959·=·Utf8···············access$1602 | 967 | ···#959·=·Utf8···············access$1602 |
968 | ···#960·=·Utf8···············(Lcom/mobeta/android/dslv/DragSortListView;F)F | 968 | ···#960·=·Utf8···············(Lcom/mobeta/android/dslv/DragSortListView;F)F |
969 | ···#961·=·Utf8···············access$1616 | ||
970 | ···#96 | 969 | ···#961·=·Utf8···············access$1700 |
971 | ···#96 | 970 | ···#962·=·Utf8···············access$1800 |
972 | ···#96 | 971 | ···#963·=·Utf8···············(Lcom/mobeta/android/dslv/DragSortListView;ILandroid/view/View;Z)I |
973 | ···#96 | 972 | ···#964·=·Utf8···············access$1900 |
974 | ···#96 | 973 | ···#965·=·Utf8···············access$200 |
975 | ···#96 | 974 | ···#966·=·Utf8···············(Lcom/mobeta/android/dslv/DragSortListView;ILandroid/view/View;Z)V |
976 | ···#96 | 975 | ···#967·=·Utf8···············access$2000 |
977 | ···#96 | 976 | ···#968·=·Utf8···············access$2100 |
977 | ···#969·=·Utf8···············access$2200 | ||
978 | ···#970·=·Utf8···············access$2 | 978 | ···#970·=·Utf8···············access$2300 |
979 | ···#971·=·Utf8···············access$2300 | ||
980 | ···#97 | 979 | ···#971·=·Utf8···············(Lcom/mobeta/android/dslv/DragSortListView;)Lcom/mobeta/android/dslv/DragSortListView$DragScrollProfile; |
981 | ···#97 | 980 | ···#972·=·Utf8···············access$2400 |
982 | ···#97 | 981 | ···#973·=·Utf8···············access$2500 |
983 | ···#97 | 982 | ···#974·=·Utf8···············access$2602 |
984 | ···#97 | 983 | ···#975·=·Utf8···············(Lcom/mobeta/android/dslv/DragSortListView;Z)Z |
985 | ···#97 | 984 | ···#976·=·Utf8···············access$2700 |
986 | ···#97 | 985 | ···#977·=·Utf8···············access$2800 |
987 | ···#97 | 986 | ···#978·=·Utf8···············access$2900 |
987 | ···#979·=·Utf8···············access$300 | ||
988 | ···#980·=·Utf8···············access$300 | 988 | ···#980·=·Utf8···············access$3000 |
989 | ···#981·=·Utf8···············access$3000 | ||
990 | ···#98 | 989 | ···#981·=·Utf8···············access$302 |
991 | ···#98 | 990 | ···#982·=·Utf8···············access$3100 |
992 | ···#98 | 991 | ···#983·=·Utf8···············(Lcom/mobeta/android/dslv/DragSortListView;II)I |
993 | ···#98 | 992 | ···#984·=·Utf8···············access$400 |
994 | ···#98 | 993 | ···#985·=·Utf8···············access$500 |
995 | ···#98 | 994 | ···#986·=·Utf8···············(Lcom/mobeta/android/dslv/DragSortListView;)Landroid/graphics/Point; |
996 | ···#98 | 995 | ···#987·=·Utf8···············access$600 |
997 | ···#98 | 996 | ···#988·=·Utf8···············access$700 |
998 | ···#9 | 997 | ···#989·=·Utf8···············(Lcom/mobeta/android/dslv/DragSortListView;Z)V |
999 | ···#99 | 998 | ···#990·=·Utf8···············access$800 |
1000 | ···#99 | 999 | ···#991·=·Utf8···············access$900 |
1001 | ···#99 | 1000 | ···#992·=·Utf8···············invalidateFloatView |
1002 | ···#99 | 1001 | ···#993·=·Utf8···············printPosData |
1003 | ···#99 | 1002 | ···#994·=·Utf8···············getFloatAlpha |
1004 | ···#99 | 1003 | ···#995·=·Utf8···············isDragEnabled |
1005 | ···#99 | 1004 | ···#996·=·Utf8···············listViewIntercepted |
1006 | ···#99 | 1005 | ···#997·=·Utf8···············moveCheckState |
1007 | ···#99 | 1006 | ···#998·=·Utf8···············moveItem |
1008 | ·· | 1007 | ···#999·=·Utf8···············removeCheckState |
1009 | ··#100 | 1008 | ··#1000·=·Utf8···············(Landroid/widget/Adapter;)V |
1010 | ··#100 | 1009 | ··#1001·=·Utf8···············setDragEnabled |
1011 | ··#100 | 1010 | ··#1002·=·Utf8···············setDragScrollProfile |
1012 | ··#100 | 1011 | ··#1003·=·Utf8···············(Lcom/mobeta/android/dslv/DragSortListView$DragScrollProfile;)V |
1013 | ··#100 | 1012 | ··#1004·=·Utf8···············setDragSortListener |
1014 | ··#100 | 1013 | ··#1005·=·Utf8···············(Lcom/mobeta/android/dslv/DragSortListView$DragSortListener;)V |
1015 | ··#100 | 1014 | ··#1006·=·Utf8···············setFloatAlpha |
1016 | ··#100 | 1015 | ··#1007·=·Utf8···············setFloatViewManager |
1017 | ··#100 | 1016 | ··#1008·=·Utf8···············(Lcom/mobeta/android/dslv/DragSortListView$FloatViewManager;)V |
1018 | ··#10 | 1017 | ··#1009·=·Utf8···············setMaxScrollSpeed |
1019 | ··#101 | 1018 | ··#1010·=·Utf8···············stopDragWithVelocity |
1020 | { | 1019 | { |
1021 | ··private·static·final·int·DRAGGING·=·4; | 1020 | ··private·static·final·int·DRAGGING·=·4; |
1022 | ····descriptor:·I | 1021 | ····descriptor:·I |
1023 | ····flags:·(0x001a)·ACC_PRIVATE,·ACC_STATIC,·ACC_FINAL | 1022 | ····flags:·(0x001a)·ACC_PRIVATE,·ACC_STATIC,·ACC_FINAL |
1024 | ····ConstantValue:·int·4 | 1023 | ····ConstantValue:·int·4 |
1025 | ··public·static·final·int·DRAG_NEG_X·=·2; | 1024 | ··public·static·final·int·DRAG_NEG_X·=·2; |
Offset 1935, 30 lines modified | Offset 1934, 14 lines modified | ||
1935 | ······stack=300,·locals=2,·args_size=2 | 1934 | ······stack=300,·locals=2,·args_size=2 |
1936 | ·········0:·aload_0 | 1935 | ·········0:·aload_0 |
1937 | ·········1:·fload_1 | 1936 | ·········1:·fload_1 |
1938 | ·········2:·putfield······#193················//·Field·mRemoveVelocityX:F | 1937 | ·········2:·putfield······#193················//·Field·mRemoveVelocityX:F |
1939 | ·········5:·fload_1 | 1938 | ·········5:·fload_1 |
1940 | ·········6:·freturn | 1939 | ·········6:·freturn |
1941 | ··static·float·access$1616(com.mobeta.android.dslv.DragSortListView,·float); | ||
1942 | ····descriptor:·(Lcom/mobeta/android/dslv/DragSortListView;F)F | ||
1943 | ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC | ||
1944 | ····Code: | ||
1945 | ······stack=300,·locals=3,·args_size=2 | ||
1946 | ·········0:·aload_0 | ||
1947 | ·········1:·getfield······#193················//·Field·mRemoveVelocityX:F | ||
1948 | ·········4:·fload_1 | ||
1949 | ·········5:·fadd | ||
1950 | ·········6:·fstore_2 | ||
1951 | ·········7:·aload_0 | ||
1952 | ·········8:·fload_2 | ||
1953 | ·········9:·putfield······#193················//·Field·mRemoveVelocityX:F | ||
1954 | ········12:·fload_2 | ||
1955 | ········13:·freturn | ||
1956 | ··static·void·access$1700(com.mobeta.android.dslv.DragSortListView); | 1940 | ··static·void·access$1700(com.mobeta.android.dslv.DragSortListView); |
1957 | ····descriptor:·(Lcom/mobeta/android/dslv/DragSortListView;)V | 1941 | ····descriptor:·(Lcom/mobeta/android/dslv/DragSortListView;)V |
1958 | ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC | 1942 | ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC |
1959 | ····Code: | 1943 | ····Code: |
1960 | ······stack=300,·locals=1,·args_size=1 | 1944 | ······stack=300,·locals=1,·args_size=1 |
1961 | ·········0:·aload_0 | 1945 | ·········0:·aload_0 |
1962 | ·········1:·invokespecial·#382················//·Method·destroyFloatView:()V | 1946 | ·········1:·invokespecial·#382················//·Method·destroyFloatView:()V |
Offset 389, 18 lines modified | Offset 389, 18 lines modified | ||
389 | ········//···591:·invokespecial···com/squareup/okhttp/internal/Platform.<init>:()V | 389 | ········//···591:·invokespecial···com/squareup/okhttp/internal/Platform.<init>:()V |
390 | ········//···594:·goto············313 | 390 | ········//···594:·goto············313 |
391 | ········//···597:·astore_0······· | 391 | ········//···597:·astore_0······· |
392 | ········//···598:·goto············586 | 392 | ········//···598:·goto············586 |
393 | ········//···601:·astore_0······· | 393 | ········//···601:·astore_0······· |
394 | ········//···602:·goto············292 | 394 | ········//···602:·goto············292 |
395 | ········//···605:·astore_0······· | 395 | ········//···605:·astore_0······· |
396 | ········//···606:·aload···········15 | ||
397 | ········//···608:·astore··········11 | ||
398 | ········//···6 | 396 | ········//···606:·goto············292 |
399 | ········//···6 | 397 | ········//···609:·astore_0······· |
398 | ········//···610:·aload···········15 | ||
399 | ········//···612:·astore··········11 | ||
400 | ········//···614:·goto············292 | 400 | ········//···614:·goto············292 |
401 | ········//···617:·astore_0······· | 401 | ········//···617:·astore_0······· |
402 | ········//···618:·goto············292 | 402 | ········//···618:·goto············292 |
403 | ········//···621:·astore_0······· | 403 | ········//···621:·astore_0······· |
404 | ········//···622:·aload···········15 | 404 | ········//···622:·aload···········15 |
405 | ········//···624:·astore··········11 | 405 | ········//···624:·astore··········11 |
406 | ········//···626:·goto············292 | 406 | ········//···626:·goto············292 |
Offset 414, 44 lines modified | Offset 414, 44 lines modified | ||
414 | ········//··32·····35·····327····601····Ljava/lang/ClassNotFoundException; | 414 | ········//··32·····35·····327····601····Ljava/lang/ClassNotFoundException; |
415 | ········//··40·····43·····327····601····Ljava/lang/ClassNotFoundException; | 415 | ········//··40·····43·····327····601····Ljava/lang/ClassNotFoundException; |
416 | ········//··46·····51·····327····601····Ljava/lang/ClassNotFoundException; | 416 | ········//··46·····51·····327····601····Ljava/lang/ClassNotFoundException; |
417 | ········//··51·····54·····327····601····Ljava/lang/ClassNotFoundException; | 417 | ········//··51·····54·····327····601····Ljava/lang/ClassNotFoundException; |
418 | ········//··63·····67·····327····601····Ljava/lang/ClassNotFoundException; | 418 | ········//··63·····67·····327····601····Ljava/lang/ClassNotFoundException; |
419 | ········//··83·····86·····327····601····Ljava/lang/ClassNotFoundException; | 419 | ········//··83·····86·····327····601····Ljava/lang/ClassNotFoundException; |
420 | ········//··90·····95·····327····601····Ljava/lang/ClassNotFoundException; | 420 | ········//··90·····95·····327····601····Ljava/lang/ClassNotFoundException; |
421 | ········//··110····114····6 | 421 | ········//··110····114····601····605····Ljava/lang/ClassNotFoundException; |
422 | ········//··110····114····60 | 422 | ········//··110····114····605····609····Ljava/lang/NoSuchMethodException; |
423 | ········//··122····127····6 | 423 | ········//··122····127····601····605····Ljava/lang/ClassNotFoundException; |
424 | ········//··122····127····60 | 424 | ········//··122····127····605····609····Ljava/lang/NoSuchMethodException; |
425 | ········//··139····142····6 | 425 | ········//··139····142····601····605····Ljava/lang/ClassNotFoundException; |
426 | ········//··139····142····60 | 426 | ········//··139····142····605····609····Ljava/lang/NoSuchMethodException; |
427 | ········//··149····153····6 | 427 | ········//··149····153····601····605····Ljava/lang/ClassNotFoundException; |
428 | ········//··149····153····60 | 428 | ········//··149····153····605····609····Ljava/lang/NoSuchMethodException; |
429 | ········//··161····166····6 | 429 | ········//··161····166····601····605····Ljava/lang/ClassNotFoundException; |
430 | ········//··161····166····60 | 430 | ········//··161····166····605····609····Ljava/lang/NoSuchMethodException; |
431 | ········//··178····181····6 | 431 | ········//··178····181····601····605····Ljava/lang/ClassNotFoundException; |
432 | ········//··178····181····60 | 432 | ········//··178····181····605····609····Ljava/lang/NoSuchMethodException; |
433 | ········//··184····188····6 | 433 | ········//··184····188····601····605····Ljava/lang/ClassNotFoundException; |
434 | ········//··184····188····60 | 434 | ········//··184····188····605····609····Ljava/lang/NoSuchMethodException; |
435 | ········//··193····198····617····621····Ljava/lang/ClassNotFoundException; | 435 | ········//··193····198····617····621····Ljava/lang/ClassNotFoundException; |
436 | ········//··193····198····60 | 436 | ········//··193····198····605····609····Ljava/lang/NoSuchMethodException; |
437 | ········//··198····201····617····621····Ljava/lang/ClassNotFoundException; | 437 | ········//··198····201····617····621····Ljava/lang/ClassNotFoundException; |
438 | ········//··198····201····60 | 438 | ········//··198····201····605····609····Ljava/lang/NoSuchMethodException; |
439 | ········//··217····221····617····621····Ljava/lang/ClassNotFoundException; | 439 | ········//··217····221····617····621····Ljava/lang/ClassNotFoundException; |
440 | ········//··217····221····60 | 440 | ········//··217····221····605····609····Ljava/lang/NoSuchMethodException; |
441 | ········//··231····236····617····621····Ljava/lang/ClassNotFoundException; | 441 | ········//··231····236····617····621····Ljava/lang/ClassNotFoundException; |
442 | ········//··231····236····60 | 442 | ········//··231····236····605····609····Ljava/lang/NoSuchMethodException; |
443 | ········//··236····239····621····629····Ljava/lang/ClassNotFoundException; | 443 | ········//··236····239····621····629····Ljava/lang/ClassNotFoundException; |
444 | ········//··236····239····60 | 444 | ········//··236····239····609····617····Ljava/lang/NoSuchMethodException; |
445 | ········//··248····252····621····629····Ljava/lang/ClassNotFoundException; | 445 | ········//··248····252····621····629····Ljava/lang/ClassNotFoundException; |
446 | ········//··248····252····60 | 446 | ········//··248····252····609····617····Ljava/lang/NoSuchMethodException; |
447 | ········//··268····271····621····629····Ljava/lang/ClassNotFoundException; | 447 | ········//··268····271····621····629····Ljava/lang/ClassNotFoundException; |
448 | ········//··268····271····60 | 448 | ········//··268····271····609····617····Ljava/lang/NoSuchMethodException; |
449 | ········//··279····284····621····629····Ljava/lang/ClassNotFoundException; | 449 | ········//··279····284····621····629····Ljava/lang/ClassNotFoundException; |
450 | ········//··279····284····60 | 450 | ········//··279····284····609····617····Ljava/lang/NoSuchMethodException; |
451 | ········//··292····295····327····601····Ljava/lang/ClassNotFoundException; | 451 | ········//··292····295····327····601····Ljava/lang/ClassNotFoundException; |
452 | ········//··306····311····327····601····Ljava/lang/ClassNotFoundException; | 452 | ········//··306····311····327····601····Ljava/lang/ClassNotFoundException; |
453 | ········//··319····324····327····601····Ljava/lang/ClassNotFoundException; | 453 | ········//··319····324····327····601····Ljava/lang/ClassNotFoundException; |
454 | ········//··332····337····585····586····Ljava/lang/ClassNotFoundException; | 454 | ········//··332····337····585····586····Ljava/lang/ClassNotFoundException; |
455 | ········//··332····337····597····601····Ljava/lang/NoSuchMethodException; | 455 | ········//··332····337····597····601····Ljava/lang/NoSuchMethodException; |
456 | ········//··339····342····585····586····Ljava/lang/ClassNotFoundException; | 456 | ········//··339····342····585····586····Ljava/lang/ClassNotFoundException; |
457 | ········//··339····342····597····601····Ljava/lang/NoSuchMethodException; | 457 | ········//··339····342····597····601····Ljava/lang/NoSuchMethodException; |
Offset 37, 16 lines modified | Offset 37, 16 lines modified | ||
37 | ····private·void·addSuppressedIfPossible(final·IOException·obj,·final·IOException·ex)·{ | 37 | ····private·void·addSuppressedIfPossible(final·IOException·obj,·final·IOException·ex)·{ |
38 | ········if·(RouteException.addSuppressedExceptionMethod·==·null)·{ | 38 | ········if·(RouteException.addSuppressedExceptionMethod·==·null)·{ |
39 | ············return; | 39 | ············return; |
40 | ········} | 40 | ········} |
41 | ········try·{ | 41 | ········try·{ |
42 | ············RouteException.addSuppressedExceptionMethod.invoke(obj,·ex); | 42 | ············RouteException.addSuppressedExceptionMethod.invoke(obj,·ex); |
43 | ········} | 43 | ········} |
44 | ········catch·(IllegalAccessException·ex2)·{} | ||
44 | ········catch·(InvocationTargetException·ex | 45 | ········catch·(InvocationTargetException·ex3)·{} |
45 | ········catch·(IllegalAccessException·ex3)·{} | ||
46 | ····} | 46 | ····} |
47 | ···· | 47 | ···· |
48 | ····public·void·addConnectException(final·IOException·lastException)·{ | 48 | ····public·void·addConnectException(final·IOException·lastException)·{ |
49 | ········this.addSuppressedIfPossible(lastException,·this.lastException); | 49 | ········this.addSuppressedIfPossible(lastException,·this.lastException); |
50 | ········this.lastException·=·lastException; | 50 | ········this.lastException·=·lastException; |
51 | ····} | 51 | ····} |
52 | ···· | 52 | ···· |
Offset 151, 42 lines modified | Offset 151, 42 lines modified | ||
151 | ·········0:·aload_1 | 151 | ·········0:·aload_1 |
152 | ·········1:·invokeinterface·#39,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; | 152 | ·········1:·invokeinterface·#39,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
153 | ·········6:·astore_2 | 153 | ·········6:·astore_2 |
154 | ·········7:·aload_2 | 154 | ·········7:·aload_2 |
155 | ·········8:·invokeinterface·#45,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z | 155 | ·········8:·invokeinterface·#45,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
156 | ········13:·istore_3 | 156 | ········13:·istore_3 |
157 | ········14:·iload_3 | 157 | ········14:·iload_3 |
158 | ········15:·ifeq··········7 | 158 | ········15:·ifeq··········72 |
159 | ········18:·aload_2 | 159 | ········18:·aload_2 |
160 | ········19:·invokeinterface·#49,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; | 160 | ········19:·invokeinterface·#49,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
161 | ········24:·checkcast·····#51·················//·class·com/dougkeen/bart/model/Departure | 161 | ········24:·checkcast·····#51·················//·class·com/dougkeen/bart/model/Departure |
162 | ········27:·astore········4 | 162 | ········27:·astore········4 |
163 | ········29:·aload·········4 | 163 | ········29:·aload·········4 |
164 | ········31:·invokevirtual·#54·················//·Method·com/dougkeen/bart/model/Departure.hasDeparted:()Z | 164 | ········31:·invokevirtual·#54·················//·Method·com/dougkeen/bart/model/Departure.hasDeparted:()Z |
165 | ········34:·istore_3 | 165 | ········34:·istore_3 |
166 | ········35:·iload_3 | 166 | ········35:·iload_3 |
167 | ········36:·ifne··········7 | 167 | ········36:·ifne··········7 |
168 | ········39:·aload_0 | 168 | ········39:·aload_0 |
169 | ········40:·getfield······#33·················//·Field·firstDeparture:Lcom/dougkeen/bart/model/Departure; | 169 | ········40:·getfield······#33·················//·Field·firstDeparture:Lcom/dougkeen/bart/model/Departure; |
170 | ········43:·astore | 170 | ········43:·astore_2 |
171 | ········4 | 171 | ········44:·aload·········4 |
172 | ········4 | 172 | ········46:·aload_2 |
173 | ········4 | 173 | ········47:·invokevirtual·#58·················//·Method·com/dougkeen/bart/model/Departure.equals:(Ljava/lang/Object;)Z |
174 | ········52:·istore_3 | ||
175 | ········5 | 174 | ········50:·istore········5 |
175 | ········52:·iload·········5 | ||
176 | ········54:·ifne··········7 | 176 | ········54:·ifne··········72 |
177 | ········57:·aload_0 | 177 | ········57:·aload_0 |
178 | ········58:·aload·········4 | 178 | ········58:·aload·········4 |
179 | ········60:·putfield······#33·················//·Field·firstDeparture:Lcom/dougkeen/bart/model/Departure; | 179 | ········60:·putfield······#33·················//·Field·firstDeparture:Lcom/dougkeen/bart/model/Departure; |
180 | ········63:·aload_0 | 180 | ········63:·aload_0 |
181 | ········64:·getfield······#14·················//·Field·this$0:Lcom/dougkeen/bart/data/FavoritesArrayAdapter; | 181 | ········64:·getfield······#14·················//·Field·this$0:Lcom/dougkeen/bart/data/FavoritesArrayAdapter; |
182 | ········67:·astore | 182 | ········67:·astore_2 |
183 | ········6 | 183 | ········68:·aload_2 |
184 | ········ | 184 | ········69:·invokevirtual·#63·················//·Method·com/dougkeen/bart/data/FavoritesArrayAdapter.notifyDataSetChanged:()V |
185 | ········7 | 185 | ········72:·return |
186 | ··public·void·onError(java.lang.String); | 186 | ··public·void·onError(java.lang.String); |
187 | ····descriptor:·(Ljava/lang/String;)V | 187 | ····descriptor:·(Ljava/lang/String;)V |
188 | ····flags:·(0x0001)·ACC_PUBLIC | 188 | ····flags:·(0x0001)·ACC_PUBLIC |
189 | ····Code: | 189 | ····Code: |
190 | ······stack=300,·locals=2,·args_size=2 | 190 | ······stack=300,·locals=2,·args_size=2 |
191 | ·········0:·return | 191 | ·········0:·return |
Offset 826, 67 lines modified | Offset 826, 65 lines modified | ||
826 | ········32:·invokespecial·#213················//·Method·android/app/Service.onDestroy:()V | 826 | ········32:·invokespecial·#213················//·Method·android/app/Service.onDestroy:()V |
827 | ········35:·return | 827 | ········35:·return |
828 | ··public·void·onETDChanged(java.util.List); | 828 | ··public·void·onETDChanged(java.util.List); |
829 | ····descriptor:·(Ljava/util/List;)V | 829 | ····descriptor:·(Ljava/util/List;)V |
830 | ····flags:·(0x0001)·ACC_PUBLIC | 830 | ····flags:·(0x0001)·ACC_PUBLIC |
831 | ····Code: | 831 | ····Code: |
832 | ······stack=300,·locals= | 832 | ······stack=300,·locals=7,·args_size=2 |
833 | ·········0:·aload_0 | 833 | ·········0:·aload_0 |
834 | ·········1:·invokevirtual·#60·················//·Method·getApplication:()Landroid/app/Application; | 834 | ·········1:·invokevirtual·#60·················//·Method·getApplication:()Landroid/app/Application; |
835 | ·········4:·checkcast·····#62·················//·class·com/dougkeen/bart/BartRunnerApplication | 835 | ·········4:·checkcast·····#62·················//·class·com/dougkeen/bart/BartRunnerApplication |
836 | ·········7:·astore_2 | ||
837 | ·········8:·aload_2 | ||
838 | ········· | 836 | ·········7:·invokevirtual·#66·················//·Method·com/dougkeen/bart/BartRunnerApplication.getBoardedDeparture:()Lcom/dougkeen/bart/model/Departure; |
839 | ········1 | 837 | ········10:·astore_2 |
840 | ········1 | 838 | ········11:·aload_1 |
841 | ········1 | 839 | ········12:·invokeinterface·#219,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
842 | ········19:·astore········4 | ||
843 | ········ | 840 | ········17:·astore_3 |
841 | ········18:·aload_3 | ||
844 | ········ | 842 | ········19:·invokeinterface·#224,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
845 | ········2 | 843 | ········24:·istore········4 |
846 | ········ | 844 | ········26:·iload·········4 |
847 | ········ | 845 | ········28:·ifeq··········111 |
848 | ········3 | 846 | ········31:·aload_3 |
849 | ········3 | 847 | ········32:·invokeinterface·#228,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
850 | ········ | 848 | ········37:·checkcast·····#68·················//·class·com/dougkeen/bart/model/Departure |
851 | ········4 | 849 | ········40:·astore········5 |
852 | ········4 | 850 | ········42:·aload·········5 |
853 | ········4 | 851 | ········44:·aload_2 |
854 | ········ | 852 | ········45:·invokevirtual·#232················//·Method·com/dougkeen/bart/model/Departure.equals:(Ljava/lang/Object;)Z |
855 | ········ | 853 | ········48:·istore········4 |
856 | ········5 | 854 | ········50:·iload·········4 |
857 | ········5 | 855 | ········52:·ifeq··········18 |
858 | ········ | 856 | ········55:·aload_2 |
859 | ········ | 857 | ········56:·invokevirtual·#235················//·Method·com/dougkeen/bart/model/Departure.getMeanSecondsLeft:()I |
860 | ········ | 858 | ········59:·istore········4 |
861 | ········6 | 859 | ········61:·aload·········5 |
862 | ········6 | 860 | ········63:·invokevirtual·#235················//·Method·com/dougkeen/bart/model/Departure.getMeanSecondsLeft:()I |
863 | ········ | 861 | ········66:·istore········6 |
862 | ········68:·iload·········4 | ||
864 | ········7 | 863 | ········70:·iload·········6 |
865 | ········75:·iload·········7 | ||
866 | ········7 | 864 | ········72:·if_icmpne·····95 |
867 | ········ | 865 | ········75:·aload_2 |
866 | ········76:·invokevirtual·#238················//·Method·com/dougkeen/bart/model/Departure.getUncertaintySeconds:()I | ||
867 | ········79:·istore········4 | ||
868 | ········81:·aload·········5 | ||
868 | ········8 | 869 | ········83:·invokevirtual·#238················//·Method·com/dougkeen/bart/model/Departure.getUncertaintySeconds:()I |
869 | ········8 | 870 | ········86:·istore········6 |
870 | ········8 | 871 | ········88:·iload·········4 |
871 | ········88:·invokevirtual·#238················//·Method·com/dougkeen/bart/model/Departure.getUncertaintySeconds:()I | ||
872 | ········91:·istore········7 | ||
873 | ········9 | 872 | ········90:·iload·········6 |
874 | ········95:·iload·········7 | ||
875 | ········9 | 873 | ········92:·if_icmpeq·····18 |
876 | ······· | 874 | ········95:·aload_2 |
875 | ········96:·aload·········5 | ||
876 | ········98:·invokevirtual·#242················//·Method·com/dougkeen/bart/model/Departure.mergeEstimate:(Lcom/dougkeen/bart/model/Departure;)V | ||
877 | ·······101:·aload········· | 877 | ·······101:·aload·········5 |
878 | ·······103:·aload_2 | ||
878 | ·······10 | 879 | ·······104:·invokevirtual·#242················//·Method·com/dougkeen/bart/model/Departure.mergeEstimate:(Lcom/dougkeen/bart/model/Departure;)V |
879 | ·······106:·aload·········6 | ||
880 | ·······10 | 880 | ·······107:·aload_0 |
881 | ·······109:·invokevirtual·#242················//·Method·com/dougkeen/bart/model/Departure.mergeEstimate:(Lcom/dougkeen/bart/model/Departure;)V | ||
882 | ·······112:·aload_0 | ||
883 | ·······1 | 881 | ·······108:·invokespecial·#244················//·Method·updateAlarm:()V |
884 | ·······11 | 882 | ·······111:·return |
885 | ··public·void·onError(java.lang.String); | 883 | ··public·void·onError(java.lang.String); |
886 | ····descriptor:·(Ljava/lang/String;)V | 884 | ····descriptor:·(Ljava/lang/String;)V |
887 | ····flags:·(0x0001)·ACC_PUBLIC | 885 | ····flags:·(0x0001)·ACC_PUBLIC |
888 | ····Code: | 886 | ····Code: |
889 | ······stack=300,·locals=2,·args_size=2 | 887 | ······stack=300,·locals=2,·args_size=2 |
890 | ·········0:·return | 888 | ·········0:·return |
Offset 64, 35 lines modified | Offset 64, 36 lines modified | ||
64 | ········DragSortListView.access$1900(this.this$0); | 64 | ········DragSortListView.access$1900(this.this$0); |
65 | ····} | 65 | ····} |
66 | ···· | 66 | ···· |
67 | ····public·void·onUpdate(final·float·n,·final·float·n2)·{ | 67 | ····public·void·onUpdate(final·float·n,·final·float·n2)·{ |
68 | ········final·float·n3·=·1.0f·-·n2; | 68 | ········final·float·n3·=·1.0f·-·n2; |
69 | ········final·int·firstVisiblePosition·=·this.this$0.getFirstVisiblePosition(); | 69 | ········final·int·firstVisiblePosition·=·this.this$0.getFirstVisiblePosition(); |
70 | ········final·View·child·=·this.this$0.getChildAt(this.mFirstPos·-·firstVisiblePosition); | 70 | ········final·View·child·=·this.this$0.getChildAt(this.mFirstPos·-·firstVisiblePosition); |
71 | ········Label_03 | 71 | ········Label_0333:·{ |
72 | ············if·(!DragSortListView.access$1500(this.this$0))·{ | 72 | ············if·(!DragSortListView.access$1500(this.this$0))·{ |
73 | ················break·Label_03 | 73 | ················break·Label_0333; |
74 | ············} | 74 | ············} |
75 | ············final·float·n4·=·(SystemClock.uptimeMillis()·-·this.mStartTime)·/·1000.0f; | 75 | ············final·float·n4·=·(SystemClock.uptimeMillis()·-·this.mStartTime)·/·1000.0f; |
76 | ············if·(n4·!=·0.0f)·{ | 76 | ············if·(n4·!=·0.0f)·{ |
77 | ················final·float·n5·=·DragSortListView.access$1600(this.this$0)·*·n4; | 77 | ················final·float·n5·=·DragSortListView.access$1600(this.this$0)·*·n4; |
78 | ················final·int·width·=·this.this$0.getWidth(); | 78 | ················final·int·width·=·this.this$0.getWidth(); |
79 | ················final·DragSortListView·this$0·=·this.this$0; | 79 | ················final·DragSortListView·this$0·=·this.this$0; |
80 | ················final·float·access$1600·=·DragSortListView.access$1600(this.this$0); | ||
80 | ················int·n6; | 81 | ················int·n6; |
81 | ················if·(DragSortListView.access$1600(this.this$0)·>·0.0f)·{ | 82 | ················if·(DragSortListView.access$1600(this.this$0)·>·0.0f)·{ |
82 | ····················n6·=·1; | 83 | ····················n6·=·1; |
83 | ················} | 84 | ················} |
84 | ················else·{ | 85 | ················else·{ |
85 | ····················n6·=·-1; | 86 | ····················n6·=·-1; |
86 | ················} | 87 | ················} |
87 | ················DragSortListView.access$16 | 88 | ················DragSortListView.access$1602(this$0,·n6·*·n4·*·width·+·access$1600); |
88 | ················this.mFloatLocX·+=·n5; | 89 | ················this.mFloatLocX·+=·n5; |
89 | ················DragSortListView.access$500(this.this$0).x·=·(int)this.mFloatLocX; | 90 | ················DragSortListView.access$500(this.this$0).x·=·(int)this.mFloatLocX; |
90 | ················if·(this.mFloatLocX·>=·width·||·this.mFloatLocX·<=·-width)·{ | 91 | ················if·(this.mFloatLocX·>=·width·||·this.mFloatLocX·<=·-width)·{ |
91 | ····················break·Label_03 | 92 | ····················break·Label_0333; |
92 | ················} | 93 | ················} |
93 | ················this.mStartTime·=·SystemClock.uptimeMillis(); | 94 | ················this.mStartTime·=·SystemClock.uptimeMillis(); |
94 | ················DragSortListView.access$700(this.this$0,·true); | 95 | ················DragSortListView.access$700(this.this$0,·true); |
95 | ············} | 96 | ············} |
96 | ············return; | 97 | ············return; |
97 | ········} | 98 | ········} |
98 | ········if·(child·!=·null)·{ | 99 | ········if·(child·!=·null)·{ |
Offset 48, 19 lines modified | Offset 48, 19 lines modified | ||
48 | ········} | 48 | ········} |
49 | ········final·Class<Platform>·clazz·=·Platform.class; | 49 | ········final·Class<Platform>·clazz·=·Platform.class; |
50 | ········try·{ | 50 | ········try·{ |
51 | ············final·Object·proxyInstance·=·Proxy.newProxyInstance(clazz.getClassLoader(),·new·Class[]·{·this.clientProviderClass,·this.serverProviderClass·},·(InvocationHandler)new·Platform$JettyNegoProvider((List)list2)); | 51 | ············final·Object·proxyInstance·=·Proxy.newProxyInstance(clazz.getClassLoader(),·new·Class[]·{·this.clientProviderClass,·this.serverProviderClass·},·(InvocationHandler)new·Platform$JettyNegoProvider((List)list2)); |
52 | ············try·{ | 52 | ············try·{ |
53 | ················this.putMethod.invoke(null,·sslSocket,·proxyInstance); | 53 | ················this.putMethod.invoke(null,·sslSocket,·proxyInstance); |
54 | ············} | 54 | ············} |
55 | ············catch·(IllegalAccessException·ex)·{} | ||
55 | ············catch·(InvocationTargetException·ex)·{} | 56 | ············catch·(InvocationTargetException·ex2)·{} |
56 | ············catch·(IllegalAccessException·ex2)·{} | ||
57 | ········} | 57 | ········} |
58 | ········catch·(IllegalAccessException·ex3)·{} | ||
58 | ········catch·(InvocationTargetException·ex | 59 | ········catch·(InvocationTargetException·ex4)·{} |
59 | ········catch·(IllegalAccessException·ex4)·{} | ||
60 | ····} | 60 | ····} |
61 | ···· | 61 | ···· |
62 | ····public·String·getSelectedProtocol(final·SSLSocket·sslSocket)·{ | 62 | ····public·String·getSelectedProtocol(final·SSLSocket·sslSocket)·{ |
63 | ········String·access$100·=·null; | 63 | ········String·access$100·=·null; |
64 | ········try·{ | 64 | ········try·{ |
65 | ············final·Object·invoke·=·this.getMethod.invoke(null,·sslSocket); | 65 | ············final·Object·invoke·=·this.getMethod.invoke(null,·sslSocket); |
66 | ············try·{ | 66 | ············try·{ |
Offset 77, 24 lines modified | Offset 77, 24 lines modified | ||
77 | ································logger.log(Level.INFO,·"ALPN·callback·dropped:·SPDY·and·HTTP/2·are·disabled.·Is·alpn-boot·on·the·boot·class·path?"); | 77 | ································logger.log(Level.INFO,·"ALPN·callback·dropped:·SPDY·and·HTTP/2·are·disabled.·Is·alpn-boot·on·the·boot·class·path?"); |
78 | ································Label_0089:·{ | 78 | ································Label_0089:·{ |
79 | ····································return·access$100; | 79 | ····································return·access$100; |
80 | ································} | 80 | ································} |
81 | ································//·iftrue(Label_0089:,·Platform$JettyNegoProvider.access$000(platform$JettyNegoProvider)) | 81 | ································//·iftrue(Label_0089:,·Platform$JettyNegoProvider.access$000(platform$JettyNegoProvider)) |
82 | ································access$100·=·Platform$JettyNegoProvider.access$100(platform$JettyNegoProvider); | 82 | ································access$100·=·Platform$JettyNegoProvider.access$100(platform$JettyNegoProvider); |
83 | ····························} | 83 | ····························} |
84 | ····························catch·(IllegalAccessException·ex)·{} | ||
84 | ····························catch·(InvocationTargetException·ex)·{} | 85 | ····························catch·(InvocationTargetException·ex2)·{} |
85 | ····························catch·(IllegalAccessException·ex2)·{} | ||
86 | ························} | 86 | ························} |
87 | ····················} | 87 | ····················} |
88 | ····················catch·(IllegalAccessException·ex3)·{} | ||
88 | ····················catch·(InvocationTargetException·ex | 89 | ····················catch·(InvocationTargetException·ex4)·{} |
89 | ····················catch·(IllegalAccessException·ex4)·{} | ||
90 | ················} | 90 | ················} |
91 | ················catch·(IllegalAccessException·ex5)·{} | ||
91 | ················catch·(InvocationTargetException·ex | 92 | ················catch·(InvocationTargetException·ex6)·{} |
92 | ················catch·(IllegalAccessException·ex6)·{} | ||
93 | ············} | 93 | ············} |
94 | ············catch·(IllegalAccessException·ex7)·{} | ||
94 | ············catch·(InvocationTargetException·ex | 95 | ············catch·(InvocationTargetException·ex8)·{} |
95 | ············catch·(IllegalAccessException·ex8)·{} | ||
96 | ········} | 96 | ········} |
97 | ········catch·(IllegalAccessException·ex9)·{} | ||
97 | ········catch·(InvocationTargetException·ex | 98 | ········catch·(InvocationTargetException·ex10)·{} |
98 | ········catch·(IllegalAccessException·ex10)·{} | ||
99 | ····} | 99 | ····} |
100 | } | 100 | } |
Offset 984, 15 lines modified | Offset 984, 15 lines modified | ||
984 | ·······124:·invokespecial·#244················//·Method·refreshFares:()V | 984 | ·······124:·invokespecial·#244················//·Method·refreshFares:()V |
985 | ·······127:·return | 985 | ·······127:·return |
986 | ··void·fetchAlerts(); | 986 | ··void·fetchAlerts(); |
987 | ····descriptor:·()V | 987 | ····descriptor:·()V |
988 | ····flags:·(0x0000) | 988 | ····flags:·(0x0000) |
989 | ····Code: | 989 | ····Code: |
990 | ······stack=300,·locals= | 990 | ······stack=300,·locals=10,·args_size=1 |
991 | ·········0:·ldc···········#246················//·String·Fetching·alerts | 991 | ·········0:·ldc···········#246················//·String·Fetching·alerts |
992 | ·········2:·astore_1 | 992 | ·········2:·astore_1 |
993 | ·········3:·ldc···········#16·················//·String·RoutesListActivity | 993 | ·········3:·ldc···········#16·················//·String·RoutesListActivity |
994 | ·········5:·aload_1 | 994 | ·········5:·aload_1 |
995 | ·········6:·invokestatic··#252················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I | 995 | ·········6:·invokestatic··#252················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I |
996 | ·········9:·pop | 996 | ·········9:·pop |
997 | ········10:·aload_0 | 997 | ········10:·aload_0 |
Offset 1001, 88 lines modified | Offset 1001, 86 lines modified | ||
1001 | ········15:·aload_2 | 1001 | ········15:·aload_2 |
1002 | ········16:·invokeinterface·#260,··1··········//·InterfaceMethod·com/dougkeen/bart/networktasks/AlertsClient.getAlerts:()Lcom/dougkeen/bart/model/Alert$AlertList; | 1002 | ········16:·invokeinterface·#260,··1··········//·InterfaceMethod·com/dougkeen/bart/networktasks/AlertsClient.getAlerts:()Lcom/dougkeen/bart/model/Alert$AlertList; |
1003 | ········21:·astore_3 | 1003 | ········21:·astore_3 |
1004 | ········22:·aload_3 | 1004 | ········22:·aload_3 |
1005 | ········23:·invokevirtual·#265················//·Method·com/dougkeen/bart/model/Alert$AlertList.hasAlerts:()Z | 1005 | ········23:·invokevirtual·#265················//·Method·com/dougkeen/bart/model/Alert$AlertList.hasAlerts:()Z |
1006 | ········26:·istore········4 | 1006 | ········26:·istore········4 |
1007 | ········28:·iload·········4 | 1007 | ········28:·iload·········4 |
1008 | ········30:·ifeq··········15 | 1008 | ········30:·ifeq··········152 |
1009 | ········33:·new···········#162················//·class·java/lang/StringBuilder | 1009 | ········33:·new···········#162················//·class·java/lang/StringBuilder |
1010 | ········36:·astore········5 | 1010 | ········36:·astore········5 |
1011 | ········38:·aload·········5 | 1011 | ········38:·aload·········5 |
1012 | ········40:·invokespecial·#163················//·Method·java/lang/StringBuilder."<init>":()V | 1012 | ········40:·invokespecial·#163················//·Method·java/lang/StringBuilder."<init>":()V |
1013 | ········43:·iconst_1 | 1013 | ········43:·iconst_1 |
1014 | ········44:·istore········6 | 1014 | ········44:·istore········6 |
1015 | ········46:·aload_3 | 1015 | ········46:·aload_3 |
1016 | ········47:·invokevirtual·#267················//·Method·com/dougkeen/bart/model/Alert$AlertList.getAlerts:()Ljava/util/List; | 1016 | ········47:·invokevirtual·#267················//·Method·com/dougkeen/bart/model/Alert$AlertList.getAlerts:()Ljava/util/List; |
1017 | ········50:·astore_2 | ||
1018 | ········51:·aload_2 | ||
1019 | ········5 | 1017 | ········50:·invokeinterface·#273,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
1020 | ········57:·astore········7 | ||
1021 | ········5 | 1018 | ········55:·astore_2 |
1019 | ········56:·aload_2 | ||
1022 | ········ | 1020 | ········57:·invokeinterface·#278,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
1023 | ········6 | 1021 | ········62:·istore········7 |
1024 | ········6 | 1022 | ········64:·iload·········7 |
1025 | ········ | 1023 | ········66:·ifeq··········140 |
1026 | ········ | 1024 | ········69:·aload_2 |
1027 | ········7 | 1025 | ········70:·invokeinterface·#282,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
1028 | ········ | 1026 | ········75:·checkcast·····#284················//·class·com/dougkeen/bart/model/Alert |
1029 | ········ | 1027 | ········78:·astore········8 |
1030 | ········8 | 1028 | ········80:·iload·········6 |
1031 | ········8 | 1029 | ········82:·ifne··········96 |
1032 | ········ | 1030 | ········85:·ldc_w·········#286················//·String·\n\n |
1033 | ········ | 1031 | ········88:·astore_1 |
1034 | ········ | 1032 | ········89:·aload·········5 |
1035 | ········9 | 1033 | ········91:·aload_1 |
1036 | ········9 | 1034 | ········92:·invokevirtual·#169················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1037 | ······· | 1035 | ········95:·pop |
1038 | ······· | 1036 | ········96:·aload·········8 |
1039 | ······· | 1037 | ········98:·invokevirtual·#289················//·Method·com/dougkeen/bart/model/Alert.getPostedTime:()Ljava/lang/String; |
1040 | ·······10 | 1038 | ·······101:·astore_1 |
1041 | ·······10 | 1039 | ·······102:·aload·········5 |
1042 | ·······10 | 1040 | ·······104:·aload_1 |
1043 | ·······1 | 1041 | ·······105:·invokevirtual·#169················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1044 | ·······1 | 1042 | ·······108:·astore_1 |
1045 | ·······1 | 1043 | ·······109:·ldc_w·········#291················//·String·\n |
1044 | ·······112:·astore········9 | ||
1046 | ·······117:·astore_1 | ||
1047 | ·······118:·aload_2 | ||
1048 | ·······11 | 1045 | ·······114:·aload_1 |
1046 | ·······115:·aload·········9 | ||
1047 | ·······117:·invokevirtual·#169················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
1048 | ·······120:·pop | ||
1049 | ·······121:·aload·········8 | ||
1050 | ·······123:·invokevirtual·#294················//·Method·com/dougkeen/bart/model/Alert.getDescription:()Ljava/lang/String; | ||
1051 | ·······126:·astore_1 | ||
1052 | ·······127:·aload·········5 | ||
1053 | ·······129:·aload_1 | ||
1049 | ·······1 | 1054 | ·······130:·invokevirtual·#169················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1050 | ·······1 | 1055 | ·······133:·pop |
1051 | ·······124:·aload·········8 | ||
1052 | ·······126:·invokevirtual·#294················//·Method·com/dougkeen/bart/model/Alert.getDescription:()Ljava/lang/String; | ||
1053 | ·······129:·astore_2 | ||
1054 | ·······130:·aload·········5 | ||
1055 | ·······132:·aload_2 | ||
1056 | ·······133:·invokevirtual·#169················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
1057 | ·······136:·pop | ||
1058 | ·······13 | 1056 | ·······134:·iconst_0 |
1059 | ·······13 | 1057 | ·······135:·istore········6 |
1060 | ·······1 | 1058 | ·······137:·goto··········56 |
1061 | ·······14 | 1059 | ·······140:·aload·········5 |
1062 | ·······14 | 1060 | ·······142:·invokevirtual·#173················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; |
1063 | ·······14 | 1061 | ·······145:·astore_2 |
1064 | ·······14 | 1062 | ·······146:·aload_0 |
1065 | ·······1 | 1063 | ·······147:·aload_2 |
1066 | ·······1 | 1064 | ·······148:·invokevirtual·#238················//·Method·showAlertMessage:(Ljava/lang/String;)V |
1067 | ·······15 | 1065 | ·······151:·return |
1068 | ·······15 | 1066 | ·······152:·aload_3 |
1069 | ·······15 | 1067 | ·······153:·invokevirtual·#297················//·Method·com/dougkeen/bart/model/Alert$AlertList.areNoDelaysReported:()Z |
1070 | ·······15 | 1068 | ·······156:·istore········4 |
1071 | ·······1 | 1069 | ·······158:·iload·········4 |
1072 | ·······16 | 1070 | ·······160:·ifeq··········174 |
1073 | ·······16 | 1071 | ·······163:·ldc···········#11·················//·String·No·delays·reported |
1074 | ·······16 | 1072 | ·······165:·astore_2 |
1075 | ·······16 | 1073 | ·······166:·aload_0 |
1076 | ·······1 | 1074 | ·······167:·aload_2 |
1077 | ·······1 | 1075 | ·······168:·invokevirtual·#238················//·Method·showAlertMessage:(Ljava/lang/String;)V |
1078 | ·······17 | 1076 | ·······171:·goto··········151 |
1079 | ·······17 | 1077 | ·······174:·aload_0 |
1080 | ·······17 | 1078 | ·······175:·invokevirtual·#300················//·Method·hideAlertMessage:()V |
1081 | ·······1 | 1079 | ·······178:·goto··········151 |
1082 | ··void·fetchElevatorInfo(); | 1080 | ··void·fetchElevatorInfo(); |
1083 | ····descriptor:·()V | 1081 | ····descriptor:·()V |
1084 | ····flags:·(0x0000) | 1082 | ····flags:·(0x0000) |
1085 | ····Code: | 1083 | ····Code: |
1086 | ······stack=300,·locals=3,·args_size=1 | 1084 | ······stack=300,·locals=3,·args_size=1 |
1087 | ·········0:·aload_0 | 1085 | ·········0:·aload_0 |
Offset 266, 26 lines modified | Offset 266, 29 lines modified | ||
266 | ····} | 266 | ····} |
267 | ···· | 267 | ···· |
268 | ····public·StationPair·getStationPair()·{ | 268 | ····public·StationPair·getStationPair()·{ |
269 | ········return·this.mStationPair; | 269 | ········return·this.mStationPair; |
270 | ····} | 270 | ····} |
271 | ···· | 271 | ···· |
272 | ····protected·void·onCreate(final·Bundle·bundle)·{ | 272 | ····protected·void·onCreate(final·Bundle·bundle)·{ |
273 | ········final·int·n·=·2131492959; | ||
274 | ········final·int·n2·=·16908292; | ||
275 | ········final·boolean·displayHomeAsUpEnabled·=·true; | ||
273 | ········super.onCreate(bundle); | 276 | ········super.onCreate(bundle); |
274 | ········this.setContentView(2130968602); | 277 | ········this.setContentView(2130968602); |
275 | ········final·Intent·intent·=·this.getIntent(); | 278 | ········final·Intent·intent·=·this.getIntent(); |
276 | ········final·BartRunnerApplication·bartRunnerApplication·=·(BartRunnerApplication)this.getApplication(); | 279 | ········final·BartRunnerApplication·bartRunnerApplication·=·(BartRunnerApplication)this.getApplication(); |
277 | ········(this.mEmptyView·=·(TextView)this.findViewById( | 280 | ········(this.mEmptyView·=·(TextView)this.findViewById(n2)).setText(2131099679); |
278 | ········this.mProgress·=·(ProgressBar)this.findViewById(16908301); | 281 | ········this.mProgress·=·(ProgressBar)this.findViewById(16908301); |
279 | ········this.setListAdapter(this.mDeparturesAdapter·=·new·DepartureArrayAdapter((Context)this)); | 282 | ········this.setListAdapter(this.mDeparturesAdapter·=·new·DepartureArrayAdapter((Context)this)); |
280 | ········final·ListView·listView·=·this.getListView(); | 283 | ········final·ListView·listView·=·this.getListView(); |
281 | ········listView.setEmptyView(this.findViewById( | 284 | ········listView.setEmptyView(this.findViewById(n2)); |
282 | ········listView.setOnItemClickListener(this.mListItemClickListener); | 285 | ········listView.setOnItemClickListener(this.mListItemClickListener); |
283 | ········listView.setOnItemLongClickListener(this.mListItemLongClickListener); | 286 | ········listView.setOnItemLongClickListener(this.mListItemLongClickListener); |
284 | ········(this.mYourTrainSection·=·(YourTrainLayout)this.findViewById( | 287 | ········(this.mYourTrainSection·=·(YourTrainLayout)this.findViewById(n)).setOnClickListener(this.mYourTrainSectionClickListener); |
285 | ········this.mSwipeHelper·=·new·SwipeHelper((View)this.mYourTrainSection,·(Object)null,·(SwipeHelper$OnDismissCallback)new·ViewDeparturesActivity$1(this)); | 288 | ········this.mSwipeHelper·=·new·SwipeHelper((View)this.mYourTrainSection,·(Object)null,·(SwipeHelper$OnDismissCallback)new·ViewDeparturesActivity$1(this)); |
286 | ········this.mYourTrainSection.setOnTouchListener((View$OnTouchListener)this.mSwipeHelper); | 289 | ········this.mYourTrainSection.setOnTouchListener((View$OnTouchListener)this.mSwipeHelper); |
287 | ········if·(bundle·!=·null·&&·bundle.containsKey("stationPair"))·{ | 290 | ········if·(bundle·!=·null·&&·bundle.containsKey("stationPair"))·{ |
288 | ············this.mStationPair·=·(StationPair)bundle.getParcelable("stationPair"); | 291 | ············this.mStationPair·=·(StationPair)bundle.getParcelable("stationPair"); |
289 | ············this.setListTitle(); | 292 | ············this.setListTitle(); |
290 | ········} | 293 | ········} |
291 | ········else·{ | 294 | ········else·{ |
Offset 295, 35 lines modified | Offset 298, 34 lines modified | ||
295 | ················this.mEtdService.registerListener((EtdService$EtdServiceListener)this,·false); | 298 | ················this.mEtdService.registerListener((EtdService$EtdServiceListener)this,·false); |
296 | ············} | 299 | ············} |
297 | ············this.refreshBoardedDeparture(false); | 300 | ············this.refreshBoardedDeparture(false); |
298 | ········} | 301 | ········} |
299 | ········if·(bundle·!=·null)·{ | 302 | ········if·(bundle·!=·null)·{ |
300 | ············final·Parcelable[]·parcelableArray·=·bundle.getParcelableArray("departures"); | 303 | ············final·Parcelable[]·parcelableArray·=·bundle.getParcelableArray("departures"); |
301 | ············if·(parcelableArray·!=·null)·{ | 304 | ············if·(parcelableArray·!=·null)·{ |
302 | ················final·Parcelable[]·array·=·parcelableArray; | ||
303 | ················for·(int·length·=·parcelableArray.length,·i·=·0;·i·<·length;·++i)·{ | 305 | ················for·(int·length·=·parcelableArray.length,·i·=·0;·i·<·length;·++i)·{ |
304 | ····················this.mDeparturesAdapter.add((Object)(Departure)array[i]); | 306 | ····················this.mDeparturesAdapter.add((Object)(Departure)parcelableArray[i]); |
305 | ················} | 307 | ················} |
306 | ················this.mDeparturesAdapter.notifyDataSetChanged(); | 308 | ················this.mDeparturesAdapter.notifyDataSetChanged(); |
307 | ············} | 309 | ············} |
308 | ············if·(bundle.containsKey("selectedDeparture"))·{ | 310 | ············if·(bundle.containsKey("selectedDeparture"))·{ |
309 | ················this.setSelectedDeparture((Departure)bundle.getParcelable("selectedDeparture")); | 311 | ················this.setSelectedDeparture((Departure)bundle.getParcelable("selectedDeparture")); |
310 | ············} | 312 | ············} |
311 | ············if·(bundle.getBoolean("hasDepartureActionMode")·&&·this.mSelectedDeparture·!=·null)·{ | 313 | ············if·(bundle.getBoolean("hasDepartureActionMode")·&&·this.mSelectedDeparture·!=·null)·{ |
312 | ················this.startDepartureActionMode(); | 314 | ················this.startDepartureActionMode(); |
313 | ············} | 315 | ············} |
314 | ············if·(bundle.getBoolean("hasYourTrainActionMode")·&&·this.mSelectedDeparture·!=·null)·{ | 316 | ············if·(bundle.getBoolean("hasYourTrainActionMode")·&&·this.mSelectedDeparture·!=·null)·{ |
315 | ················((Checkable)this.findViewById( | 317 | ················((Checkable)this.findViewById(n)).setChecked(displayHomeAsUpEnabled); |
316 | ················this.startYourTrainActionMode(); | 318 | ················this.startYourTrainActionMode(); |
317 | ············} | 319 | ············} |
318 | ········} | 320 | ········} |
319 | ········this.refreshBoardedDeparture(false); | 321 | ········this.refreshBoardedDeparture(false); |
320 | ········final·ActionBar·actionBar·=·(ActionBar)Assert.notNull((Object)this.getSupportActionBar()); | 322 | ········final·ActionBar·actionBar·=·(ActionBar)Assert.notNull((Object)this.getSupportActionBar()); |
321 | ········actionBar.setHomeButtonEnabled( | 323 | ········actionBar.setHomeButtonEnabled(displayHomeAsUpEnabled); |
322 | ········actionBar.setDisplayHomeAsUpEnabled( | 324 | ········actionBar.setDisplayHomeAsUpEnabled(displayHomeAsUpEnabled); |
323 | ········if·(bartRunnerApplication.shouldPlayAlarmRingtone())·{ | 325 | ········if·(bartRunnerApplication.shouldPlayAlarmRingtone())·{ |
324 | ············this.soundTheAlarm(); | 326 | ············this.soundTheAlarm(); |
325 | ········} | 327 | ········} |
326 | ········if·(bartRunnerApplication.isAlarmSounding())·{ | 328 | ········if·(bartRunnerApplication.isAlarmSounding())·{ |
327 | ············new·AlertDialog$Builder((Context)this).setMessage(2131099702).setCancelable(false).setNeutralButton(2131099700,·(DialogInterface$OnClickListener)new·ViewDeparturesActivity$2(this)).show(); | 329 | ············new·AlertDialog$Builder((Context)this).setMessage(2131099702).setCancelable(false).setNeutralButton(2131099700,·(DialogInterface$OnClickListener)new·ViewDeparturesActivity$2(this)).show(); |
328 | ········} | 330 | ········} |
329 | ····} | 331 | ····} |
Offset 64, 15 lines modified | Offset 64, 15 lines modified | ||
64 | ························string·=·""; | 64 | ························string·=·""; |
65 | ····················} | 65 | ····················} |
66 | ····················if·(viewById·instanceof·TextView)·{ | 66 | ····················if·(viewById·instanceof·TextView)·{ |
67 | ························this.setViewText((TextView)viewById,·string); | 67 | ························this.setViewText((TextView)viewById,·string); |
68 | ····················} | 68 | ····················} |
69 | ····················else·{ | 69 | ····················else·{ |
70 | ························if·(!(viewById·instanceof·ImageView))·{ | 70 | ························if·(!(viewById·instanceof·ImageView))·{ |
71 | ····························throw·new·IllegalStateException(((ImageView)viewById).getClass().getName()·+·"·is·not·a· | 71 | ····························throw·new·IllegalStateException(((ImageView)viewById).getClass().getName()·+·"·is·not·a··view·that·can·be·bounds·by·this·SimpleCursorAdapter"); |
72 | ························} | 72 | ························} |
73 | ························this.setViewImage((ImageView)viewById,·string); | 73 | ························this.setViewImage((ImageView)viewById,·string); |
74 | ····················} | 74 | ····················} |
75 | ················} | 75 | ················} |
76 | ············} | 76 | ············} |
77 | ········} | 77 | ········} |
78 | ····} | 78 | ····} |
Offset 15, 33 lines modified | Offset 15, 33 lines modified | ||
15 | import·com.dougkeen.bart.BartRunnerApplication; | 15 | import·com.dougkeen.bart.BartRunnerApplication; |
16 | import·android.os.Bundle; | 16 | import·android.os.Bundle; |
17 | import·android.view.View; | 17 | import·android.view.View; |
18 | import·android.widget.AdapterView$OnItemLongClickListener; | 18 | import·android.widget.AdapterView$OnItemLongClickListener; |
19 | import·android.widget.AdapterView$OnItemClickListener; | 19 | import·android.widget.AdapterView$OnItemClickListener; |
20 | import·android.widget.AdapterView; | 20 | import·android.widget.AdapterView; |
21 | import·android.view.View$OnClickListener; | 21 | import·android.view.View$OnClickListener; |
22 | import·android.widget.Button; | ||
23 | import·android.widget.TextView; | ||
24 | import·com.mobeta.android.dslv.DragSortListView; | 22 | import·com.mobeta.android.dslv.DragSortListView; |
23 | import·android.widget.TextView; | ||
24 | import·android.widget.Button; | ||
25 | import·android.os.Handler; | 25 | import·android.os.Handler; |
26 | public·final·class·RoutesListActivity_·extends·RoutesListActivity | 26 | public·final·class·RoutesListActivity_·extends·RoutesListActivity |
27 | { | 27 | { |
28 | ····private·Handler·handler_; | 28 | ····private·Handler·handler_; |
29 | ···· | 29 | ···· |
30 | ····public·RoutesListActivity_()·{ | 30 | ····public·RoutesListActivity_()·{ |
31 | ········this.handler_·=·new·Handler(); | 31 | ········this.handler_·=·new·Handler(); |
32 | ····} | 32 | ····} |
33 | ···· | 33 | ···· |
34 | ····private·void·afterSetContentView_()·{ | 34 | ····private·void·afterSetContentView_()·{ |
35 | ········final·int·n·=·2131492965; | 35 | ········final·int·n·=·2131492965; |
36 | ········final·int·n2·=·16908298; | 36 | ········final·int·n2·=·16908298; |
37 | ········this.listView·=·(DragSortListView)this.findViewById(n2); | ||
38 | ········this.alertMessages·=·(TextView)this.findViewById(2131492964); | ||
39 | ········this.quickLookupButton·=·(Button)this.findViewById(n); | 37 | ········this.quickLookupButton·=·(Button)this.findViewById(n); |
38 | ········this.alertMessages·=·(TextView)this.findViewById(2131492964); | ||
39 | ········this.listView·=·(DragSortListView)this.findViewById(n2); | ||
40 | ········final·View·viewById·=·this.findViewById(n); | 40 | ········final·View·viewById·=·this.findViewById(n); |
41 | ········if·(viewById·!=·null)·{ | 41 | ········if·(viewById·!=·null)·{ |
42 | ············viewById.setOnClickListener((View$OnClickListener)new·RoutesListActivity_$1(this)); | 42 | ············viewById.setOnClickListener((View$OnClickListener)new·RoutesListActivity_$1(this)); |
43 | ········} | 43 | ········} |
44 | ········final·AdapterView·adapterView·=·(AdapterView)this.findViewById(n2); | 44 | ········final·AdapterView·adapterView·=·(AdapterView)this.findViewById(n2); |
45 | ········if·(adapterView·!=·null)·{ | 45 | ········if·(adapterView·!=·null)·{ |
46 | ············adapterView.setOnItemClickListener((AdapterView$OnItemClickListener)new·RoutesListActivity_$2(this)); | 46 | ············adapterView.setOnItemClickListener((AdapterView$OnItemClickListener)new·RoutesListActivity_$2(this)); |
Offset 62, 29 lines modified | Offset 62, 29 lines modified | ||
62 | ···· | 62 | ···· |
63 | ····public·static·RoutesListActivity_$IntentBuilder_·intent(final·Context·context)·{ | 63 | ····public·static·RoutesListActivity_$IntentBuilder_·intent(final·Context·context)·{ |
64 | ········return·new·RoutesListActivity_$IntentBuilder_(context); | 64 | ········return·new·RoutesListActivity_$IntentBuilder_(context); |
65 | ····} | 65 | ····} |
66 | ···· | 66 | ···· |
67 | ····private·void·restoreSavedInstanceState_(final·Bundle·bundle)·{ | 67 | ····private·void·restoreSavedInstanceState_(final·Bundle·bundle)·{ |
68 | ········if·(bundle·!=·null)·{ | 68 | ········if·(bundle·!=·null)·{ |
69 | ············this.mCurrentlySelectedStationPair·=·(StationPair)bundle.getParcelable("mCurrentlySelectedStationPair"); | ||
70 | ············this.mCurrentAlerts·=·bundle.getString("mCurrentAlerts"); | 69 | ············this.mCurrentAlerts·=·bundle.getString("mCurrentAlerts"); |
70 | ············this.mCurrentlySelectedStationPair·=·(StationPair)bundle.getParcelable("mCurrentlySelectedStationPair"); | ||
71 | ········} | 71 | ········} |
72 | ····} | 72 | ····} |
73 | ···· | 73 | ···· |
74 | ····public·void·fetchAlerts()·{ | 74 | ····public·void·fetchAlerts()·{ |
75 | ········BackgroundExecutor.execute((Runnable)new·RoutesListActivity_$ | 75 | ········BackgroundExecutor.execute((Runnable)new·RoutesListActivity_$9(this)); |
76 | ····} | 76 | ····} |
77 | ···· | 77 | ···· |
78 | ····public·void·fetchElevatorInfo()·{ | 78 | ····public·void·fetchElevatorInfo()·{ |
79 | ········BackgroundExecutor.execute((Runnable)new·RoutesListActivity_$ | 79 | ········BackgroundExecutor.execute((Runnable)new·RoutesListActivity_$8(this)); |
80 | ····} | 80 | ····} |
81 | ···· | 81 | ···· |
82 | ····public·void·hideAlertMessage()·{ | 82 | ····public·void·hideAlertMessage()·{ |
83 | ········this.handler_.post((Runnable)new·RoutesListActivity_$ | 83 | ········this.handler_.post((Runnable)new·RoutesListActivity_$4(this)); |
84 | ····} | 84 | ····} |
85 | ···· | 85 | ···· |
86 | ····public·void·onCreate(final·Bundle·bundle)·{ | 86 | ····public·void·onCreate(final·Bundle·bundle)·{ |
87 | ········this.init_(bundle); | 87 | ········this.init_(bundle); |
88 | ········super.onCreate(bundle); | 88 | ········super.onCreate(bundle); |
89 | ········this.setContentView(2130968604); | 89 | ········this.setContentView(2130968604); |
90 | ····} | 90 | ····} |
Offset 94, 20 lines modified | Offset 94, 20 lines modified | ||
94 | ············this.onBackPressed(); | 94 | ············this.onBackPressed(); |
95 | ········} | 95 | ········} |
96 | ········return·super.onKeyDown(n,·keyEvent); | 96 | ········return·super.onKeyDown(n,·keyEvent); |
97 | ····} | 97 | ····} |
98 | ···· | 98 | ···· |
99 | ····public·void·onSaveInstanceState(final·Bundle·bundle)·{ | 99 | ····public·void·onSaveInstanceState(final·Bundle·bundle)·{ |
100 | ········super.onSaveInstanceState(bundle); | 100 | ········super.onSaveInstanceState(bundle); |
101 | ········bundle.putParcelable("mCurrentlySelectedStationPair",·(Parcelable)this.mCurrentlySelectedStationPair); | ||
102 | ········bundle.putString("mCurrentAlerts",·this.mCurrentAlerts); | 101 | ········bundle.putString("mCurrentAlerts",·this.mCurrentAlerts); |
102 | ········bundle.putParcelable("mCurrentlySelectedStationPair",·(Parcelable)this.mCurrentlySelectedStationPair); | ||
103 | ····} | 103 | ····} |
104 | ···· | 104 | ···· |
105 | ····public·void·resetElevatorMenuGraphic()·{ | 105 | ····public·void·resetElevatorMenuGraphic()·{ |
106 | ········this.handler_.post((Runnable)new·RoutesListActivity_$ | 106 | ········this.handler_.post((Runnable)new·RoutesListActivity_$7(this)); |
107 | ····} | 107 | ····} |
108 | ···· | 108 | ···· |
109 | ····public·void·setContentView(final·int·contentView)·{ | 109 | ····public·void·setContentView(final·int·contentView)·{ |
110 | ········super.setContentView(contentView); | 110 | ········super.setContentView(contentView); |
111 | ········this.afterSetContentView_(); | 111 | ········this.afterSetContentView_(); |
112 | ····} | 112 | ····} |
113 | ···· | 113 | ···· |
Offset 118, 14 lines modified | Offset 118, 14 lines modified | ||
118 | ···· | 118 | ···· |
119 | ····public·void·setContentView(final·View·view,·final·ViewGroup$LayoutParams·viewGroup$LayoutParams)·{ | 119 | ····public·void·setContentView(final·View·view,·final·ViewGroup$LayoutParams·viewGroup$LayoutParams)·{ |
120 | ········super.setContentView(view,·viewGroup$LayoutParams); | 120 | ········super.setContentView(view,·viewGroup$LayoutParams); |
121 | ········this.afterSetContentView_(); | 121 | ········this.afterSetContentView_(); |
122 | ····} | 122 | ····} |
123 | ···· | 123 | ···· |
124 | ····public·void·showAlertMessage(final·String·s)·{ | 124 | ····public·void·showAlertMessage(final·String·s)·{ |
125 | ········this.handler_.post((Runnable)new·RoutesListActivity_$ | 125 | ········this.handler_.post((Runnable)new·RoutesListActivity_$5(this,·s)); |
126 | ····} | 126 | ····} |
127 | ···· | 127 | ···· |
128 | ····public·void·showElevatorMessage(final·String·s)·{ | 128 | ····public·void·showElevatorMessage(final·String·s)·{ |
129 | ········this.handler_.post((Runnable)new·RoutesListActivity_$ | 129 | ········this.handler_.post((Runnable)new·RoutesListActivity_$6(this,·s)); |
130 | ····} | 130 | ····} |
131 | } | 131 | } |
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 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·933 | ||
32 | ····return-void | 31 | ····return-void |
33 | .end·method | 32 | .end·method |
Offset 253, 16 lines modified | Offset 253, 16 lines modified | ||
253 | ····const/4·v9,·0x1 | 253 | ····const/4·v9,·0x1 |
254 | ····aput-object·v4,·v8,·v9 | 254 | ····aput-object·v4,·v8,·v9 |
255 | ····invoke-virtual·{v6,·v7,·v8},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | 255 | ····invoke-virtual·{v6,·v7,·v8},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; |
256 | ····:try_end_0 | 256 | ····:try_end_0 |
257 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_0·..·:try_end_0}·:catch_ | 257 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_0·..·:try_end_0}·:catch_1 |
258 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_ | 258 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_0 |
259 | ····.line·282 | 259 | ····.line·282 |
260 | ····return-void | 260 | ····return-void |
261 | ····.line·279 | 261 | ····.line·279 |
262 | ····.end·local·v4····#·"provider":Ljava/lang/Object; | 262 | ····.end·local·v4····#·"provider":Ljava/lang/Object; |
263 | ····:catch_0 | 263 | ····:catch_0 |
Offset 350, 16 lines modified | Offset 350, 16 lines modified | ||
350 | ····move-result·v3 | 350 | ····move-result·v3 |
351 | ····if-nez·v3,·:cond_0 | 351 | ····if-nez·v3,·:cond_0 |
352 | ····invoke-static·{v1},·Lcom/squareup/okhttp/internal/Platform$JettyNegoProvider;->access$100(Lcom/squareup/okhttp/internal/Platform$JettyNegoProvider;)Ljava/lang/String; | 352 | ····invoke-static·{v1},·Lcom/squareup/okhttp/internal/Platform$JettyNegoProvider;->access$100(Lcom/squareup/okhttp/internal/Platform$JettyNegoProvider;)Ljava/lang/String; |
353 | ····:try_end_0 | 353 | ····:try_end_0 |
354 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_0·..·:try_end_0}·:catch_ | 354 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_0·..·:try_end_0}·:catch_1 |
355 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_ | 355 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_0 |
356 | ····move-result-object·v2 | 356 | ····move-result-object·v2 |
357 | ····goto·:goto_0 | 357 | ····goto·:goto_0 |
358 | ····.line·302 | 358 | ····.line·302 |
359 | ····.end·local·v1····#·"provider":Lcom/squareup/okhttp/internal/Platform$JettyNegoProvider; | 359 | ····.end·local·v1····#·"provider":Lcom/squareup/okhttp/internal/Platform$JettyNegoProvider; |
Offset 252, 16 lines modified | Offset 252, 16 lines modified | ||
252 | ····aput-object·v23,·v9,·v22 | 252 | ····aput-object·v23,·v9,·v22 |
253 | ····move-object/from16·v0,·v21 | 253 | ····move-object/from16·v0,·v21 |
254 | ····invoke-virtual·{v0,·v2,·v9},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | 254 | ····invoke-virtual·{v0,·v2,·v9},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; |
255 | ····:try_end_2 | 255 | ····:try_end_2 |
256 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_2·..·:try_end_2}·:catch_ | 256 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_2·..·:try_end_2}·:catch_4 |
257 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_2·..·:try_end_2}·:catch_ | 257 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_2·..·:try_end_2}·:catch_5 |
258 | ····move-result-object·v6 | 258 | ····move-result-object·v6 |
259 | ····.line·131 | 259 | ····.line·131 |
260 | ····:try_start_3 | 260 | ····:try_start_3 |
261 | ····const-string·v2,·"android.net.Network" | 261 | ····const-string·v2,·"android.net.Network" |
Offset 285, 15 lines modified | Offset 285, 15 lines modified | ||
285 | ····move-object/from16·v0,·v16 | 285 | ····move-object/from16·v0,·v16 |
286 | ····move-object/from16·v1,·v22 | 286 | ····move-object/from16·v1,·v22 |
287 | ····invoke-direct·{v0,·v2,·v9,·v1},·Lcom/squareup/okhttp/internal/OptionalMethod;-><init>(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;)V | 287 | ····invoke-direct·{v0,·v2,·v9,·v1},·Lcom/squareup/okhttp/internal/OptionalMethod;-><init>(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;)V |
288 | ····:try_end_3 | 288 | ····:try_end_3 |
289 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_3·..·:try_end_3}·:catch_7 | 289 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_3·..·:try_end_3}·:catch_7 |
290 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_3·..·:try_end_3}·:catch_ | 290 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_3·..·:try_end_3}·:catch_5 |
291 | ····.line·133 | 291 | ····.line·133 |
292 | ····.end·local·v7····#·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" | 292 | ····.end·local·v7····#·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" |
293 | ····.local·v16,·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" | 293 | ····.local·v16,·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" |
294 | ····:try_start_4 | 294 | ····:try_start_4 |
295 | ····new-instance·v20,·Lcom/squareup/okhttp/internal/OptionalMethod; | 295 | ····new-instance·v20,·Lcom/squareup/okhttp/internal/OptionalMethod; |
Offset 318, 15 lines modified | Offset 318, 15 lines modified | ||
318 | ····move-object/from16·v0,·v20 | 318 | ····move-object/from16·v0,·v20 |
319 | ····move-object/from16·v1,·v22 | 319 | ····move-object/from16·v1,·v22 |
320 | ····invoke-direct·{v0,·v2,·v9,·v1},·Lcom/squareup/okhttp/internal/OptionalMethod;-><init>(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;)V | 320 | ····invoke-direct·{v0,·v2,·v9,·v1},·Lcom/squareup/okhttp/internal/OptionalMethod;-><init>(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;)V |
321 | ····:try_end_4 | 321 | ····:try_end_4 |
322 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_4·..·:try_end_4}·:catch_8 | 322 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_4·..·:try_end_4}·:catch_8 |
323 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_4·..·:try_end_4}·:catch_ | 323 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_4·..·:try_end_4}·:catch_6 |
324 | ····.end·local·v8····#·"setAlpnProtocols":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" | 324 | ····.end·local·v8····#·"setAlpnProtocols":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" |
325 | ····.local·v20,·"setAlpnProtocols":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" | 325 | ····.local·v20,·"setAlpnProtocols":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" |
326 | ····move-object/from16·v8,·v20 | 326 | ····move-object/from16·v8,·v20 |
327 | ····.end·local·v20····#·"setAlpnProtocols":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" | 327 | ····.end·local·v20····#·"setAlpnProtocols":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" |
328 | ····.restart·local·v8····#·"setAlpnProtocols":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" | 328 | ····.restart·local·v8····#·"setAlpnProtocols":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" |
Offset 572, 34 lines modified | Offset 572, 32 lines modified | ||
572 | ····.restart·local·v7····#·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" | 572 | ····.restart·local·v7····#·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" |
573 | ····.restart·local·v8····#·"setAlpnProtocols":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" | 573 | ····.restart·local·v8····#·"setAlpnProtocols":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" |
574 | ····:catch_4 | 574 | ····:catch_4 |
575 | ····move-exception·v2 | 575 | ····move-exception·v2 |
576 | ····goto/16·:goto_1 | 576 | ····goto/16·:goto_1 |
577 | ····:catch_5 | ||
578 | ····move-exception·v2 | ||
579 | ····goto/16·:goto_1 | ||
577 | ····.end·local·v7····#·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" | 580 | ····.end·local·v7····#·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" |
578 | ····.restart·local·v16····#·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" | 581 | ····.restart·local·v16····#·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" |
579 | ····.restart·local·v21····#·"trafficStats":Ljava/lang/Class;,·"Ljava/lang/Class<*>;" | 582 | ····.restart·local·v21····#·"trafficStats":Ljava/lang/Class;,·"Ljava/lang/Class<*>;" |
580 | ····:catch_ | 583 | ····:catch_6 |
581 | ····move-exception·v2 | 584 | ····move-exception·v2 |
582 | ····move-object/from16·v7,·v16 | 585 | ····move-object/from16·v7,·v16 |
583 | ····.end·local·v16····#·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" | 586 | ····.end·local·v16····#·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" |
584 | ····.restart·local·v7····#·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" | 587 | ····.restart·local·v7····#·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" |
585 | ····goto/16·:goto_1 | 588 | ····goto/16·:goto_1 |
586 | ····.end·local·v21····#·"trafficStats":Ljava/lang/Class;,·"Ljava/lang/Class<*>;" | ||
587 | ····:catch_6 | ||
588 | ····move-exception·v2 | ||
589 | ····goto/16·:goto_1 | ||
590 | ····.line·134 | 589 | ····.line·134 |
591 | ····.restart·local·v21····#·"trafficStats":Ljava/lang/Class;,·"Ljava/lang/Class<*>;" | ||
592 | ····:catch_7 | 590 | ····:catch_7 |
593 | ····move-exception·v2 | 591 | ····move-exception·v2 |
594 | ····goto/16·:goto_1 | 592 | ····goto/16·:goto_1 |
595 | ····.end·local·v7····#·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" | 593 | ····.end·local·v7····#·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" |
596 | ····.restart·local·v16····#·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" | 594 | ····.restart·local·v16····#·"getAlpnSelectedProtocol":Lcom/squareup/okhttp/internal/OptionalMethod;,·"Lcom/squareup/okhttp/internal/OptionalMethod<Ljava/net/Socket;>;" |
Offset 95, 16 lines modified | Offset 95, 16 lines modified | ||
95 | ····const/4·v2,·0x0 | 95 | ····const/4·v2,·0x0 |
96 | ····aput-object·p2,·v1,·v2 | 96 | ····aput-object·p2,·v1,·v2 |
97 | ····invoke-virtual·{v0,·p1,·v1},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | 97 | ····invoke-virtual·{v0,·p1,·v1},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; |
98 | ····:try_end_0 | 98 | ····:try_end_0 |
99 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_0·..·:try_end_0}·:catch_ | 99 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_0·..·:try_end_0}·:catch_1 |
100 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_ | 100 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_0 |
101 | ····.line·60 | 101 | ····.line·60 |
102 | ····:cond_0 | 102 | ····:cond_0 |
103 | ····:goto_0 | 103 | ····:goto_0 |
104 | ····return-void | 104 | ····return-void |
105 | ····.line·57 | 105 | ····.line·57 |
Offset 28, 10 lines modified | Offset 28, 9 lines modified | ||
28 | .method·public·constructor·<init>()V | 28 | .method·public·constructor·<init>()V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.prologue | 30 | ····.prologue |
31 | ····.line·10 | 31 | ····.line·10 |
32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
33 | ····.line·2374 | ||
34 | ····return-void | 33 | ····return-void |
35 | .end·method | 34 | .end·method |
Offset 176, 14 lines modified | Offset 176, 15 lines modified | ||
176 | ····const/4·v10,·0x0 | 176 | ····const/4·v10,·0x0 |
177 | ····invoke-virtual·{v7,·v10},·Landroid/os/Parcel;->setDataPosition(I)V | 177 | ····invoke-virtual·{v7,·v10},·Landroid/os/Parcel;->setDataPosition(I)V |
178 | ····.line·125 | 178 | ····.line·125 |
179 | ····sget-object·v10,·Lcom/dougkeen/bart/model/Departure;->CREATOR:Landroid/os/Parcelable$Creator; | 179 | ····sget-object·v10,·Lcom/dougkeen/bart/model/Departure;->CREATOR:Landroid/os/Parcelable$Creator; |
180 | ····.line·126 | ||
180 | ····invoke-interface·{v10,·v7},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 181 | ····invoke-interface·{v10,·v7},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
181 | ····move-result-object·v6 | 182 | ····move-result-object·v6 |
182 | ····check-cast·v6,·Lcom/dougkeen/bart/model/Departure; | 183 | ····check-cast·v6,·Lcom/dougkeen/bart/model/Departure; |
183 | ····.line·127 | 184 | ····.line·127 |
Offset 195, 26 lines modified | Offset 196, 28 lines modified | ||
195 | ····move-result-wide·v8 | 196 | ····move-result-wide·v8 |
196 | ····.line·134 | 197 | ····.line·134 |
197 | ····.local·v8,·"now":J | 198 | ····.local·v8,·"now":J |
198 | ····if-nez·p1,·:cond_0 | 199 | ····if-nez·p1,·:cond_0 |
200 | ····.line·135 | ||
199 | ····invoke-virtual·{v6},·Lcom/dougkeen/bart/model/Departure;->getEstimatedArrivalTime()J | 201 | ····invoke-virtual·{v6},·Lcom/dougkeen/bart/model/Departure;->getEstimatedArrivalTime()J |
200 | ····move-result-wide·v10 | 202 | ····move-result-wide·v10 |
201 | ····const-wide/32·v12,·0x493e0 | 203 | ····const-wide/32·v12,·0x493e0 |
202 | ····sub-long·v12,·v8,·v12 | 204 | ····sub-long·v12,·v8,·v12 |
203 | ····cmp-long·v10,·v10,·v12 | 205 | ····cmp-long·v10,·v10,·v12 |
204 | ····if-gez·v10,·:cond_0 | 206 | ····if-gez·v10,·:cond_0 |
207 | ····.line·137 | ||
205 | ····invoke-virtual·{v6},·Lcom/dougkeen/bart/model/Departure;->getMeanEstimate()J | 208 | ····invoke-virtual·{v6},·Lcom/dougkeen/bart/model/Departure;->getMeanEstimate()J |
206 | ····move-result-wide·v10 | 209 | ····move-result-wide·v10 |
207 | ····const-wide/32·v12,·0x927c0 | 210 | ····const-wide/32·v12,·0x927c0 |
208 | ····sub-long·v12,·v8,·v12 | 211 | ····sub-long·v12,·v8,·v12 |
Offset 354, 21 lines modified | Offset 357, 20 lines modified | ||
354 | ····.param·p1,·"origin"····#·Lcom/dougkeen/bart/model/Station; | 357 | ····.param·p1,·"origin"····#·Lcom/dougkeen/bart/model/Station; |
355 | ····.param·p2,·"destination"····#·Lcom/dougkeen/bart/model/Station; | 358 | ····.param·p2,·"destination"····#·Lcom/dougkeen/bart/model/Station; |
356 | ····.prologue | 359 | ····.prologue |
357 | ····.line·72 | 360 | ····.line·72 |
358 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/BartRunnerApplication;->getFavorites()Ljava/util/List; | 361 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/BartRunnerApplication;->getFavorites()Ljava/util/List; |
359 | ····move-result-object·v | 362 | ····move-result-object·v1 |
360 | ····invoke-interface·{v | 363 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
361 | ····move-result-object·v1 | 364 | ····move-result-object·v1 |
362 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
363 | ····:cond_0 | 365 | ····:cond_0 |
364 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z | 366 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
365 | ····move-result·v2 | 367 | ····move-result·v2 |
366 | ····if-eqz·v2,·:cond_1 | 368 | ····if-eqz·v2,·:cond_1 |
Offset 386, 14 lines modified | Offset 388, 15 lines modified | ||
386 | ····invoke-virtual·{p1,·v2},·Lcom/dougkeen/bart/model/Station;->equals(Ljava/lang/Object;)Z | 388 | ····invoke-virtual·{p1,·v2},·Lcom/dougkeen/bart/model/Station;->equals(Ljava/lang/Object;)Z |
387 | ····move-result·v2 | 389 | ····move-result·v2 |
388 | ····if-eqz·v2,·:cond_0 | 390 | ····if-eqz·v2,·:cond_0 |
391 | ····.line·74 | ||
389 | ····invoke-virtual·{v0},·Lcom/dougkeen/bart/model/StationPair;->getDestination()Lcom/dougkeen/bart/model/Station; | 392 | ····invoke-virtual·{v0},·Lcom/dougkeen/bart/model/StationPair;->getDestination()Lcom/dougkeen/bart/model/Station; |
390 | ····move-result-object·v2 | 393 | ····move-result-object·v2 |
391 | ····invoke-virtual·{p2,·v2},·Lcom/dougkeen/bart/model/Station;->equals(Ljava/lang/Object;)Z | 394 | ····invoke-virtual·{p2,·v2},·Lcom/dougkeen/bart/model/Station;->equals(Ljava/lang/Object;)Z |
392 | ····move-result·v2 | 395 | ····move-result·v2 |
Offset 578, 14 lines modified | Offset 581, 15 lines modified | ||
578 | ····move-result·v6 | 581 | ····move-result·v6 |
579 | ····if-eqz·v6,·:cond_0 | 582 | ····if-eqz·v6,·:cond_0 |
580 | ····iget-object·v6,·p0,·Lcom/dougkeen/bart/BartRunnerApplication;->mBoardedDeparture:Lcom/dougkeen/bart/model/Departure; | 583 | ····iget-object·v6,·p0,·Lcom/dougkeen/bart/BartRunnerApplication;->mBoardedDeparture:Lcom/dougkeen/bart/model/Departure; |
584 | ····.line·165 | ||
581 | ····invoke-static·{v6,·p1},·Lorg/apache/commons/lang3/ObjectUtils;->compare(Ljava/lang/Comparable;Ljava/lang/Comparable;)I | 585 | ····invoke-static·{v6,·p1},·Lorg/apache/commons/lang3/ObjectUtils;->compare(Ljava/lang/Comparable;Ljava/lang/Comparable;)I |
582 | ····move-result·v6 | 586 | ····move-result·v6 |
583 | ····if-eqz·v6,·:cond_2 | 587 | ····if-eqz·v6,·:cond_2 |
584 | ····.line·166 | 588 | ····.line·166 |
Offset 597, 23 lines modified | Offset 601, 25 lines modified | ||
597 | ····.line·167 | 601 | ····.line·167 |
598 | ····iget-object·v6,·p0,·Lcom/dougkeen/bart/BartRunnerApplication;->mBoardedDeparture:Lcom/dougkeen/bart/model/Departure; | 602 | ····iget-object·v6,·p0,·Lcom/dougkeen/bart/BartRunnerApplication;->mBoardedDeparture:Lcom/dougkeen/bart/model/Departure; |
599 | ····invoke-virtual·{v6},·Lcom/dougkeen/bart/model/Departure;->getAlarmLeadTimeMinutesObservable()Lcom/dougkeen/util/Observable; | 603 | ····invoke-virtual·{v6},·Lcom/dougkeen/bart/model/Departure;->getAlarmLeadTimeMinutesObservable()Lcom/dougkeen/util/Observable; |
600 | ····move-result-object·v6 | 604 | ····move-result-object·v6 |
605 | ····.line·168 | ||
601 | ····invoke-virtual·{v6},·Lcom/dougkeen/util/Observable;->unregisterAllObservers()V | 606 | ····invoke-virtual·{v6},·Lcom/dougkeen/util/Observable;->unregisterAllObservers()V |
602 | ····.line·169 | 607 | ····.line·169 |
603 | ····iget-object·v6,·p0,·Lcom/dougkeen/bart/BartRunnerApplication;->mBoardedDeparture:Lcom/dougkeen/bart/model/Departure; | 608 | ····iget-object·v6,·p0,·Lcom/dougkeen/bart/BartRunnerApplication;->mBoardedDeparture:Lcom/dougkeen/bart/model/Departure; |
604 | ····invoke-virtual·{v6},·Lcom/dougkeen/bart/model/Departure;->getAlarmPendingObservable()Lcom/dougkeen/util/Observable; | 609 | ····invoke-virtual·{v6},·Lcom/dougkeen/bart/model/Departure;->getAlarmPendingObservable()Lcom/dougkeen/util/Observable; |
605 | ····move-result-object·v6 | 610 | ····move-result-object·v6 |
611 | ····.line·170 | ||
606 | ····invoke-virtual·{v6},·Lcom/dougkeen/util/Observable;->unregisterAllObservers()V | 612 | ····invoke-virtual·{v6},·Lcom/dougkeen/util/Observable;->unregisterAllObservers()V |
607 | ····.line·173 | 613 | ····.line·173 |
608 | ····iget-object·v6,·p0,·Lcom/dougkeen/bart/BartRunnerApplication;->mBoardedDeparture:Lcom/dougkeen/bart/model/Departure; | 614 | ····iget-object·v6,·p0,·Lcom/dougkeen/bart/BartRunnerApplication;->mBoardedDeparture:Lcom/dougkeen/bart/model/Departure; |
609 | ····invoke-virtual·{v6},·Lcom/dougkeen/bart/model/Departure;->isAlarmPending()Z | 615 | ····invoke-virtual·{v6},·Lcom/dougkeen/bart/model/Departure;->isAlarmPending()Z |
Offset 622, 20 lines modified | Offset 628, 22 lines modified | ||
622 | ····if-eqz·v6,·:cond_1 | 628 | ····if-eqz·v6,·:cond_1 |
Max diff block lines reached; 700/4372 bytes (16.01%) of diff not shown. |
Offset 42, 20 lines modified | Offset 42, 22 lines modified | ||
42 | ····move-result-object·v0 | 42 | ····move-result-object·v0 |
43 | ····sput-object·v0,·Lcom/dougkeen/bart/model/Constants;->FAVORITE_CONTENT_URI:Landroid/net/Uri; | 43 | ····sput-object·v0,·Lcom/dougkeen/bart/model/Constants;->FAVORITE_CONTENT_URI:Landroid/net/Uri; |
44 | ····.line·13 | 44 | ····.line·13 |
45 | ····const-string·v0,·"content://com.dougkeen.bart.dataprovider/route" | 45 | ····const-string·v0,·"content://com.dougkeen.bart.dataprovider/route" |
46 | ····.line·14 | ||
46 | ····invoke-static·{v0},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | 47 | ····invoke-static·{v0},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; |
47 | ····move-result-object·v0 | 48 | ····move-result-object·v0 |
48 | ····sput-object·v0,·Lcom/dougkeen/bart/model/Constants;->ARBITRARY_ROUTE_CONTENT_URI_ROOT:Landroid/net/Uri; | 49 | ····sput-object·v0,·Lcom/dougkeen/bart/model/Constants;->ARBITRARY_ROUTE_CONTENT_URI_ROOT:Landroid/net/Uri; |
50 | ····.line·13 | ||
49 | ····return-void | 51 | ····return-void |
50 | .end·method | 52 | .end·method |
51 | .method·public·constructor·<init>()V | 53 | .method·public·constructor·<init>()V |
52 | ····.locals·0 | 54 | ····.locals·0 |
53 | ····.prologue | 55 | ····.prologue |
Offset 75, 90 lines modified | Offset 75, 88 lines modified | ||
75 | .end·method | 75 | .end·method |
76 | .method·public·getAverageTripLength()I | 76 | .method·public·getAverageTripLength()I |
77 | ····.locals·5 | 77 | ····.locals·5 |
78 | ····.prologue | 78 | ····.prologue |
79 | ····.line·69 | 79 | ····.line·69 |
80 | ····iget·v | 80 | ····iget·v3,·p0,·Lcom/dougkeen/bart/model/ScheduleInformation;->aveTripLength:I |
81 | ····if-gez·v | 81 | ····if-gez·v3,·:cond_2 |
82 | ····.line·70 | 82 | ····.line·70 |
83 | ····const/4·v | 83 | ····const/4·v0,·0x0 |
84 | ····.line·71 | 84 | ····.line·71 |
85 | ····.local·v | 85 | ····.local·v0,·"sum":I |
86 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/model/ScheduleInformation;->getTrips()Ljava/util/List; | 86 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/model/ScheduleInformation;->getTrips()Ljava/util/List; |
87 | ····move-result-object·v | 87 | ····move-result-object·v3 |
88 | ····invoke-interface·{v | 88 | ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
89 | ····move-result-object·v | 89 | ····move-result-object·v3 |
90 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
91 | ····:cond_0 | 90 | ····:cond_0 |
92 | ····:goto_0 | 91 | ····:goto_0 |
93 | ····invoke-interface·{v | 92 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
94 | ····move-result·v4 | 93 | ····move-result·v4 |
95 | ····if-eqz·v4,·:cond_1 | 94 | ····if-eqz·v4,·:cond_1 |
96 | ····invoke-interface·{v | 95 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
97 | ····move-result-object·v | 96 | ····move-result-object·v1 |
98 | ····check-cast·v | 97 | ····check-cast·v1,·Lcom/dougkeen/bart/model/ScheduleItem; |
99 | ····.line·72 | 98 | ····.line·72 |
100 | ····.local·v | 99 | ····.local·v1,·"trip":Lcom/dougkeen/bart/model/ScheduleItem; |
101 | ····invoke-virtual·{v | 100 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/model/ScheduleItem;->getTripLength()I |
102 | ····move-result·v | 101 | ····move-result·v2 |
103 | ····.line·73 | 102 | ····.line·73 |
104 | ····.local·v | 103 | ····.local·v2,·"tripLength":I |
105 | ····if-lez·v | 104 | ····if-lez·v2,·:cond_0 |
106 | ····.line·74 | 105 | ····.line·74 |
107 | ····add-int/2addr·v | 106 | ····add-int/2addr·v0,·v2 |
108 | ····.line·75 | 107 | ····.line·75 |
109 | ····iget·v4,·p0,·Lcom/dougkeen/bart/model/ScheduleInformation;->tripCount:I | 108 | ····iget·v4,·p0,·Lcom/dougkeen/bart/model/ScheduleInformation;->tripCount:I |
110 | ····add-int/lit8·v4,·v4,·0x1 | 109 | ····add-int/lit8·v4,·v4,·0x1 |
111 | ····iput·v4,·p0,·Lcom/dougkeen/bart/model/ScheduleInformation;->tripCount:I | 110 | ····iput·v4,·p0,·Lcom/dougkeen/bart/model/ScheduleInformation;->tripCount:I |
112 | ····goto·:goto_0 | 111 | ····goto·:goto_0 |
113 | ····.line·78 | 112 | ····.line·78 |
114 | ····.end·local·v | 113 | ····.end·local·v1····#·"trip":Lcom/dougkeen/bart/model/ScheduleItem; |
115 | ····.end·local·v | 114 | ····.end·local·v2····#·"tripLength":I |
116 | ····:cond_1 | 115 | ····:cond_1 |
117 | ····iget·v | 116 | ····iget·v3,·p0,·Lcom/dougkeen/bart/model/ScheduleInformation;->tripCount:I |
118 | ····if-lez·v | 117 | ····if-lez·v3,·:cond_2 |
119 | ····.line·79 | 118 | ····.line·79 |
120 | ····iget·v | 119 | ····iget·v3,·p0,·Lcom/dougkeen/bart/model/ScheduleInformation;->tripCount:I |
121 | ····div-int·v | 120 | ····div-int·v3,·v0,·v3 |
122 | ····iput·v | 121 | ····iput·v3,·p0,·Lcom/dougkeen/bart/model/ScheduleInformation;->aveTripLength:I |
123 | ····.line·82 | 122 | ····.line·82 |
124 | ····.end·local·v0····#·"i$":Ljava/util/Iterator; | ||
125 | ····.end·local·v | 123 | ····.end·local·v0····#·"sum":I |
126 | ····:cond_2 | 124 | ····:cond_2 |
127 | ····iget·v | 125 | ····iget·v3,·p0,·Lcom/dougkeen/bart/model/ScheduleInformation;->aveTripLength:I |
128 | ····return·v | 126 | ····return·v3 |
129 | .end·method | 127 | .end·method |
130 | .method·public·getDate()J | 128 | .method·public·getDate()J |
131 | ····.locals·2 | 129 | ····.locals·2 |
132 | ····.prologue | 130 | ····.prologue |
133 | ····.line·36 | 131 | ····.line·36 |
Offset 51, 15 lines modified | Offset 51, 14 lines modified | ||
51 | ····invoke-direct·{v0,·p1},·Lcom/dougkeen/bart/model/Departure;-><init>(Landroid/os/Parcel;)V | 51 | ····invoke-direct·{v0,·p1},·Lcom/dougkeen/bart/model/Departure;-><init>(Landroid/os/Parcel;)V |
52 | ····return-object·v0 | 52 | ····return-object·v0 |
53 | .end·method | 53 | .end·method |
54 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 54 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
55 | ····.locals·1 | 55 | ····.locals·1 |
56 | ····.param·p1,·"x0"····#·Landroid/os/Parcel; | ||
57 | ····.prologue | 56 | ····.prologue |
58 | ····.line·736 | 57 | ····.line·736 |
59 | ····invoke-virtual·{p0,·p1},·Lcom/dougkeen/bart/model/Departure$1;->createFromParcel(Landroid/os/Parcel;)Lcom/dougkeen/bart/model/Departure; | 58 | ····invoke-virtual·{p0,·p1},·Lcom/dougkeen/bart/model/Departure$1;->createFromParcel(Landroid/os/Parcel;)Lcom/dougkeen/bart/model/Departure; |
60 | ····move-result-object·v0 | 59 | ····move-result-object·v0 |
Offset 75, 15 lines modified | Offset 74, 14 lines modified | ||
75 | ····new-array·v0,·p1,·[Lcom/dougkeen/bart/model/Departure; | 74 | ····new-array·v0,·p1,·[Lcom/dougkeen/bart/model/Departure; |
76 | ····return-object·v0 | 75 | ····return-object·v0 |
77 | .end·method | 76 | .end·method |
78 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 77 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; |
79 | ····.locals·1 | 78 | ····.locals·1 |
80 | ····.param·p1,·"x0"····#·I | ||
81 | ····.prologue | 79 | ····.prologue |
82 | ····.line·736 | 80 | ····.line·736 |
83 | ····invoke-virtual·{p0,·p1},·Lcom/dougkeen/bart/model/Departure$1;->newArray(I)[Lcom/dougkeen/bart/model/Departure; | 81 | ····invoke-virtual·{p0,·p1},·Lcom/dougkeen/bart/model/Departure$1;->newArray(I)[Lcom/dougkeen/bart/model/Departure; |
84 | ····move-result-object·v0 | 82 | ····move-result-object·v0 |
Offset 83, 128 lines modified | Offset 83, 131 lines modified | ||
83 | ····iput-object·v0,·p0,·Lcom/dougkeen/bart/model/RealTimeDepartures;->unfilteredDepartures:Ljava/util/List; | 83 | ····iput-object·v0,·p0,·Lcom/dougkeen/bart/model/RealTimeDepartures;->unfilteredDepartures:Ljava/util/List; |
84 | ····.line·15 | 84 | ····.line·15 |
85 | ····return-void | 85 | ····return-void |
86 | .end·method | 86 | .end·method |
87 | .method·private·addDepartureIfApplicable(Lcom/dougkeen/bart/model/Departure;)V | 87 | .method·private·addDepartureIfApplicable(Lcom/dougkeen/bart/model/Departure;)V |
88 | ····.locals· | 88 | ····.locals·4 |
89 | ····.param·p1,·"departure"····#·Lcom/dougkeen/bart/model/Departure; | 89 | ····.param·p1,·"departure"····#·Lcom/dougkeen/bart/model/Departure; |
90 | ····.prologue | 90 | ····.prologue |
91 | ····.line·85 | 91 | ····.line·85 |
92 | ····.line·86 | ||
92 | ····invoke-virtual·{p1},·Lcom/dougkeen/bart/model/Departure;->getTrainDestinationAbbreviation()Ljava/lang/String; | 93 | ····invoke-virtual·{p1},·Lcom/dougkeen/bart/model/Departure;->getTrainDestinationAbbreviation()Ljava/lang/String; |
93 | ····move-result-object·v | 94 | ····move-result-object·v2 |
95 | ····.line·85 | ||
94 | ····invoke-static·{v | 96 | ····invoke-static·{v2},·Lcom/dougkeen/bart/model/Station;->getByAbbreviation(Ljava/lang/String;)Lcom/dougkeen/bart/model/Station; |
95 | ····move-result-object·v0 | 97 | ····move-result-object·v0 |
96 | ····.line·87 | 98 | ····.line·87 |
97 | ····.local·v0,·"destination":Lcom/dougkeen/bart/model/Station; | 99 | ····.local·v0,·"destination":Lcom/dougkeen/bart/model/Station; |
98 | ····invoke-virtual·{p1},·Lcom/dougkeen/bart/model/Departure;->getLine()Lcom/dougkeen/bart/model/Line; | 100 | ····invoke-virtual·{p1},·Lcom/dougkeen/bart/model/Departure;->getLine()Lcom/dougkeen/bart/model/Line; |
99 | ····move-result-object·v | 101 | ····move-result-object·v2 |
100 | ····if-nez·v | 102 | ····if-nez·v2,·:cond_1 |
101 | ····.line·101 | 103 | ····.line·101 |
102 | ····:cond_0 | 104 | ····:cond_0 |
103 | ····:goto_0 | 105 | ····:goto_0 |
104 | ····return-void | 106 | ····return-void |
105 | ····.line·89 | 107 | ····.line·89 |
106 | ····:cond_1 | 108 | ····:cond_1 |
107 | ····iget-object·v | 109 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/model/RealTimeDepartures;->routes:Ljava/util/List; |
108 | ····invoke-interface·{v | 110 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
109 | ····move-result-object·v | 111 | ····move-result-object·v2 |
110 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
111 | ····:cond_2 | 112 | ····:cond_2 |
112 | ····invoke-interface·{v | 113 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
113 | ····move-result·v3 | 114 | ····move-result·v3 |
114 | ····if-eqz·v3,·:cond_0 | 115 | ····if-eqz·v3,·:cond_0 |
115 | ····invoke-interface·{v | 116 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
116 | ····move-result-object·v | 117 | ····move-result-object·v1 |
117 | ····check-cast·v | 118 | ····check-cast·v1,·Lcom/dougkeen/bart/model/Route; |
118 | ····.line·9 | 119 | ····.line·91 |
119 | ····.local·v | 120 | ····.local·v1,·"route":Lcom/dougkeen/bart/model/Route; |
120 | ····invoke-virtual·{p1},·Lcom/dougkeen/bart/model/Departure;->getLine()Lcom/dougkeen/bart/model/Line; | 121 | ····invoke-virtual·{p1},·Lcom/dougkeen/bart/model/Departure;->getLine()Lcom/dougkeen/bart/model/Line; |
121 | ····move-result-object·v3 | 122 | ····move-result-object·v3 |
123 | ····.line·90 | ||
122 | ····invoke-virtual·{v | 124 | ····invoke-virtual·{v1,·v0,·v3},·Lcom/dougkeen/bart/model/Route;->trainDestinationIsApplicable(Lcom/dougkeen/bart/model/Station;Lcom/dougkeen/bart/model/Line;)Z |
123 | ····move-result·v3 | 125 | ····move-result·v3 |
124 | ····if-eqz·v3,·:cond_2 | 126 | ····if-eqz·v3,·:cond_2 |
125 | ····.line·92 | 127 | ····.line·92 |
126 | ····invoke-virtual·{v | 128 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/model/Route;->hasTransfer()Z |
127 | ····move-result·v | 129 | ····move-result·v2 |
128 | ····invoke-virtual·{p1,·v | 130 | ····invoke-virtual·{p1,·v2},·Lcom/dougkeen/bart/model/Departure;->setRequiresTransfer(Z)V |
129 | ····.line·93 | 131 | ····.line·93 |
130 | ····sget-object·v | 132 | ····sget-object·v2,·Lcom/dougkeen/bart/model/Line;->YELLOW_ORANGE_SCHEDULED_TRANSFER:Lcom/dougkeen/bart/model/Line; |
133 | ····.line·95 | ||
131 | ····invoke-virtual·{v | 134 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/model/Route;->getDirectLine()Lcom/dougkeen/bart/model/Line; |
132 | ····move-result-object·v | 135 | ····move-result-object·v3 |
133 | ····invoke-virtual·{v | 136 | ····invoke-virtual·{v2,·v3},·Lcom/dougkeen/bart/model/Line;->equals(Ljava/lang/Object;)Z |
134 | ····move-result·v | 137 | ····move-result·v2 |
138 | ····.line·94 | ||
135 | ····invoke-virtual·{p1,·v | 139 | ····invoke-virtual·{p1,·v2},·Lcom/dougkeen/bart/model/Departure;->setTransferScheduled(Z)V |
136 | ····.line·96 | 140 | ····.line·96 |
137 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/model/RealTimeDepartures;->getDepartures()Ljava/util/List; | 141 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/model/RealTimeDepartures;->getDepartures()Ljava/util/List; |
138 | ····move-result-object·v | 142 | ····move-result-object·v2 |
139 | ····invoke-interface·{v | 143 | ····invoke-interface·{v2,·p1},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
140 | ····.line·97 | 144 | ····.line·97 |
141 | ····iget-wide·v | 145 | ····iget-wide·v2,·p0,·Lcom/dougkeen/bart/model/RealTimeDepartures;->time:J |
142 | ····invoke-virtual·{p1,·v | 146 | ····invoke-virtual·{p1,·v2,·v3},·Lcom/dougkeen/bart/model/Departure;->calculateEstimates(J)V |
143 | ····goto·:goto_0 | 147 | ····goto·:goto_0 |
144 | .end·method | 148 | .end·method |
145 | .method·private·rebuildFilteredDepaturesCollection()V | 149 | .method·private·rebuildFilteredDepaturesCollection()V |
146 | ····.locals·3 | 150 | ····.locals·3 |
147 | ····.prologue | 151 | ····.prologue |
148 | ····.line·73 | 152 | ····.line·73 |
149 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/model/RealTimeDepartures;->getDepartures()Ljava/util/List; | 153 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/model/RealTimeDepartures;->getDepartures()Ljava/util/List; |
150 | ····move-result-object·v | 154 | ····move-result-object·v1 |
151 | ····invoke-interface·{v | 155 | ····invoke-interface·{v1},·Ljava/util/List;->clear()V |
152 | ····.line·74 | 156 | ····.line·74 |
153 | ····iget-object·v | 157 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/model/RealTimeDepartures;->unfilteredDepartures:Ljava/util/List; |
154 | ····invoke-interface·{v | 158 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
155 | ····move-result-object·v1 | 159 | ····move-result-object·v1 |
156 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
157 | ····:goto_0 | 160 | ····:goto_0 |
Max diff block lines reached; 4909/10750 bytes (45.67%) of diff not shown. |
Offset 98, 24 lines modified | Offset 98, 26 lines modified | ||
98 | ····.prologue | 98 | ····.prologue |
99 | ····.line·28 | 99 | ····.line·28 |
100 | ····new-instance·v0,·Lcom/dougkeen/bart/model/StationPair; | 100 | ····new-instance·v0,·Lcom/dougkeen/bart/model/StationPair; |
101 | ····sget-object·v1,·Lcom/dougkeen/bart/data/RoutesColumns;->FROM_STATION:Lcom/dougkeen/bart/data/RoutesColumns; | 101 | ····sget-object·v1,·Lcom/dougkeen/bart/data/RoutesColumns;->FROM_STATION:Lcom/dougkeen/bart/data/RoutesColumns; |
102 | ····.line·29 | ||
102 | ····invoke-static·{p0,·v1},·Lcom/dougkeen/bart/data/CursorUtils;->getString(Landroid/database/Cursor;Lcom/dougkeen/bart/data/RoutesColumns;)Ljava/lang/String; | 103 | ····invoke-static·{p0,·v1},·Lcom/dougkeen/bart/data/CursorUtils;->getString(Landroid/database/Cursor;Lcom/dougkeen/bart/data/RoutesColumns;)Ljava/lang/String; |
103 | ····move-result-object·v1 | 104 | ····move-result-object·v1 |
104 | ····invoke-static·{v1},·Lcom/dougkeen/bart/model/Station;->getByAbbreviation(Ljava/lang/String;)Lcom/dougkeen/bart/model/Station; | 105 | ····invoke-static·{v1},·Lcom/dougkeen/bart/model/Station;->getByAbbreviation(Ljava/lang/String;)Lcom/dougkeen/bart/model/Station; |
105 | ····move-result-object·v1 | 106 | ····move-result-object·v1 |
106 | ····sget-object·v2,·Lcom/dougkeen/bart/data/RoutesColumns;->TO_STATION:Lcom/dougkeen/bart/data/RoutesColumns; | 107 | ····sget-object·v2,·Lcom/dougkeen/bart/data/RoutesColumns;->TO_STATION:Lcom/dougkeen/bart/data/RoutesColumns; |
108 | ····.line·31 | ||
107 | ····invoke-static·{p0,·v2},·Lcom/dougkeen/bart/data/CursorUtils;->getString(Landroid/database/Cursor;Lcom/dougkeen/bart/data/RoutesColumns;)Ljava/lang/String; | 109 | ····invoke-static·{p0,·v2},·Lcom/dougkeen/bart/data/CursorUtils;->getString(Landroid/database/Cursor;Lcom/dougkeen/bart/data/RoutesColumns;)Ljava/lang/String; |
108 | ····move-result-object·v2 | 110 | ····move-result-object·v2 |
109 | ····invoke-static·{v2},·Lcom/dougkeen/bart/model/Station;->getByAbbreviation(Ljava/lang/String;)Lcom/dougkeen/bart/model/Station; | 111 | ····invoke-static·{v2},·Lcom/dougkeen/bart/model/Station;->getByAbbreviation(Ljava/lang/String;)Lcom/dougkeen/bart/model/Station; |
110 | ····move-result-object·v2 | 112 | ····move-result-object·v2 |
Offset 309, 30 lines modified | Offset 311, 33 lines modified | ||
309 | ····invoke-static·{v1,·v2},·Lorg/apache/commons/lang3/ObjectUtils;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z | 311 | ····invoke-static·{v1,·v2},·Lorg/apache/commons/lang3/ObjectUtils;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z |
310 | ····move-result·v1 | 312 | ····move-result·v1 |
311 | ····if-eqz·v1,·:cond_0 | 313 | ····if-eqz·v1,·:cond_0 |
314 | ····.line·110 | ||
312 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/model/StationPair;->getFareLastUpdated()J | 315 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/model/StationPair;->getFareLastUpdated()J |
313 | ····move-result-wide·v2 | 316 | ····move-result-wide·v2 |
314 | ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; | 317 | ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
315 | ····move-result-object·v1 | 318 | ····move-result-object·v1 |
319 | ····.line·111 | ||
316 | ····invoke-virtual·{p1},·Lcom/dougkeen/bart/model/StationPair;->getFareLastUpdated()J | 320 | ····invoke-virtual·{p1},·Lcom/dougkeen/bart/model/StationPair;->getFareLastUpdated()J |
317 | ····move-result-wide·v2 | 321 | ····move-result-wide·v2 |
318 | ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; | 322 | ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
319 | ····move-result-object·v2 | 323 | ····move-result-object·v2 |
324 | ····.line·110 | ||
320 | ····invoke-static·{v1,·v2},·Lorg/apache/commons/lang3/ObjectUtils;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z | 325 | ····invoke-static·{v1,·v2},·Lorg/apache/commons/lang3/ObjectUtils;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z |
321 | ····move-result·v1 | 326 | ····move-result·v1 |
322 | ····if-eqz·v1,·:cond_0 | 327 | ····if-eqz·v1,·:cond_0 |
323 | ····const/4·v0,·0x1 | 328 | ····const/4·v0,·0x1 |
Offset 417, 14 lines modified | Offset 422, 15 lines modified | ||
417 | ····.local·v1,·"result":I | 422 | ····.local·v1,·"result":I |
418 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/model/StationPair;->destination:Lcom/dougkeen/bart/model/Station; | 423 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/model/StationPair;->destination:Lcom/dougkeen/bart/model/Station; |
419 | ····if-nez·v2,·:cond_0 | 424 | ····if-nez·v2,·:cond_0 |
420 | ····move·v2,·v3 | 425 | ····move·v2,·v3 |
426 | ····.line·101 | ||
421 | ····:goto_0 | 427 | ····:goto_0 |
422 | ····add-int/lit8·v1,·v2,·0x1f | 428 | ····add-int/lit8·v1,·v2,·0x1f |
423 | ····.line·102 | 429 | ····.line·102 |
424 | ····mul-int/lit8·v2,·v1,·0x1f | 430 | ····mul-int/lit8·v2,·v1,·0x1f |
425 | ····iget-object·v4,·p0,·Lcom/dougkeen/bart/model/StationPair;->origin:Lcom/dougkeen/bart/model/Station; | 431 | ····iget-object·v4,·p0,·Lcom/dougkeen/bart/model/StationPair;->origin:Lcom/dougkeen/bart/model/Station; |
Offset 437, 14 lines modified | Offset 443, 15 lines modified | ||
437 | ····.line·103 | 443 | ····.line·103 |
438 | ····return·v1 | 444 | ····return·v1 |
439 | ····.line·100 | 445 | ····.line·100 |
440 | ····:cond_0 | 446 | ····:cond_0 |
441 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/model/StationPair;->destination:Lcom/dougkeen/bart/model/Station; | 447 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/model/StationPair;->destination:Lcom/dougkeen/bart/model/Station; |
448 | ····.line·101 | ||
442 | ····invoke-virtual·{v2},·Lcom/dougkeen/bart/model/Station;->hashCode()I | 449 | ····invoke-virtual·{v2},·Lcom/dougkeen/bart/model/Station;->hashCode()I |
443 | ····move-result·v2 | 450 | ····move-result·v2 |
444 | ····goto·:goto_0 | 451 | ····goto·:goto_0 |
445 | ····.line·102 | 452 | ····.line·102 |
Offset 480, 14 lines modified | Offset 487, 15 lines modified | ||
480 | ····move-result·v0 | 487 | ····move-result·v0 |
481 | ····if-nez·v0,·:cond_1 | 488 | ····if-nez·v0,·:cond_1 |
482 | ····:cond_0 | 489 | ····:cond_0 |
483 | ····iget-object·v0,·p0,·Lcom/dougkeen/bart/model/StationPair;->origin:Lcom/dougkeen/bart/model/Station; | 490 | ····iget-object·v0,·p0,·Lcom/dougkeen/bart/model/StationPair;->origin:Lcom/dougkeen/bart/model/Station; |
491 | ····.line·93 | ||
484 | ····invoke-virtual·{v0,·p2},·Lcom/dougkeen/bart/model/Station;->equals(Ljava/lang/Object;)Z | 492 | ····invoke-virtual·{v0,·p2},·Lcom/dougkeen/bart/model/Station;->equals(Ljava/lang/Object;)Z |
485 | ····move-result·v0 | 493 | ····move-result·v0 |
486 | ····if-eqz·v0,·:cond_2 | 494 | ····if-eqz·v0,·:cond_2 |
487 | ····iget-object·v0,·p0,·Lcom/dougkeen/bart/model/StationPair;->destination:Lcom/dougkeen/bart/model/Station; | 495 | ····iget-object·v0,·p0,·Lcom/dougkeen/bart/model/StationPair;->destination:Lcom/dougkeen/bart/model/Station; |
Offset 497, 17 lines modified | Offset 505, 19 lines modified | ||
497 | ····move-result·v0 | 505 | ····move-result·v0 |
498 | ····if-eqz·v0,·:cond_2 | 506 | ····if-eqz·v0,·:cond_2 |
499 | ····:cond_1 | 507 | ····:cond_1 |
500 | ····const/4·v0,·0x1 | 508 | ····const/4·v0,·0x1 |
509 | ····.line·92 | ||
501 | ····:goto_0 | 510 | ····:goto_0 |
502 | ····return·v0 | 511 | ····return·v0 |
512 | ····.line·93 | ||
503 | ····:cond_2 | 513 | ····:cond_2 |
504 | ····const/4·v0,·0x0 | 514 | ····const/4·v0,·0x0 |
505 | ····goto·:goto_0 | 515 | ····goto·:goto_0 |
506 | .end·method | 516 | .end·method |
Max diff block lines reached; 0/3427 bytes (0.00%) of diff not shown. |
Offset 140, 14 lines modified | Offset 140, 15 lines modified | ||
140 | ····.line·35 | 140 | ····.line·35 |
141 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 141 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
142 | ····.line·79 | 142 | ····.line·79 |
143 | ····new-instance·v0,·Lcom/dougkeen/util/Observable; | 143 | ····new-instance·v0,·Lcom/dougkeen/util/Observable; |
144 | ····.line·80 | ||
144 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 145 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
145 | ····move-result-object·v1 | 146 | ····move-result-object·v1 |
146 | ····invoke-direct·{v0,·v1},·Lcom/dougkeen/util/Observable;-><init>(Ljava/lang/Object;)V | 147 | ····invoke-direct·{v0,·v1},·Lcom/dougkeen/util/Observable;-><init>(Ljava/lang/Object;)V |
147 | ····iput-object·v0,·p0,·Lcom/dougkeen/bart/model/Departure;->alarmLeadTimeMinutes:Lcom/dougkeen/util/Observable; | 148 | ····iput-object·v0,·p0,·Lcom/dougkeen/bart/model/Departure;->alarmLeadTimeMinutes:Lcom/dougkeen/util/Observable; |
Offset 181, 14 lines modified | Offset 182, 15 lines modified | ||
181 | ····.line·51 | 182 | ····.line·51 |
182 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 183 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
183 | ····.line·79 | 184 | ····.line·79 |
184 | ····new-instance·v0,·Lcom/dougkeen/util/Observable; | 185 | ····new-instance·v0,·Lcom/dougkeen/util/Observable; |
186 | ····.line·80 | ||
185 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 187 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
186 | ····move-result-object·v1 | 188 | ····move-result-object·v1 |
187 | ····invoke-direct·{v0,·v1},·Lcom/dougkeen/util/Observable;-><init>(Ljava/lang/Object;)V | 189 | ····invoke-direct·{v0,·v1},·Lcom/dougkeen/util/Observable;-><init>(Ljava/lang/Object;)V |
188 | ····iput-object·v0,·p0,·Lcom/dougkeen/bart/model/Departure;->alarmLeadTimeMinutes:Lcom/dougkeen/util/Observable; | 190 | ····iput-object·v0,·p0,·Lcom/dougkeen/bart/model/Departure;->alarmLeadTimeMinutes:Lcom/dougkeen/util/Observable; |
Offset 231, 14 lines modified | Offset 233, 15 lines modified | ||
231 | ····.line·41 | 233 | ····.line·41 |
232 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 234 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
233 | ····.line·79 | 235 | ····.line·79 |
234 | ····new-instance·v0,·Lcom/dougkeen/util/Observable; | 236 | ····new-instance·v0,·Lcom/dougkeen/util/Observable; |
237 | ····.line·80 | ||
235 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 238 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
236 | ····move-result-object·v1 | 239 | ····move-result-object·v1 |
237 | ····invoke-direct·{v0,·v1},·Lcom/dougkeen/util/Observable;-><init>(Ljava/lang/Object;)V | 240 | ····invoke-direct·{v0,·v1},·Lcom/dougkeen/util/Observable;-><init>(Ljava/lang/Object;)V |
238 | ····iput-object·v0,·p0,·Lcom/dougkeen/bart/model/Departure;->alarmLeadTimeMinutes:Lcom/dougkeen/util/Observable; | 241 | ····iput-object·v0,·p0,·Lcom/dougkeen/bart/model/Departure;->alarmLeadTimeMinutes:Lcom/dougkeen/util/Observable; |
Offset 400, 18 lines modified | Offset 403, 20 lines modified | ||
400 | ····invoke-direct·{v0,·p1,·v1},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | 403 | ····invoke-direct·{v0,·p1,·v1},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V |
401 | ····.line·618 | 404 | ····.line·618 |
402 | ····.local·v0,·"targetIntent":Landroid/content/Intent; | 405 | ····.local·v0,·"targetIntent":Landroid/content/Intent; |
403 | ····const-string·v1,·"StationPair" | 406 | ····const-string·v1,·"StationPair" |
407 | ····.line·619 | ||
404 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/model/Departure;->getStationPair()Lcom/dougkeen/bart/model/StationPair; | 408 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/model/Departure;->getStationPair()Lcom/dougkeen/bart/model/StationPair; |
405 | ····move-result-object·v2 | 409 | ····move-result-object·v2 |
410 | ····.line·618 | ||
406 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; | 411 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; |
407 | ····.line·620 | 412 | ····.line·620 |
408 | ····const/high16·v1,·0x4000000 | 413 | ····const/high16·v1,·0x4000000 |
409 | ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; | 414 | ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
Offset 748, 14 lines modified | Offset 753, 15 lines modified | ||
748 | ····if-le·v0,·v1,·:cond_0 | 753 | ····if-le·v0,·v1,·:cond_0 |
749 | ····const/4·v0,·0x1 | 754 | ····const/4·v0,·0x1 |
750 | ····:goto_0 | 755 | ····:goto_0 |
751 | ····return·v0 | 756 | ····return·v0 |
757 | ····.line·426 | ||
752 | ····:cond_0 | 758 | ····:cond_0 |
753 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/model/Departure;->getMeanSecondsLeft()I | 759 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/model/Departure;->getMeanSecondsLeft()I |
754 | ····move-result·v0 | 760 | ····move-result·v0 |
755 | ····invoke-virtual·{p1},·Lcom/dougkeen/bart/model/Departure;->getMeanSecondsLeft()I | 761 | ····invoke-virtual·{p1},·Lcom/dougkeen/bart/model/Departure;->getMeanSecondsLeft()I |
Offset 771, 21 lines modified | Offset 777, 19 lines modified | ||
771 | ····const/4·v0,·-0x1 | 777 | ····const/4·v0,·-0x1 |
772 | ····goto·:goto_0 | 778 | ····goto·:goto_0 |
773 | .end·method | 779 | .end·method |
774 | .method·public·bridge·synthetic·compareTo(Ljava/lang/Object;)I | 780 | .method·public·bridge·synthetic·compareTo(Ljava/lang/Object;)I |
775 | ····.locals·1 | 781 | ····.locals·1 |
776 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
777 | ····.prologue | 782 | ····.prologue |
778 | ····.line·28 | 783 | ····.line·28 |
779 | ····check-cast·p1,·Lcom/dougkeen/bart/model/Departure; | 784 | ····check-cast·p1,·Lcom/dougkeen/bart/model/Departure; |
780 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
781 | ····invoke-virtual·{p0,·p1},·Lcom/dougkeen/bart/model/Departure;->compareTo(Lcom/dougkeen/bart/model/Departure;)I | 785 | ····invoke-virtual·{p0,·p1},·Lcom/dougkeen/bart/model/Departure;->compareTo(Lcom/dougkeen/bart/model/Departure;)I |
782 | ····move-result·v0 | 786 | ····move-result·v0 |
783 | ····return·v0 | 787 | ····return·v0 |
784 | .end·method | 788 | .end·method |
Offset 881, 28 lines modified | Offset 885, 32 lines modified | ||
881 | ····move-object/from16·v0,·p1 | 885 | ····move-object/from16·v0,·p1 |
882 | ····invoke-direct·{v11,·v0},·Landroid/support/v4/app/NotificationCompat$Builder;-><init>(Landroid/content/Context;)V | 886 | ····invoke-direct·{v11,·v0},·Landroid/support/v4/app/NotificationCompat$Builder;-><init>(Landroid/content/Context;)V |
883 | ····const/4·v12,·0x1 | 887 | ····const/4·v12,·0x1 |
888 | ····.line·640 | ||
884 | ····invoke-virtual·{v11,·v12},·Landroid/support/v4/app/NotificationCompat$Builder;->setOngoing(Z)Landroid/support/v4/app/NotificationCompat$Builder; | 889 | ····invoke-virtual·{v11,·v12},·Landroid/support/v4/app/NotificationCompat$Builder;->setOngoing(Z)Landroid/support/v4/app/NotificationCompat$Builder; |
885 | ····move-result-object·v11 | 890 | ····move-result-object·v11 |
886 | ····const·v12,·0x7f020054 | 891 | ····const·v12,·0x7f020054 |
892 | ····.line·641 | ||
887 | ····invoke-virtual·{v11,·v12},·Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; | 893 | ····invoke-virtual·{v11,·v12},·Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; |
888 | ····move-result-object·v11 | 894 | ····move-result-object·v11 |
895 | ····.line·642 | ||
Max diff block lines reached; 10458/14289 bytes (73.19%) of diff not shown. |
Offset 1869, 59 lines modified | Offset 1869, 56 lines modified | ||
1869 | ············"Lcom/dougkeen/bart/model/Station;", | 1869 | ············"Lcom/dougkeen/bart/model/Station;", |
1870 | ············">;" | 1870 | ············">;" |
1871 | ········} | 1871 | ········} |
1872 | ····.end·annotation | 1872 | ····.end·annotation |
1873 | ····.prologue | 1873 | ····.prologue |
1874 | ····.line·262 | 1874 | ····.line·262 |
1875 | ····new-instance·v | 1875 | ····new-instance·v0,·Ljava/util/ArrayList; |
1876 | ····invoke-direct·{v | 1876 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
1877 | ····.line·263 | 1877 | ····.line·263 |
1878 | ····.local·v | 1878 | ····.local·v0,·"list":Ljava/util/List;,·"Ljava/util/List<Lcom/dougkeen/bart/model/Station;>;" |
1879 | ····invoke-static·{},·Lcom/dougkeen/bart/model/Station;->values()[Lcom/dougkeen/bart/model/Station; | 1879 | ····invoke-static·{},·Lcom/dougkeen/bart/model/Station;->values()[Lcom/dougkeen/bart/model/Station; |
1880 | ····move-result-object·v | 1880 | ····move-result-object·v3 |
1881 | ····.local·v0,·"arr$":[Lcom/dougkeen/bart/model/Station; | ||
1882 | ····array-length·v | 1881 | ····array-length·v4,·v3 |
1883 | ····.local·v2,·"len$":I | ||
1884 | ····const/4·v | 1882 | ····const/4·v2,·0x0 |
1885 | ····.local·v1,·"i$":I | ||
1886 | ····:goto_0 | 1883 | ····:goto_0 |
1887 | ····if-ge·v | 1884 | ····if-ge·v2,·v4,·:cond_1 |
1888 | ····aget-object·v | 1885 | ····aget-object·v1,·v3,·v2 |
1889 | ····.line·264 | 1886 | ····.line·264 |
1890 | ····.local·v | 1887 | ····.local·v1,·"station":Lcom/dougkeen/bart/model/Station; |
1891 | ····sget-object·v5,·Lcom/dougkeen/bart/model/Station;->SPCL:Lcom/dougkeen/bart/model/Station; | 1888 | ····sget-object·v5,·Lcom/dougkeen/bart/model/Station;->SPCL:Lcom/dougkeen/bart/model/Station; |
1892 | ····invoke-virtual·{v | 1889 | ····invoke-virtual·{v1,·v5},·Lcom/dougkeen/bart/model/Station;->equals(Ljava/lang/Object;)Z |
1893 | ····move-result·v5 | 1890 | ····move-result·v5 |
1894 | ····if-nez·v5,·:cond_0 | 1891 | ····if-nez·v5,·:cond_0 |
1895 | ····.line·265 | 1892 | ····.line·265 |
1896 | ····invoke-interface·{v | 1893 | ····invoke-interface·{v0,·v1},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
1897 | ····.line·263 | 1894 | ····.line·263 |
1898 | ····:cond_0 | 1895 | ····:cond_0 |
1899 | ····add-int/lit8·v | 1896 | ····add-int/lit8·v2,·v2,·0x1 |
1900 | ····goto·:goto_0 | 1897 | ····goto·:goto_0 |
1901 | ····.line·268 | 1898 | ····.line·268 |
1902 | ····.end·local·v | 1899 | ····.end·local·v1····#·"station":Lcom/dougkeen/bart/model/Station; |
1903 | ····:cond_1 | 1900 | ····:cond_1 |
1904 | ····return-object·v | 1901 | ····return-object·v0 |
1905 | .end·method | 1902 | .end·method |
1906 | .method·public·static·valueOf(Ljava/lang/String;)Lcom/dougkeen/bart/model/Station; | 1903 | .method·public·static·valueOf(Ljava/lang/String;)Lcom/dougkeen/bart/model/Station; |
1907 | ····.locals·1 | 1904 | ····.locals·1 |
1908 | ····.param·p0,·"name"····#·Ljava/lang/String; | 1905 | ····.param·p0,·"name"····#·Ljava/lang/String; |
1909 | ····.prologue | 1906 | ····.prologue |
Offset 2005, 318 lines modified | Offset 2002, 317 lines modified | ||
2005 | ····.prologue | 2002 | ····.prologue |
2006 | ····.line·163 | 2003 | ····.line·163 |
2007 | ····.local·p4,·"transferLines":Ljava/util/Collection;,·"Ljava/util/Collection<Lcom/dougkeen/bart/model/Line;>;" | 2004 | ····.local·p4,·"transferLines":Ljava/util/Collection;,·"Ljava/util/Collection<Lcom/dougkeen/bart/model/Line;>;" |
2008 | ····if-nez·p2,·:cond_1 | 2005 | ····if-nez·p2,·:cond_1 |
2009 | ····.line·164 | 2006 | ····.line·164 |
2010 | ····const/4·v | 2007 | ····const/4·v5,·0x0 |
2011 | ····.line·211 | 2008 | ····.line·211 |
2012 | ····:cond_0 | 2009 | ····:cond_0 |
2013 | ····return-object·v | 2010 | ····return-object·v5 |
2014 | ····.line·165 | 2011 | ····.line·165 |
2015 | ····:cond_1 | 2012 | ····:cond_1 |
2016 | ····const/4·v | 2013 | ····const/4·v2,·0x0 |
2017 | ····.line·166 | 2014 | ····.line·166 |
2018 | ····.local·v | 2015 | ····.local·v2,·"isNorth":Ljava/lang/Boolean; |
2019 | ····new-instance·v | 2016 | ····new-instance·v5,·Ljava/util/ArrayList; |
2020 | ····invoke-direct·{v | 2017 | ····invoke-direct·{v5},·Ljava/util/ArrayList;-><init>()V |
2021 | ····.line·167 | 2018 | ····.line·167 |
2022 | ····.local·v | 2019 | ····.local·v5,·"returnList":Ljava/util/List;,·"Ljava/util/List<Lcom/dougkeen/bart/model/Route;>;" |
2023 | ····invoke-static·{p0,·p2},·Lcom/dougkeen/bart/model/Line;->getLinesWithStations(Lcom/dougkeen/bart/model/Station;Lcom/dougkeen/bart/model/Station;)Ljava/util/Collection; | 2020 | ····invoke-static·{p0,·p2},·Lcom/dougkeen/bart/model/Line;->getLinesWithStations(Lcom/dougkeen/bart/model/Station;Lcom/dougkeen/bart/model/Station;)Ljava/util/Collection; |
2024 | ····move-result-object·v0 | 2021 | ····move-result-object·v0 |
2025 | ····.line·169 | 2022 | ····.line·169 |
2026 | ····.local·v0,·"applicableLines":Ljava/util/Collection;,·"Ljava/util/Collection<Lcom/dougkeen/bart/model/Line;>;" | 2023 | ····.local·v0,·"applicableLines":Ljava/util/Collection;,·"Ljava/util/Collection<Lcom/dougkeen/bart/model/Line;>;" |
2027 | ····if-eqz·p4,·:cond_3 | 2024 | ····if-eqz·p4,·:cond_3 |
2028 | ····invoke-interface·{p4},·Ljava/util/Collection;->isEmpty()Z | 2025 | ····invoke-interface·{p4},·Ljava/util/Collection;->isEmpty()Z |
2029 | ····move-result·v | 2026 | ····move-result·v8 |
2030 | ····if-nez·v | 2027 | ····if-nez·v8,·:cond_3 |
2031 | ····.line·170 | 2028 | ····.line·170 |
2032 | ····invoke-interface·{p4},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; | 2029 | ····invoke-interface·{p4},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
2033 | ····move-result-object·v | 2030 | ····move-result-object·v9 |
2034 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
2035 | ····:cond_2 | 2031 | ····:cond_2 |
2036 | ····invoke-interface·{v | 2032 | ····invoke-interface·{v9},·Ljava/util/Iterator;->hasNext()Z |
2037 | ····move-result·v | 2033 | ····move-result·v8 |
2038 | ····if-eqz·v | 2034 | ····if-eqz·v8,·:cond_3 |
2039 | ····invoke-interface·{v | 2035 | ····invoke-interface·{v9},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
2040 | ····move-result-object·v | 2036 | ····move-result-object·v7 |
2041 | ····check-cast·v | 2037 | ····check-cast·v7,·Lcom/dougkeen/bart/model/Line; |
2042 | ····.line·171 | 2038 | ····.line·171 |
2043 | ····.local·v | 2039 | ····.local·v7,·"transferLine":Lcom/dougkeen/bart/model/Line; |
2044 | ····iget-object·v | 2040 | ····iget-object·v8,·v7,·Lcom/dougkeen/bart/model/Line;->stations:Ljava/util/List; |
2045 | ····invoke-interface·{v | 2041 | ····invoke-interface·{v8,·p1},·Ljava/util/List;->indexOf(Ljava/lang/Object;)I |
2046 | ····move-result·v | 2042 | ····move-result·v4 |
2047 | ····.line·172 | 2043 | ····.line·172 |
Max diff block lines reached; 17955/23080 bytes (77.79%) of diff not shown. |
Offset 313, 14 lines modified | Offset 313, 15 lines modified | ||
313 | ····.local·v3,·"routeLine":Lcom/dougkeen/bart/model/Line; | 313 | ····.local·v3,·"routeLine":Lcom/dougkeen/bart/model/Line; |
314 | ····iget-object·v5,·v3,·Lcom/dougkeen/bart/model/Line;->transferLine1:Lcom/dougkeen/bart/model/Line; | 314 | ····iget-object·v5,·v3,·Lcom/dougkeen/bart/model/Line;->transferLine1:Lcom/dougkeen/bart/model/Line; |
315 | ····if-eqz·v5,·:cond_1 | 315 | ····if-eqz·v5,·:cond_1 |
316 | ····iget-object·v5,·v3,·Lcom/dougkeen/bart/model/Line;->transferLine1:Lcom/dougkeen/bart/model/Line; | 316 | ····iget-object·v5,·v3,·Lcom/dougkeen/bart/model/Line;->transferLine1:Lcom/dougkeen/bart/model/Line; |
317 | ····.line·93 | ||
317 | ····invoke-virtual·{p2,·v5},·Lcom/dougkeen/bart/model/Line;->equals(Ljava/lang/Object;)Z | 318 | ····invoke-virtual·{p2,·v5},·Lcom/dougkeen/bart/model/Line;->equals(Ljava/lang/Object;)Z |
318 | ····move-result·v5 | 319 | ····move-result·v5 |
319 | ····if-eqz·v5,·:cond_1 | 320 | ····if-eqz·v5,·:cond_1 |
320 | ····.line·106 | 321 | ····.line·106 |
Offset 332, 14 lines modified | Offset 333, 15 lines modified | ||
332 | ····:cond_1 | 333 | ····:cond_1 |
333 | ····iget-object·v5,·v3,·Lcom/dougkeen/bart/model/Line;->transferLine2:Lcom/dougkeen/bart/model/Line; | 334 | ····iget-object·v5,·v3,·Lcom/dougkeen/bart/model/Line;->transferLine2:Lcom/dougkeen/bart/model/Line; |
334 | ····if-eqz·v5,·:cond_2 | 335 | ····if-eqz·v5,·:cond_2 |
335 | ····iget-object·v5,·v3,·Lcom/dougkeen/bart/model/Line;->transferLine2:Lcom/dougkeen/bart/model/Line; | 336 | ····iget-object·v5,·v3,·Lcom/dougkeen/bart/model/Line;->transferLine2:Lcom/dougkeen/bart/model/Line; |
337 | ····.line·96 | ||
336 | ····invoke-virtual·{p2,·v5},·Lcom/dougkeen/bart/model/Line;->equals(Ljava/lang/Object;)Z | 338 | ····invoke-virtual·{p2,·v5},·Lcom/dougkeen/bart/model/Line;->equals(Ljava/lang/Object;)Z |
337 | ····move-result·v5 | 339 | ····move-result·v5 |
338 | ····if-nez·v5,·:cond_0 | 340 | ····if-nez·v5,·:cond_0 |
339 | ····.line·98 | 341 | ····.line·98 |
Offset 350, 14 lines modified | Offset 352, 15 lines modified | ||
350 | ····iget-object·v5,·p0,·Lcom/dougkeen/bart/model/Route;->transferLines:Ljava/util/Collection; | 352 | ····iget-object·v5,·p0,·Lcom/dougkeen/bart/model/Route;->transferLines:Ljava/util/Collection; |
351 | ····if-eqz·v5,·:cond_3 | 353 | ····if-eqz·v5,·:cond_3 |
352 | ····iget-object·v5,·p0,·Lcom/dougkeen/bart/model/Route;->transferLines:Ljava/util/Collection; | 354 | ····iget-object·v5,·p0,·Lcom/dougkeen/bart/model/Route;->transferLines:Ljava/util/Collection; |
355 | ····.line·99 | ||
353 | ····invoke-interface·{v5},·Ljava/util/Collection;->isEmpty()Z | 356 | ····invoke-interface·{v5},·Ljava/util/Collection;->isEmpty()Z |
354 | ····move-result·v5 | 357 | ····move-result·v5 |
355 | ····if-nez·v5,·:cond_3 | 358 | ····if-nez·v5,·:cond_3 |
356 | ····.line·100 | 359 | ····.line·100 |
Offset 389, 14 lines modified | Offset 392, 15 lines modified | ||
389 | ····move-result·v2 | 392 | ····move-result·v2 |
390 | ····.line·104 | 393 | ····.line·104 |
391 | ····.local·v2,·"routeDestinationIndex":I | 394 | ····.local·v2,·"routeDestinationIndex":I |
392 | ····iget-object·v5,·p2,·Lcom/dougkeen/bart/model/Line;->stations:Ljava/util/List; | 395 | ····iget-object·v5,·p2,·Lcom/dougkeen/bart/model/Line;->stations:Ljava/util/List; |
396 | ····.line·105 | ||
393 | ····invoke-interface·{v5,·p1},·Ljava/util/List;->indexOf(Ljava/lang/Object;)I | 397 | ····invoke-interface·{v5,·p1},·Ljava/util/List;->indexOf(Ljava/lang/Object;)I |
394 | ····move-result·v0 | 398 | ····move-result·v0 |
395 | ····.line·106 | 399 | ····.line·106 |
396 | ····.local·v0,·"lineDestinationIndex":I | 400 | ····.local·v0,·"lineDestinationIndex":I |
397 | ····if-ltz·v2,·:cond_5 | 401 | ····if-ltz·v2,·:cond_5 |
Offset 51, 15 lines modified | Offset 51, 14 lines modified | ||
51 | ····invoke-direct·{v0,·p1},·Lcom/dougkeen/bart/model/StationPair;-><init>(Landroid/os/Parcel;)V | 51 | ····invoke-direct·{v0,·p1},·Lcom/dougkeen/bart/model/StationPair;-><init>(Landroid/os/Parcel;)V |
52 | ····return-object·v0 | 52 | ····return-object·v0 |
53 | .end·method | 53 | .end·method |
54 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 54 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
55 | ····.locals·1 | 55 | ····.locals·1 |
56 | ····.param·p1,·"x0"····#·Landroid/os/Parcel; | ||
57 | ····.prologue | 56 | ····.prologue |
58 | ····.line·149 | 57 | ····.line·149 |
59 | ····invoke-virtual·{p0,·p1},·Lcom/dougkeen/bart/model/StationPair$1;->createFromParcel(Landroid/os/Parcel;)Lcom/dougkeen/bart/model/StationPair; | 58 | ····invoke-virtual·{p0,·p1},·Lcom/dougkeen/bart/model/StationPair$1;->createFromParcel(Landroid/os/Parcel;)Lcom/dougkeen/bart/model/StationPair; |
60 | ····move-result-object·v0 | 59 | ····move-result-object·v0 |
Offset 75, 15 lines modified | Offset 74, 14 lines modified | ||
75 | ····new-array·v0,·p1,·[Lcom/dougkeen/bart/model/StationPair; | 74 | ····new-array·v0,·p1,·[Lcom/dougkeen/bart/model/StationPair; |
76 | ····return-object·v0 | 75 | ····return-object·v0 |
77 | .end·method | 76 | .end·method |
78 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 77 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; |
79 | ····.locals·1 | 78 | ····.locals·1 |
80 | ····.param·p1,·"x0"····#·I | ||
81 | ····.prologue | 79 | ····.prologue |
82 | ····.line·149 | 80 | ····.line·149 |
83 | ····invoke-virtual·{p0,·p1},·Lcom/dougkeen/bart/model/StationPair$1;->newArray(I)[Lcom/dougkeen/bart/model/StationPair; | 81 | ····invoke-virtual·{p0,·p1},·Lcom/dougkeen/bart/model/StationPair$1;->newArray(I)[Lcom/dougkeen/bart/model/StationPair; |
84 | ····move-result-object·v0 | 82 | ····move-result-object·v0 |
Offset 1025, 59 lines modified | Offset 1025, 56 lines modified | ||
1025 | ············"Lcom/dougkeen/bart/model/Line;", | 1025 | ············"Lcom/dougkeen/bart/model/Line;", |
1026 | ············">;" | 1026 | ············">;" |
1027 | ········} | 1027 | ········} |
1028 | ····.end·annotation | 1028 | ····.end·annotation |
1029 | ····.prologue | 1029 | ····.prologue |
1030 | ····.line·83 | 1030 | ····.line·83 |
1031 | ····new-instance·v | 1031 | ····new-instance·v1,·Ljava/util/ArrayList; |
1032 | ····invoke-direct·{v | 1032 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V |
1033 | ····.line·84 | 1033 | ····.line·84 |
1034 | ····.local·v | 1034 | ····.local·v1,·"lines":Ljava/util/Collection;,·"Ljava/util/Collection<Lcom/dougkeen/bart/model/Line;>;" |
1035 | ····invoke-static·{},·Lcom/dougkeen/bart/model/Line;->values()[Lcom/dougkeen/bart/model/Line; | 1035 | ····invoke-static·{},·Lcom/dougkeen/bart/model/Line;->values()[Lcom/dougkeen/bart/model/Line; |
1036 | ····move-result-object·v | 1036 | ····move-result-object·v3 |
1037 | ····.local·v0,·"arr$":[Lcom/dougkeen/bart/model/Line; | ||
1038 | ····array-length·v | 1037 | ····array-length·v4,·v3 |
1039 | ····.local·v2,·"len$":I | ||
1040 | ····const/4·v | 1038 | ····const/4·v2,·0x0 |
1041 | ····.local·v1,·"i$":I | ||
1042 | ····:goto_0 | 1039 | ····:goto_0 |
1043 | ····if-ge·v | 1040 | ····if-ge·v2,·v4,·:cond_1 |
1044 | ····aget-object·v | 1041 | ····aget-object·v0,·v3,·v2 |
1045 | ····.line·85 | 1042 | ····.line·85 |
1046 | ····.local·v | 1043 | ····.local·v0,·"line":Lcom/dougkeen/bart/model/Line; |
1047 | ····iget-object·v5,·v | 1044 | ····iget-object·v5,·v0,·Lcom/dougkeen/bart/model/Line;->stations:Ljava/util/List; |
1048 | ····invoke-interface·{v5,·p0},·Ljava/util/List;->contains(Ljava/lang/Object;)Z | 1045 | ····invoke-interface·{v5,·p0},·Ljava/util/List;->contains(Ljava/lang/Object;)Z |
1049 | ····move-result·v5 | 1046 | ····move-result·v5 |
1050 | ····if-eqz·v5,·:cond_0 | 1047 | ····if-eqz·v5,·:cond_0 |
1051 | ····.line·86 | 1048 | ····.line·86 |
1052 | ····invoke-interface·{v | 1049 | ····invoke-interface·{v1,·v0},·Ljava/util/Collection;->add(Ljava/lang/Object;)Z |
1053 | ····.line·84 | 1050 | ····.line·84 |
1054 | ····:cond_0 | 1051 | ····:cond_0 |
1055 | ····add-int/lit8·v | 1052 | ····add-int/lit8·v2,·v2,·0x1 |
1056 | ····goto·:goto_0 | 1053 | ····goto·:goto_0 |
1057 | ····.line·89 | 1054 | ····.line·89 |
1058 | ····.end·local·v | 1055 | ····.end·local·v0····#·"line":Lcom/dougkeen/bart/model/Line; |
1059 | ····:cond_1 | 1056 | ····:cond_1 |
1060 | ····return-object·v | 1057 | ····return-object·v1 |
1061 | .end·method | 1058 | .end·method |
1062 | .method·public·static·getLinesWithStations(Lcom/dougkeen/bart/model/Station;Lcom/dougkeen/bart/model/Station;)Ljava/util/Collection; | 1059 | .method·public·static·getLinesWithStations(Lcom/dougkeen/bart/model/Station;Lcom/dougkeen/bart/model/Station;)Ljava/util/Collection; |
1063 | ····.locals·6 | 1060 | ····.locals·6 |
1064 | ····.param·p0,·"station1"····#·Lcom/dougkeen/bart/model/Station; | 1061 | ····.param·p0,·"station1"····#·Lcom/dougkeen/bart/model/Station; |
1065 | ····.param·p1,·"station2"····#·Lcom/dougkeen/bart/model/Station; | 1062 | ····.param·p1,·"station2"····#·Lcom/dougkeen/bart/model/Station; |
1066 | ····.annotation·system·Ldalvik/annotation/Signature; | 1063 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 1091, 67 lines modified | Offset 1088, 65 lines modified | ||
1091 | ············"Lcom/dougkeen/bart/model/Line;", | 1088 | ············"Lcom/dougkeen/bart/model/Line;", |
1092 | ············">;" | 1089 | ············">;" |
1093 | ········} | 1090 | ········} |
1094 | ····.end·annotation | 1091 | ····.end·annotation |
1095 | ····.prologue | 1092 | ····.prologue |
1096 | ····.line·94 | 1093 | ····.line·94 |
1097 | ····new-instance·v | 1094 | ····new-instance·v1,·Ljava/util/ArrayList; |
1098 | ····invoke-direct·{v | 1095 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V |
1099 | ····.line·95 | 1096 | ····.line·95 |
1100 | ····.local·v | 1097 | ····.local·v1,·"lines":Ljava/util/Collection;,·"Ljava/util/Collection<Lcom/dougkeen/bart/model/Line;>;" |
1101 | ····invoke-static·{},·Lcom/dougkeen/bart/model/Line;->values()[Lcom/dougkeen/bart/model/Line; | 1098 | ····invoke-static·{},·Lcom/dougkeen/bart/model/Line;->values()[Lcom/dougkeen/bart/model/Line; |
1102 | ····move-result-object·v | 1099 | ····move-result-object·v3 |
1103 | ····.local·v0,·"arr$":[Lcom/dougkeen/bart/model/Line; | ||
1104 | ····array-length·v | 1100 | ····array-length·v4,·v3 |
1105 | ····.local·v2,·"len$":I | ||
1106 | ····const/4·v | 1101 | ····const/4·v2,·0x0 |
1107 | ····.local·v1,·"i$":I | ||
1108 | ····:goto_0 | 1102 | ····:goto_0 |
1109 | ····if-ge·v | 1103 | ····if-ge·v2,·v4,·:cond_1 |
1110 | ····aget-object·v | 1104 | ····aget-object·v0,·v3,·v2 |
1111 | ····.line·96 | 1105 | ····.line·96 |
1112 | ····.local·v | 1106 | ····.local·v0,·"line":Lcom/dougkeen/bart/model/Line; |
1113 | ····iget-object·v5,·v | 1107 | ····iget-object·v5,·v0,·Lcom/dougkeen/bart/model/Line;->stations:Ljava/util/List; |
1114 | ····invoke-interface·{v5,·p0},·Ljava/util/List;->contains(Ljava/lang/Object;)Z | 1108 | ····invoke-interface·{v5,·p0},·Ljava/util/List;->contains(Ljava/lang/Object;)Z |
1115 | ····move-result·v5 | 1109 | ····move-result·v5 |
1116 | ····if-eqz·v5,·:cond_0 | 1110 | ····if-eqz·v5,·:cond_0 |
1117 | ····iget-object·v5,·v | 1111 | ····iget-object·v5,·v0,·Lcom/dougkeen/bart/model/Line;->stations:Ljava/util/List; |
1112 | ····.line·97 | ||
1118 | ····invoke-interface·{v5,·p1},·Ljava/util/List;->contains(Ljava/lang/Object;)Z | 1113 | ····invoke-interface·{v5,·p1},·Ljava/util/List;->contains(Ljava/lang/Object;)Z |
1119 | ····move-result·v5 | 1114 | ····move-result·v5 |
1120 | ····if-eqz·v5,·:cond_0 | 1115 | ····if-eqz·v5,·:cond_0 |
1121 | ····.line·98 | 1116 | ····.line·98 |
1122 | ····invoke-interface·{v | 1117 | ····invoke-interface·{v1,·v0},·Ljava/util/Collection;->add(Ljava/lang/Object;)Z |
1123 | ····.line·95 | 1118 | ····.line·95 |
1124 | ····:cond_0 | 1119 | ····:cond_0 |
1125 | ····add-int/lit8·v | 1120 | ····add-int/lit8·v2,·v2,·0x1 |
1126 | ····goto·:goto_0 | 1121 | ····goto·:goto_0 |
1127 | ····.line·101 | 1122 | ····.line·101 |
1128 | ····.end·local·v | 1123 | ····.end·local·v0····#·"line":Lcom/dougkeen/bart/model/Line; |
1129 | ····:cond_1 | 1124 | ····:cond_1 |
1130 | ····return-object·v | 1125 | ····return-object·v1 |
1131 | .end·method | 1126 | .end·method |
1132 | .method·public·static·getPotentialDestinations(Lcom/dougkeen/bart/model/Station;)Ljava/util/Set; | 1127 | .method·public·static·getPotentialDestinations(Lcom/dougkeen/bart/model/Station;)Ljava/util/Set; |
1133 | ····.locals·4 | 1128 | ····.locals·4 |
1134 | ····.param·p0,·"station"····#·Lcom/dougkeen/bart/model/Station; | 1129 | ····.param·p0,·"station"····#·Lcom/dougkeen/bart/model/Station; |
1135 | ····.annotation·system·Ldalvik/annotation/Signature; | 1130 | ····.annotation·system·Ldalvik/annotation/Signature; |
Max diff block lines reached; 1831/6690 bytes (27.37%) of diff not shown. |
Offset 71, 14 lines modified | Offset 71, 15 lines modified | ||
71 | ····:try_start_0 | 71 | ····:try_start_0 |
72 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/data/FavoritesPersistence;->app:Lcom/dougkeen/bart/BartRunnerApplication; | 72 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/data/FavoritesPersistence;->app:Lcom/dougkeen/bart/BartRunnerApplication; |
73 | ····const-string·v3,·"favorites" | 73 | ····const-string·v3,·"favorites" |
74 | ····const/4·v4,·0x0 | 74 | ····const/4·v4,·0x0 |
75 | ····.line·35 | ||
75 | ····invoke-virtual·{v2,·v3,·v4},·Lcom/dougkeen/bart/BartRunnerApplication;->openFileOutput(Ljava/lang/String;I)Ljava/io/FileOutputStream; | 76 | ····invoke-virtual·{v2,·v3,·v4},·Lcom/dougkeen/bart/BartRunnerApplication;->openFileOutput(Ljava/lang/String;I)Ljava/io/FileOutputStream; |
76 | ····move-result-object·v1 | 77 | ····move-result-object·v1 |
77 | ····.line·36 | 78 | ····.line·36 |
78 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/data/FavoritesPersistence;->objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; | 79 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/data/FavoritesPersistence;->objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; |
Offset 133, 121 lines modified | Offset 134, 122 lines modified | ||
133 | ············"Lcom/dougkeen/bart/model/StationPair;", | 134 | ············"Lcom/dougkeen/bart/model/StationPair;", |
134 | ············">;" | 135 | ············">;" |
135 | ········} | 136 | ········} |
136 | ····.end·annotation | 137 | ····.end·annotation |
137 | ····.prologue | 138 | ····.prologue |
138 | ····.line·45 | 139 | ····.line·45 |
139 | ····iget-object·v | 140 | ····iget-object·v3,·p0,·Lcom/dougkeen/bart/data/FavoritesPersistence;->app:Lcom/dougkeen/bart/BartRunnerApplication; |
140 | ····invoke-virtual·{v | 141 | ····invoke-virtual·{v3},·Lcom/dougkeen/bart/BartRunnerApplication;->fileList()[Ljava/lang/String; |
141 | ····move-result-object·v | 142 | ····move-result-object·v5 |
142 | ····.local·v0,·"arr$":[Ljava/lang/String; | ||
143 | ····array-length·v | 143 | ····array-length·v6,·v5 |
144 | ····.local·v5,·"len$":I | ||
145 | ····const/4·v3,·0x0 | 144 | ····const/4·v3,·0x0 |
146 | ···· | 145 | ····move·v4,·v3 |
147 | ····:goto_0 | 146 | ····:goto_0 |
148 | ····if-ge·v | 147 | ····if-ge·v4,·v6,·:cond_1 |
149 | ····aget-object·v | 148 | ····aget-object·v1,·v5,·v4 |
150 | ····.line·46 | 149 | ····.line·46 |
151 | ····.local·v | 150 | ····.local·v1,·"file":Ljava/lang/String; |
152 | ····const-string·v | 151 | ····const-string·v3,·"favorites" |
153 | ····invoke-virtual·{v | 152 | ····invoke-virtual·{v3,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
154 | ····move-result·v | 153 | ····move-result·v3 |
155 | ····if-eqz·v | 154 | ····if-eqz·v3,·:cond_0 |
156 | ····.line·47 | 155 | ····.line·47 |
157 | ····const/4·v | 156 | ····const/4·v2,·0x0 |
158 | ····.line·49 | 157 | ····.line·49 |
159 | ····.local·v | 158 | ····.local·v2,·"inputStream":Ljava/io/FileInputStream; |
160 | ····:try_start_0 | 159 | ····:try_start_0 |
161 | ····iget-object·v | 160 | ····iget-object·v3,·p0,·Lcom/dougkeen/bart/data/FavoritesPersistence;->app:Lcom/dougkeen/bart/BartRunnerApplication; |
162 | ····const-string·v7,·"favorites" | 161 | ····const-string·v7,·"favorites" |
163 | ····invoke-virtual·{v | 162 | ····invoke-virtual·{v3,·v7},·Lcom/dougkeen/bart/BartRunnerApplication;->openFileInput(Ljava/lang/String;)Ljava/io/FileInputStream; |
164 | ····move-result-object·v | 163 | ····move-result-object·v2 |
165 | ····.line·50 | 164 | ····.line·50 |
166 | ····iget-object·v | 165 | ····iget-object·v3,·p0,·Lcom/dougkeen/bart/data/FavoritesPersistence;->objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; |
167 | ····new-instance·v7,·Lcom/dougkeen/bart/data/FavoritesPersistence$1; | 166 | ····new-instance·v7,·Lcom/dougkeen/bart/data/FavoritesPersistence$1; |
168 | ····invoke-direct·{v7,·p0},·Lcom/dougkeen/bart/data/FavoritesPersistence$1;-><init>(Lcom/dougkeen/bart/data/FavoritesPersistence;)V | 167 | ····invoke-direct·{v7,·p0},·Lcom/dougkeen/bart/data/FavoritesPersistence$1;-><init>(Lcom/dougkeen/bart/data/FavoritesPersistence;)V |
169 | ····invoke-virtual·{v | 168 | ····invoke-virtual·{v3,·v2,·v7},·Lcom/fasterxml/jackson/databind/ObjectMapper;->readValue(Ljava/io/InputStream;Lcom/fasterxml/jackson/core/type/TypeReference;)Ljava/lang/Object; |
170 | ····move-result-object·v | 169 | ····move-result-object·v3 |
171 | ····check-cast·v | 170 | ····check-cast·v3,·Ljava/util/List; |
172 | ····:try_end_0 | 171 | ····:try_end_0 |
173 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | 172 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 |
174 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 173 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
175 | ····.line·56 | 174 | ····.line·56 |
176 | ····invoke-static·{v | 175 | ····invoke-static·{v2},·Lorg/apache/commons/io/IOUtils;->closeQuietly(Ljava/io/InputStream;)V |
177 | ····.line·61 | 176 | ····.line·61 |
178 | ····.end·local·v | 177 | ····.end·local·v1····#·"file":Ljava/lang/String; |
179 | ····.end·local·v | 178 | ····.end·local·v2····#·"inputStream":Ljava/io/FileInputStream; |
180 | ····:goto_1 | 179 | ····:goto_1 |
181 | ····return-object·v | 180 | ····return-object·v3 |
182 | ····.line·53 | 181 | ····.line·53 |
183 | ····.restart·local·v | 182 | ····.restart·local·v1····#·"file":Ljava/lang/String; |
184 | ····.restart·local·v | 183 | ····.restart·local·v2····#·"inputStream":Ljava/io/FileInputStream; |
185 | ····:catch_0 | 184 | ····:catch_0 |
186 | ····move-exception·v | 185 | ····move-exception·v0 |
187 | ····.line·54 | 186 | ····.line·54 |
188 | ····.local·v | 187 | ····.local·v0,·"e":Ljava/lang/Exception; |
189 | ····:try_start_1 | 188 | ····:try_start_1 |
190 | ····const-string·v | 189 | ····const-string·v3,·"FavoritesPersistence" |
191 | ····const-string·v7,·"Could·not·read·favorites·file" | 190 | ····const-string·v7,·"Could·not·read·favorites·file" |
192 | ····invoke-static·{v | 191 | ····invoke-static·{v3,·v7,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
193 | ····:try_end_1 | 192 | ····:try_end_1 |
194 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 193 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
195 | ····.line·56 | 194 | ····.line·56 |
196 | ····invoke-static·{v | 195 | ····invoke-static·{v2},·Lorg/apache/commons/io/IOUtils;->closeQuietly(Ljava/io/InputStream;)V |
197 | ····.line·45 | 196 | ····.line·45 |
198 | ····.end·local·v | 197 | ····.end·local·v0····#·"e":Ljava/lang/Exception; |
199 | ····.end·local·v | 198 | ····.end·local·v2····#·"inputStream":Ljava/io/FileInputStream; |
200 | ····:cond_0 | 199 | ····:cond_0 |
201 | ····add-int/lit8·v3,·v | 200 | ····add-int/lit8·v3,·v4,·0x1 |
201 | ····move·v4,·v3 | ||
202 | ····goto·:goto_0 | 202 | ····goto·:goto_0 |
203 | ····.line·56 | 203 | ····.line·56 |
204 | ····.restart·local·v | 204 | ····.restart·local·v2····#·"inputStream":Ljava/io/FileInputStream; |
205 | ····:catchall_0 | 205 | ····:catchall_0 |
206 | ····move-exception·v | 206 | ····move-exception·v3 |
207 | ····invoke-static·{v | 207 | ····invoke-static·{v2},·Lorg/apache/commons/io/IOUtils;->closeQuietly(Ljava/io/InputStream;)V |
Max diff block lines reached; 524/6738 bytes (7.78%) of diff not shown. |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$departure:Lcom/dougkeen/bart/model/Departure; | 22 | .field·final·synthetic·val$departure:Lcom/dougkeen/bart/model/Departure; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/dougkeen/bart/data/DepartureArrayAdapter;Lcom/dougkeen/bart/model/Departure;)V | 24 | .method·constructor·<init>(Lcom/dougkeen/bart/data/DepartureArrayAdapter;Lcom/dougkeen/bart/model/Departure;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/data/DepartureArrayAdapter; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·126 | 28 | ····.line·126 |
28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/data/DepartureArrayAdapter$3;->this$0:Lcom/dougkeen/bart/data/DepartureArrayAdapter; | 29 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/data/DepartureArrayAdapter$3;->this$0:Lcom/dougkeen/bart/data/DepartureArrayAdapter; |
29 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/data/DepartureArrayAdapter$3;->val$departure:Lcom/dougkeen/bart/model/Departure; | 30 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/data/DepartureArrayAdapter$3;->val$departure:Lcom/dougkeen/bart/model/Departure; |
Offset 68, 14 lines modified | Offset 69, 15 lines modified | ||
68 | ····return-object·v0 | 69 | ····return-object·v0 |
69 | ····:cond_0 | 70 | ····:cond_0 |
70 | ····iget-object·v0,·p0,·Lcom/dougkeen/bart/data/DepartureArrayAdapter$3;->val$departure:Lcom/dougkeen/bart/model/Departure; | 71 | ····iget-object·v0,·p0,·Lcom/dougkeen/bart/data/DepartureArrayAdapter$3;->val$departure:Lcom/dougkeen/bart/model/Departure; |
71 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/data/DepartureArrayAdapter$3;->this$0:Lcom/dougkeen/bart/data/DepartureArrayAdapter; | 72 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/data/DepartureArrayAdapter$3;->this$0:Lcom/dougkeen/bart/data/DepartureArrayAdapter; |
73 | ····.line·133 | ||
72 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/data/DepartureArrayAdapter;->getContext()Landroid/content/Context; | 74 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/data/DepartureArrayAdapter;->getContext()Landroid/content/Context; |
73 | ····move-result-object·v1 | 75 | ····move-result-object·v1 |
74 | ····const/4·v2,·0x0 | 76 | ····const/4·v2,·0x0 |
75 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/dougkeen/bart/model/Departure;->getEstimatedDepartureTimeText(Landroid/content/Context;Z)Ljava/lang/String; | 77 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/dougkeen/bart/model/Departure;->getEstimatedDepartureTimeText(Landroid/content/Context;Z)Ljava/lang/String; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$layoutView:I | 22 | .field·final·synthetic·val$layoutView:I |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/dougkeen/bart/data/DepartureArrayAdapter;I)V | 24 | .method·constructor·<init>(Lcom/dougkeen/bart/data/DepartureArrayAdapter;I)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/data/DepartureArrayAdapter; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·157 | 28 | ····.line·157 |
28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/data/DepartureArrayAdapter$4;->this$0:Lcom/dougkeen/bart/data/DepartureArrayAdapter; | 29 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/data/DepartureArrayAdapter$4;->this$0:Lcom/dougkeen/bart/data/DepartureArrayAdapter; |
29 | ····iput·p2,·p0,·Lcom/dougkeen/bart/data/DepartureArrayAdapter$4;->val$layoutView:I | 30 | ····iput·p2,·p0,·Lcom/dougkeen/bart/data/DepartureArrayAdapter$4;->val$layoutView:I |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$departure:Lcom/dougkeen/bart/model/Departure; | 24 | .field·final·synthetic·val$departure:Lcom/dougkeen/bart/model/Departure; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lcom/dougkeen/bart/data/DepartureArrayAdapter;Lcom/dougkeen/bart/model/Departure;Ljava/lang/String;)V | 26 | .method·constructor·<init>(Lcom/dougkeen/bart/data/DepartureArrayAdapter;Lcom/dougkeen/bart/model/Departure;Ljava/lang/String;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/data/DepartureArrayAdapter; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·82 | 30 | ····.line·82 |
30 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/data/DepartureArrayAdapter$1;->this$0:Lcom/dougkeen/bart/data/DepartureArrayAdapter; | 31 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/data/DepartureArrayAdapter$1;->this$0:Lcom/dougkeen/bart/data/DepartureArrayAdapter; |
31 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/data/DepartureArrayAdapter$1;->val$departure:Lcom/dougkeen/bart/model/Departure; | 32 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/data/DepartureArrayAdapter$1;->val$departure:Lcom/dougkeen/bart/model/Departure; |
Offset 73, 14 lines modified | Offset 74, 15 lines modified | ||
73 | ····.line·88 | 74 | ····.line·88 |
74 | ····:cond_0 | 75 | ····:cond_0 |
75 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/data/DepartureArrayAdapter$1;->val$departure:Lcom/dougkeen/bart/model/Departure; | 76 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/data/DepartureArrayAdapter$1;->val$departure:Lcom/dougkeen/bart/model/Departure; |
76 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/data/DepartureArrayAdapter$1;->this$0:Lcom/dougkeen/bart/data/DepartureArrayAdapter; | 77 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/data/DepartureArrayAdapter$1;->this$0:Lcom/dougkeen/bart/data/DepartureArrayAdapter; |
78 | ····.line·89 | ||
77 | ····invoke-virtual·{v2},·Lcom/dougkeen/bart/data/DepartureArrayAdapter;->getContext()Landroid/content/Context; | 79 | ····invoke-virtual·{v2},·Lcom/dougkeen/bart/data/DepartureArrayAdapter;->getContext()Landroid/content/Context; |
78 | ····move-result-object·v2 | 80 | ····move-result-object·v2 |
79 | ····const/4·v3,·0x0 | 81 | ····const/4·v3,·0x0 |
80 | ····invoke-virtual·{v1,·v2,·v3},·Lcom/dougkeen/bart/model/Departure;->getEstimatedArrivalTimeText(Landroid/content/Context;Z)Ljava/lang/String; | 82 | ····invoke-virtual·{v1,·v2,·v3},·Lcom/dougkeen/bart/model/Departure;->getEstimatedArrivalTimeText(Landroid/content/Context;Z)Ljava/lang/String; |
Offset 57, 14 lines modified | Offset 57, 15 lines modified | ||
57 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 57 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
58 | ····move-result-object·v0 | 58 | ····move-result-object·v0 |
59 | ····sget-object·v1,·Lcom/dougkeen/bart/data/RoutesColumns;->_ID:Lcom/dougkeen/bart/data/RoutesColumns; | 59 | ····sget-object·v1,·Lcom/dougkeen/bart/data/RoutesColumns;->_ID:Lcom/dougkeen/bart/data/RoutesColumns; |
60 | ····.line·34 | ||
60 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/data/RoutesColumns;->getColumnDef()Ljava/lang/String; | 61 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/data/RoutesColumns;->getColumnDef()Ljava/lang/String; |
61 | ····move-result-object·v1 | 62 | ····move-result-object·v1 |
62 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 63 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
63 | ····move-result-object·v0 | 64 | ····move-result-object·v0 |
Offset 73, 14 lines modified | Offset 74, 15 lines modified | ||
73 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 74 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
74 | ····move-result-object·v0 | 75 | ····move-result-object·v0 |
75 | ····sget-object·v1,·Lcom/dougkeen/bart/data/RoutesColumns;->FROM_STATION:Lcom/dougkeen/bart/data/RoutesColumns; | 76 | ····sget-object·v1,·Lcom/dougkeen/bart/data/RoutesColumns;->FROM_STATION:Lcom/dougkeen/bart/data/RoutesColumns; |
77 | ····.line·35 | ||
76 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/data/RoutesColumns;->getColumnDef()Ljava/lang/String; | 78 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/data/RoutesColumns;->getColumnDef()Ljava/lang/String; |
77 | ····move-result-object·v1 | 79 | ····move-result-object·v1 |
78 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 80 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
79 | ····move-result-object·v0 | 81 | ····move-result-object·v0 |
Offset 89, 14 lines modified | Offset 91, 15 lines modified | ||
89 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 91 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
90 | ····move-result-object·v0 | 92 | ····move-result-object·v0 |
91 | ····sget-object·v1,·Lcom/dougkeen/bart/data/RoutesColumns;->TO_STATION:Lcom/dougkeen/bart/data/RoutesColumns; | 93 | ····sget-object·v1,·Lcom/dougkeen/bart/data/RoutesColumns;->TO_STATION:Lcom/dougkeen/bart/data/RoutesColumns; |
94 | ····.line·36 | ||
92 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/data/RoutesColumns;->getColumnDef()Ljava/lang/String; | 95 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/data/RoutesColumns;->getColumnDef()Ljava/lang/String; |
93 | ····move-result-object·v1 | 96 | ····move-result-object·v1 |
94 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 97 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
95 | ····move-result-object·v0 | 98 | ····move-result-object·v0 |
Offset 105, 14 lines modified | Offset 108, 15 lines modified | ||
105 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 108 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
106 | ····move-result-object·v0 | 109 | ····move-result-object·v0 |
107 | ····sget-object·v1,·Lcom/dougkeen/bart/data/RoutesColumns;->FARE:Lcom/dougkeen/bart/data/RoutesColumns; | 110 | ····sget-object·v1,·Lcom/dougkeen/bart/data/RoutesColumns;->FARE:Lcom/dougkeen/bart/data/RoutesColumns; |
111 | ····.line·37 | ||
108 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/data/RoutesColumns;->getColumnDef()Ljava/lang/String; | 112 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/data/RoutesColumns;->getColumnDef()Ljava/lang/String; |
109 | ····move-result-object·v1 | 113 | ····move-result-object·v1 |
110 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 114 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
111 | ····move-result-object·v0 | 115 | ····move-result-object·v0 |
Offset 121, 14 lines modified | Offset 125, 15 lines modified | ||
121 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 125 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
122 | ····move-result-object·v0 | 126 | ····move-result-object·v0 |
123 | ····sget-object·v1,·Lcom/dougkeen/bart/data/RoutesColumns;->FARE_LAST_UPDATED:Lcom/dougkeen/bart/data/RoutesColumns; | 127 | ····sget-object·v1,·Lcom/dougkeen/bart/data/RoutesColumns;->FARE_LAST_UPDATED:Lcom/dougkeen/bart/data/RoutesColumns; |
128 | ····.line·38 | ||
124 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/data/RoutesColumns;->getColumnDef()Ljava/lang/String; | 129 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/data/RoutesColumns;->getColumnDef()Ljava/lang/String; |
125 | ····move-result-object·v1 | 130 | ····move-result-object·v1 |
126 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 131 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
127 | ····move-result-object·v0 | 132 | ····move-result-object·v0 |
Offset 137, 14 lines modified | Offset 142, 15 lines modified | ||
137 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 142 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
138 | ····move-result-object·v0 | 143 | ····move-result-object·v0 |
139 | ····sget-object·v1,·Lcom/dougkeen/bart/data/RoutesColumns;->AVERAGE_TRIP_SAMPLE_COUNT:Lcom/dougkeen/bart/data/RoutesColumns; | 144 | ····sget-object·v1,·Lcom/dougkeen/bart/data/RoutesColumns;->AVERAGE_TRIP_SAMPLE_COUNT:Lcom/dougkeen/bart/data/RoutesColumns; |
145 | ····.line·39 | ||
140 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/data/RoutesColumns;->getColumnDef()Ljava/lang/String; | 146 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/data/RoutesColumns;->getColumnDef()Ljava/lang/String; |
141 | ····move-result-object·v1 | 147 | ····move-result-object·v1 |
142 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 148 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
143 | ····move-result-object·v0 | 149 | ····move-result-object·v0 |
Offset 153, 14 lines modified | Offset 159, 15 lines modified | ||
153 | ····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; |
154 | ····move-result-object·v0 | 160 | ····move-result-object·v0 |
155 | ····sget-object·v1,·Lcom/dougkeen/bart/data/RoutesColumns;->AVERAGE_TRIP_LENGTH:Lcom/dougkeen/bart/data/RoutesColumns; | 161 | ····sget-object·v1,·Lcom/dougkeen/bart/data/RoutesColumns;->AVERAGE_TRIP_LENGTH:Lcom/dougkeen/bart/data/RoutesColumns; |
162 | ····.line·40 | ||
156 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/data/RoutesColumns;->getColumnDef()Ljava/lang/String; | 163 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/data/RoutesColumns;->getColumnDef()Ljava/lang/String; |
157 | ····move-result-object·v1 | 164 | ····move-result-object·v1 |
158 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 165 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
159 | ····move-result-object·v0 | 166 | ····move-result-object·v0 |
Offset 171, 14 lines modified | Offset 178, 15 lines modified | ||
171 | ····move-result-object·v0 | 178 | ····move-result-object·v0 |
172 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 179 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
173 | ····move-result-object·v0 | 180 | ····move-result-object·v0 |
181 | ····.line·33 | ||
174 | ····invoke-virtual·{p1,·v0},·Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V | 182 | ····invoke-virtual·{p1,·v0},·Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V |
175 | ····.line·41 | 183 | ····.line·41 |
176 | ····return-void | 184 | ····return-void |
177 | .end·method | 185 | .end·method |
Max diff block lines reached; -1/4258 bytes (-0.02%) of diff not shown. |
Offset 151, 34 lines modified | Offset 151, 36 lines modified | ||
151 | ····.line·198 | 151 | ····.line·198 |
152 | ····new-instance·v0,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$4; | 152 | ····new-instance·v0,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$4; |
153 | ····invoke-direct·{v0,·p0},·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$4;-><init>(Lcom/dougkeen/bart/data/FavoritesArrayAdapter;)V | 153 | ····invoke-direct·{v0,·p0},·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$4;-><init>(Lcom/dougkeen/bart/data/FavoritesArrayAdapter;)V |
154 | ····invoke-virtual·{p1,·v0},·Landroid/widget/TextSwitcher;->setFactory(Landroid/widget/ViewSwitcher$ViewFactory;)V | 154 | ····invoke-virtual·{p1,·v0},·Landroid/widget/TextSwitcher;->setFactory(Landroid/widget/ViewSwitcher$ViewFactory;)V |
155 | ····.line·20 | 155 | ····.line·206 |
156 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/data/FavoritesArrayAdapter;->getContext()Landroid/content/Context; | 156 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/data/FavoritesArrayAdapter;->getContext()Landroid/content/Context; |
157 | ····move-result-object·v0 | 157 | ····move-result-object·v0 |
158 | ····const·v1,·0x10a0002 | 158 | ····const·v1,·0x10a0002 |
159 | ····.line·205 | ||
159 | ····invoke-static·{v0,·v1},·Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation; | 160 | ····invoke-static·{v0,·v1},·Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation; |
160 | ····move-result-object·v0 | 161 | ····move-result-object·v0 |
161 | ····invoke-virtual·{p1,·v0},·Landroid/widget/TextSwitcher;->setInAnimation(Landroid/view/animation/Animation;)V | 162 | ····invoke-virtual·{p1,·v0},·Landroid/widget/TextSwitcher;->setInAnimation(Landroid/view/animation/Animation;)V |
162 | ····.line·20 | 163 | ····.line·208 |
163 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/data/FavoritesArrayAdapter;->getContext()Landroid/content/Context; | 164 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/data/FavoritesArrayAdapter;->getContext()Landroid/content/Context; |
164 | ····move-result-object·v0 | 165 | ····move-result-object·v0 |
165 | ····const·v1,·0x10a0003 | 166 | ····const·v1,·0x10a0003 |
167 | ····.line·207 | ||
166 | ····invoke-static·{v0,·v1},·Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation; | 168 | ····invoke-static·{v0,·v1},·Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation; |
167 | ····move-result-object·v0 | 169 | ····move-result-object·v0 |
168 | ····invoke-virtual·{p1,·v0},·Landroid/widget/TextSwitcher;->setOutAnimation(Landroid/view/animation/Animation;)V | 170 | ····invoke-virtual·{p1,·v0},·Landroid/widget/TextSwitcher;->setOutAnimation(Landroid/view/animation/Animation;)V |
169 | ····.line·210 | 171 | ····.line·210 |
Offset 219, 21 lines modified | Offset 221, 19 lines modified | ||
219 | ····.line·104 | 221 | ····.line·104 |
220 | ····:cond_0 | 222 | ····:cond_0 |
221 | ····return-void | 223 | ····return-void |
222 | .end·method | 224 | .end·method |
223 | .method·public·bridge·synthetic·add(Ljava/lang/Object;)V | 225 | .method·public·bridge·synthetic·add(Ljava/lang/Object;)V |
224 | ····.locals·0 | 226 | ····.locals·0 |
225 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
226 | ····.prologue | 227 | ····.prologue |
227 | ····.line·35 | 228 | ····.line·35 |
228 | ····check-cast·p1,·Lcom/dougkeen/bart/model/StationPair; | 229 | ····check-cast·p1,·Lcom/dougkeen/bart/model/StationPair; |
229 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
230 | ····invoke-virtual·{p0,·p1},·Lcom/dougkeen/bart/data/FavoritesArrayAdapter;->add(Lcom/dougkeen/bart/model/StationPair;)V | 230 | ····invoke-virtual·{p0,·p1},·Lcom/dougkeen/bart/data/FavoritesArrayAdapter;->add(Lcom/dougkeen/bart/model/StationPair;)V |
231 | ····return-void | 231 | ····return-void |
232 | .end·method | 232 | .end·method |
233 | .method·public·areEtdListenersActive()Z | 233 | .method·public·areEtdListenersActive()Z |
234 | ····.locals·1 | 234 | ····.locals·1 |
Offset 274, 64 lines modified | Offset 274, 62 lines modified | ||
274 | .end·method | 274 | .end·method |
275 | .method·public·clearEtdListeners()V | 275 | .method·public·clearEtdListeners()V |
276 | ····.locals·3 | 276 | ····.locals·3 |
277 | ····.prologue | 277 | ····.prologue |
278 | ····.line·72 | 278 | ····.line·72 |
279 | ····iget-boolean·v | 279 | ····iget-boolean·v1,·p0,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter;->mBound:Z |
280 | ····if-eqz·v | 280 | ····if-eqz·v1,·:cond_1 |
281 | ····iget-object·v | 281 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter;->mEtdService:Lcom/dougkeen/bart/services/EtdService; |
282 | ····if-eqz·v | 282 | ····if-eqz·v1,·:cond_1 |
283 | ····.line·73 | 283 | ····.line·73 |
284 | ····iget-object·v | 284 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter;->mEtdListeners:Ljava/util/Map; |
285 | ····invoke-interface·{v | 285 | ····invoke-interface·{v1},·Ljava/util/Map;->values()Ljava/util/Collection; |
286 | ····move-result-object·v | 286 | ····move-result-object·v1 |
287 | ····invoke-interface·{v | 287 | ····invoke-interface·{v1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
288 | ····move-result-object·v | 288 | ····move-result-object·v1 |
289 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
290 | ····:goto_0 | 289 | ····:goto_0 |
291 | ····invoke-interface·{v | 290 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
292 | ····move-result·v2 | 291 | ····move-result·v2 |
293 | ····if-eqz·v2,·:cond_0 | 292 | ····if-eqz·v2,·:cond_0 |
294 | ····invoke-interface·{v | 293 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
295 | ····move-result-object·v | 294 | ····move-result-object·v0 |
296 | ····check-cast·v | 295 | ····check-cast·v0,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$EtdListener; |
297 | ····.line·74 | 296 | ····.line·74 |
298 | ····.local·v | 297 | ····.local·v0,·"listener":Lcom/dougkeen/bart/data/FavoritesArrayAdapter$EtdListener; |
299 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter;->mEtdService:Lcom/dougkeen/bart/services/EtdService; | 298 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter;->mEtdService:Lcom/dougkeen/bart/services/EtdService; |
300 | ····invoke-virtual·{v | 299 | ····invoke-virtual·{v0,·v2},·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$EtdListener;->close(Lcom/dougkeen/bart/services/EtdService;)V |
301 | ····goto·:goto_0 | 300 | ····goto·:goto_0 |
302 | ····.line·76 | 301 | ····.line·76 |
303 | ····.end·local·v | 302 | ····.end·local·v0····#·"listener":Lcom/dougkeen/bart/data/FavoritesArrayAdapter$EtdListener; |
304 | ····:cond_0 | 303 | ····:cond_0 |
305 | ····iget-object·v | 304 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter;->mEtdListeners:Ljava/util/Map; |
306 | ····invoke-interface·{v | 305 | ····invoke-interface·{v1},·Ljava/util/Map;->clear()V |
307 | ····.line·78 | 306 | ····.line·78 |
308 | ····.end·local·v0····#·"i$":Ljava/util/Iterator; | ||
309 | ····:cond_1 | 307 | ····:cond_1 |
310 | ····return-void | 308 | ····return-void |
311 | .end·method | 309 | .end·method |
312 | .method·public·close()V | 310 | .method·public·close()V |
313 | ····.locals·2 | 311 | ····.locals·2 |
Offset 389, 14 lines modified | Offset 387, 15 lines modified | ||
389 | ····check-cast·v1,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$EtdListener; | 387 | ····check-cast·v1,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$EtdListener; |
Max diff block lines reached; 4214/9466 bytes (44.52%) 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/dougkeen/bart/data/FavoritesArrayAdapter; | 21 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/data/FavoritesArrayAdapter; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/dougkeen/bart/data/FavoritesArrayAdapter;)V | 23 | .method·constructor·<init>(Lcom/dougkeen/bart/data/FavoritesArrayAdapter;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/data/FavoritesArrayAdapter; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·198 | 27 | ····.line·198 |
27 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$4;->this$0:Lcom/dougkeen/bart/data/FavoritesArrayAdapter; | 28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$4;->this$0:Lcom/dougkeen/bart/data/FavoritesArrayAdapter; |
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$etdListener:Lcom/dougkeen/bart/data/FavoritesArrayAdapter$EtdListener; | 22 | .field·final·synthetic·val$etdListener:Lcom/dougkeen/bart/data/FavoritesArrayAdapter$EtdListener; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/dougkeen/bart/data/FavoritesArrayAdapter;Lcom/dougkeen/bart/data/FavoritesArrayAdapter$EtdListener;)V | 24 | .method·constructor·<init>(Lcom/dougkeen/bart/data/FavoritesArrayAdapter;Lcom/dougkeen/bart/data/FavoritesArrayAdapter$EtdListener;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/data/FavoritesArrayAdapter; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·151 | 28 | ····.line·151 |
28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$2;->this$0:Lcom/dougkeen/bart/data/FavoritesArrayAdapter; | 29 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$2;->this$0:Lcom/dougkeen/bart/data/FavoritesArrayAdapter; |
29 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$2;->val$etdListener:Lcom/dougkeen/bart/data/FavoritesArrayAdapter$EtdListener; | 30 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$2;->val$etdListener:Lcom/dougkeen/bart/data/FavoritesArrayAdapter$EtdListener; |
Offset 75, 34 lines modified | Offset 75, 36 lines modified | ||
75 | ····.line·157 | 75 | ····.line·157 |
76 | ····new-instance·v0,·Lcom/dougkeen/bart/data/DepartureArrayAdapter$4; | 76 | ····new-instance·v0,·Lcom/dougkeen/bart/data/DepartureArrayAdapter$4; |
77 | ····invoke-direct·{v0,·p0,·p2},·Lcom/dougkeen/bart/data/DepartureArrayAdapter$4;-><init>(Lcom/dougkeen/bart/data/DepartureArrayAdapter;I)V | 77 | ····invoke-direct·{v0,·p0,·p2},·Lcom/dougkeen/bart/data/DepartureArrayAdapter$4;-><init>(Lcom/dougkeen/bart/data/DepartureArrayAdapter;I)V |
78 | ····invoke-virtual·{p1,·v0},·Landroid/widget/TextSwitcher;->setFactory(Landroid/widget/ViewSwitcher$ViewFactory;)V | 78 | ····invoke-virtual·{p1,·v0},·Landroid/widget/TextSwitcher;->setFactory(Landroid/widget/ViewSwitcher$ViewFactory;)V |
79 | ····.line·16 | 79 | ····.line·165 |
80 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/data/DepartureArrayAdapter;->getContext()Landroid/content/Context; | 80 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/data/DepartureArrayAdapter;->getContext()Landroid/content/Context; |
81 | ····move-result-object·v0 | 81 | ····move-result-object·v0 |
82 | ····const·v1,·0x10a0002 | 82 | ····const·v1,·0x10a0002 |
83 | ····.line·164 | ||
83 | ····invoke-static·{v0,·v1},·Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation; | 84 | ····invoke-static·{v0,·v1},·Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation; |
84 | ····move-result-object·v0 | 85 | ····move-result-object·v0 |
85 | ····invoke-virtual·{p1,·v0},·Landroid/widget/TextSwitcher;->setInAnimation(Landroid/view/animation/Animation;)V | 86 | ····invoke-virtual·{p1,·v0},·Landroid/widget/TextSwitcher;->setInAnimation(Landroid/view/animation/Animation;)V |
86 | ····.line·16 | 87 | ····.line·167 |
87 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/data/DepartureArrayAdapter;->getContext()Landroid/content/Context; | 88 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/data/DepartureArrayAdapter;->getContext()Landroid/content/Context; |
88 | ····move-result-object·v0 | 89 | ····move-result-object·v0 |
89 | ····const·v1,·0x10a0003 | 90 | ····const·v1,·0x10a0003 |
91 | ····.line·166 | ||
90 | ····invoke-static·{v0,·v1},·Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation; | 92 | ····invoke-static·{v0,·v1},·Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation; |
91 | ····move-result-object·v0 | 93 | ····move-result-object·v0 |
92 | ····invoke-virtual·{p1,·v0},·Landroid/widget/TextSwitcher;->setOutAnimation(Landroid/view/animation/Animation;)V | 94 | ····invoke-virtual·{p1,·v0},·Landroid/widget/TextSwitcher;->setOutAnimation(Landroid/view/animation/Animation;)V |
93 | ····.line·169 | 95 | ····.line·169 |
Offset 157, 36 lines modified | Offset 159, 38 lines modified | ||
157 | ····invoke-virtual·{v10,·v11},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 159 | ····invoke-virtual·{v10,·v11},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
158 | ····move-result-object·v11 | 160 | ····move-result-object·v11 |
159 | ····check-cast·v11,·Landroid/widget/TextView; | 161 | ····check-cast·v11,·Landroid/widget/TextView; |
162 | ····.line·56 | ||
160 | ····invoke-virtual·{v4},·Lcom/dougkeen/bart/model/Departure;->getTrainDestination()Lcom/dougkeen/bart/model/Station; | 163 | ····invoke-virtual·{v4},·Lcom/dougkeen/bart/model/Departure;->getTrainDestination()Lcom/dougkeen/bart/model/Station; |
161 | ····move-result-object·v12 | 164 | ····move-result-object·v12 |
162 | ····invoke-virtual·{v12},·Lcom/dougkeen/bart/model/Station;->toString()Ljava/lang/String; | 165 | ····invoke-virtual·{v12},·Lcom/dougkeen/bart/model/Station;->toString()Ljava/lang/String; |
163 | ····move-result-object·v12 | 166 | ····move-result-object·v12 |
167 | ····.line·55 | ||
164 | ····invoke-virtual·{v11,·v12},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V | 168 | ····invoke-virtual·{v11,·v12},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
165 | ····.line·58 | 169 | ····.line·58 |
166 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/data/DepartureArrayAdapter;->getContext()Landroid/content/Context; | 170 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/data/DepartureArrayAdapter;->getContext()Landroid/content/Context; |
167 | ····move-result-object·v11 | 171 | ····move-result-object·v11 |
168 | ····const·v12,·0x7f060014 | 172 | ····const·v12,·0x7f060014 |
169 | ····invoke-virtual·{v11,·v12},·Landroid/content/Context;->getString(I)Ljava/lang/String; | 173 | ····invoke-virtual·{v11,·v12},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
170 | ····move-result-object·v1 | 174 | ····move-result-object·v1 |
171 | ····.line·6 | 175 | ····.line·61 |
172 | ····.local·v1,·"arrivesAtDestinationPrefix":Ljava/lang/String; | 176 | ····.local·v1,·"arrivesAtDestinationPrefix":Ljava/lang/String; |
173 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/data/DepartureArrayAdapter;->getContext()Landroid/content/Context; | 177 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/data/DepartureArrayAdapter;->getContext()Landroid/content/Context; |
174 | ····move-result-object·v11 | 178 | ····move-result-object·v11 |
175 | ····const/4·v12,·0x0 | 179 | ····const/4·v12,·0x0 |
Offset 194, 14 lines modified | Offset 198, 15 lines modified | ||
194 | ····move-result-object·v7 | 198 | ····move-result-object·v7 |
195 | ····.line·63 | 199 | ····.line·63 |
196 | ····.local·v7,·"estimatedArrivalTimeText":Ljava/lang/String; | 200 | ····.local·v7,·"estimatedArrivalTimeText":Ljava/lang/String; |
197 | ····const·v11,·0x7f0c005c | 201 | ····const·v11,·0x7f0c005c |
202 | ····.line·64 | ||
198 | ····invoke-virtual·{v10,·v11},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 203 | ····invoke-virtual·{v10,·v11},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
199 | ····move-result-object·v6 | 204 | ····move-result-object·v6 |
200 | ····check-cast·v6,·Landroid/widget/TextView; | 205 | ····check-cast·v6,·Landroid/widget/TextView; |
201 | ····.line·65 | 206 | ····.line·65 |
Offset 213, 14 lines modified | Offset 218, 15 lines modified | ||
213 | ····invoke-virtual·{v10,·v11},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 218 | ····invoke-virtual·{v10,·v11},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
214 | ····move-result-object·v11 | 219 | ····move-result-object·v11 |
215 | ····check-cast·v11,·Landroid/widget/TextView; | 220 | ····check-cast·v11,·Landroid/widget/TextView; |
221 | ····.line·67 | ||
216 | ····invoke-virtual·{v4},·Lcom/dougkeen/bart/model/Departure;->getTrainLengthAndPlatform()Ljava/lang/String; | 222 | ····invoke-virtual·{v4},·Lcom/dougkeen/bart/model/Departure;->getTrainLengthAndPlatform()Ljava/lang/String; |
217 | ····move-result-object·v12 | 223 | ····move-result-object·v12 |
218 | ····invoke-virtual·{v11,·v12},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V | 224 | ····invoke-virtual·{v11,·v12},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
219 | ····.line·68 | 225 | ····.line·68 |
Offset 246, 23 lines modified | Offset 252, 25 lines modified | ||
246 | ····:goto_1 | 252 | ····:goto_1 |
247 | ····const·v11,·0x7f0c0055 | 253 | ····const·v11,·0x7f0c0055 |
248 | ····invoke-virtual·{v10,·v11},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 254 | ····invoke-virtual·{v10,·v11},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
249 | ····move-result-object·v11 | 255 | ····move-result-object·v11 |
256 | ····.line·102 | ||
250 | ····invoke-virtual·{v4},·Lcom/dougkeen/bart/model/Departure;->getTrainDestinationColor()I | 257 | ····invoke-virtual·{v4},·Lcom/dougkeen/bart/model/Departure;->getTrainDestinationColor()I |
251 | ····move-result·v12 | 258 | ····move-result·v12 |
252 | ····invoke-virtual·{v11,·v12},·Landroid/view/View;->setBackgroundColor(I)V | 259 | ····invoke-virtual·{v11,·v12},·Landroid/view/View;->setBackgroundColor(I)V |
253 | ····.line·103 | 260 | ····.line·103 |
254 | ····const·v11,·0x7f0c005a | 261 | ····const·v11,·0x7f0c005a |
262 | ····.line·104 | ||
255 | ····invoke-virtual·{v10,·v11},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 263 | ····invoke-virtual·{v10,·v11},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
Max diff block lines reached; 2905/6814 bytes (42.63%) of diff not shown. |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$departure:Lcom/dougkeen/bart/model/Departure; | 22 | .field·final·synthetic·val$departure:Lcom/dougkeen/bart/model/Departure; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/dougkeen/bart/data/DepartureArrayAdapter;Lcom/dougkeen/bart/model/Departure;)V | 24 | .method·constructor·<init>(Lcom/dougkeen/bart/data/DepartureArrayAdapter;Lcom/dougkeen/bart/model/Departure;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/data/DepartureArrayAdapter; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·106 | 28 | ····.line·106 |
28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/data/DepartureArrayAdapter$2;->this$0:Lcom/dougkeen/bart/data/DepartureArrayAdapter; | 29 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/data/DepartureArrayAdapter$2;->this$0:Lcom/dougkeen/bart/data/DepartureArrayAdapter; |
29 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/data/DepartureArrayAdapter$2;->val$departure:Lcom/dougkeen/bart/model/Departure; | 30 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/data/DepartureArrayAdapter$2;->val$departure:Lcom/dougkeen/bart/model/Departure; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/data/FavoritesArrayAdapter; | 21 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/data/FavoritesArrayAdapter; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/dougkeen/bart/data/FavoritesArrayAdapter;)V | 23 | .method·constructor·<init>(Lcom/dougkeen/bart/data/FavoritesArrayAdapter;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/data/FavoritesArrayAdapter; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·45 | 27 | ····.line·45 |
27 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$1;->this$0:Lcom/dougkeen/bart/data/FavoritesArrayAdapter; | 28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$1;->this$0:Lcom/dougkeen/bart/data/FavoritesArrayAdapter; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 28, 14 lines modified | Offset 28, 15 lines modified | ||
28 | #·instance·fields | 28 | #·instance·fields |
29 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/data/FavoritesPersistence; | 29 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/data/FavoritesPersistence; |
30 | #·direct·methods | 30 | #·direct·methods |
31 | .method·constructor·<init>(Lcom/dougkeen/bart/data/FavoritesPersistence;)V | 31 | .method·constructor·<init>(Lcom/dougkeen/bart/data/FavoritesPersistence;)V |
32 | ····.locals·0 | 32 | ····.locals·0 |
33 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/data/FavoritesPersistence; | ||
33 | ····.prologue | 34 | ····.prologue |
34 | ····.line·51 | 35 | ····.line·51 |
35 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/data/FavoritesPersistence$1;->this$0:Lcom/dougkeen/bart/data/FavoritesPersistence; | 36 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/data/FavoritesPersistence$1;->this$0:Lcom/dougkeen/bart/data/FavoritesPersistence; |
36 | ····invoke-direct·{p0},·Lcom/fasterxml/jackson/core/type/TypeReference;-><init>()V | 37 | ····invoke-direct·{p0},·Lcom/fasterxml/jackson/core/type/TypeReference;-><init>()V |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$pair:Lcom/dougkeen/bart/model/StationPair; | 24 | .field·final·synthetic·val$pair:Lcom/dougkeen/bart/model/StationPair; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lcom/dougkeen/bart/data/FavoritesArrayAdapter;Lcom/dougkeen/bart/data/FavoritesArrayAdapter$EtdListener;Lcom/dougkeen/bart/model/StationPair;)V | 26 | .method·constructor·<init>(Lcom/dougkeen/bart/data/FavoritesArrayAdapter;Lcom/dougkeen/bart/data/FavoritesArrayAdapter$EtdListener;Lcom/dougkeen/bart/model/StationPair;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/data/FavoritesArrayAdapter; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·165 | 30 | ····.line·165 |
30 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$3;->this$0:Lcom/dougkeen/bart/data/FavoritesArrayAdapter; | 31 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$3;->this$0:Lcom/dougkeen/bart/data/FavoritesArrayAdapter; |
31 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$3;->val$etdListener:Lcom/dougkeen/bart/data/FavoritesArrayAdapter$EtdListener; | 32 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$3;->val$etdListener:Lcom/dougkeen/bart/data/FavoritesArrayAdapter$EtdListener; |
Offset 58, 14 lines modified | Offset 59, 15 lines modified | ||
58 | ····invoke-virtual·{v3},·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$EtdListener;->getFirstDeparture()Lcom/dougkeen/bart/model/Departure; | 59 | ····invoke-virtual·{v3},·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$EtdListener;->getFirstDeparture()Lcom/dougkeen/bart/model/Departure; |
59 | ····move-result-object·v3 | 60 | ····move-result-object·v3 |
60 | ····iget-object·v4,·p0,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$3;->this$0:Lcom/dougkeen/bart/data/FavoritesArrayAdapter; | 61 | ····iget-object·v4,·p0,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$3;->this$0:Lcom/dougkeen/bart/data/FavoritesArrayAdapter; |
62 | ····.line·169 | ||
61 | ····invoke-virtual·{v4},·Lcom/dougkeen/bart/data/FavoritesArrayAdapter;->getContext()Landroid/content/Context; | 63 | ····invoke-virtual·{v4},·Lcom/dougkeen/bart/data/FavoritesArrayAdapter;->getContext()Landroid/content/Context; |
62 | ····move-result-object·v4 | 64 | ····move-result-object·v4 |
63 | ····invoke-virtual·{v3,·v4,·v8},·Lcom/dougkeen/bart/model/Departure;->getEstimatedArrivalTimeText(Landroid/content/Context;Z)Ljava/lang/String; | 65 | ····invoke-virtual·{v3,·v4,·v8},·Lcom/dougkeen/bart/model/Departure;->getEstimatedArrivalTimeText(Landroid/content/Context;Z)Ljava/lang/String; |
64 | ····move-result-object·v0 | 66 | ····move-result-object·v0 |
Offset 133, 24 lines modified | Offset 135, 27 lines modified | ||
133 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 135 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
134 | ····move-result-object·v2 | 136 | ····move-result-object·v2 |
135 | ····iget-object·v3,·p0,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$3;->val$etdListener:Lcom/dougkeen/bart/data/FavoritesArrayAdapter$EtdListener; | 137 | ····iget-object·v3,·p0,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$3;->val$etdListener:Lcom/dougkeen/bart/data/FavoritesArrayAdapter$EtdListener; |
138 | ····.line·175 | ||
136 | ····invoke-virtual·{v3},·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$EtdListener;->getFirstDeparture()Lcom/dougkeen/bart/model/Departure; | 139 | ····invoke-virtual·{v3},·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$EtdListener;->getFirstDeparture()Lcom/dougkeen/bart/model/Departure; |
137 | ····move-result-object·v3 | 140 | ····move-result-object·v3 |
138 | ····iget-object·v4,·p0,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$3;->this$0:Lcom/dougkeen/bart/data/FavoritesArrayAdapter; | 141 | ····iget-object·v4,·p0,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$3;->this$0:Lcom/dougkeen/bart/data/FavoritesArrayAdapter; |
142 | ····.line·177 | ||
139 | ····invoke-virtual·{v4},·Lcom/dougkeen/bart/data/FavoritesArrayAdapter;->getContext()Landroid/content/Context; | 143 | ····invoke-virtual·{v4},·Lcom/dougkeen/bart/data/FavoritesArrayAdapter;->getContext()Landroid/content/Context; |
140 | ····move-result-object·v4 | 144 | ····move-result-object·v4 |
145 | ····.line·176 | ||
141 | ····invoke-virtual·{v3,·v4,·v8},·Lcom/dougkeen/bart/model/Departure;->getEstimatedDepartureTimeText(Landroid/content/Context;Z)Ljava/lang/String; | 146 | ····invoke-virtual·{v3,·v4,·v8},·Lcom/dougkeen/bart/model/Departure;->getEstimatedDepartureTimeText(Landroid/content/Context;Z)Ljava/lang/String; |
142 | ····move-result-object·v3 | 147 | ····move-result-object·v3 |
143 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 148 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
144 | ····move-result-object·v2 | 149 | ····move-result-object·v2 |
Offset 200, 13 lines modified | Offset 205, 14 lines modified | ||
200 | ····:cond_3 | 205 | ····:cond_3 |
201 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$3;->val$etdListener:Lcom/dougkeen/bart/data/FavoritesArrayAdapter$EtdListener; | 206 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$3;->val$etdListener:Lcom/dougkeen/bart/data/FavoritesArrayAdapter$EtdListener; |
202 | ····invoke-virtual·{v2},·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$EtdListener;->getFirstDeparture()Lcom/dougkeen/bart/model/Departure; | 207 | ····invoke-virtual·{v2},·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$EtdListener;->getFirstDeparture()Lcom/dougkeen/bart/model/Departure; |
203 | ····move-result-object·v2 | 208 | ····move-result-object·v2 |
209 | ····.line·182 | ||
204 | ····invoke-virtual·{v2},·Lcom/dougkeen/bart/model/Departure;->getUncertaintyText()Ljava/lang/String; | 210 | ····invoke-virtual·{v2},·Lcom/dougkeen/bart/model/Departure;->getUncertaintyText()Ljava/lang/String; |
205 | ····move-result-object·v2 | 211 | ····move-result-object·v2 |
206 | ····goto·:goto_1 | 212 | ····goto·:goto_1 |
207 | .end·method | 213 | .end·method |
Offset 94, 25 lines modified | Offset 94, 25 lines modified | ||
94 | ····const-string·v4,·"TO_STATION" | 94 | ····const-string·v4,·"TO_STATION" |
95 | ····const-string·v6,·"TO_STATION" | 95 | ····const-string·v6,·"TO_STATION" |
96 | ····const-string·v7,·"TEXT" | 96 | ····const-string·v7,·"TEXT" |
97 | ····.line·5 | ||
97 | ····invoke-static·{v2},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; | 98 | ····invoke-static·{v2},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; |
98 | ····move-result-object·v8 | 99 | ····move-result-object·v8 |
99 | ····move·v5,·v10 | 100 | ····move·v5,·v10 |
100 | ····invoke-direct/range·{v3·..·v8},·Lcom/dougkeen/bart/data/RoutesColumns;-><init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;)V | 101 | ····invoke-direct/range·{v3·..·v8},·Lcom/dougkeen/bart/data/RoutesColumns;-><init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;)V |
101 | ····sput-object·v3,·Lcom/dougkeen/bart/data/RoutesColumns;->TO_STATION:Lcom/dougkeen/bart/data/RoutesColumns; | 102 | ····sput-object·v3,·Lcom/dougkeen/bart/data/RoutesColumns;->TO_STATION:Lcom/dougkeen/bart/data/RoutesColumns; |
102 | ····.line·5 | ||
103 | ····new-instance·v3,·Lcom/dougkeen/bart/data/RoutesColumns; | 103 | ····new-instance·v3,·Lcom/dougkeen/bart/data/RoutesColumns; |
104 | ····const-string·v4,·"FARE" | 104 | ····const-string·v4,·"FARE" |
105 | ····const-string·v6,·"FARE" | 105 | ····const-string·v6,·"FARE" |
106 | ····const-string·v7,·"TEXT" | 106 | ····const-string·v7,·"TEXT" |
Offset 131, 54 lines modified | Offset 131, 55 lines modified | ||
131 | ····const-string·v4,·"FARE_LAST_UPDATED" | 131 | ····const-string·v4,·"FARE_LAST_UPDATED" |
132 | ····const-string·v6,·"FARE_LAST_UPDATED" | 132 | ····const-string·v6,·"FARE_LAST_UPDATED" |
133 | ····const-string·v7,·"INTEGER" | 133 | ····const-string·v7,·"INTEGER" |
134 | ····.line·6 | ||
134 | ····invoke-static·{v9},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; | 135 | ····invoke-static·{v9},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; |
135 | ····move-result-object·v8 | 136 | ····move-result-object·v8 |
136 | ····move·v5,·v12 | 137 | ····move·v5,·v12 |
137 | ····invoke-direct/range·{v3·..·v8},·Lcom/dougkeen/bart/data/RoutesColumns;-><init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;)V | 138 | ····invoke-direct/range·{v3·..·v8},·Lcom/dougkeen/bart/data/RoutesColumns;-><init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;)V |
138 | ····sput-object·v3,·Lcom/dougkeen/bart/data/RoutesColumns;->FARE_LAST_UPDATED:Lcom/dougkeen/bart/data/RoutesColumns; | 139 | ····sput-object·v3,·Lcom/dougkeen/bart/data/RoutesColumns;->FARE_LAST_UPDATED:Lcom/dougkeen/bart/data/RoutesColumns; |
139 | ····.line·6 | ||
140 | ····new-instance·v3,·Lcom/dougkeen/bart/data/RoutesColumns; | 140 | ····new-instance·v3,·Lcom/dougkeen/bart/data/RoutesColumns; |
141 | ····const-string·v4,·"AVERAGE_TRIP_SAMPLE_COUNT" | 141 | ····const-string·v4,·"AVERAGE_TRIP_SAMPLE_COUNT" |
142 | ····const/4·v5,·0x5 | 142 | ····const/4·v5,·0x5 |
143 | ····const-string·v6,·"AVE_TRIP_SAMPLE_COUNT" | 143 | ····const-string·v6,·"AVE_TRIP_SAMPLE_COUNT" |
144 | ····const-string·v7,·"INTEGER" | 144 | ····const-string·v7,·"INTEGER" |
145 | ····.line·7 | ||
145 | ····invoke-static·{v9},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; | 146 | ····invoke-static·{v9},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; |
146 | ····move-result-object·v8 | 147 | ····move-result-object·v8 |
147 | ····invoke-direct/range·{v3·..·v8},·Lcom/dougkeen/bart/data/RoutesColumns;-><init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;)V | 148 | ····invoke-direct/range·{v3·..·v8},·Lcom/dougkeen/bart/data/RoutesColumns;-><init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;)V |
148 | ····sput-object·v3,·Lcom/dougkeen/bart/data/RoutesColumns;->AVERAGE_TRIP_SAMPLE_COUNT:Lcom/dougkeen/bart/data/RoutesColumns; | 149 | ····sput-object·v3,·Lcom/dougkeen/bart/data/RoutesColumns;->AVERAGE_TRIP_SAMPLE_COUNT:Lcom/dougkeen/bart/data/RoutesColumns; |
149 | ····.line·7 | ||
150 | ····new-instance·v3,·Lcom/dougkeen/bart/data/RoutesColumns; | 150 | ····new-instance·v3,·Lcom/dougkeen/bart/data/RoutesColumns; |
151 | ····const-string·v4,·"AVERAGE_TRIP_LENGTH" | 151 | ····const-string·v4,·"AVERAGE_TRIP_LENGTH" |
152 | ····const/4·v5,·0x6 | 152 | ····const/4·v5,·0x6 |
153 | ····const-string·v6,·"AVE_TRIP_LENGTH" | 153 | ····const-string·v6,·"AVE_TRIP_LENGTH" |
154 | ····const-string·v7,·"INTEGER" | 154 | ····const-string·v7,·"INTEGER" |
155 | ····.line·8 | ||
155 | ····invoke-static·{v9},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; | 156 | ····invoke-static·{v9},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; |
156 | ····move-result-object·v8 | 157 | ····move-result-object·v8 |
157 | ····invoke-direct/range·{v3·..·v8},·Lcom/dougkeen/bart/data/RoutesColumns;-><init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;)V | 158 | ····invoke-direct/range·{v3·..·v8},·Lcom/dougkeen/bart/data/RoutesColumns;-><init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;)V |
158 | ····sput-object·v3,·Lcom/dougkeen/bart/data/RoutesColumns;->AVERAGE_TRIP_LENGTH:Lcom/dougkeen/bart/data/RoutesColumns; | 159 | ····sput-object·v3,·Lcom/dougkeen/bart/data/RoutesColumns;->AVERAGE_TRIP_LENGTH:Lcom/dougkeen/bart/data/RoutesColumns; |
Offset 99, 15 lines modified | Offset 99, 14 lines modified | ||
99 | ····.prologue | 99 | ····.prologue |
100 | ····.line·230 | 100 | ····.line·230 |
101 | ····.local·p1,·"departures":Ljava/util/List;,·"Ljava/util/List<Lcom/dougkeen/bart/model/Departure;>;" | 101 | ····.local·p1,·"departures":Ljava/util/List;,·"Ljava/util/List<Lcom/dougkeen/bart/model/Departure;>;" |
102 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 102 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
103 | ····move-result-object·v1 | 103 | ····move-result-object·v1 |
104 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
105 | ····:cond_0 | 104 | ····:cond_0 |
106 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z | 105 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
107 | ····move-result·v2 | 106 | ····move-result·v2 |
108 | ····if-eqz·v2,·:cond_1 | 107 | ····if-eqz·v2,·:cond_1 |
Offset 122, 29 lines modified | Offset 121, 29 lines modified | ||
122 | ····invoke-virtual·{v0},·Lcom/dougkeen/bart/model/Departure;->hasDeparted()Z | 121 | ····invoke-virtual·{v0},·Lcom/dougkeen/bart/model/Departure;->hasDeparted()Z |
123 | ····move-result·v2 | 122 | ····move-result·v2 |
124 | ····if-nez·v2,·:cond_0 | 123 | ····if-nez·v2,·:cond_0 |
125 | ····.line·232 | 124 | ····.line·232 |
126 | ····iget-object·v | 125 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$EtdListener;->firstDeparture:Lcom/dougkeen/bart/model/Departure; |
127 | ····invoke-virtual·{v0,·v | 126 | ····invoke-virtual·{v0,·v1},·Lcom/dougkeen/bart/model/Departure;->equals(Ljava/lang/Object;)Z |
128 | ····move-result·v | 127 | ····move-result·v1 |
129 | ····if-nez·v | 128 | ····if-nez·v1,·:cond_1 |
130 | ····.line·233 | 129 | ····.line·233 |
131 | ····iput-object·v0,·p0,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$EtdListener;->firstDeparture:Lcom/dougkeen/bart/model/Departure; | 130 | ····iput-object·v0,·p0,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$EtdListener;->firstDeparture:Lcom/dougkeen/bart/model/Departure; |
132 | ····.line·234 | 131 | ····.line·234 |
133 | ····iget-object·v | 132 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/data/FavoritesArrayAdapter$EtdListener;->this$0:Lcom/dougkeen/bart/data/FavoritesArrayAdapter; |
134 | ····invoke-virtual·{v | 133 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/data/FavoritesArrayAdapter;->notifyDataSetChanged()V |
135 | ····.line·239 | 134 | ····.line·239 |
136 | ····.end·local·v0····#·"departure":Lcom/dougkeen/bart/model/Departure; | 135 | ····.end·local·v0····#·"departure":Lcom/dougkeen/bart/model/Departure; |
137 | ····:cond_1 | 136 | ····:cond_1 |
138 | ····return-void | 137 | ····return-void |
139 | .end·method | 138 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$1:Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine; | 21 | .field·final·synthetic·this$1:Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine;)V | 23 | .method·constructor·<init>(Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$1"····#·Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·580 | 27 | ····.line·580 |
27 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine$4;->this$1:Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine; | 28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine$4;->this$1:Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine; |
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/dougkeen/bart/services/EtdService$EtdServiceEngine; | 21 | .field·final·synthetic·this$1:Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine;)V | 23 | .method·constructor·<init>(Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$1"····#·Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·568 | 27 | ····.line·568 |
27 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine$3;->this$1:Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine; | 28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine$3;->this$1:Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine; |
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$0:Lcom/dougkeen/bart/services/BoardedDepartureService; | 31 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/services/BoardedDepartureService; |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>(Lcom/dougkeen/bart/services/BoardedDepartureService;)V | 33 | .method·constructor·<init>(Lcom/dougkeen/bart/services/BoardedDepartureService;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/services/BoardedDepartureService; | ||
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·176 | 37 | ····.line·176 |
37 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/services/BoardedDepartureService$3;->this$0:Lcom/dougkeen/bart/services/BoardedDepartureService; | 38 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/services/BoardedDepartureService$3;->this$0:Lcom/dougkeen/bart/services/BoardedDepartureService; |
38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 58, 18 lines modified | Offset 59, 16 lines modified | ||
58 | ····.line·180 | 59 | ····.line·180 |
59 | ····return-void | 60 | ····return-void |
60 | .end·method | 61 | .end·method |
61 | .method·public·bridge·synthetic·onUpdate(Ljava/lang/Object;)V | 62 | .method·public·bridge·synthetic·onUpdate(Ljava/lang/Object;)V |
62 | ····.locals·0 | 63 | ····.locals·0 |
63 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
64 | ····.prologue | 64 | ····.prologue |
65 | ····.line·176 | 65 | ····.line·176 |
66 | ····check-cast·p1,·Ljava/lang/Boolean; | 66 | ····check-cast·p1,·Ljava/lang/Boolean; |
67 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
68 | ····invoke-virtual·{p0,·p1},·Lcom/dougkeen/bart/services/BoardedDepartureService$3;->onUpdate(Ljava/lang/Boolean;)V | 67 | ····invoke-virtual·{p0,·p1},·Lcom/dougkeen/bart/services/BoardedDepartureService$3;->onUpdate(Ljava/lang/Boolean;)V |
69 | ····return-void | 68 | ····return-void |
70 | .end·method | 69 | .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/dougkeen/bart/services/BoardedDepartureService; | 21 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/services/BoardedDepartureService; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/dougkeen/bart/services/BoardedDepartureService;)V | 23 | .method·constructor·<init>(Lcom/dougkeen/bart/services/BoardedDepartureService;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/services/BoardedDepartureService; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·65 | 27 | ····.line·65 |
27 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/services/BoardedDepartureService$1;->this$0:Lcom/dougkeen/bart/services/BoardedDepartureService; | 28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/services/BoardedDepartureService$1;->this$0:Lcom/dougkeen/bart/services/BoardedDepartureService; |
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/dougkeen/bart/services/EtdService; | 18 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/services/EtdService; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/dougkeen/bart/services/EtdService;)V | 20 | .method·public·constructor·<init>(Lcom/dougkeen/bart/services/EtdService;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/services/EtdService; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·96 | 24 | ····.line·96 |
24 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/services/EtdService$EtdServiceBinder;->this$0:Lcom/dougkeen/bart/services/EtdService; | 25 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/services/EtdService$EtdServiceBinder;->this$0:Lcom/dougkeen/bart/services/EtdService; |
25 | ····invoke-direct·{p0},·Landroid/os/Binder;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/os/Binder;-><init>()V |
Offset 30, 14 lines modified | Offset 30, 15 lines modified | ||
30 | #·instance·fields | 30 | #·instance·fields |
31 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/services/BoardedDepartureService; | 31 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/services/BoardedDepartureService; |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>(Lcom/dougkeen/bart/services/BoardedDepartureService;)V | 33 | .method·constructor·<init>(Lcom/dougkeen/bart/services/BoardedDepartureService;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/services/BoardedDepartureService; | ||
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·169 | 37 | ····.line·169 |
37 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/services/BoardedDepartureService$2;->this$0:Lcom/dougkeen/bart/services/BoardedDepartureService; | 38 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/services/BoardedDepartureService$2;->this$0:Lcom/dougkeen/bart/services/BoardedDepartureService; |
38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 58, 18 lines modified | Offset 59, 16 lines modified | ||
58 | ····.line·173 | 59 | ····.line·173 |
59 | ····return-void | 60 | ····return-void |
60 | .end·method | 61 | .end·method |
61 | .method·public·bridge·synthetic·onUpdate(Ljava/lang/Object;)V | 62 | .method·public·bridge·synthetic·onUpdate(Ljava/lang/Object;)V |
62 | ····.locals·0 | 63 | ····.locals·0 |
63 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
64 | ····.prologue | 64 | ····.prologue |
65 | ····.line·169 | 65 | ····.line·169 |
66 | ····check-cast·p1,·Ljava/lang/Integer; | 66 | ····check-cast·p1,·Ljava/lang/Integer; |
67 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
68 | ····invoke-virtual·{p0,·p1},·Lcom/dougkeen/bart/services/BoardedDepartureService$2;->onUpdate(Ljava/lang/Integer;)V | 67 | ····invoke-virtual·{p0,·p1},·Lcom/dougkeen/bart/services/BoardedDepartureService$2;->onUpdate(Ljava/lang/Integer;)V |
69 | ····return-void | 68 | ····return-void |
70 | .end·method | 69 | .end·method |
Offset 154, 71 lines modified | Offset 154, 69 lines modified | ||
154 | ····.locals·4 | 154 | ····.locals·4 |
155 | ····.param·p1,·"listener"····#·Lcom/dougkeen/bart/services/EtdService$EtdServiceListener; | 155 | ····.param·p1,·"listener"····#·Lcom/dougkeen/bart/services/EtdService$EtdServiceListener; |
156 | ····.prologue | 156 | ····.prologue |
157 | ····.line·69 | 157 | ····.line·69 |
158 | ····invoke-direct·{p0,·p1},·Lcom/dougkeen/bart/services/EtdService;->getStationPairFromListener(Lcom/dougkeen/bart/services/EtdService$EtdServiceListener;)Lcom/dougkeen/bart/model/StationPair; | 158 | ····invoke-direct·{p0,·p1},·Lcom/dougkeen/bart/services/EtdService;->getStationPairFromListener(Lcom/dougkeen/bart/services/EtdService$EtdServiceListener;)Lcom/dougkeen/bart/model/StationPair; |
159 | ····move-result-object·v | 159 | ····move-result-object·v1 |
160 | ····.line·70 | 160 | ····.line·70 |
161 | ····.local·v | 161 | ····.local·v1,·"stationPair":Lcom/dougkeen/bart/model/StationPair; |
162 | ····if-nez·v | 162 | ····if-nez·v1,·:cond_0 |
163 | ····.line·71 | 163 | ····.line·71 |
164 | ····iget-object·v | 164 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/services/EtdService;->mServiceEngineMap:Ljava/util/Map; |
165 | ····invoke-interface·{v | 165 | ····invoke-interface·{v2},·Ljava/util/Map;->values()Ljava/util/Collection; |
166 | ····move-result-object·v | 166 | ····move-result-object·v2 |
167 | ····invoke-interface·{v | 167 | ····invoke-interface·{v2},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
168 | ····move-result-object·v | 168 | ····move-result-object·v2 |
169 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
170 | ····:goto_0 | 169 | ····:goto_0 |
171 | ····invoke-interface·{v | 170 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
172 | ····move-result·v3 | 171 | ····move-result·v3 |
173 | ····if-eqz·v3,·:cond_1 | 172 | ····if-eqz·v3,·:cond_1 |
174 | ····invoke-interface·{v | 173 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
175 | ····move-result-object·v0 | 174 | ····move-result-object·v0 |
176 | ····check-cast·v0,·Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine; | 175 | ····check-cast·v0,·Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine; |
177 | ····.line·72 | 176 | ····.line·72 |
178 | ····.local·v0,·"engine":Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine; | 177 | ····.local·v0,·"engine":Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine; |
179 | ····invoke-virtual·{v0,·p1},·Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine;->unregisterListener(Lcom/dougkeen/bart/services/EtdService$EtdServiceListener;)V | 178 | ····invoke-virtual·{v0,·p1},·Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine;->unregisterListener(Lcom/dougkeen/bart/services/EtdService$EtdServiceListener;)V |
180 | ····goto·:goto_0 | 179 | ····goto·:goto_0 |
181 | ····.line·74 | 180 | ····.line·74 |
182 | ····.end·local·v0····#·"engine":Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine; | 181 | ····.end·local·v0····#·"engine":Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine; |
183 | ····.end·local·v1····#·"i$":Ljava/util/Iterator; | ||
184 | ····:cond_0 | 182 | ····:cond_0 |
185 | ····iget-object·v | 183 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/services/EtdService;->mServiceEngineMap:Ljava/util/Map; |
186 | ····invoke-interface·{v | 184 | ····invoke-interface·{v2,·v1},·Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z |
187 | ····move-result·v | 185 | ····move-result·v2 |
188 | ····if-eqz·v | 186 | ····if-eqz·v2,·:cond_1 |
189 | ····.line·75 | 187 | ····.line·75 |
190 | ····iget-object·v | 188 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/services/EtdService;->mServiceEngineMap:Ljava/util/Map; |
191 | ····invoke-interface·{v | 189 | ····invoke-interface·{v2,·v1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
192 | ····move-result-object·v | 190 | ····move-result-object·v2 |
193 | ····check-cast·v | 191 | ····check-cast·v2,·Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine; |
194 | ····invoke-virtual·{v | 192 | ····invoke-virtual·{v2,·p1},·Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine;->unregisterListener(Lcom/dougkeen/bart/services/EtdService$EtdServiceListener;)V |
195 | ····.line·77 | 193 | ····.line·77 |
196 | ····:cond_1 | 194 | ····:cond_1 |
197 | ····return-void | 195 | ····return-void |
198 | .end·method | 196 | .end·method |
Offset 261, 14 lines modified | Offset 261, 15 lines modified | ||
261 | ····if-eqz·v1,·:cond_1 | 261 | ····if-eqz·v1,·:cond_1 |
262 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine;->mGetDeparturesTask:Landroid/os/AsyncTask; | 262 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine;->mGetDeparturesTask:Landroid/os/AsyncTask; |
263 | ····sget-object·v2,·Landroid/os/AsyncTask$Status;->RUNNING:Landroid/os/AsyncTask$Status; | 263 | ····sget-object·v2,·Landroid/os/AsyncTask$Status;->RUNNING:Landroid/os/AsyncTask$Status; |
264 | ····.line·187 | ||
264 | ····invoke-virtual·{v1,·v2},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z | 265 | ····invoke-virtual·{v1,·v2},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z |
265 | ····move-result·v1 | 266 | ····move-result·v1 |
266 | ····if-eqz·v1,·:cond_1 | 267 | ····if-eqz·v1,·:cond_1 |
267 | ····.line·218 | 268 | ····.line·218 |
Offset 326, 14 lines modified | Offset 327, 15 lines modified | ||
326 | ····.line·221 | 327 | ····.line·221 |
327 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine;->mGetScheduleInformationTask:Landroid/os/AsyncTask; | 328 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine;->mGetScheduleInformationTask:Landroid/os/AsyncTask; |
328 | ····if-eqz·v1,·:cond_0 | 329 | ····if-eqz·v1,·:cond_0 |
329 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine;->mGetScheduleInformationTask:Landroid/os/AsyncTask; | 330 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine;->mGetScheduleInformationTask:Landroid/os/AsyncTask; |
331 | ····.line·222 | ||
330 | ····invoke-virtual·{v1},·Landroid/os/AsyncTask;->getStatus()Landroid/os/AsyncTask$Status; | 332 | ····invoke-virtual·{v1},·Landroid/os/AsyncTask;->getStatus()Landroid/os/AsyncTask$Status; |
331 | ····move-result-object·v1 | 333 | ····move-result-object·v1 |
332 | ····sget-object·v2,·Landroid/os/AsyncTask$Status;->RUNNING:Landroid/os/AsyncTask$Status; | 334 | ····sget-object·v2,·Landroid/os/AsyncTask$Status;->RUNNING:Landroid/os/AsyncTask$Status; |
333 | ····invoke-virtual·{v1,·v2},·Landroid/os/AsyncTask$Status;->equals(Ljava/lang/Object;)Z | 335 | ····invoke-virtual·{v1,·v2},·Landroid/os/AsyncTask$Status;->equals(Ljava/lang/Object;)Z |
Offset 380, 264 lines modified | Offset 382, 264 lines modified | ||
380 | .end·method | 382 | .end·method |
381 | .method·private·notifyListenersOfETDChange()V | 383 | .method·private·notifyListenersOfETDChange()V |
382 | ····.locals·3 | 384 | ····.locals·3 |
383 | ····.prologue | 385 | ····.prologue |
384 | ····.line·162 | 386 | ····.line·162 |
385 | ····iget-object·v | 387 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine;->mListeners:Ljava/util/Map; |
386 | ····invoke-interface·{v | 388 | ····invoke-interface·{v1},·Ljava/util/Map;->keySet()Ljava/util/Set; |
387 | ····move-result-object·v | 389 | ····move-result-object·v1 |
388 | ····invoke-interface·{v | 390 | ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
389 | ····move-result-object·v | 391 | ····move-result-object·v1 |
390 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
391 | ····:goto_0 | 392 | ····:goto_0 |
392 | ····invoke-interface·{v | 393 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
393 | ····move-result·v2 | 394 | ····move-result·v2 |
394 | ····if-eqz·v2,·:cond_0 | 395 | ····if-eqz·v2,·:cond_0 |
395 | ····invoke-interface·{v | 396 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
396 | ····move-result-object·v | 397 | ····move-result-object·v0 |
397 | ····check-cast·v | 398 | ····check-cast·v0,·Lcom/dougkeen/bart/services/EtdService$EtdServiceListener; |
398 | ····.line·163 | 399 | ····.line·163 |
399 | ····.local·v | 400 | ····.local·v0,·"listener":Lcom/dougkeen/bart/services/EtdService$EtdServiceListener; |
400 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine;->mLatestDepartures:Ljava/util/List; | 401 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine;->mLatestDepartures:Ljava/util/List; |
401 | ····invoke-interface·{v | 402 | ····invoke-interface·{v0,·v2},·Lcom/dougkeen/bart/services/EtdService$EtdServiceListener;->onETDChanged(Ljava/util/List;)V |
402 | ····goto·:goto_0 | 403 | ····goto·:goto_0 |
403 | ····.line·165 | 404 | ····.line·165 |
404 | ····.end·local·v | 405 | ····.end·local·v0····#·"listener":Lcom/dougkeen/bart/services/EtdService$EtdServiceListener; |
405 | ····:cond_0 | 406 | ····:cond_0 |
406 | ····return-void | 407 | ····return-void |
407 | .end·method | 408 | .end·method |
408 | .method·private·notifyListenersOfError(Ljava/lang/String;)V | 409 | .method·private·notifyListenersOfError(Ljava/lang/String;)V |
409 | ····.locals·3 | 410 | ····.locals·3 |
410 | ····.param·p1,·"errorMessage"····#·Ljava/lang/String; | 411 | ····.param·p1,·"errorMessage"····#·Ljava/lang/String; |
411 | ····.prologue | 412 | ····.prologue |
412 | ····.line·168 | 413 | ····.line·168 |
413 | ····iget-object·v | 414 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine;->mListeners:Ljava/util/Map; |
414 | ····invoke-interface·{v | 415 | ····invoke-interface·{v1},·Ljava/util/Map;->keySet()Ljava/util/Set; |
415 | ····move-result-object·v | 416 | ····move-result-object·v1 |
416 | ····invoke-interface·{v | 417 | ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
417 | ····move-result-object·v | 418 | ····move-result-object·v1 |
418 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
419 | ····:goto_0 | 419 | ····:goto_0 |
420 | ····invoke-interface·{v | 420 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
421 | ····move-result·v2 | 421 | ····move-result·v2 |
422 | ····if-eqz·v2,·:cond_0 | 422 | ····if-eqz·v2,·:cond_0 |
423 | ····invoke-interface·{v | 423 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
424 | ····move-result-object·v | 424 | ····move-result-object·v0 |
425 | ····check-cast·v | 425 | ····check-cast·v0,·Lcom/dougkeen/bart/services/EtdService$EtdServiceListener; |
426 | ····.line·169 | 426 | ····.line·169 |
427 | ····.local·v | 427 | ····.local·v0,·"listener":Lcom/dougkeen/bart/services/EtdService$EtdServiceListener; |
428 | ····invoke-interface·{v | 428 | ····invoke-interface·{v0,·p1},·Lcom/dougkeen/bart/services/EtdService$EtdServiceListener;->onError(Ljava/lang/String;)V |
429 | ····goto·:goto_0 | 429 | ····goto·:goto_0 |
430 | ····.line·171 | 430 | ····.line·171 |
431 | ····.end·local·v | 431 | ····.end·local·v0····#·"listener":Lcom/dougkeen/bart/services/EtdService$EtdServiceListener; |
432 | ····:cond_0 | 432 | ····:cond_0 |
433 | ····return-void | 433 | ····return-void |
434 | .end·method | 434 | .end·method |
435 | .method·private·notifyListenersOfRequestEnd()V | 435 | .method·private·notifyListenersOfRequestEnd()V |
436 | ····.locals·3 | 436 | ····.locals·3 |
437 | ····.prologue | 437 | ····.prologue |
438 | ····.line·180 | 438 | ····.line·180 |
439 | ····iget-object·v | 439 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine;->mListeners:Ljava/util/Map; |
440 | ····invoke-interface·{v | 440 | ····invoke-interface·{v1},·Ljava/util/Map;->keySet()Ljava/util/Set; |
Max diff block lines reached; 27222/33025 bytes (82.43%) of diff not shown. |
Offset 15, 15 lines modified | Offset 15, 14 lines modified | ||
15 | .method·public·constructor·<init>()V | 15 | .method·public·constructor·<init>()V |
16 | ····.locals·0 | 16 | ····.locals·0 |
17 | ····.prologue | 17 | ····.prologue |
18 | ····.line·11 | 18 | ····.line·11 |
19 | ····invoke-direct·{p0},·Lcom/dougkeen/bart/services/EtdService;-><init>()V | 19 | ····invoke-direct·{p0},·Lcom/dougkeen/bart/services/EtdService;-><init>()V |
20 | ····.line·29 | ||
21 | ····return-void | 20 | ····return-void |
22 | .end·method | 21 | .end·method |
23 | .method·private·init_()V | 22 | .method·private·init_()V |
24 | ····.locals·0 | 23 | ····.locals·0 |
25 | ····.prologue | 24 | ····.prologue |
Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$1:Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine; | 18 | .field·final·synthetic·this$1:Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine;Z)V | 20 | .method·constructor·<init>(Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine;Z)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p | 22 | ····.param·p1,·"this$1"····#·Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine; |
23 | ····.param·p2,·"ignoreDirection"····#·Z | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·195 | 25 | ····.line·195 |
25 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine$1;->this$1:Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine; | 26 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine$1;->this$1:Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine; |
26 | ····invoke-direct·{p0,·p2},·Lcom/dougkeen/bart/networktasks/GetRealTimeDeparturesTask;-><init>(Z)V | 27 | ····invoke-direct·{p0,·p2},·Lcom/dougkeen/bart/networktasks/GetRealTimeDeparturesTask;-><init>(Z)V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$1:Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine; | 18 | .field·final·synthetic·this$1:Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine;)V | 20 | .method·constructor·<init>(Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$1"····#·Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·228 | 24 | ····.line·228 |
24 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine$2;->this$1:Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine; | 25 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine$2;->this$1:Lcom/dougkeen/bart/services/EtdService$EtdServiceEngine; |
25 | ····invoke-direct·{p0},·Lcom/dougkeen/bart/networktasks/GetScheduleInformationTask;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/dougkeen/bart/networktasks/GetScheduleInformationTask;-><init>()V |
Offset 138, 14 lines modified | Offset 138, 15 lines modified | ||
138 | ····.line·310 | 138 | ····.line·310 |
139 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/services/BoardedDepartureService;->getApplication()Landroid/app/Application; | 139 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/services/BoardedDepartureService;->getApplication()Landroid/app/Application; |
140 | ····move-result-object·v1 | 140 | ····move-result-object·v1 |
141 | ····check-cast·v1,·Lcom/dougkeen/bart/BartRunnerApplication; | 141 | ····check-cast·v1,·Lcom/dougkeen/bart/BartRunnerApplication; |
142 | ····.line·311 | ||
142 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/BartRunnerApplication;->getBoardedDeparture()Lcom/dougkeen/bart/model/Departure; | 143 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/BartRunnerApplication;->getBoardedDeparture()Lcom/dougkeen/bart/model/Departure; |
143 | ····move-result-object·v0 | 144 | ····move-result-object·v0 |
144 | ····.line·313 | 145 | ····.line·313 |
145 | ····.local·v0,·"boardedDeparture":Lcom/dougkeen/bart/model/Departure; | 146 | ····.local·v0,·"boardedDeparture":Lcom/dougkeen/bart/model/Departure; |
146 | ····invoke-virtual·{v0},·Lcom/dougkeen/bart/model/Departure;->getSecondsUntilAlarm()I | 147 | ····invoke-virtual·{v0},·Lcom/dougkeen/bart/model/Departure;->getSecondsUntilAlarm()I |
Offset 178, 14 lines modified | Offset 179, 15 lines modified | ||
178 | ····.line·240 | 179 | ····.line·240 |
179 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/services/BoardedDepartureService;->getApplication()Landroid/app/Application; | 180 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/services/BoardedDepartureService;->getApplication()Landroid/app/Application; |
180 | ····move-result-object·v4 | 181 | ····move-result-object·v4 |
181 | ····check-cast·v4,·Lcom/dougkeen/bart/BartRunnerApplication; | 182 | ····check-cast·v4,·Lcom/dougkeen/bart/BartRunnerApplication; |
183 | ····.line·241 | ||
182 | ····invoke-virtual·{v4},·Lcom/dougkeen/bart/BartRunnerApplication;->getBoardedDeparture()Lcom/dougkeen/bart/model/Departure; | 184 | ····invoke-virtual·{v4},·Lcom/dougkeen/bart/BartRunnerApplication;->getBoardedDeparture()Lcom/dougkeen/bart/model/Departure; |
183 | ····move-result-object·v0 | 185 | ····move-result-object·v0 |
184 | ····.line·243 | 186 | ····.line·243 |
185 | ····.local·v0,·"boardedDeparture":Lcom/dougkeen/bart/model/Departure; | 187 | ····.local·v0,·"boardedDeparture":Lcom/dougkeen/bart/model/Departure; |
186 | ····if-eqz·v0,·:cond_0 | 188 | ····if-eqz·v0,·:cond_0 |
Offset 326, 23 lines modified | Offset 328, 24 lines modified | ||
326 | ····.line·189 | 328 | ····.line·189 |
327 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/services/BoardedDepartureService;->getApplication()Landroid/app/Application; | 329 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/services/BoardedDepartureService;->getApplication()Landroid/app/Application; |
328 | ····move-result-object·v1 | 330 | ····move-result-object·v1 |
329 | ····check-cast·v1,·Lcom/dougkeen/bart/BartRunnerApplication; | 331 | ····check-cast·v1,·Lcom/dougkeen/bart/BartRunnerApplication; |
332 | ····.line·190 | ||
330 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/BartRunnerApplication;->getBoardedDeparture()Lcom/dougkeen/bart/model/Departure; | 333 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/BartRunnerApplication;->getBoardedDeparture()Lcom/dougkeen/bart/model/Departure; |
331 | ····move-result-object·v0 | 334 | ····move-result-object·v0 |
332 | ····.line·191 | 335 | ····.line·191 |
333 | ····.local·v0,·"boardedDeparture":Lcom/dougkeen/bart/model/Departure; | 336 | ····.local·v0,·"boardedDeparture":Lcom/dougkeen/bart/model/Departure; |
334 | ····if-eqz·v0,·:cond_0 | 337 | ····if-eqz·v0,·:cond_0 |
335 | ····.line·19 | 338 | ····.line·193 |
336 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/services/BoardedDepartureService;->getApplicationContext()Landroid/content/Context; | 339 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/services/BoardedDepartureService;->getApplicationContext()Landroid/content/Context; |
337 | ····move-result-object·v1 | 340 | ····move-result-object·v1 |
338 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/services/BoardedDepartureService;->mAlarmManager:Landroid/app/AlarmManager; | 341 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/services/BoardedDepartureService;->mAlarmManager:Landroid/app/AlarmManager; |
339 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/dougkeen/bart/model/Departure;->updateAlarm(Landroid/content/Context;Landroid/app/AlarmManager;)V | 342 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/dougkeen/bart/model/Departure;->updateAlarm(Landroid/content/Context;Landroid/app/AlarmManager;)V |
Offset 380, 35 lines modified | Offset 383, 38 lines modified | ||
380 | ····:cond_1 | 383 | ····:cond_1 |
381 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/services/BoardedDepartureService;->getApplication()Landroid/app/Application; | 384 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/services/BoardedDepartureService;->getApplication()Landroid/app/Application; |
382 | ····move-result-object·v1 | 385 | ····move-result-object·v1 |
383 | ····check-cast·v1,·Lcom/dougkeen/bart/BartRunnerApplication; | 386 | ····check-cast·v1,·Lcom/dougkeen/bart/BartRunnerApplication; |
387 | ····.line·302 | ||
384 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/BartRunnerApplication;->getBoardedDeparture()Lcom/dougkeen/bart/model/Departure; | 388 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/BartRunnerApplication;->getBoardedDeparture()Lcom/dougkeen/bart/model/Departure; |
385 | ····move-result-object·v0 | 389 | ····move-result-object·v0 |
386 | ····.line·303 | 390 | ····.line·303 |
387 | ····.local·v0,·"boardedDeparture":Lcom/dougkeen/bart/model/Departure; | 391 | ····.local·v0,·"boardedDeparture":Lcom/dougkeen/bart/model/Departure; |
388 | ····if-eqz·v0,·:cond_0 | 392 | ····if-eqz·v0,·:cond_0 |
389 | ····.line·304 | 393 | ····.line·304 |
390 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/services/BoardedDepartureService;->mNotificationManager:Landroid/support/v4/app/NotificationManagerCompat; | 394 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/services/BoardedDepartureService;->mNotificationManager:Landroid/support/v4/app/NotificationManagerCompat; |
391 | ····const/16·v2,·0x7b | 395 | ····const/16·v2,·0x7b |
396 | ····.line·305 | ||
392 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/services/BoardedDepartureService;->getApplicationContext()Landroid/content/Context; | 397 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/services/BoardedDepartureService;->getApplicationContext()Landroid/content/Context; |
393 | ····move-result-object·v3 | 398 | ····move-result-object·v3 |
394 | ····invoke-virtual·{v0,·v3},·Lcom/dougkeen/bart/model/Departure;->createNotification(Landroid/content/Context;)Landroid/app/Notification; | 399 | ····invoke-virtual·{v0,·v3},·Lcom/dougkeen/bart/model/Departure;->createNotification(Landroid/content/Context;)Landroid/app/Notification; |
395 | ····move-result-object·v3 | 400 | ····move-result-object·v3 |
401 | ····.line·304 | ||
396 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/support/v4/app/NotificationManagerCompat;->notify(ILandroid/app/Notification;)V | 402 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/support/v4/app/NotificationManagerCompat;->notify(ILandroid/app/Notification;)V |
397 | ····goto·:goto_0 | 403 | ····goto·:goto_0 |
398 | .end·method | 404 | .end·method |
399 | #·virtual·methods | 405 | #·virtual·methods |
Offset 556, 29 lines modified | Offset 562, 29 lines modified | ||
556 | ····.end·annotation | 562 | ····.end·annotation |
557 | ····.prologue | 563 | ····.prologue |
558 | ····.line·199 | 564 | ····.line·199 |
559 | ····.local·p1,·"departures":Ljava/util/List;,·"Ljava/util/List<Lcom/dougkeen/bart/model/Departure;>;" | 565 | ····.local·p1,·"departures":Ljava/util/List;,·"Ljava/util/List<Lcom/dougkeen/bart/model/Departure;>;" |
560 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/services/BoardedDepartureService;->getApplication()Landroid/app/Application; | 566 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/services/BoardedDepartureService;->getApplication()Landroid/app/Application; |
561 | ····move-result-object·v | 567 | ····move-result-object·v2 |
562 | ····check-cast·v | 568 | ····check-cast·v2,·Lcom/dougkeen/bart/BartRunnerApplication; |
569 | ····.line·200 | ||
563 | ····invoke-virtual·{v | 570 | ····invoke-virtual·{v2},·Lcom/dougkeen/bart/BartRunnerApplication;->getBoardedDeparture()Lcom/dougkeen/bart/model/Departure; |
564 | ····move-result-object·v0 | 571 | ····move-result-object·v0 |
565 | ····.line·201 | 572 | ····.line·201 |
566 | ····.local·v0,·"boardedDeparture":Lcom/dougkeen/bart/model/Departure; | 573 | ····.local·v0,·"boardedDeparture":Lcom/dougkeen/bart/model/Departure; |
567 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 574 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
568 | ····move-result-object·v2 | 575 | ····move-result-object·v2 |
569 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
570 | ····:cond_0 | 576 | ····:cond_0 |
571 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z | 577 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
572 | ····move-result·v3 | 578 | ····move-result·v3 |
573 | ····if-eqz·v3,·:cond_2 | 579 | ····if-eqz·v3,·:cond_2 |
Offset 592, 28 lines modified | Offset 598, 32 lines modified | ||
Max diff block lines reached; 1883/6437 bytes (29.25%) 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/dougkeen/bart/services/BoardedDepartureService; | 21 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/services/BoardedDepartureService; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/dougkeen/bart/services/BoardedDepartureService;)V | 23 | .method·constructor·<init>(Lcom/dougkeen/bart/services/BoardedDepartureService;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/services/BoardedDepartureService; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·269 | 27 | ····.line·269 |
27 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/services/BoardedDepartureService$4;->this$0:Lcom/dougkeen/bart/services/BoardedDepartureService; | 28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/services/BoardedDepartureService$4;->this$0:Lcom/dougkeen/bart/services/BoardedDepartureService; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 42, 24 lines modified | Offset 42, 26 lines modified | ||
42 | ····move-result-object·v2 | 42 | ····move-result-object·v2 |
43 | ····.line·117 | 43 | ····.line·117 |
44 | ····.local·v2,·"dialog":Landroid/app/Dialog; | 44 | ····.local·v2,·"dialog":Landroid/app/Dialog; |
45 | ····const·v6,·0x7f0c0074 | 45 | ····const·v6,·0x7f0c0074 |
46 | ····.line·118 | ||
46 | ····invoke-virtual·{v2,·v6},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View; | 47 | ····invoke-virtual·{v2,·v6},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View; |
47 | ····move-result-object·v4 | 48 | ····move-result-object·v4 |
48 | ····check-cast·v4,·Landroid/widget/Spinner; | 49 | ····check-cast·v4,·Landroid/widget/Spinner; |
49 | ····.line·119 | 50 | ····.line·119 |
50 | ····.local·v4,·"originSpinner":Landroid/widget/Spinner; | 51 | ····.local·v4,·"originSpinner":Landroid/widget/Spinner; |
51 | ····const·v6,·0x7f0c0076 | 52 | ····const·v6,·0x7f0c0076 |
53 | ····.line·120 | ||
52 | ····invoke-virtual·{v2,·v6},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View; | 54 | ····invoke-virtual·{v2,·v6},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View; |
53 | ····move-result-object·v1 | 55 | ····move-result-object·v1 |
54 | ····check-cast·v1,·Landroid/widget/Spinner; | 56 | ····check-cast·v1,·Landroid/widget/Spinner; |
55 | ····.line·122 | 57 | ····.line·122 |
Offset 89, 14 lines modified | Offset 91, 15 lines modified | ||
89 | ····const·v7,·0x7f060025 | 91 | ····const·v7,·0x7f060025 |
90 | ····invoke-static·{v6,·v7,·v8},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; | 92 | ····invoke-static·{v6,·v7,·v8},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; |
91 | ····move-result-object·v6 | 93 | ····move-result-object·v6 |
94 | ····.line·128 | ||
92 | ····invoke-virtual·{v6},·Landroid/widget/Toast;->show()V | 95 | ····invoke-virtual·{v6},·Landroid/widget/Toast;->show()V |
93 | ····.line·154 | 96 | ····.line·154 |
94 | ····:goto_0 | 97 | ····:goto_0 |
95 | ····return-void | 98 | ····return-void |
96 | ····.line·131 | 99 | ····.line·131 |
Offset 110, 37 lines modified | Offset 113, 40 lines modified | ||
110 | ····const·v7,·0x7f060024 | 113 | ····const·v7,·0x7f060024 |
111 | ····invoke-static·{v6,·v7,·v8},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; | 114 | ····invoke-static·{v6,·v7,·v8},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; |
112 | ····move-result-object·v6 | 115 | ····move-result-object·v6 |
116 | ····.line·134 | ||
113 | ····invoke-virtual·{v6},·Landroid/widget/Toast;->show()V | 117 | ····invoke-virtual·{v6},·Landroid/widget/Toast;->show()V |
114 | ····goto·:goto_0 | 118 | ····goto·:goto_0 |
115 | ····.line·137 | 119 | ····.line·137 |
116 | ····:cond_1 | 120 | ····:cond_1 |
117 | ····invoke-virtual·{v3,·v0},·Lcom/dougkeen/bart/model/Station;->equals(Ljava/lang/Object;)Z | 121 | ····invoke-virtual·{v3,·v0},·Lcom/dougkeen/bart/model/Station;->equals(Ljava/lang/Object;)Z |
118 | ····move-result·v6 | 122 | ····move-result·v6 |
119 | ····if-eqz·v6,·:cond_2 | 123 | ····if-eqz·v6,·:cond_2 |
120 | ····.line·13 | 124 | ····.line·139 |
121 | ····invoke-virtual·{v2},·Landroid/app/Dialog;->getContext()Landroid/content/Context; | 125 | ····invoke-virtual·{v2},·Landroid/app/Dialog;->getContext()Landroid/content/Context; |
122 | ····move-result-object·v6 | 126 | ····move-result-object·v6 |
123 | ····const·v7,·0x7f060023 | 127 | ····const·v7,·0x7f060023 |
128 | ····.line·138 | ||
124 | ····invoke-static·{v6,·v7,·v8},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; | 129 | ····invoke-static·{v6,·v7,·v8},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; |
125 | ····move-result-object·v6 | 130 | ····move-result-object·v6 |
131 | ····.line·141 | ||
126 | ····invoke-virtual·{v6},·Landroid/widget/Toast;->show()V | 132 | ····invoke-virtual·{v6},·Landroid/widget/Toast;->show()V |
127 | ····goto·:goto_0 | 133 | ····goto·:goto_0 |
128 | ····.line·145 | 134 | ····.line·145 |
129 | ····:cond_2 | 135 | ····:cond_2 |
130 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/activities/AbstractRouteSelectionFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 136 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/activities/AbstractRouteSelectionFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
Offset 149, 35 lines modified | Offset 155, 40 lines modified | ||
149 | ····const/4·v7,·0x0 | 155 | ····const/4·v7,·0x0 |
150 | ····invoke-virtual·{v6,·v7},·Landroid/support/v4/app/FragmentActivity;->getPreferences(I)Landroid/content/SharedPreferences; | 156 | ····invoke-virtual·{v6,·v7},·Landroid/support/v4/app/FragmentActivity;->getPreferences(I)Landroid/content/SharedPreferences; |
151 | ····move-result-object·v6 | 157 | ····move-result-object·v6 |
158 | ····.line·146 | ||
152 | ····invoke-interface·{v6},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; | 159 | ····invoke-interface·{v6},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; |
153 | ····move-result-object·v5 | 160 | ····move-result-object·v5 |
154 | ····.line·147 | 161 | ····.line·147 |
155 | ····.local·v5,·"prefsEditor":Landroid/content/SharedPreferences$Editor; | 162 | ····.local·v5,·"prefsEditor":Landroid/content/SharedPreferences$Editor; |
156 | ····const-string·v6,·"lastSelectedOrigin" | 163 | ····const-string·v6,·"lastSelectedOrigin" |
164 | ····.line·148 | ||
157 | ····invoke-virtual·{v4},·Landroid/widget/Spinner;->getSelectedItemPosition()I | 165 | ····invoke-virtual·{v4},·Landroid/widget/Spinner;->getSelectedItemPosition()I |
158 | ····move-result·v7 | 166 | ····move-result·v7 |
167 | ····.line·147 | ||
159 | ····invoke-interface·{v5,·v6,·v7},·Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; | 168 | ····invoke-interface·{v5,·v6,·v7},·Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; |
160 | ····.line·149 | 169 | ····.line·149 |
161 | ····const-string·v6,·"lastSelectedDestination" | 170 | ····const-string·v6,·"lastSelectedDestination" |
171 | ····.line·150 | ||
162 | ····invoke-virtual·{v1},·Landroid/widget/Spinner;->getSelectedItemPosition()I | 172 | ····invoke-virtual·{v1},·Landroid/widget/Spinner;->getSelectedItemPosition()I |
163 | ····move-result·v7 | 173 | ····move-result·v7 |
174 | ····.line·149 | ||
164 | ····invoke-interface·{v5,·v6,·v7},·Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; | 175 | ····invoke-interface·{v5,·v6,·v7},·Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; |
165 | ····.line·151 | 176 | ····.line·151 |
166 | ····invoke-interface·{v5},·Landroid/content/SharedPreferences$Editor;->commit()Z | 177 | ····invoke-interface·{v5},·Landroid/content/SharedPreferences$Editor;->commit()Z |
167 | ····.line·153 | 178 | ····.line·153 |
168 | ····invoke-virtual·{p0,·v3,·v0},·Lcom/dougkeen/bart/activities/AbstractRouteSelectionFragment;->onOkButtonClick(Lcom/dougkeen/bart/model/Station;Lcom/dougkeen/bart/model/Station;)V | 179 | ····invoke-virtual·{p0,·v3,·v0},·Lcom/dougkeen/bart/activities/AbstractRouteSelectionFragment;->onOkButtonClick(Lcom/dougkeen/bart/model/Station;Lcom/dougkeen/bart/model/Station;)V |
Offset 220, 64 lines modified | Offset 231, 72 lines modified | ||
220 | ····move-result-object·v2 | 231 | ····move-result-object·v2 |
Max diff block lines reached; 4466/7968 bytes (56.05%) of diff not shown. |
Offset 96, 15 lines modified | Offset 96, 14 lines modified | ||
96 | ····.line·313 | 96 | ····.line·313 |
97 | ····new-instance·v0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$7; | 97 | ····new-instance·v0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$7; |
98 | ····invoke-direct·{v0,·p0},·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$7;-><init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)V | 98 | ····invoke-direct·{v0,·p0},·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$7;-><init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)V |
99 | ····iput-object·v0,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->mYourTrainSectionClickListener:Landroid/view/View$OnClickListener; | 99 | ····iput-object·v0,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->mYourTrainSectionClickListener:Landroid/view/View$OnClickListener; |
100 | ····.line·531 | ||
101 | ····return-void | 100 | ····return-void |
102 | .end·method | 101 | .end·method |
103 | .method·static·synthetic·access$000(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)V | 102 | .method·static·synthetic·access$000(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)V |
104 | ····.locals·0 | 103 | ····.locals·0 |
105 | ····.param·p0,·"x0"····#·Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | 104 | ····.param·p0,·"x0"····#·Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
Offset 414, 14 lines modified | Offset 413, 15 lines modified | ||
414 | ····invoke-virtual·{p1},·Lcom/dougkeen/bart/model/Departure;->getStationPair()Lcom/dougkeen/bart/model/StationPair; | 413 | ····invoke-virtual·{p1},·Lcom/dougkeen/bart/model/Departure;->getStationPair()Lcom/dougkeen/bart/model/StationPair; |
415 | ····move-result-object·v0 | 414 | ····move-result-object·v0 |
416 | ····if-eqz·v0,·:cond_0 | 415 | ····if-eqz·v0,·:cond_0 |
416 | ····.line·449 | ||
417 | ····invoke-virtual·{p1},·Lcom/dougkeen/bart/model/Departure;->getStationPair()Lcom/dougkeen/bart/model/StationPair; | 417 | ····invoke-virtual·{p1},·Lcom/dougkeen/bart/model/Departure;->getStationPair()Lcom/dougkeen/bart/model/StationPair; |
418 | ····move-result-object·v0 | 418 | ····move-result-object·v0 |
419 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->getStationPair()Lcom/dougkeen/bart/model/StationPair; | 419 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->getStationPair()Lcom/dougkeen/bart/model/StationPair; |
420 | ····move-result-object·v1 | 420 | ····move-result-object·v1 |
Offset 430, 17 lines modified | Offset 430, 19 lines modified | ||
430 | ····move-result·v0 | 430 | ····move-result·v0 |
431 | ····if-eqz·v0,·:cond_0 | 431 | ····if-eqz·v0,·:cond_0 |
432 | ····const/4·v0,·0x1 | 432 | ····const/4·v0,·0x1 |
433 | ····.line·448 | ||
433 | ····:goto_0 | 434 | ····:goto_0 |
434 | ····return·v0 | 435 | ····return·v0 |
436 | ····.line·449 | ||
435 | ····:cond_0 | 437 | ····:cond_0 |
436 | ····const/4·v0,·0x0 | 438 | ····const/4·v0,·0x0 |
437 | ····goto·:goto_0 | 439 | ····goto·:goto_0 |
438 | .end·method | 440 | .end·method |
439 | .method·private·getAlarmSubtitle(I)Ljava/lang/String; | 441 | .method·private·getAlarmSubtitle(I)Ljava/lang/String; |
Offset 564, 35 lines modified | Offset 566, 40 lines modified | ||
564 | ····.line·804 | 566 | ····.line·804 |
565 | ····iget-object·v0,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->mActionMode:Landroid/support/v7/view/ActionMode; | 567 | ····iget-object·v0,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->mActionMode:Landroid/support/v7/view/ActionMode; |
566 | ····if-eqz·v0,·:cond_0 | 568 | ····if-eqz·v0,·:cond_0 |
567 | ····iget-object·v0,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->mActionMode:Landroid/support/v7/view/ActionMode; | 569 | ····iget-object·v0,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->mActionMode:Landroid/support/v7/view/ActionMode; |
570 | ····.line·805 | ||
568 | ····invoke-virtual·{v0},·Landroid/support/v7/view/ActionMode;->getTitle()Ljava/lang/CharSequence; | 571 | ····invoke-virtual·{v0},·Landroid/support/v7/view/ActionMode;->getTitle()Ljava/lang/CharSequence; |
569 | ····move-result-object·v0 | 572 | ····move-result-object·v0 |
570 | ····const·v1,·0x7f06003c | 573 | ····const·v1,·0x7f06003c |
574 | ····.line·806 | ||
571 | ····invoke-virtual·{p0,·v1},·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->getString(I)Ljava/lang/String; | 575 | ····invoke-virtual·{p0,·v1},·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->getString(I)Ljava/lang/String; |
572 | ····move-result-object·v1 | 576 | ····move-result-object·v1 |
577 | ····.line·805 | ||
573 | ····invoke-virtual·{v0,·v1},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z | 578 | ····invoke-virtual·{v0,·v1},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z |
574 | ····move-result·v0 | 579 | ····move-result·v0 |
575 | ····if-nez·v0,·:cond_0 | 580 | ····if-nez·v0,·:cond_0 |
576 | ····const/4·v0,·0x1 | 581 | ····const/4·v0,·0x1 |
582 | ····.line·804 | ||
577 | ····:goto_0 | 583 | ····:goto_0 |
578 | ····return·v0 | 584 | ····return·v0 |
585 | ····.line·805 | ||
579 | ····:cond_0 | 586 | ····:cond_0 |
580 | ····const/4·v0,·0x0 | 587 | ····const/4·v0,·0x0 |
581 | ····goto·:goto_0 | 588 | ····goto·:goto_0 |
582 | .end·method | 589 | .end·method |
583 | .method·private·isYourTrainActionModeActive()Z | 590 | .method·private·isYourTrainActionModeActive()Z |
Offset 602, 35 lines modified | Offset 609, 39 lines modified | ||
602 | ····.line·798 | 609 | ····.line·798 |
603 | ····iget-object·v0,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->mActionMode:Landroid/support/v7/view/ActionMode; | 610 | ····iget-object·v0,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->mActionMode:Landroid/support/v7/view/ActionMode; |
604 | ····if-eqz·v0,·:cond_0 | 611 | ····if-eqz·v0,·:cond_0 |
605 | ····iget-object·v0,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->mActionMode:Landroid/support/v7/view/ActionMode; | 612 | ····iget-object·v0,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->mActionMode:Landroid/support/v7/view/ActionMode; |
613 | ····.line·799 | ||
606 | ····invoke-virtual·{v0},·Landroid/support/v7/view/ActionMode;->getTitle()Ljava/lang/CharSequence; | 614 | ····invoke-virtual·{v0},·Landroid/support/v7/view/ActionMode;->getTitle()Ljava/lang/CharSequence; |
607 | ····move-result-object·v0 | 615 | ····move-result-object·v0 |
608 | ····const·v1,·0x7f06003c | 616 | ····const·v1,·0x7f06003c |
617 | ····.line·800 | ||
609 | ····invoke-virtual·{p0,·v1},·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->getString(I)Ljava/lang/String; | 618 | ····invoke-virtual·{p0,·v1},·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->getString(I)Ljava/lang/String; |
610 | ····move-result-object·v1 | 619 | ····move-result-object·v1 |
611 | ····invoke-virtual·{v0,·v1},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z | 620 | ····invoke-virtual·{v0,·v1},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z |
612 | ····move-result·v0 | 621 | ····move-result·v0 |
613 | ····if-eqz·v0,·:cond_0 | 622 | ····if-eqz·v0,·:cond_0 |
614 | ····const/4·v0,·0x1 | 623 | ····const/4·v0,·0x1 |
624 | ····.line·798 | ||
615 | ····:goto_0 | 625 | ····:goto_0 |
616 | ····return·v0 | 626 | ····return·v0 |
627 | ····.line·800 | ||
617 | ····:cond_0 | 628 | ····:cond_0 |
618 | ····const/4·v0,·0x0 | 629 | ····const/4·v0,·0x0 |
Max diff block lines reached; 34208/37574 bytes (91.04%) 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/dougkeen/bart/activities/ViewDeparturesActivity; | 21 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)V | 23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·206 | 27 | ····.line·206 |
27 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$3;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | 28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$3;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
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/dougkeen/bart/activities/ViewDeparturesActivity; | 21 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)V | 23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·165 | 27 | ····.line·165 |
27 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$2;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | 28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$2;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 4, 35 lines modified | Offset 4, 40 lines modified | ||
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/lang/Runnable; | 5 | .implements·Ljava/lang/Runnable; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
8 | ····value·=·Lcom/dougkeen/bart/activities/RoutesListActivity_;-> | 8 | ····value·=·Lcom/dougkeen/bart/activities/RoutesListActivity_;->showAlertMessage(Ljava/lang/String;)V |
9 | .end·annotation | 9 | .end·annotation |
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x0 | 11 | ····accessFlags·=·0x0 |
12 | ····name·=·null | 12 | ····name·=·null |
13 | .end·annotation | 13 | .end·annotation |
14 | #·instance·fields | 14 | #·instance·fields |
15 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; | 15 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; |
16 | .field·final·synthetic·val$messageText:Ljava/lang/String; | ||
16 | #·direct·methods | 17 | #·direct·methods |
17 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/RoutesListActivity_;)V | 18 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/RoutesListActivity_;Ljava/lang/String;)V |
18 | ····.locals·0 | 19 | ····.locals·0 |
20 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/activities/RoutesListActivity_; | ||
19 | ····.prologue | 21 | ····.prologue |
20 | ····.line·155 | 22 | ····.line·155 |
21 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$5;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; | 23 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$5;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; |
24 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$5;->val$messageText:Ljava/lang/String; | ||
22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
23 | ····return-void | 26 | ····return-void |
24 | .end·method | 27 | .end·method |
25 | #·virtual·methods | 28 | #·virtual·methods |
Offset 40, 15 lines modified | Offset 45, 17 lines modified | ||
40 | ····.locals·3 | 45 | ····.locals·3 |
41 | ····.prologue | 46 | ····.prologue |
42 | ····.line·161 | 47 | ····.line·161 |
43 | ····:try_start_0 | 48 | ····:try_start_0 |
44 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$5;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; | 49 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$5;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; |
50 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$5;->val$messageText:Ljava/lang/String; | ||
45 | ····invoke-static·{v1},·Lcom/dougkeen/bart/activities/RoutesListActivity_;->access$101(Lcom/dougkeen/bart/activities/RoutesListActivity_;)V | 51 | ····invoke-static·{v1,·v2},·Lcom/dougkeen/bart/activities/RoutesListActivity_;->access$101(Lcom/dougkeen/bart/activities/RoutesListActivity_;Ljava/lang/String;)V |
46 | ····:try_end_0 | 52 | ····:try_end_0 |
47 | ····.catch·Ljava/lang/RuntimeException;·{:try_start_0·..·:try_end_0}·:catch_0 | 53 | ····.catch·Ljava/lang/RuntimeException;·{:try_start_0·..·:try_end_0}·:catch_0 |
48 | ····.line·165 | 54 | ····.line·165 |
49 | ····:goto_0 | 55 | ····:goto_0 |
50 | ····return-void | 56 | ····return-void |
Offset 4, 15 lines modified | Offset 4, 15 lines modified | ||
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/lang/Runnable; | 5 | .implements·Ljava/lang/Runnable; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
8 | ····value·=·Lcom/dougkeen/bart/activities/RoutesListActivity_;->fetch | 8 | ····value·=·Lcom/dougkeen/bart/activities/RoutesListActivity_;->fetchElevatorInfo()V |
9 | .end·annotation | 9 | .end·annotation |
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x0 | 11 | ····accessFlags·=·0x0 |
12 | ····name·=·null | 12 | ····name·=·null |
13 | .end·annotation | 13 | .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/dougkeen/bart/activities/RoutesListActivity_; | 21 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/RoutesListActivity_;)V | 23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/RoutesListActivity_;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/activities/RoutesListActivity_; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·209 | 27 | ····.line·209 |
27 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$8;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; | 28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$8;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 4, 35 lines modified | Offset 4, 40 lines modified | ||
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/lang/Runnable; | 5 | .implements·Ljava/lang/Runnable; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
8 | ····value·=·Lcom/dougkeen/bart/activities/RoutesListActivity_;-> | 8 | ····value·=·Lcom/dougkeen/bart/activities/RoutesListActivity_;->showElevatorMessage(Ljava/lang/String;)V |
9 | .end·annotation | 9 | .end·annotation |
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x0 | 11 | ····accessFlags·=·0x0 |
12 | ····name·=·null | 12 | ····name·=·null |
13 | .end·annotation | 13 | .end·annotation |
14 | #·instance·fields | 14 | #·instance·fields |
15 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; | 15 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; |
16 | .field·final·synthetic·val$message:Ljava/lang/String; | ||
16 | #·direct·methods | 17 | #·direct·methods |
17 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/RoutesListActivity_;)V | 18 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/RoutesListActivity_;Ljava/lang/String;)V |
18 | ····.locals·0 | 19 | ····.locals·0 |
20 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/activities/RoutesListActivity_; | ||
19 | ····.prologue | 21 | ····.prologue |
20 | ····.line·173 | 22 | ····.line·173 |
21 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$6;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; | 23 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$6;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; |
24 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$6;->val$message:Ljava/lang/String; | ||
22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
23 | ····return-void | 26 | ····return-void |
24 | .end·method | 27 | .end·method |
25 | #·virtual·methods | 28 | #·virtual·methods |
Offset 40, 15 lines modified | Offset 45, 17 lines modified | ||
40 | ····.locals·3 | 45 | ····.locals·3 |
41 | ····.prologue | 46 | ····.prologue |
42 | ····.line·179 | 47 | ····.line·179 |
43 | ····:try_start_0 | 48 | ····:try_start_0 |
44 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$6;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; | 49 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$6;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; |
50 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$6;->val$message:Ljava/lang/String; | ||
45 | ····invoke-static·{v1},·Lcom/dougkeen/bart/activities/RoutesListActivity_;->access$201(Lcom/dougkeen/bart/activities/RoutesListActivity_;)V | 51 | ····invoke-static·{v1,·v2},·Lcom/dougkeen/bart/activities/RoutesListActivity_;->access$201(Lcom/dougkeen/bart/activities/RoutesListActivity_;Ljava/lang/String;)V |
46 | ····:try_end_0 | 52 | ····:try_end_0 |
47 | ····.catch·Ljava/lang/RuntimeException;·{:try_start_0·..·:try_end_0}·:catch_0 | 53 | ····.catch·Ljava/lang/RuntimeException;·{:try_start_0·..·:try_end_0}·:catch_0 |
48 | ····.line·183 | 54 | ····.line·183 |
49 | ····:goto_0 | 55 | ····:goto_0 |
50 | ····return-void | 56 | ····return-void |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | 21 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)V | 23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·313 | 27 | ····.line·313 |
27 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$7;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | 28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$7;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
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/dougkeen/bart/activities/ViewDeparturesActivity; | 21 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)V | 23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·382 | 27 | ····.line·382 |
27 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$8;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | 28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$8;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 87, 20 lines modified | Offset 87, 22 lines modified | ||
87 | .method·static·constructor·<clinit>()V | 87 | .method·static·constructor·<clinit>()V |
88 | ····.locals·1 | 88 | ····.locals·1 |
89 | ····.prologue | 89 | ····.prologue |
90 | ····.line·54 | 90 | ····.line·54 |
91 | ····const-string·v0,·"America/Los_Angeles" | 91 | ····const-string·v0,·"America/Los_Angeles" |
92 | ····.line·55 | ||
92 | ····invoke-static·{v0},·Ljava/util/TimeZone;->getTimeZone(Ljava/lang/String;)Ljava/util/TimeZone; | 93 | ····invoke-static·{v0},·Ljava/util/TimeZone;->getTimeZone(Ljava/lang/String;)Ljava/util/TimeZone; |
93 | ····move-result-object·v0 | 94 | ····move-result-object·v0 |
94 | ····sput-object·v0,·Lcom/dougkeen/bart/activities/RoutesListActivity;->PACIFIC_TIME:Ljava/util/TimeZone; | 95 | ····sput-object·v0,·Lcom/dougkeen/bart/activities/RoutesListActivity;->PACIFIC_TIME:Ljava/util/TimeZone; |
96 | ····.line·54 | ||
95 | ····return-void | 97 | ····return-void |
96 | .end·method | 98 | .end·method |
97 | .method·public·constructor·<init>()V | 99 | .method·public·constructor·<init>()V |
98 | ····.locals·1 | 100 | ····.locals·1 |
99 | ····.prologue | 101 | ····.prologue |
Offset 117, 15 lines modified | Offset 119, 14 lines modified | ||
117 | ····.line·125 | 119 | ····.line·125 |
118 | ····new-instance·v0,·Lcom/dougkeen/bart/activities/RoutesListActivity$2; | 120 | ····new-instance·v0,·Lcom/dougkeen/bart/activities/RoutesListActivity$2; |
119 | ····invoke-direct·{v0,·p0},·Lcom/dougkeen/bart/activities/RoutesListActivity$2;-><init>(Lcom/dougkeen/bart/activities/RoutesListActivity;)V | 121 | ····invoke-direct·{v0,·p0},·Lcom/dougkeen/bart/activities/RoutesListActivity$2;-><init>(Lcom/dougkeen/bart/activities/RoutesListActivity;)V |
120 | ····iput-object·v0,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity;->onRemove:Lcom/mobeta/android/dslv/DragSortListView$RemoveListener; | 122 | ····iput-object·v0,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity;->onRemove:Lcom/mobeta/android/dslv/DragSortListView$RemoveListener; |
121 | ····.line·382 | ||
122 | ····return-void | 123 | ····return-void |
123 | .end·method | 124 | .end·method |
124 | .method·static·synthetic·access$000(Lcom/dougkeen/bart/activities/RoutesListActivity;)Lcom/dougkeen/bart/data/FavoritesArrayAdapter; | 125 | .method·static·synthetic·access$000(Lcom/dougkeen/bart/activities/RoutesListActivity;)Lcom/dougkeen/bart/data/FavoritesArrayAdapter; |
125 | ····.locals·1 | 126 | ····.locals·1 |
126 | ····.param·p0,·"x0"····#·Lcom/dougkeen/bart/activities/RoutesListActivity; | 127 | ····.param·p0,·"x0"····#·Lcom/dougkeen/bart/activities/RoutesListActivity; |
Offset 243, 20 lines modified | Offset 244, 22 lines modified | ||
243 | ····invoke-virtual·{v2,·v5},·Ljava/util/Calendar;->setTimeZone(Ljava/util/TimeZone;)V | 244 | ····invoke-virtual·{v2,·v5},·Ljava/util/Calendar;->setTimeZone(Ljava/util/TimeZone;)V |
244 | ····.line·200 | 245 | ····.line·200 |
245 | ····invoke-virtual·{v3,·v11},·Ljava/util/Calendar;->get(I)I | 246 | ····invoke-virtual·{v3,·v11},·Ljava/util/Calendar;->get(I)I |
246 | ····move-result·v5 | 247 | ····move-result·v5 |
248 | ····.line·201 | ||
247 | ····invoke-virtual·{v2,·v11},·Ljava/util/Calendar;->get(I)I | 249 | ····invoke-virtual·{v2,·v11},·Ljava/util/Calendar;->get(I)I |
248 | ····move-result·v6 | 250 | ····move-result·v6 |
249 | ····if-ne·v5,·v6,·:cond_0 | 251 | ····if-ne·v5,·v6,·:cond_0 |
252 | ····.line·202 | ||
250 | ····invoke-virtual·{v3,·v10},·Ljava/util/Calendar;->get(I)I | 253 | ····invoke-virtual·{v3,·v10},·Ljava/util/Calendar;->get(I)I |
251 | ····move-result·v5 | 254 | ····move-result·v5 |
252 | ····invoke-virtual·{v2,·v10},·Ljava/util/Calendar;->get(I)I | 255 | ····invoke-virtual·{v2,·v10},·Ljava/util/Calendar;->get(I)I |
253 | ····move-result·v6 | 256 | ····move-result·v6 |
Offset 273, 26 lines modified | Offset 276, 28 lines modified | ||
273 | ····.local·v0,·"fareTask":Lcom/dougkeen/bart/networktasks/GetRouteFareTask; | 276 | ····.local·v0,·"fareTask":Lcom/dougkeen/bart/networktasks/GetRouteFareTask; |
274 | ····new-array·v5,·v10,·[Lcom/dougkeen/bart/networktasks/GetRouteFareTask$Params; | 277 | ····new-array·v5,·v10,·[Lcom/dougkeen/bart/networktasks/GetRouteFareTask$Params; |
275 | ····const/4·v6,·0x0 | 278 | ····const/4·v6,·0x0 |
276 | ····new-instance·v7,·Lcom/dougkeen/bart/networktasks/GetRouteFareTask$Params; | 279 | ····new-instance·v7,·Lcom/dougkeen/bart/networktasks/GetRouteFareTask$Params; |
280 | ····.line·218 | ||
277 | ····invoke-virtual·{v4},·Lcom/dougkeen/bart/model/StationPair;->getOrigin()Lcom/dougkeen/bart/model/Station; | 281 | ····invoke-virtual·{v4},·Lcom/dougkeen/bart/model/StationPair;->getOrigin()Lcom/dougkeen/bart/model/Station; |
278 | ····move-result-object·v8 | 282 | ····move-result-object·v8 |
279 | ····invoke-virtual·{v4},·Lcom/dougkeen/bart/model/StationPair;->getDestination()Lcom/dougkeen/bart/model/Station; | 283 | ····invoke-virtual·{v4},·Lcom/dougkeen/bart/model/StationPair;->getDestination()Lcom/dougkeen/bart/model/Station; |
280 | ····move-result-object·v9 | 284 | ····move-result-object·v9 |
281 | ····invoke-direct·{v7,·v8,·v9},·Lcom/dougkeen/bart/networktasks/GetRouteFareTask$Params;-><init>(Lcom/dougkeen/bart/model/Station;Lcom/dougkeen/bart/model/Station;)V | 285 | ····invoke-direct·{v7,·v8,·v9},·Lcom/dougkeen/bart/networktasks/GetRouteFareTask$Params;-><init>(Lcom/dougkeen/bart/model/Station;Lcom/dougkeen/bart/model/Station;)V |
282 | ····aput-object·v7,·v5,·v6 | 286 | ····aput-object·v7,·v5,·v6 |
287 | ····.line·217 | ||
283 | ····invoke-virtual·{v0,·v5},·Lcom/dougkeen/bart/networktasks/GetRouteFareTask;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; | 288 | ····invoke-virtual·{v0,·v5},·Lcom/dougkeen/bart/networktasks/GetRouteFareTask;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; |
284 | ····.line·189 | 289 | ····.line·189 |
285 | ····.end·local·v0····#·"fareTask":Lcom/dougkeen/bart/networktasks/GetRouteFareTask; | 290 | ····.end·local·v0····#·"fareTask":Lcom/dougkeen/bart/networktasks/GetRouteFareTask; |
286 | ····:cond_1 | 291 | ····:cond_1 |
287 | ····add-int/lit8·v1,·v1,·-0x1 | 292 | ····add-int/lit8·v1,·v1,·-0x1 |
Offset 347, 28 lines modified | Offset 352, 30 lines modified | ||
347 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 352 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
348 | ····move-result-object·v1 | 353 | ····move-result-object·v1 |
349 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity;->mCurrentlySelectedStationPair:Lcom/dougkeen/bart/model/StationPair; | 354 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity;->mCurrentlySelectedStationPair:Lcom/dougkeen/bart/model/StationPair; |
355 | ····.line·379 | ||
350 | ····invoke-virtual·{v2},·Lcom/dougkeen/bart/model/StationPair;->getDestination()Lcom/dougkeen/bart/model/Station; | 356 | ····invoke-virtual·{v2},·Lcom/dougkeen/bart/model/StationPair;->getDestination()Lcom/dougkeen/bart/model/Station; |
351 | ····move-result-object·v2 | 357 | ····move-result-object·v2 |
352 | ····iget-object·v2,·v2,·Lcom/dougkeen/bart/model/Station;->name:Ljava/lang/String; | 358 | ····iget-object·v2,·v2,·Lcom/dougkeen/bart/model/Station;->name:Ljava/lang/String; |
353 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 359 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
354 | ····move-result-object·v1 | 360 | ····move-result-object·v1 |
355 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 361 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
356 | ····move-result-object·v1 | 362 | ····move-result-object·v1 |
363 | ····.line·378 | ||
357 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/view/ActionMode;->setSubtitle(Ljava/lang/CharSequence;)V | 364 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/view/ActionMode;->setSubtitle(Ljava/lang/CharSequence;)V |
358 | ····.line·380 | 365 | ····.line·380 |
359 | ····return-void | 366 | ····return-void |
360 | .end·method | 367 | .end·method |
361 | .method·private·startEtdListeners()V | 368 | .method·private·startEtdListeners()V |
Offset 386, 14 lines modified | Offset 393, 15 lines modified | ||
386 | ····move-result·v0 | 393 | ····move-result·v0 |
387 | ····if-nez·v0,·:cond_0 | 394 | ····if-nez·v0,·:cond_0 |
Max diff block lines reached; 4436/8466 bytes (52.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/dougkeen/bart/activities/RoutesListActivity; | 21 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/RoutesListActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/RoutesListActivity;)V | 23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/RoutesListActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/activities/RoutesListActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·125 | 27 | ····.line·125 |
27 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity$2;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity; | 28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity$2;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 4, 39 lines modified | Offset 4, 36 lines modified | ||
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/lang/Runnable; | 5 | .implements·Ljava/lang/Runnable; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
8 | ····value·=·Lcom/dougkeen/bart/activities/RoutesListActivity_;-> | 8 | ····value·=·Lcom/dougkeen/bart/activities/RoutesListActivity_;->resetElevatorMenuGraphic()V |
9 | .end·annotation | 9 | .end·annotation |
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x0 | 11 | ····accessFlags·=·0x0 |
12 | ····name·=·null | 12 | ····name·=·null |
13 | .end·annotation | 13 | .end·annotation |
14 | #·instance·fields | 14 | #·instance·fields |
15 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; | 15 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; |
16 | .field·final·synthetic·val$message:Ljava/lang/String; | ||
17 | #·direct·methods | 16 | #·direct·methods |
18 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/RoutesListActivity_; | 17 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/RoutesListActivity_;)V |
19 | ····.locals·0 | 18 | ····.locals·0 |
19 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/activities/RoutesListActivity_; | ||
20 | ····.prologue | 20 | ····.prologue |
21 | ····.line·191 | 21 | ····.line·191 |
22 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$7;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; | 22 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$7;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; |
23 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$7;->val$message:Ljava/lang/String; | ||
24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
25 | ····return-void | 24 | ····return-void |
26 | .end·method | 25 | .end·method |
27 | #·virtual·methods | 26 | #·virtual·methods |
Offset 44, 17 lines modified | Offset 41, 15 lines modified | ||
44 | ····.locals·3 | 41 | ····.locals·3 |
45 | ····.prologue | 42 | ····.prologue |
46 | ····.line·197 | 43 | ····.line·197 |
47 | ····:try_start_0 | 44 | ····:try_start_0 |
48 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$7;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; | 45 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$7;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; |
49 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$7;->val$message:Ljava/lang/String; | ||
50 | ····invoke-static·{v1 | 46 | ····invoke-static·{v1},·Lcom/dougkeen/bart/activities/RoutesListActivity_;->access$301(Lcom/dougkeen/bart/activities/RoutesListActivity_;)V |
51 | ····:try_end_0 | 47 | ····:try_end_0 |
52 | ····.catch·Ljava/lang/RuntimeException;·{:try_start_0·..·:try_end_0}·:catch_0 | 48 | ····.catch·Ljava/lang/RuntimeException;·{:try_start_0·..·:try_end_0}·:catch_0 |
53 | ····.line·201 | 49 | ····.line·201 |
54 | ····:goto_0 | 50 | ····:goto_0 |
55 | ····return-void | 51 | ····return-void |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | 21 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)V | 23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·302 | 27 | ····.line·302 |
27 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$6;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | 28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$6;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
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/dougkeen/bart/activities/TrainAlarmDialogFragment; | 21 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment;)V | 23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·113 | 27 | ····.line·113 |
27 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment$1;->this$0:Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment; | 28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment$1;->this$0:Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment; |
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/dougkeen/bart/activities/ViewDeparturesActivity; | 21 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)V | 23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·763 | 27 | ····.line·763 |
27 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$11;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | 28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$11;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
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$newValue:Ljava/lang/Boolean; | 22 | .field·final·synthetic·val$newValue:Ljava/lang/Boolean; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1;Ljava/lang/Boolean;)V | 24 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1;Ljava/lang/Boolean;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$2"····#·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·566 | 28 | ····.line·566 |
28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1$1;->this$2:Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1; | 29 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1$1;->this$2:Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1; |
29 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1$1;->val$newValue:Ljava/lang/Boolean; | 30 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1$1;->val$newValue:Ljava/lang/Boolean; |
Offset 83, 31 lines modified | Offset 84, 34 lines modified | ||
83 | ····iget-object·v1,·v1,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | 84 | ····iget-object·v1,·v1,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
84 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1$1;->this$2:Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1; | 85 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1$1;->this$2:Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1; |
85 | ····iget-object·v2,·v2,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1;->val$boardedDeparture:Lcom/dougkeen/bart/model/Departure; | 86 | ····iget-object·v2,·v2,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1;->val$boardedDeparture:Lcom/dougkeen/bart/model/Departure; |
87 | ····.line·573 | ||
86 | ····invoke-virtual·{v2},·Lcom/dougkeen/bart/model/Departure;->getAlarmLeadTimeMinutes()I | 88 | ····invoke-virtual·{v2},·Lcom/dougkeen/bart/model/Departure;->getAlarmLeadTimeMinutes()I |
87 | ····move-result·v2 | 89 | ····move-result·v2 |
90 | ····.line·572 | ||
88 | ····invoke-static·{v1,·v2},·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->access$1600(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;I)Ljava/lang/String; | 91 | ····invoke-static·{v1,·v2},·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->access$1600(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;I)Ljava/lang/String; |
89 | ····move-result-object·v1 | 92 | ····move-result-object·v1 |
90 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/view/ActionMode;->setSubtitle(Ljava/lang/CharSequence;)V | 93 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/view/ActionMode;->setSubtitle(Ljava/lang/CharSequence;)V |
91 | ····.line·574 | 94 | ····.line·574 |
92 | ····iget-object·v0,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1$1;->this$2:Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1; | 95 | ····iget-object·v0,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1$1;->this$2:Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1; |
93 | ····iget-object·v0,·v0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1;->val$setAlarmButton:Landroid/view/MenuItem; | 96 | ····iget-object·v0,·v0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1;->val$setAlarmButton:Landroid/view/MenuItem; |
94 | ····const·v1,·0x7f020049 | 97 | ····const·v1,·0x7f020049 |
98 | ····.line·575 | ||
95 | ····invoke-interface·{v0,·v1},·Landroid/view/MenuItem;->setIcon(I)Landroid/view/MenuItem; | 99 | ····invoke-interface·{v0,·v1},·Landroid/view/MenuItem;->setIcon(I)Landroid/view/MenuItem; |
96 | ····.line·581 | 100 | ····.line·581 |
97 | ····:goto_0 | 101 | ····:goto_0 |
98 | ····return-void | 102 | ····return-void |
99 | ····.line·577 | 103 | ····.line·577 |
Offset 129, 11 lines modified | Offset 133, 12 lines modified | ||
129 | ····.line·578 | 133 | ····.line·578 |
130 | ····iget-object·v0,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1$1;->this$2:Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1; | 134 | ····iget-object·v0,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1$1;->this$2:Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1; |
131 | ····iget-object·v0,·v0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1;->val$setAlarmButton:Landroid/view/MenuItem; | 135 | ····iget-object·v0,·v0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1;->val$setAlarmButton:Landroid/view/MenuItem; |
132 | ····const·v1,·0x7f020048 | 136 | ····const·v1,·0x7f020048 |
137 | ····.line·579 | ||
133 | ····invoke-interface·{v0,·v1},·Landroid/view/MenuItem;->setIcon(I)Landroid/view/MenuItem; | 138 | ····invoke-interface·{v0,·v1},·Landroid/view/MenuItem;->setIcon(I)Landroid/view/MenuItem; |
134 | ····goto·:goto_0 | 139 | ····goto·:goto_0 |
135 | .end·method | 140 | .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/dougkeen/bart/activities/ViewDeparturesActivity; | 21 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)V | 23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·773 | 27 | ····.line·773 |
27 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$12;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | 28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$12;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
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/dougkeen/bart/activities/RoutesListActivity; | 21 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/RoutesListActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/RoutesListActivity;)V | 23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/RoutesListActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/activities/RoutesListActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·112 | 27 | ····.line·112 |
27 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity$1;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity; | 28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity$1;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 4, 15 lines modified | Offset 4, 15 lines modified | ||
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/lang/Runnable; | 5 | .implements·Ljava/lang/Runnable; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
8 | ····value·=·Lcom/dougkeen/bart/activities/RoutesListActivity_;->fetch | 8 | ····value·=·Lcom/dougkeen/bart/activities/RoutesListActivity_;->fetchAlerts()V |
9 | .end·annotation | 9 | .end·annotation |
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x0 | 11 | ····accessFlags·=·0x0 |
12 | ····name·=·null | 12 | ····name·=·null |
13 | .end·annotation | 13 | .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/dougkeen/bart/activities/RoutesListActivity_; | 21 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/RoutesListActivity_;)V | 23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/RoutesListActivity_;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/activities/RoutesListActivity_; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·227 | 27 | ····.line·227 |
27 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$9;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; | 28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$9;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; |
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/dougkeen/bart/activities/RoutesListActivity$RouteActionMode; | 21 | .field·final·synthetic·this$1:Lcom/dougkeen/bart/activities/RoutesListActivity$RouteActionMode; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/RoutesListActivity$RouteActionMode;)V | 23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/RoutesListActivity$RouteActionMode;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$1"····#·Lcom/dougkeen/bart/activities/RoutesListActivity$RouteActionMode; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·421 | 27 | ····.line·421 |
27 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity$RouteActionMode$2;->this$1:Lcom/dougkeen/bart/activities/RoutesListActivity$RouteActionMode; | 28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity$RouteActionMode$2;->this$1:Lcom/dougkeen/bart/activities/RoutesListActivity$RouteActionMode; |
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/dougkeen/bart/activities/RoutesListActivity$RouteActionMode; | 21 | .field·final·synthetic·this$1:Lcom/dougkeen/bart/activities/RoutesListActivity$RouteActionMode; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/RoutesListActivity$RouteActionMode;)V | 23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/RoutesListActivity$RouteActionMode;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$1"····#·Lcom/dougkeen/bart/activities/RoutesListActivity$RouteActionMode; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·410 | 27 | ····.line·410 |
27 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity$RouteActionMode$1;->this$1:Lcom/dougkeen/bart/activities/RoutesListActivity$RouteActionMode; | 28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity$RouteActionMode$1;->this$1:Lcom/dougkeen/bart/activities/RoutesListActivity$RouteActionMode; |
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/dougkeen/bart/activities/RoutesListActivity_; | 21 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/RoutesListActivity_;)V | 23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/RoutesListActivity_;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/activities/RoutesListActivity_; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·74 | 27 | ····.line·74 |
27 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$2;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; | 28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$2;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; |
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·val$stationPair:Lcom/dougkeen/bart/model/StationPair; | 19 | .field·final·synthetic·val$stationPair:Lcom/dougkeen/bart/model/StationPair; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/RoutesListActivity;Lcom/dougkeen/bart/model/StationPair;)V | 21 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/RoutesListActivity;Lcom/dougkeen/bart/model/StationPair;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/activities/RoutesListActivity; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·203 | 25 | ····.line·203 |
25 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity$3;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity; | 26 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity$3;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity; |
26 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity$3;->val$stationPair:Lcom/dougkeen/bart/model/StationPair; | 27 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity$3;->val$stationPair:Lcom/dougkeen/bart/model/StationPair; |
Offset 55, 18 lines modified | Offset 56, 20 lines modified | ||
55 | ····iget-object·v0,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity$3;->val$stationPair:Lcom/dougkeen/bart/model/StationPair; | 56 | ····iget-object·v0,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity$3;->val$stationPair:Lcom/dougkeen/bart/model/StationPair; |
56 | ····invoke-virtual·{v0,·p1},·Lcom/dougkeen/bart/model/StationPair;->setFare(Ljava/lang/String;)V | 57 | ····invoke-virtual·{v0,·p1},·Lcom/dougkeen/bart/model/StationPair;->setFare(Ljava/lang/String;)V |
57 | ····.line·207 | 58 | ····.line·207 |
58 | ····iget-object·v0,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity$3;->val$stationPair:Lcom/dougkeen/bart/model/StationPair; | 59 | ····iget-object·v0,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity$3;->val$stationPair:Lcom/dougkeen/bart/model/StationPair; |
60 | ····.line·208 | ||
59 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 61 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
60 | ····move-result-wide·v2 | 62 | ····move-result-wide·v2 |
63 | ····.line·207 | ||
61 | ····invoke-virtual·{v0,·v2,·v3},·Lcom/dougkeen/bart/model/StationPair;->setFareLastUpdated(J)V | 64 | ····invoke-virtual·{v0,·v2,·v3},·Lcom/dougkeen/bart/model/StationPair;->setFareLastUpdated(J)V |
62 | ····.line·209 | 65 | ····.line·209 |
63 | ····iget-object·v0,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity$3;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity; | 66 | ····iget-object·v0,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity$3;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity; |
64 | ····invoke-virtual·{v0},·Lcom/dougkeen/bart/activities/RoutesListActivity;->getListAdapter()Lcom/dougkeen/bart/data/FavoritesArrayAdapter; | 67 | ····invoke-virtual·{v0},·Lcom/dougkeen/bart/activities/RoutesListActivity;->getListAdapter()Lcom/dougkeen/bart/data/FavoritesArrayAdapter; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | 21 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)V | 23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·102 | 27 | ····.line·102 |
27 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$1;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | 28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$1;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 111, 14 lines modified | Offset 111, 15 lines modified | ||
111 | ····.line·617 | 111 | ····.line·617 |
112 | ····new-instance·v4,·Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment; | 112 | ····new-instance·v4,·Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment; |
113 | ····invoke-direct·{v4},·Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment;-><init>()V | 113 | ····invoke-direct·{v4},·Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment;-><init>()V |
114 | ····iget-object·v5,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | 114 | ····iget-object·v5,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
115 | ····.line·618 | ||
115 | ····invoke-virtual·{v5},·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; | 116 | ····invoke-virtual·{v5},·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; |
116 | ····move-result-object·v5 | 117 | ····move-result-object·v5 |
117 | ····const-string·v6,·"TRAIN_ALARM_DIALOG_FRAGMENT_TAG" | 118 | ····const-string·v6,·"TRAIN_ALARM_DIALOG_FRAGMENT_TAG" |
118 | ····invoke-virtual·{v4,·v5,·v6},·Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment;->show(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V | 119 | ····invoke-virtual·{v4,·v5,·v6},·Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment;->show(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V |
Offset 210, 51 lines modified | Offset 211, 58 lines modified | ||
210 | ····const·v7,·0x7f060018 | 211 | ····const·v7,·0x7f060018 |
211 | ····const/4·v8,·0x2 | 212 | ····const/4·v8,·0x2 |
212 | ····new-array·v8,·v8,·[Ljava/lang/Object; | 213 | ····new-array·v8,·v8,·[Ljava/lang/Object; |
214 | ····.line·640 | ||
213 | ····invoke-virtual·{v0},·Lcom/dougkeen/bart/model/Departure;->getStationPair()Lcom/dougkeen/bart/model/StationPair; | 215 | ····invoke-virtual·{v0},·Lcom/dougkeen/bart/model/Departure;->getStationPair()Lcom/dougkeen/bart/model/StationPair; |
214 | ····move-result-object·v9 | 216 | ····move-result-object·v9 |
217 | ····.line·641 | ||
215 | ····invoke-virtual·{v9},·Lcom/dougkeen/bart/model/StationPair;->getDestination()Lcom/dougkeen/bart/model/Station; | 218 | ····invoke-virtual·{v9},·Lcom/dougkeen/bart/model/StationPair;->getDestination()Lcom/dougkeen/bart/model/Station; |
216 | ····move-result-object·v9 | 219 | ····move-result-object·v9 |
217 | ····iget-object·v9,·v9,·Lcom/dougkeen/bart/model/Station;->name:Ljava/lang/String; | 220 | ····iget-object·v9,·v9,·Lcom/dougkeen/bart/model/Station;->name:Ljava/lang/String; |
218 | ····aput-object·v9,·v8,·v4 | 221 | ····aput-object·v9,·v8,·v4 |
219 | ····iget-object·v9,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | 222 | ····iget-object·v9,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
223 | ····.line·643 | ||
220 | ····invoke-virtual·{v0,·v9,·v4},·Lcom/dougkeen/bart/model/Departure;->getEstimatedArrivalTimeText(Landroid/content/Context;Z)Ljava/lang/String; | 224 | ····invoke-virtual·{v0,·v9,·v4},·Lcom/dougkeen/bart/model/Departure;->getEstimatedArrivalTimeText(Landroid/content/Context;Z)Ljava/lang/String; |
221 | ····move-result-object·v4 | 225 | ····move-result-object·v4 |
222 | ····aput-object·v4,·v8,·v3 | 226 | ····aput-object·v4,·v8,·v3 |
227 | ····.line·638 | ||
223 | ····invoke-virtual·{v6,·v7,·v8},·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 228 | ····invoke-virtual·{v6,·v7,·v8},·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
224 | ····move-result-object·v4 | 229 | ····move-result-object·v4 |
230 | ····.line·636 | ||
225 | ····invoke-virtual·{v1,·v5,·v4},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; | 231 | ····invoke-virtual·{v1,·v5,·v4},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
226 | ····.line·645 | 232 | ····.line·645 |
227 | ····iget-object·v4,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | 233 | ····iget-object·v4,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
228 | ····iget-object·v5,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | 234 | ····iget-object·v5,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
229 | ····const·v6,·0x7f060033 | 235 | ····const·v6,·0x7f060033 |
236 | ····.line·646 | ||
230 | ····invoke-virtual·{v5,·v6},·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->getString(I)Ljava/lang/String; | 237 | ····invoke-virtual·{v5,·v6},·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->getString(I)Ljava/lang/String; |
231 | ····move-result-object·v5 | 238 | ····move-result-object·v5 |
239 | ····.line·645 | ||
232 | ····invoke-static·{v1,·v5},·Landroid/content/Intent;->createChooser(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; | 240 | ····invoke-static·{v1,·v5},·Landroid/content/Intent;->createChooser(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; |
233 | ····move-result-object·v5 | 241 | ····move-result-object·v5 |
234 | ····invoke-virtual·{v4,·v5},·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->startActivity(Landroid/content/Intent;)V | 242 | ····invoke-virtual·{v4,·v5},·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->startActivity(Landroid/content/Intent;)V |
235 | ····goto·:goto_0 | 243 | ····goto·:goto_0 |
Offset 280, 24 lines modified | Offset 288, 26 lines modified | ||
280 | ····.line·537 | 288 | ····.line·537 |
281 | ····invoke-virtual·{p1},·Landroid/support/v7/view/ActionMode;->getMenuInflater()Landroid/view/MenuInflater; | 289 | ····invoke-virtual·{p1},·Landroid/support/v7/view/ActionMode;->getMenuInflater()Landroid/view/MenuInflater; |
282 | ····move-result-object·v3 | 290 | ····move-result-object·v3 |
283 | ····const·v4,·0x7f0d0005 | 291 | ····const·v4,·0x7f0d0005 |
292 | ····.line·538 | ||
284 | ····invoke-virtual·{v3,·v4,·p2},·Landroid/view/MenuInflater;->inflate(ILandroid/view/Menu;)V | 293 | ····invoke-virtual·{v3,·v4,·p2},·Landroid/view/MenuInflater;->inflate(ILandroid/view/Menu;)V |
285 | ····.line·539 | 294 | ····.line·539 |
286 | ····const·v3,·0x7f0c008b | 295 | ····const·v3,·0x7f0c008b |
296 | ····.line·540 | ||
287 | ····invoke-interface·{p2,·v3},·Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; | 297 | ····invoke-interface·{p2,·v3},·Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; |
288 | ····move-result-object·v1 | 298 | ····move-result-object·v1 |
289 | ····.line·54 | 299 | ····.line·542 |
290 | ····.local·v1,·"cancelAlarmButton":Landroid/view/MenuItem; | 300 | ····.local·v1,·"cancelAlarmButton":Landroid/view/MenuItem; |
291 | ····invoke-interface·{p2,·v6},·Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; | 301 | ····invoke-interface·{p2,·v6},·Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; |
292 | ····move-result-object·v2 | 302 | ····move-result-object·v2 |
293 | ····.line·543 | 303 | ····.line·543 |
294 | ····.local·v2,·"setAlarmButton":Landroid/view/MenuItem; | 304 | ····.local·v2,·"setAlarmButton":Landroid/view/MenuItem; |
Offset 386, 14 lines modified | Offset 396, 15 lines modified | ||
386 | ····.line·598 | 396 | ····.line·598 |
387 | ····invoke-virtual·{v0},·Lcom/dougkeen/bart/model/Departure;->getAlarmLeadTimeMinutesObservable()Lcom/dougkeen/util/Observable; | 397 | ····invoke-virtual·{v0},·Lcom/dougkeen/bart/model/Departure;->getAlarmLeadTimeMinutesObservable()Lcom/dougkeen/util/Observable; |
388 | ····move-result-object·v3 | 398 | ····move-result-object·v3 |
389 | ····iget-object·v4,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode;->mAlarmLeadTimeObserver:Lcom/dougkeen/util/Observer; | 399 | ····iget-object·v4,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode;->mAlarmLeadTimeObserver:Lcom/dougkeen/util/Observer; |
400 | ····.line·599 | ||
390 | ····invoke-virtual·{v3,·v4},·Lcom/dougkeen/util/Observable;->registerObserver(Lcom/dougkeen/util/Observer;)V | 401 | ····invoke-virtual·{v3,·v4},·Lcom/dougkeen/util/Observable;->registerObserver(Lcom/dougkeen/util/Observer;)V |
391 | ····goto·:goto_0 | 402 | ····goto·:goto_0 |
392 | ····.line·554 | 403 | ····.line·554 |
393 | ····:cond_3 | 404 | ····:cond_3 |
394 | ····invoke-virtual·{v0},·Lcom/dougkeen/bart/model/Departure;->getMeanSecondsLeft()I | 405 | ····invoke-virtual·{v0},·Lcom/dougkeen/bart/model/Departure;->getMeanSecondsLeft()I |
Offset 448, 23 lines modified | Offset 459, 25 lines modified | ||
448 | ····.line·658 | 459 | ····.line·658 |
449 | ····invoke-virtual·{v0},·Lcom/dougkeen/bart/model/Departure;->getAlarmPendingObservable()Lcom/dougkeen/util/Observable; | 460 | ····invoke-virtual·{v0},·Lcom/dougkeen/bart/model/Departure;->getAlarmPendingObservable()Lcom/dougkeen/util/Observable; |
450 | ····move-result-object·v1 | 461 | ····move-result-object·v1 |
451 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode;->mAlarmPendingObserver:Lcom/dougkeen/util/Observer; | 462 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode;->mAlarmPendingObserver:Lcom/dougkeen/util/Observer; |
463 | ····.line·659 | ||
452 | ····invoke-virtual·{v1,·v2},·Lcom/dougkeen/util/Observable;->unregisterObserver(Lcom/dougkeen/util/Observer;)V | 464 | ····invoke-virtual·{v1,·v2},·Lcom/dougkeen/util/Observable;->unregisterObserver(Lcom/dougkeen/util/Observer;)V |
Max diff block lines reached; 654/5437 bytes (12.03%) of diff not shown. |
Offset 36, 14 lines modified | Offset 36, 15 lines modified | ||
36 | .field·final·synthetic·val$setAlarmButton:Landroid/view/MenuItem; | 36 | .field·final·synthetic·val$setAlarmButton:Landroid/view/MenuItem; |
37 | #·direct·methods | 37 | #·direct·methods |
38 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode;Landroid/view/MenuItem;Lcom/dougkeen/bart/model/Departure;Landroid/view/MenuItem;)V | 38 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode;Landroid/view/MenuItem;Lcom/dougkeen/bart/model/Departure;Landroid/view/MenuItem;)V |
39 | ····.locals·0 | 39 | ····.locals·0 |
40 | ····.param·p1,·"this$1"····#·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode; | ||
40 | ····.prologue | 41 | ····.prologue |
41 | ····.line·563 | 42 | ····.line·563 |
42 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1;->this$1:Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode; | 43 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1;->this$1:Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode; |
43 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1;->val$cancelAlarmButton:Landroid/view/MenuItem; | 44 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1;->val$cancelAlarmButton:Landroid/view/MenuItem; |
Offset 76, 18 lines modified | Offset 77, 16 lines modified | ||
76 | ····.line·583 | 77 | ····.line·583 |
77 | ····return-void | 78 | ····return-void |
78 | .end·method | 79 | .end·method |
79 | .method·public·bridge·synthetic·onUpdate(Ljava/lang/Object;)V | 80 | .method·public·bridge·synthetic·onUpdate(Ljava/lang/Object;)V |
80 | ····.locals·0 | 81 | ····.locals·0 |
81 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
82 | ····.prologue | 82 | ····.prologue |
83 | ····.line·563 | 83 | ····.line·563 |
84 | ····check-cast·p1,·Ljava/lang/Boolean; | 84 | ····check-cast·p1,·Ljava/lang/Boolean; |
85 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
86 | ····invoke-virtual·{p0,·p1},·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1;->onUpdate(Ljava/lang/Boolean;)V | 85 | ····invoke-virtual·{p0,·p1},·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$1;->onUpdate(Ljava/lang/Boolean;)V |
87 | ····return-void | 86 | ····return-void |
88 | .end·method | 87 | .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/dougkeen/bart/activities/RoutesListActivity_; | 21 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/RoutesListActivity_;)V | 23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/RoutesListActivity_;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/activities/RoutesListActivity_; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·59 | 27 | ····.line·59 |
27 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$1;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; | 28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$1;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; |
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/dougkeen/bart/activities/TrainAlarmDialogFragment; | 21 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment;)V | 23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·91 | 27 | ····.line·91 |
27 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment$2;->this$0:Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment; | 28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment$2;->this$0:Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 47, 14 lines modified | Offset 48, 15 lines modified | ||
47 | ····invoke-virtual·{v3},·Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment;->getDialog()Landroid/app/Dialog; | 48 | ····invoke-virtual·{v3},·Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment;->getDialog()Landroid/app/Dialog; |
48 | ····move-result-object·v3 | 49 | ····move-result-object·v3 |
49 | ····const·v4,·0x7f0c0079 | 50 | ····const·v4,·0x7f0c0079 |
51 | ····.line·96 | ||
50 | ····invoke-virtual·{v3,·v4},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View; | 52 | ····invoke-virtual·{v3,·v4},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View; |
51 | ····move-result-object·v2 | 53 | ····move-result-object·v2 |
52 | ····check-cast·v2,·Landroid/widget/NumberPicker; | 54 | ····check-cast·v2,·Landroid/widget/NumberPicker; |
53 | ····.line·97 | 55 | ····.line·97 |
Offset 73, 14 lines modified | Offset 75, 15 lines modified | ||
73 | ····const/4·v4,·0x0 | 75 | ····const/4·v4,·0x0 |
74 | ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/FragmentActivity;->getPreferences(I)Landroid/content/SharedPreferences; | 76 | ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/FragmentActivity;->getPreferences(I)Landroid/content/SharedPreferences; |
75 | ····move-result-object·v3 | 77 | ····move-result-object·v3 |
78 | ····.line·101 | ||
76 | ····invoke-interface·{v3},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; | 79 | ····invoke-interface·{v3},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; |
77 | ····move-result-object·v1 | 80 | ····move-result-object·v1 |
78 | ····.line·102 | 81 | ····.line·102 |
79 | ····.local·v1,·"editor":Landroid/content/SharedPreferences$Editor; | 82 | ····.local·v1,·"editor":Landroid/content/SharedPreferences$Editor; |
80 | ····const-string·v3,·"lastAlarmLeadTime" | 83 | ····const-string·v3,·"lastAlarmLeadTime" |
Offset 93, 20 lines modified | Offset 96, 22 lines modified | ||
93 | ····.line·106 | 96 | ····.line·106 |
94 | ····iget-object·v3,·p0,·Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment$2;->this$0:Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment; | 97 | ····iget-object·v3,·p0,·Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment$2;->this$0:Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment; |
95 | ····invoke-virtual·{v3},·Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 98 | ····invoke-virtual·{v3},·Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
96 | ····move-result-object·v3 | 99 | ····move-result-object·v3 |
100 | ····.line·107 | ||
97 | ····invoke-virtual·{v3},·Landroid/support/v4/app/FragmentActivity;->getApplication()Landroid/app/Application; | 101 | ····invoke-virtual·{v3},·Landroid/support/v4/app/FragmentActivity;->getApplication()Landroid/app/Application; |
98 | ····move-result-object·v3 | 102 | ····move-result-object·v3 |
99 | ····check-cast·v3,·Lcom/dougkeen/bart/BartRunnerApplication; | 103 | ····check-cast·v3,·Lcom/dougkeen/bart/BartRunnerApplication; |
104 | ····.line·108 | ||
100 | ····invoke-virtual·{v3},·Lcom/dougkeen/bart/BartRunnerApplication;->getBoardedDeparture()Lcom/dougkeen/bart/model/Departure; | 105 | ····invoke-virtual·{v3},·Lcom/dougkeen/bart/BartRunnerApplication;->getBoardedDeparture()Lcom/dougkeen/bart/model/Departure; |
101 | ····move-result-object·v3 | 106 | ····move-result-object·v3 |
102 | ····invoke-virtual·{v3,·v0},·Lcom/dougkeen/bart/model/Departure;->setUpAlarm(I)V | 107 | ····invoke-virtual·{v3,·v0},·Lcom/dougkeen/bart/model/Departure;->setUpAlarm(I)V |
103 | ····.line·110 | 108 | ····.line·110 |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$newValue:Ljava/lang/Integer; | 22 | .field·final·synthetic·val$newValue:Ljava/lang/Integer; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$2;Ljava/lang/Integer;)V | 24 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$2;Ljava/lang/Integer;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$2"····#·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$2; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·588 | 28 | ····.line·588 |
28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$2$1;->this$2:Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$2; | 29 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$2$1;->this$2:Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$2; |
29 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$2$1;->val$newValue:Ljava/lang/Integer; | 30 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$2$1;->val$newValue:Ljava/lang/Integer; |
Offset 4, 39 lines modified | Offset 4, 36 lines modified | ||
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Ljava/lang/Runnable; | 5 | .implements·Ljava/lang/Runnable; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 7 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
8 | ····value·=·Lcom/dougkeen/bart/activities/RoutesListActivity_;-> | 8 | ····value·=·Lcom/dougkeen/bart/activities/RoutesListActivity_;->hideAlertMessage()V |
9 | .end·annotation | 9 | .end·annotation |
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x0 | 11 | ····accessFlags·=·0x0 |
12 | ····name·=·null | 12 | ····name·=·null |
13 | .end·annotation | 13 | .end·annotation |
14 | #·instance·fields | 14 | #·instance·fields |
15 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; | 15 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; |
16 | .field·final·synthetic·val$messageText:Ljava/lang/String; | ||
17 | #·direct·methods | 16 | #·direct·methods |
18 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/RoutesListActivity_; | 17 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/RoutesListActivity_;)V |
19 | ····.locals·0 | 18 | ····.locals·0 |
19 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/activities/RoutesListActivity_; | ||
20 | ····.prologue | 20 | ····.prologue |
21 | ····.line·137 | 21 | ····.line·137 |
22 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$4;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; | 22 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$4;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; |
23 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$4;->val$messageText:Ljava/lang/String; | ||
24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
25 | ····return-void | 24 | ····return-void |
26 | .end·method | 25 | .end·method |
27 | #·virtual·methods | 26 | #·virtual·methods |
Offset 44, 17 lines modified | Offset 41, 15 lines modified | ||
44 | ····.locals·3 | 41 | ····.locals·3 |
45 | ····.prologue | 42 | ····.prologue |
46 | ····.line·143 | 43 | ····.line·143 |
47 | ····:try_start_0 | 44 | ····:try_start_0 |
48 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$4;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; | 45 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$4;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; |
49 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$4;->val$messageText:Ljava/lang/String; | ||
50 | ····invoke-static·{v1 | 46 | ····invoke-static·{v1},·Lcom/dougkeen/bart/activities/RoutesListActivity_;->access$001(Lcom/dougkeen/bart/activities/RoutesListActivity_;)V |
51 | ····:try_end_0 | 47 | ····:try_end_0 |
52 | ····.catch·Ljava/lang/RuntimeException;·{:try_start_0·..·:try_end_0}·:catch_0 | 48 | ····.catch·Ljava/lang/RuntimeException;·{:try_start_0·..·:try_end_0}·:catch_0 |
53 | ····.line·147 | 49 | ····.line·147 |
54 | ····:goto_0 | 50 | ····:goto_0 |
55 | ····return-void | 51 | ····return-void |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$departures:Ljava/util/List; | 22 | .field·final·synthetic·val$departures:Ljava/util/List; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;Ljava/util/List;)V | 24 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;Ljava/util/List;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·680 | 28 | ····.line·680 |
28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$9;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | 29 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$9;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
29 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$9;->val$departures:Ljava/util/List; | 30 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$9;->val$departures:Ljava/util/List; |
Offset 37, 124 lines modified | Offset 38, 124 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·1 | 42 | ····.locals·10 |
42 | ····.prologue | 43 | ····.prologue |
43 | ····const/4·v | 44 | ····const/4·v9,·0x1 |
44 | ····.line·683 | 45 | ····.line·683 |
45 | ····iget-object·v | 46 | ····iget-object·v7,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$9;->val$departures:Ljava/util/List; |
46 | ····invoke-interface·{v | 47 | ····invoke-interface·{v7},·Ljava/util/List;->isEmpty()Z |
47 | ····move-result·v | 48 | ····move-result·v7 |
48 | ····if-eqz·v | 49 | ····if-eqz·v7,·:cond_0 |
49 | ····.line·684 | 50 | ····.line·684 |
50 | ····iget-object·v | 51 | ····iget-object·v7,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$9;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
51 | ····invoke-static·{v | 52 | ····invoke-static·{v7},·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->access$1800(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)Landroid/widget/TextView; |
52 | ····move-result-object·v | 53 | ····move-result-object·v6 |
53 | ····.line·685 | 54 | ····.line·685 |
54 | ····.local·v | 55 | ····.local·v6,·"textView":Landroid/widget/TextView; |
55 | ····const·v | 56 | ····const·v7,·0x7f06002c |
56 | ····invoke-virtual·{v | 57 | ····invoke-virtual·{v6,·v7},·Landroid/widget/TextView;->setText(I)V |
57 | ····.line·686 | 58 | ····.line·686 |
58 | ····iget-object·v | 59 | ····iget-object·v7,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$9;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
59 | ····invoke-static·{v | 60 | ····invoke-static·{v7},·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->access$1900(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)Landroid/widget/ProgressBar; |
60 | ····move-result-object·v | 61 | ····move-result-object·v7 |
61 | ····const/16·v | 62 | ····const/16·v8,·0x8 |
62 | ····invoke-virtual·{v | 63 | ····invoke-virtual·{v7,·v8},·Landroid/widget/ProgressBar;->setVisibility(I)V |
63 | ····.line·687 | 64 | ····.line·687 |
64 | ····invoke-static·{v | 65 | ····invoke-static·{v6,·v9},·Landroid/text/util/Linkify;->addLinks(Landroid/widget/TextView;I)Z |
65 | ····.line·745 | 66 | ····.line·745 |
66 | ····.end·local·v | 67 | ····.end·local·v6····#·"textView":Landroid/widget/TextView; |
67 | ····:goto_0 | 68 | ····:goto_0 |
68 | ····return-void | 69 | ····return-void |
69 | ····.line·690 | 70 | ····.line·690 |
70 | ····:cond_0 | 71 | ····:cond_0 |
71 | ····invoke-static·{},·Lcom/dougkeen/bart/controls/Ticker;->getInstance()Lcom/dougkeen/bart/controls/Ticker; | 72 | ····invoke-static·{},·Lcom/dougkeen/bart/controls/Ticker;->getInstance()Lcom/dougkeen/bart/controls/Ticker; |
72 | ····move-result-object·v | 73 | ····move-result-object·v7 |
73 | ····iget-object·v | 74 | ····iget-object·v8,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$9;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
74 | ····invoke-virtual·{v | 75 | ····invoke-virtual·{v7,·v8},·Lcom/dougkeen/bart/controls/Ticker;->startTicking(Landroid/content/Context;)V |
75 | ····.line·693 | 76 | ····.line·693 |
76 | ····iget-object·v | 77 | ····iget-object·v7,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$9;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
77 | ····invoke-static·{v | 78 | ····invoke-static·{v7},·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->access$1400(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)Lcom/dougkeen/bart/model/Departure; |
78 | ····move-result-object·v1 | 79 | ····move-result-object·v1 |
79 | ····.line·694 | 80 | ····.line·694 |
80 | ····.local·v1,·"boardedDeparture":Lcom/dougkeen/bart/model/Departure; | 81 | ····.local·v1,·"boardedDeparture":Lcom/dougkeen/bart/model/Departure; |
81 | ····const/4·v2,·0x0 | 82 | ····const/4·v2,·0x0 |
82 | ····.line·697 | 83 | ····.line·697 |
83 | ····.local·v2,·"boardedDepartureFound":Z | 84 | ····.local·v2,·"boardedDepartureFound":Z |
84 | ····iget-object·v | 85 | ····iget-object·v7,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$9;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
85 | ····invoke-static·{v | 86 | ····invoke-static·{v7},·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->access$2000(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)Lcom/dougkeen/bart/data/DepartureArrayAdapter; |
86 | ····move-result-object·v | 87 | ····move-result-object·v7 |
87 | ····invoke-virtual·{v | 88 | ····invoke-virtual·{v7},·Lcom/dougkeen/bart/data/DepartureArrayAdapter;->getCount()I |
88 | ····move-result·v | 89 | ····move-result·v7 |
89 | ····if-lez·v | 90 | ····if-lez·v7,·:cond_6 |
90 | ····.line·698 | 91 | ····.line·698 |
91 | ····const/4·v0,·-0x1 | 92 | ····const/4·v0,·-0x1 |
92 | ····.line·699 | 93 | ····.line·699 |
93 | ····.local·v0,·"adapterIndex":I | 94 | ····.local·v0,·"adapterIndex":I |
94 | ····iget-object·v | 95 | ····iget-object·v7,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$9;->val$departures:Ljava/util/List; |
95 | ····invoke-interface·{v | 96 | ····invoke-interface·{v7},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
96 | ····move-result-object·v | 97 | ····move-result-object·v7 |
97 | ····.local·v5,·"i$":Ljava/util/Iterator; | ||
98 | ····:goto_1 | 98 | ····:goto_1 |
99 | ····invoke-interface·{v | 99 | ····invoke-interface·{v7},·Ljava/util/Iterator;->hasNext()Z |
100 | ····move-result·v8 | 100 | ····move-result·v8 |
101 | ····if-eqz·v8,·:cond_7 | 101 | ····if-eqz·v8,·:cond_7 |
102 | ····invoke-interface·{v | 102 | ····invoke-interface·{v7},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
103 | ····move-result-object·v3 | 103 | ····move-result-object·v3 |
Max diff block lines reached; 7873/14982 bytes (52.55%) of diff not shown. |
Offset 61, 14 lines modified | Offset 61, 15 lines modified | ||
61 | ····invoke-virtual·{v1,·v2},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View; | 61 | ····invoke-virtual·{v1,·v2},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View; |
62 | ····move-result-object·v1 | 62 | ····move-result-object·v1 |
63 | ····check-cast·v1,·Landroid/widget/CheckBox; | 63 | ····check-cast·v1,·Landroid/widget/CheckBox; |
64 | ····.line·32 | ||
64 | ····invoke-virtual·{v1},·Landroid/widget/CheckBox;->isChecked()Z | 65 | ····invoke-virtual·{v1},·Landroid/widget/CheckBox;->isChecked()Z |
65 | ····move-result·v1 | 66 | ····move-result·v1 |
66 | ····if-eqz·v1,·:cond_0 | 67 | ····if-eqz·v1,·:cond_0 |
67 | ····.line·33 | 68 | ····.line·33 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; | 21 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/RoutesListActivity_;)V | 23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/RoutesListActivity_;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/activities/RoutesListActivity_; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·89 | 27 | ····.line·89 |
27 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$3;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; | 28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_$3;->this$0:Lcom/dougkeen/bart/activities/RoutesListActivity_; |
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/dougkeen/bart/activities/AbstractRouteSelectionFragment; | 21 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/AbstractRouteSelectionFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/AbstractRouteSelectionFragment;)V | 23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/AbstractRouteSelectionFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/activities/AbstractRouteSelectionFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·107 | 27 | ····.line·107 |
27 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/AbstractRouteSelectionFragment$1;->this$0:Lcom/dougkeen/bart/activities/AbstractRouteSelectionFragment; | 28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/AbstractRouteSelectionFragment$1;->this$0:Lcom/dougkeen/bart/activities/AbstractRouteSelectionFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 26, 122 lines modified | Offset 26, 121 lines modified | ||
26 | ····.line·36 | 26 | ····.line·36 |
27 | ····new-instance·v0,·Landroid/os/Handler; | 27 | ····new-instance·v0,·Landroid/os/Handler; |
28 | ····invoke-direct·{v0},·Landroid/os/Handler;-><init>()V | 28 | ····invoke-direct·{v0},·Landroid/os/Handler;-><init>()V |
29 | ····iput-object·v0,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_;->handler_:Landroid/os/Handler; | 29 | ····iput-object·v0,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_;->handler_:Landroid/os/Handler; |
30 | ····.line·258 | ||
31 | ····return-void | 30 | ····return-void |
32 | .end·method | 31 | .end·method |
33 | .method·static·synthetic·access$001(Lcom/dougkeen/bart/activities/RoutesListActivity_; | 32 | .method·static·synthetic·access$001(Lcom/dougkeen/bart/activities/RoutesListActivity_;)V |
34 | ····.locals·0 | 33 | ····.locals·0 |
35 | ····.param·p0,·"x0"····#·Lcom/dougkeen/bart/activities/RoutesListActivity_; | 34 | ····.param·p0,·"x0"····#·Lcom/dougkeen/bart/activities/RoutesListActivity_; |
36 | ····.param·p1,·"x1"····#·Ljava/lang/String; | ||
37 | ····.prologue | 35 | ····.prologue |
38 | ····.line·32 | 36 | ····.line·32 |
39 | ····invoke-super·{p0 | 37 | ····invoke-super·{p0},·Lcom/dougkeen/bart/activities/RoutesListActivity;->hideAlertMessage()V |
40 | ····return-void | 38 | ····return-void |
41 | .end·method | 39 | .end·method |
42 | .method·static·synthetic·access$101(Lcom/dougkeen/bart/activities/RoutesListActivity_;)V | 40 | .method·static·synthetic·access$101(Lcom/dougkeen/bart/activities/RoutesListActivity_;Ljava/lang/String;)V |
43 | ····.locals·0 | 41 | ····.locals·0 |
44 | ····.param·p0,·"x0"····#·Lcom/dougkeen/bart/activities/RoutesListActivity_; | 42 | ····.param·p0,·"x0"····#·Lcom/dougkeen/bart/activities/RoutesListActivity_; |
43 | ····.param·p1,·"x1"····#·Ljava/lang/String; | ||
45 | ····.prologue | 44 | ····.prologue |
46 | ····.line·32 | 45 | ····.line·32 |
47 | ····invoke-super·{p0},·Lcom/dougkeen/bart/activities/RoutesListActivity;-> | 46 | ····invoke-super·{p0,·p1},·Lcom/dougkeen/bart/activities/RoutesListActivity;->showAlertMessage(Ljava/lang/String;)V |
48 | ····return-void | 47 | ····return-void |
49 | .end·method | 48 | .end·method |
50 | .method·static·synthetic·access$201(Lcom/dougkeen/bart/activities/RoutesListActivity_;)V | 49 | .method·static·synthetic·access$201(Lcom/dougkeen/bart/activities/RoutesListActivity_;Ljava/lang/String;)V |
51 | ····.locals·0 | 50 | ····.locals·0 |
52 | ····.param·p0,·"x0"····#·Lcom/dougkeen/bart/activities/RoutesListActivity_; | 51 | ····.param·p0,·"x0"····#·Lcom/dougkeen/bart/activities/RoutesListActivity_; |
52 | ····.param·p1,·"x1"····#·Ljava/lang/String; | ||
53 | ····.prologue | 53 | ····.prologue |
54 | ····.line·32 | 54 | ····.line·32 |
55 | ····invoke-super·{p0},·Lcom/dougkeen/bart/activities/RoutesListActivity;-> | 55 | ····invoke-super·{p0,·p1},·Lcom/dougkeen/bart/activities/RoutesListActivity;->showElevatorMessage(Ljava/lang/String;)V |
56 | ····return-void | 56 | ····return-void |
57 | .end·method | 57 | .end·method |
58 | .method·static·synthetic·access$301(Lcom/dougkeen/bart/activities/RoutesListActivity_; | 58 | .method·static·synthetic·access$301(Lcom/dougkeen/bart/activities/RoutesListActivity_;)V |
59 | ····.locals·0 | 59 | ····.locals·0 |
60 | ····.param·p0,·"x0"····#·Lcom/dougkeen/bart/activities/RoutesListActivity_; | 60 | ····.param·p0,·"x0"····#·Lcom/dougkeen/bart/activities/RoutesListActivity_; |
61 | ····.param·p1,·"x1"····#·Ljava/lang/String; | ||
62 | ····.prologue | 61 | ····.prologue |
63 | ····.line·32 | 62 | ····.line·32 |
64 | ····invoke-super·{p0 | 63 | ····invoke-super·{p0},·Lcom/dougkeen/bart/activities/RoutesListActivity;->resetElevatorMenuGraphic()V |
65 | ····return-void | 64 | ····return-void |
66 | .end·method | 65 | .end·method |
67 | .method·static·synthetic·access$401(Lcom/dougkeen/bart/activities/RoutesListActivity_;)V | 66 | .method·static·synthetic·access$401(Lcom/dougkeen/bart/activities/RoutesListActivity_;)V |
68 | ····.locals·0 | 67 | ····.locals·0 |
69 | ····.param·p0,·"x0"····#·Lcom/dougkeen/bart/activities/RoutesListActivity_; | 68 | ····.param·p0,·"x0"····#·Lcom/dougkeen/bart/activities/RoutesListActivity_; |
70 | ····.prologue | 69 | ····.prologue |
71 | ····.line·32 | 70 | ····.line·32 |
72 | ····invoke-super·{p0},·Lcom/dougkeen/bart/activities/RoutesListActivity;->fetch | 71 | ····invoke-super·{p0},·Lcom/dougkeen/bart/activities/RoutesListActivity;->fetchElevatorInfo()V |
73 | ····return-void | 72 | ····return-void |
74 | .end·method | 73 | .end·method |
75 | .method·static·synthetic·access$501(Lcom/dougkeen/bart/activities/RoutesListActivity_;)V | 74 | .method·static·synthetic·access$501(Lcom/dougkeen/bart/activities/RoutesListActivity_;)V |
76 | ····.locals·0 | 75 | ····.locals·0 |
77 | ····.param·p0,·"x0"····#·Lcom/dougkeen/bart/activities/RoutesListActivity_; | 76 | ····.param·p0,·"x0"····#·Lcom/dougkeen/bart/activities/RoutesListActivity_; |
78 | ····.prologue | 77 | ····.prologue |
79 | ····.line·32 | 78 | ····.line·32 |
80 | ····invoke-super·{p0},·Lcom/dougkeen/bart/activities/RoutesListActivity;->fetch | 79 | ····invoke-super·{p0},·Lcom/dougkeen/bart/activities/RoutesListActivity;->fetchAlerts()V |
81 | ····return-void | 80 | ····return-void |
82 | .end·method | 81 | .end·method |
83 | .method·private·afterSetContentView_()V | 82 | .method·private·afterSetContentView_()V |
84 | ····.locals·5 | 83 | ····.locals·5 |
85 | ····.prologue | 84 | ····.prologue |
86 | ····const·v4,·0x7f0c0065 | 85 | ····const·v4,·0x7f0c0065 |
87 | ····const·v3,·0x102000a | 86 | ····const·v3,·0x102000a |
88 | ····.line·53 | 87 | ····.line·53 |
89 | ····invoke-virtual·{p0,·v | 88 | ····invoke-virtual·{p0,·v4},·Lcom/dougkeen/bart/activities/RoutesListActivity_;->findViewById(I)Landroid/view/View; |
90 | ····move-result-object·v2 | 89 | ····move-result-object·v2 |
91 | ····check-cast·v2,·L | 90 | ····check-cast·v2,·Landroid/widget/Button; |
92 | ····iput-object·v2,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_;-> | 91 | ····iput-object·v2,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_;->quickLookupButton:Landroid/widget/Button; |
93 | ····.line·54 | 92 | ····.line·54 |
94 | ····const·v2,·0x7f0c0064 | 93 | ····const·v2,·0x7f0c0064 |
95 | ····invoke-virtual·{p0,·v2},·Lcom/dougkeen/bart/activities/RoutesListActivity_;->findViewById(I)Landroid/view/View; | 94 | ····invoke-virtual·{p0,·v2},·Lcom/dougkeen/bart/activities/RoutesListActivity_;->findViewById(I)Landroid/view/View; |
96 | ····move-result-object·v2 | 95 | ····move-result-object·v2 |
97 | ····check-cast·v2,·Landroid/widget/TextView; | 96 | ····check-cast·v2,·Landroid/widget/TextView; |
98 | ····iput-object·v2,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_;->alertMessages:Landroid/widget/TextView; | 97 | ····iput-object·v2,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_;->alertMessages:Landroid/widget/TextView; |
99 | ····.line·55 | 98 | ····.line·55 |
100 | ····invoke-virtual·{p0,·v | 99 | ····invoke-virtual·{p0,·v3},·Lcom/dougkeen/bart/activities/RoutesListActivity_;->findViewById(I)Landroid/view/View; |
101 | ····move-result-object·v2 | 100 | ····move-result-object·v2 |
102 | ····check-cast·v2,·Landroid/ | 101 | ····check-cast·v2,·Lcom/mobeta/android/dslv/DragSortListView; |
103 | ····iput-object·v2,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_;-> | 102 | ····iput-object·v2,·p0,·Lcom/dougkeen/bart/activities/RoutesListActivity_;->listView:Lcom/mobeta/android/dslv/DragSortListView; |
104 | ····.line·57 | 103 | ····.line·57 |
105 | ····invoke-virtual·{p0,·v4},·Lcom/dougkeen/bart/activities/RoutesListActivity_;->findViewById(I)Landroid/view/View; | 104 | ····invoke-virtual·{p0,·v4},·Lcom/dougkeen/bart/activities/RoutesListActivity_;->findViewById(I)Landroid/view/View; |
106 | ····move-result-object·v0 | 105 | ····move-result-object·v0 |
107 | ····.line·58 | 106 | ····.line·58 |
Offset 260, 82 lines modified | Offset 259, 82 lines modified | ||
260 | ····.line·256 | 259 | ····.line·256 |
Max diff block lines reached; 7951/13572 bytes (58.58%) of diff not shown. |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$errorMessage:Ljava/lang/String; | 22 | .field·final·synthetic·val$errorMessage:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·751 | 28 | ····.line·751 |
28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$10;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | 29 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$10;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
29 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$10;->val$errorMessage:Ljava/lang/String; | 30 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$10;->val$errorMessage:Ljava/lang/String; |
Offset 51, 12 lines modified | Offset 52, 13 lines modified | ||
51 | ····const/4·v2,·0x1 | 52 | ····const/4·v2,·0x1 |
52 | ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; | 53 | ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; |
53 | ····move-result-object·v0 | 54 | ····move-result-object·v0 |
55 | ····.line·756 | ||
54 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V | 56 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V |
55 | ····.line·757 | 57 | ····.line·757 |
56 | ····return-void | 58 | ····return-void |
57 | .end·method | 59 | .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/dougkeen/bart/activities/ViewDeparturesActivity; | 21 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)V | 23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·276 | 27 | ····.line·276 |
27 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$5;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | 28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$5;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 105, 23 lines modified | Offset 106, 25 lines modified | ||
105 | ····.line·296 | 106 | ····.line·296 |
106 | ····:cond_1 | 107 | ····:cond_1 |
107 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$5;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | 108 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$5;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
108 | ····iget-object·v0,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$5;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | 109 | ····iget-object·v0,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$5;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
110 | ····.line·297 | ||
109 | ····invoke-virtual·{v0},·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->getListAdapter()Lcom/dougkeen/bart/data/DepartureArrayAdapter; | 111 | ····invoke-virtual·{v0},·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->getListAdapter()Lcom/dougkeen/bart/data/DepartureArrayAdapter; |
110 | ····move-result-object·v0 | 112 | ····move-result-object·v0 |
111 | ····invoke-virtual·{v0,·p3},·Lcom/dougkeen/bart/data/DepartureArrayAdapter;->getItem(I)Ljava/lang/Object; | 113 | ····invoke-virtual·{v0,·p3},·Lcom/dougkeen/bart/data/DepartureArrayAdapter;->getItem(I)Ljava/lang/Object; |
112 | ····move-result-object·v0 | 114 | ····move-result-object·v0 |
113 | ····check-cast·v0,·Lcom/dougkeen/bart/model/Departure; | 115 | ····check-cast·v0,·Lcom/dougkeen/bart/model/Departure; |
114 | ····const/4·v2,·0x1 | 116 | ····const/4·v2,·0x1 |
117 | ····.line·296 | ||
115 | ····invoke-static·{v1,·v0,·v2},·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->access$700(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;Lcom/dougkeen/bart/model/Departure;Z)V | 118 | ····invoke-static·{v1,·v0,·v2},·Lcom/dougkeen/bart/activities/ViewDeparturesActivity;->access$700(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;Lcom/dougkeen/bart/model/Departure;Z)V |
116 | ····goto·:goto_0 | 119 | ····goto·:goto_0 |
117 | .end·method | 120 | .end·method |
Offset 64, 26 lines modified | Offset 64, 28 lines modified | ||
64 | ····move-result·v2 | 64 | ····move-result·v2 |
65 | ····.line·48 | 65 | ····.line·48 |
66 | ····.local·v2,·"lastAlarmLeadTime":I | 66 | ····.local·v2,·"lastAlarmLeadTime":I |
67 | ····const·v6,·0x7f0c0079 | 67 | ····const·v6,·0x7f0c0079 |
68 | ····.line·49 | ||
68 | ····invoke-virtual·{p1,·v6},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View; | 69 | ····invoke-virtual·{p1,·v6},·Landroid/app/Dialog;->findViewById(I)Landroid/view/View; |
69 | ····move-result-object·v4 | 70 | ····move-result-object·v4 |
70 | ····check-cast·v4,·Landroid/widget/NumberPicker; | 71 | ····check-cast·v4,·Landroid/widget/NumberPicker; |
71 | ····.line·51 | 72 | ····.line·51 |
72 | ····.local·v4,·"numberPicker":Landroid/widget/NumberPicker; | 73 | ····.local·v4,·"numberPicker":Landroid/widget/NumberPicker; |
73 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 74 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
74 | ····move-result-object·v6 | 75 | ····move-result-object·v6 |
76 | ····.line·52 | ||
75 | ····invoke-virtual·{v6},·Landroid/support/v4/app/FragmentActivity;->getApplication()Landroid/app/Application; | 77 | ····invoke-virtual·{v6},·Landroid/support/v4/app/FragmentActivity;->getApplication()Landroid/app/Application; |
76 | ····move-result-object·v0 | 78 | ····move-result-object·v0 |
77 | ····check-cast·v0,·Lcom/dougkeen/bart/BartRunnerApplication; | 79 | ····check-cast·v0,·Lcom/dougkeen/bart/BartRunnerApplication; |
78 | ····.line·54 | 80 | ····.line·54 |
Offset 196, 64 lines modified | Offset 198, 72 lines modified | ||
196 | ····move-result-object·v2 | 198 | ····move-result-object·v2 |
197 | ····const·v3,·0x7f04002b | 199 | ····const·v3,·0x7f04002b |
198 | ····const/4·v4,·0x0 | 200 | ····const/4·v4,·0x0 |
201 | ····.line·84 | ||
199 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; | 202 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; |
200 | ····move-result-object·v1 | 203 | ····move-result-object·v1 |
201 | ····.line·86 | 204 | ····.line·86 |
202 | ····.local·v1,·"dialogView":Landroid/view/View; | 205 | ····.local·v1,·"dialogView":Landroid/view/View; |
203 | ····new-instance·v2,·Landroid/support/v7/app/AlertDialog$Builder; | 206 | ····new-instance·v2,·Landroid/support/v7/app/AlertDialog$Builder; |
204 | ····invoke-direct·{v2,·v0},·Landroid/support/v7/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 207 | ····invoke-direct·{v2,·v0},·Landroid/support/v7/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
205 | ····const·v3,·0x7f060032 | 208 | ····const·v3,·0x7f060032 |
209 | ····.line·87 | ||
206 | ····invoke-virtual·{v2,·v3},·Landroid/support/v7/app/AlertDialog$Builder;->setTitle(I)Landroid/support/v7/app/AlertDialog$Builder; | 210 | ····invoke-virtual·{v2,·v3},·Landroid/support/v7/app/AlertDialog$Builder;->setTitle(I)Landroid/support/v7/app/AlertDialog$Builder; |
207 | ····move-result-object·v2 | 211 | ····move-result-object·v2 |
208 | ····const/4·v3,·0x1 | 212 | ····const/4·v3,·0x1 |
213 | ····.line·88 | ||
209 | ····invoke-virtual·{v2,·v3},·Landroid/support/v7/app/AlertDialog$Builder;->setCancelable(Z)Landroid/support/v7/app/AlertDialog$Builder; | 214 | ····invoke-virtual·{v2,·v3},·Landroid/support/v7/app/AlertDialog$Builder;->setCancelable(Z)Landroid/support/v7/app/AlertDialog$Builder; |
210 | ····move-result-object·v2 | 215 | ····move-result-object·v2 |
216 | ····.line·89 | ||
211 | ····invoke-virtual·{v2,·v1},·Landroid/support/v7/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/support/v7/app/AlertDialog$Builder; | 217 | ····invoke-virtual·{v2,·v1},·Landroid/support/v7/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/support/v7/app/AlertDialog$Builder; |
212 | ····move-result-object·v2 | 218 | ····move-result-object·v2 |
213 | ····const·v3,·0x7f06002d | 219 | ····const·v3,·0x7f06002d |
214 | ····new-instance·v4,·Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment$2; | 220 | ····new-instance·v4,·Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment$2; |
215 | ····invoke-direct·{v4,·p0},·Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment$2;-><init>(Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment;)V | 221 | ····invoke-direct·{v4,·p0},·Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment$2;-><init>(Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment;)V |
222 | ····.line·90 | ||
216 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/support/v7/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/support/v7/app/AlertDialog$Builder; | 223 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/support/v7/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/support/v7/app/AlertDialog$Builder; |
217 | ····move-result-object·v2 | 224 | ····move-result-object·v2 |
218 | ····const·v3,·0x7f060019 | 225 | ····const·v3,·0x7f060019 |
219 | ····new-instance·v4,·Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment$1; | 226 | ····new-instance·v4,·Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment$1; |
220 | ····invoke-direct·{v4,·p0},·Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment$1;-><init>(Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment;)V | 227 | ····invoke-direct·{v4,·p0},·Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment$1;-><init>(Lcom/dougkeen/bart/activities/TrainAlarmDialogFragment;)V |
228 | ····.line·112 | ||
221 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/support/v7/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/support/v7/app/AlertDialog$Builder; | 229 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/support/v7/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/support/v7/app/AlertDialog$Builder; |
222 | ····move-result-object·v2 | 230 | ····move-result-object·v2 |
231 | ····.line·118 | ||
223 | ····invoke-virtual·{v2},·Landroid/support/v7/app/AlertDialog$Builder;->create()Landroid/support/v7/app/AlertDialog; | 232 | ····invoke-virtual·{v2},·Landroid/support/v7/app/AlertDialog$Builder;->create()Landroid/support/v7/app/AlertDialog; |
224 | ····move-result-object·v2 | 233 | ····move-result-object·v2 |
234 | ····.line·86 | ||
225 | ····return-object·v2 | 235 | ····return-object·v2 |
226 | .end·method | 236 | .end·method |
227 | .method·public·onStart()V | 237 | .method·public·onStart()V |
228 | ····.locals·1 | 238 | ····.locals·1 |
229 | ····.prologue | 239 | ····.prologue |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | 21 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)V | 23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·256 | 27 | ····.line·256 |
27 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$4;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | 28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$4;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
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 | ····move-result-object·v0 | 78 | ····move-result-object·v0 |
78 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$4;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; | 79 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$4;->this$0:Lcom/dougkeen/bart/activities/ViewDeparturesActivity; |
79 | ····const/4·v2,·0x0 | 80 | ····const/4·v2,·0x0 |
81 | ····.line·269 | ||
80 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/dougkeen/bart/services/EtdService;->registerListener(Lcom/dougkeen/bart/services/EtdService$EtdServiceListener;Z)V | 82 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/dougkeen/bart/services/EtdService;->registerListener(Lcom/dougkeen/bart/services/EtdService$EtdServiceListener;Z)V |
81 | ····.line·271 | 83 | ····.line·271 |
82 | ····:cond_0 | 84 | ····:cond_0 |
83 | ····return-void | 85 | ····return-void |
84 | .end·method | 86 | .end·method |
Offset 30, 14 lines modified | Offset 30, 15 lines modified | ||
30 | #·instance·fields | 30 | #·instance·fields |
31 | .field·final·synthetic·this$1:Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode; | 31 | .field·final·synthetic·this$1:Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode; |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode;)V | 33 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"this$1"····#·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode; | ||
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·585 | 37 | ····.line·585 |
37 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$2;->this$1:Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode; | 38 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$2;->this$1:Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode; |
38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 64, 18 lines modified | Offset 65, 16 lines modified | ||
64 | ····.line·594 | 65 | ····.line·594 |
65 | ····return-void | 66 | ····return-void |
66 | .end·method | 67 | .end·method |
67 | .method·public·bridge·synthetic·onUpdate(Ljava/lang/Object;)V | 68 | .method·public·bridge·synthetic·onUpdate(Ljava/lang/Object;)V |
68 | ····.locals·0 | 69 | ····.locals·0 |
69 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
70 | ····.prologue | 70 | ····.prologue |
71 | ····.line·585 | 71 | ····.line·585 |
72 | ····check-cast·p1,·Ljava/lang/Integer; | 72 | ····check-cast·p1,·Ljava/lang/Integer; |
73 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
74 | ····invoke-virtual·{p0,·p1},·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$2;->onUpdate(Ljava/lang/Integer;)V | 73 | ····invoke-virtual·{p0,·p1},·Lcom/dougkeen/bart/activities/ViewDeparturesActivity$YourTrainActionMode$2;->onUpdate(Ljava/lang/Integer;)V |
75 | ····return-void | 74 | ····return-void |
76 | .end·method | 75 | .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/dougkeen/bart/activities/AbstractRouteSelectionFragment; | 21 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/activities/AbstractRouteSelectionFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/AbstractRouteSelectionFragment;)V | 23 | .method·constructor·<init>(Lcom/dougkeen/bart/activities/AbstractRouteSelectionFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/activities/AbstractRouteSelectionFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·99 | 27 | ····.line·99 |
27 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/AbstractRouteSelectionFragment$2;->this$0:Lcom/dougkeen/bart/activities/AbstractRouteSelectionFragment; | 28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/activities/AbstractRouteSelectionFragment$2;->this$0:Lcom/dougkeen/bart/activities/AbstractRouteSelectionFragment; |
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 | ····.param·p1,·"context"····#·Landroid/content/Context; | 21 | ····.param·p1,·"context"····#·Landroid/content/Context; |
22 | ····.param·p2,·"intent"····#·Landroid/content/Intent; | 22 | ····.param·p2,·"intent"····#·Landroid/content/Intent; |
23 | ····.prologue | 23 | ····.prologue |
24 | ····const/4·v3,·0x1 | 24 | ····const/4·v3,·0x1 |
25 | ····.line·17 | 25 | ····.line·17 |
26 | ····.line·18 | ||
26 | ····invoke-virtual·{p1},·Landroid/content/Context;->getApplicationContext()Landroid/content/Context; | 27 | ····invoke-virtual·{p1},·Landroid/content/Context;->getApplicationContext()Landroid/content/Context; |
27 | ····move-result-object·v0 | 28 | ····move-result-object·v0 |
28 | ····check-cast·v0,·Lcom/dougkeen/bart/BartRunnerApplication; | 29 | ····check-cast·v0,·Lcom/dougkeen/bart/BartRunnerApplication; |
29 | ····.line·19 | 30 | ····.line·19 |
Offset 59, 18 lines modified | Offset 60, 20 lines modified | ||
59 | ····invoke-direct·{v2,·p1,·v3},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | 60 | ····invoke-direct·{v2,·p1,·v3},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V |
60 | ····.line·30 | 61 | ····.line·30 |
61 | ····.local·v2,·"targetIntent":Landroid/content/Intent; | 62 | ····.local·v2,·"targetIntent":Landroid/content/Intent; |
62 | ····const-string·v3,·"StationPair" | 63 | ····const-string·v3,·"StationPair" |
64 | ····.line·31 | ||
63 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/model/Departure;->getStationPair()Lcom/dougkeen/bart/model/StationPair; | 65 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/model/Departure;->getStationPair()Lcom/dougkeen/bart/model/StationPair; |
64 | ····move-result-object·v4 | 66 | ····move-result-object·v4 |
67 | ····.line·30 | ||
65 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; | 68 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; |
66 | ····.line·32 | 69 | ····.line·32 |
67 | ····const/high16·v3,·0x10000000 | 70 | ····const/high16·v3,·0x10000000 |
68 | ····invoke-virtual·{v2,·v3},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; | 71 | ····invoke-virtual·{v2,·v3},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
Offset 169, 486 lines modified | Offset 169, 480 lines modified | ||
169 | ····.line·50 | 169 | ····.line·50 |
170 | ····:cond_0 | 170 | ····:cond_0 |
171 | ····return-void | 171 | ····return-void |
172 | .end·method | 172 | .end·method |
173 | .method·public·endElement(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V | 173 | .method·public·endElement(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V |
174 | ····.locals· | 174 | ····.locals·9 |
175 | ····.param·p1,·"uri"····#·Ljava/lang/String; | 175 | ····.param·p1,·"uri"····#·Ljava/lang/String; |
176 | ····.param·p2,·"localName"····#·Ljava/lang/String; | 176 | ····.param·p2,·"localName"····#·Ljava/lang/String; |
177 | ····.param·p3,·"qName"····#·Ljava/lang/String; | 177 | ····.param·p3,·"qName"····#·Ljava/lang/String; |
178 | ····.annotation·system·Ldalvik/annotation/Throws; | 178 | ····.annotation·system·Ldalvik/annotation/Throws; |
179 | ········value·=·{ | 179 | ········value·=·{ |
180 | ············Lorg/xml/sax/SAXException; | 180 | ············Lorg/xml/sax/SAXException; |
181 | ········} | 181 | ········} |
182 | ····.end·annotation | 182 | ····.end·annotation |
183 | ····.prologue | 183 | ····.prologue |
184 | ····const/4·v | 184 | ····const/4·v8,·0x0 |
185 | ····const/4·v | 185 | ····const/4·v3,·0x0 |
186 | ····.line·69 | 186 | ····.line·69 |
187 | ····const-string·v | 187 | ····const-string·v2,·"date" |
188 | ····invoke-virtual·{p2,·v | 188 | ····invoke-virtual·{p2,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
189 | ····move-result·v | 189 | ····move-result·v2 |
190 | ····if-eqz·v | 190 | ····if-eqz·v2,·:cond_1 |
191 | ····.line·70 | 191 | ····.line·70 |
192 | ····iget-object·v | 192 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/networktasks/EtdContentHandler;->currentValue:Ljava/lang/String; |
193 | ····iput-object·v | 193 | ····iput-object·v2,·p0,·Lcom/dougkeen/bart/networktasks/EtdContentHandler;->date:Ljava/lang/String; |
194 | ····.line·119 | 194 | ····.line·119 |
195 | ····:cond_0 | 195 | ····:cond_0 |
196 | ····:goto_0 | 196 | ····:goto_0 |
197 | ····iput-boolean·v | 197 | ····iput-boolean·v3,·p0,·Lcom/dougkeen/bart/networktasks/EtdContentHandler;->isParsingTag:Z |
198 | ····.line·120 | 198 | ····.line·120 |
199 | ····iput-object·v | 199 | ····iput-object·v8,·p0,·Lcom/dougkeen/bart/networktasks/EtdContentHandler;->currentValue:Ljava/lang/String; |
200 | ····.line·121 | 200 | ····.line·121 |
201 | ····return-void | 201 | ····return-void |
202 | ····.line·71 | 202 | ····.line·71 |
203 | ····:cond_1 | 203 | ····:cond_1 |
204 | ····const-string·v | 204 | ····const-string·v2,·"time" |
205 | ····invoke-virtual·{p2,·v | 205 | ····invoke-virtual·{p2,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
206 | ····move-result·v | 206 | ····move-result·v2 |
207 | ····if-eqz·v | 207 | ····if-eqz·v2,·:cond_2 |
208 | ····.line·72 | 208 | ····.line·72 |
209 | ····iget-object·v | 209 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/networktasks/EtdContentHandler;->realTimeDepartures:Lcom/dougkeen/bart/model/RealTimeDepartures; |
210 | ····new-instance·v | 210 | ····new-instance·v4,·Ljava/lang/StringBuilder; |
211 | ····invoke-direct·{v | 211 | ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V |
212 | ····iget-object·v | 212 | ····iget-object·v5,·p0,·Lcom/dougkeen/bart/networktasks/EtdContentHandler;->date:Ljava/lang/String; |
213 | ····invoke-virtual·{v | 213 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
214 | ····move-result-object·v | 214 | ····move-result-object·v4 |
215 | ····const-string·v | 215 | ····const-string·v5,·"·" |
216 | ····invoke-virtual·{v | 216 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
217 | ····move-result-object·v | 217 | ····move-result-object·v4 |
218 | ····iget-object·v | 218 | ····iget-object·v5,·p0,·Lcom/dougkeen/bart/networktasks/EtdContentHandler;->currentValue:Ljava/lang/String; |
219 | ····invoke-virtual·{v | 219 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
220 | ····move-result-object·v | 220 | ····move-result-object·v4 |
221 | ····invoke-virtual·{v | 221 | ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
222 | ····move-result-object·v | 222 | ····move-result-object·v4 |
223 | ····invoke-static·{v | 223 | ····invoke-static·{v4},·Ljava/util/Date;->parse(Ljava/lang/String;)J |
224 | ····move-result-wide·v | 224 | ····move-result-wide·v4 |
225 | ····invoke-virtual·{v | 225 | ····invoke-virtual·{v2,·v4,·v5},·Lcom/dougkeen/bart/model/RealTimeDepartures;->setTime(J)V |
226 | ····goto·:goto_0 | 226 | ····goto·:goto_0 |
227 | ····.line·73 | 227 | ····.line·73 |
228 | ····:cond_2 | 228 | ····:cond_2 |
229 | ····const-string·v | 229 | ····const-string·v2,·"abbreviation" |
230 | ····invoke-virtual·{p2,·v | 230 | ····invoke-virtual·{p2,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
231 | ····move-result·v | 231 | ····move-result·v2 |
232 | ····if-eqz·v | 232 | ····if-eqz·v2,·:cond_3 |
233 | ····.line·74 | 233 | ····.line·74 |
234 | ····iget-object·v | 234 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/networktasks/EtdContentHandler;->currentValue:Ljava/lang/String; |
235 | ····iput-object·v | 235 | ····iput-object·v2,·p0,·Lcom/dougkeen/bart/networktasks/EtdContentHandler;->currentDestination:Ljava/lang/String; |
236 | ····goto·:goto_0 | 236 | ····goto·:goto_0 |
237 | ····.line·75 | 237 | ····.line·75 |
238 | ····:cond_3 | 238 | ····:cond_3 |
239 | ····const-string·v | 239 | ····const-string·v2,·"minutes" |
240 | ····invoke-virtual·{p2,·v | 240 | ····invoke-virtual·{p2,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
241 | ····move-result·v | 241 | ····move-result·v2 |
242 | ····if-eqz·v | 242 | ····if-eqz·v2,·:cond_5 |
243 | ····.line·76 | 243 | ····.line·76 |
244 | ····iget-object·v | 244 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/networktasks/EtdContentHandler;->currentValue:Ljava/lang/String; |
245 | ····invoke-static·{v | 245 | ····invoke-static·{v2},·Lorg/apache/commons/lang3/StringUtils;->isNumeric(Ljava/lang/CharSequence;)Z |
246 | ····move-result·v | 246 | ····move-result·v2 |
Max diff block lines reached; 20925/27231 bytes (76.84%) of diff not shown. |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Lorg/springframework/http/converter/AbstractHttpMessageConverter; | 2 | .super·Lorg/springframework/http/converter/AbstractHttpMessageConverter; |
3 | .source·"ElevatorMessageConverter.java" | 3 | .source·"ElevatorMessageConverter.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/dougkeen/bart/networktasks/ElevatorMessageConverter$1;, | ||
8 | ········Lcom/dougkeen/bart/networktasks/ElevatorMessageConverter$ElevatorMessageHandler; | 7 | ········Lcom/dougkeen/bart/networktasks/ElevatorMessageConverter$ElevatorMessageHandler; |
9 | ····} | 8 | ····} |
10 | .end·annotation | 9 | .end·annotation |
11 | .annotation·system·Ldalvik/annotation/Signature; | 10 | .annotation·system·Ldalvik/annotation/Signature; |
12 | ····value·=·{ | 11 | ····value·=·{ |
13 | ········"Lorg/springframework/http/converter/AbstractHttpMessageConverter", | 12 | ········"Lorg/springframework/http/converter/AbstractHttpMessageConverter", |
Offset 29, 15 lines modified | Offset 28, 14 lines modified | ||
29 | .method·public·constructor·<init>()V | 28 | .method·public·constructor·<init>()V |
30 | ····.locals·0 | 29 | ····.locals·0 |
31 | ····.prologue | 30 | ····.prologue |
32 | ····.line·21 | 31 | ····.line·21 |
33 | ····invoke-direct·{p0},·Lorg/springframework/http/converter/AbstractHttpMessageConverter;-><init>()V | 32 | ····invoke-direct·{p0},·Lorg/springframework/http/converter/AbstractHttpMessageConverter;-><init>()V |
34 | ····.line·62 | ||
35 | ····return-void | 33 | ····return-void |
36 | .end·method | 34 | .end·method |
37 | #·virtual·methods | 35 | #·virtual·methods |
38 | .method·public·getSupportedMediaTypes()Ljava/util/List; | 36 | .method·public·getSupportedMediaTypes()Ljava/util/List; |
39 | ····.locals·2 | 37 | ····.locals·2 |
Offset 77, 16 lines modified | Offset 75, 14 lines modified | ||
77 | ····.line·53 | 75 | ····.line·53 |
78 | ····return-object·v0 | 76 | ····return-object·v0 |
79 | .end·method | 77 | .end·method |
80 | .method·protected·bridge·synthetic·readInternal(Ljava/lang/Class;Lorg/springframework/http/HttpInputMessage;)Ljava/lang/Object; | 78 | .method·protected·bridge·synthetic·readInternal(Ljava/lang/Class;Lorg/springframework/http/HttpInputMessage;)Ljava/lang/Object; |
81 | ····.locals·1 | 79 | ····.locals·1 |
82 | ····.param·p1,·"x0"····#·Ljava/lang/Class; | ||
83 | ····.param·p2,·"x1"····#·Lorg/springframework/http/HttpInputMessage; | ||
84 | ····.annotation·system·Ldalvik/annotation/Throws; | 80 | ····.annotation·system·Ldalvik/annotation/Throws; |
85 | ········value·=·{ | 81 | ········value·=·{ |
86 | ············Ljava/io/IOException;, | 82 | ············Ljava/io/IOException;, |
87 | ············Lorg/springframework/http/converter/HttpMessageNotReadableException; | 83 | ············Lorg/springframework/http/converter/HttpMessageNotReadableException; |
88 | ········} | 84 | ········} |
89 | ····.end·annotation | 85 | ····.end·annotation |
Offset 189, 28 lines modified | Offset 185, 25 lines modified | ||
189 | ····move-result·v0 | 185 | ····move-result·v0 |
190 | ····return·v0 | 186 | ····return·v0 |
191 | .end·method | 187 | .end·method |
192 | .method·protected·bridge·synthetic·writeInternal(Ljava/lang/Object;Lorg/springframework/http/HttpOutputMessage;)V | 188 | .method·protected·bridge·synthetic·writeInternal(Ljava/lang/Object;Lorg/springframework/http/HttpOutputMessage;)V |
193 | ····.locals·0 | 189 | ····.locals·0 |
194 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
195 | ····.param·p2,·"x1"····#·Lorg/springframework/http/HttpOutputMessage; | ||
196 | ····.annotation·system·Ldalvik/annotation/Throws; | 190 | ····.annotation·system·Ldalvik/annotation/Throws; |
197 | ········value·=·{ | 191 | ········value·=·{ |
198 | ············Ljava/io/IOException;, | 192 | ············Ljava/io/IOException;, |
199 | ············Lorg/springframework/http/converter/HttpMessageNotWritableException; | 193 | ············Lorg/springframework/http/converter/HttpMessageNotWritableException; |
200 | ········} | 194 | ········} |
201 | ····.end·annotation | 195 | ····.end·annotation |
202 | ····.prologue | 196 | ····.prologue |
203 | ····.line·21 | 197 | ····.line·21 |
204 | ····check-cast·p1,·Ljava/lang/String; | 198 | ····check-cast·p1,·Ljava/lang/String; |
205 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
206 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/dougkeen/bart/networktasks/ElevatorMessageConverter;->writeInternal(Ljava/lang/String;Lorg/springframework/http/HttpOutputMessage;)V | 199 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/dougkeen/bart/networktasks/ElevatorMessageConverter;->writeInternal(Ljava/lang/String;Lorg/springframework/http/HttpOutputMessage;)V |
207 | ····return-void | 200 | ····return-void |
208 | .end·method | 201 | .end·method |
209 | .method·protected·writeInternal(Ljava/lang/String;Lorg/springframework/http/HttpOutputMessage;)V | 202 | .method·protected·writeInternal(Ljava/lang/String;Lorg/springframework/http/HttpOutputMessage;)V |
210 | ····.locals·1 | 203 | ····.locals·1 |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"NetworkUtils.java" | 3 | .source·"NetworkUtils.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/dougkeen/bart/networktasks/NetworkUtils$1;, | ||
8 | ········Lcom/dougkeen/bart/networktasks/NetworkUtils$RetryInterceptor; | 7 | ········Lcom/dougkeen/bart/networktasks/NetworkUtils$RetryInterceptor; |
9 | ····} | 8 | ····} |
10 | .end·annotation | 9 | .end·annotation |
11 | #·static·fields | 10 | #·static·fields |
12 | .field·static·final·CONNECTION_TIMEOUT_MILLIS:I·=·0x2710 | 11 | .field·static·final·CONNECTION_TIMEOUT_MILLIS:I·=·0x2710 |
Offset 20, 15 lines modified | Offset 19, 14 lines modified | ||
20 | .method·public·constructor·<init>()V | 19 | .method·public·constructor·<init>()V |
21 | ····.locals·0 | 20 | ····.locals·0 |
22 | ····.prologue | 21 | ····.prologue |
23 | ····.line·13 | 22 | ····.line·13 |
24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
25 | ····.line·15 | ||
26 | ····return-void | 24 | ····return-void |
27 | .end·method | 25 | .end·method |
28 | .method·public·static·makeHttpClient()Lcom/squareup/okhttp/OkHttpClient; | 26 | .method·public·static·makeHttpClient()Lcom/squareup/okhttp/OkHttpClient; |
29 | ····.locals·4 | 27 | ····.locals·4 |
30 | ····.prologue | 28 | ····.prologue |
Offset 54, 15 lines modified | Offset 54, 14 lines modified | ||
54 | .method·public·constructor·<init>()V | 54 | .method·public·constructor·<init>()V |
55 | ····.locals·0 | 55 | ····.locals·0 |
56 | ····.prologue | 56 | ····.prologue |
57 | ····.line·19 | 57 | ····.line·19 |
58 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V | 58 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V |
59 | ····.line·95 | ||
60 | ····return-void | 59 | ····return-void |
61 | .end·method | 60 | .end·method |
62 | .method·private·getFareFromNetwork(Lcom/dougkeen/bart/networktasks/GetRouteFareTask$Params;I)Ljava/lang/String; | 61 | .method·private·getFareFromNetwork(Lcom/dougkeen/bart/networktasks/GetRouteFareTask$Params;I)Ljava/lang/String; |
63 | ····.locals·11 | 62 | ····.locals·11 |
64 | ····.param·p1,·"params"····#·Lcom/dougkeen/bart/networktasks/GetRouteFareTask$Params; | 63 | ····.param·p1,·"params"····#·Lcom/dougkeen/bart/networktasks/GetRouteFareTask$Params; |
65 | ····.param·p2,·"attemptNumber"····#·I | 64 | ····.param·p2,·"attemptNumber"····#·I |
Offset 98, 14 lines modified | Offset 97, 15 lines modified | ||
98 | ····iget-object·v10,·p1,·Lcom/dougkeen/bart/networktasks/GetRouteFareTask$Params;->destination:Lcom/dougkeen/bart/model/Station; | 97 | ····iget-object·v10,·p1,·Lcom/dougkeen/bart/networktasks/GetRouteFareTask$Params;->destination:Lcom/dougkeen/bart/model/Station; |
99 | ····iget-object·v10,·v10,·Lcom/dougkeen/bart/model/Station;->abbreviation:Ljava/lang/String; | 98 | ····iget-object·v10,·v10,·Lcom/dougkeen/bart/model/Station;->abbreviation:Ljava/lang/String; |
100 | ····aput-object·v10,·v8,·v9 | 99 | ····aput-object·v10,·v8,·v9 |
100 | ····.line·48 | ||
101 | ····invoke-static·{v7,·v8},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 101 | ····invoke-static·{v7,·v8},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
102 | ····move-result-object·v7 | 102 | ····move-result-object·v7 |
103 | ····invoke-virtual·{v6,·v7},·Lcom/squareup/okhttp/Request$Builder;->url(Ljava/lang/String;)Lcom/squareup/okhttp/Request$Builder; | 103 | ····invoke-virtual·{v6,·v7},·Lcom/squareup/okhttp/Request$Builder;->url(Ljava/lang/String;)Lcom/squareup/okhttp/Request$Builder; |
104 | ····move-result-object·v6 | 104 | ····move-result-object·v6 |
Offset 373, 21 lines modified | Offset 373, 19 lines modified | ||
373 | ····goto·:goto_1 | 373 | ····goto·:goto_1 |
374 | .end·method | 374 | .end·method |
375 | #·virtual·methods | 375 | #·virtual·methods |
376 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 376 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
377 | ····.locals·1 | 377 | ····.locals·1 |
378 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
379 | ····.prologue | 378 | ····.prologue |
380 | ····.line·19 | 379 | ····.line·19 |
381 | ····check-cast·p1,·[Lcom/dougkeen/bart/networktasks/GetRouteFareTask$Params; | 380 | ····check-cast·p1,·[Lcom/dougkeen/bart/networktasks/GetRouteFareTask$Params; |
382 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
383 | ····invoke-virtual·{p0,·p1},·Lcom/dougkeen/bart/networktasks/GetRouteFareTask;->doInBackground([Lcom/dougkeen/bart/networktasks/GetRouteFareTask$Params;)Ljava/lang/String; | 381 | ····invoke-virtual·{p0,·p1},·Lcom/dougkeen/bart/networktasks/GetRouteFareTask;->doInBackground([Lcom/dougkeen/bart/networktasks/GetRouteFareTask$Params;)Ljava/lang/String; |
384 | ····move-result-object·v0 | 382 | ····move-result-object·v0 |
385 | ····return-object·v0 | 383 | ····return-object·v0 |
386 | .end·method | 384 | .end·method |
Offset 425, 21 lines modified | Offset 423, 19 lines modified | ||
425 | .end·method | 423 | .end·method |
426 | .method·public·abstract·onError(Ljava/lang/Exception;)V | 424 | .method·public·abstract·onError(Ljava/lang/Exception;)V |
427 | .end·method | 425 | .end·method |
428 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 426 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
429 | ····.locals·0 | 427 | ····.locals·0 |
430 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
431 | ····.prologue | 428 | ····.prologue |
432 | ····.line·19 | 429 | ····.line·19 |
433 | ····check-cast·p1,·Ljava/lang/String; | 430 | ····check-cast·p1,·Ljava/lang/String; |
434 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
435 | ····invoke-virtual·{p0,·p1},·Lcom/dougkeen/bart/networktasks/GetRouteFareTask;->onPostExecute(Ljava/lang/String;)V | 431 | ····invoke-virtual·{p0,·p1},·Lcom/dougkeen/bart/networktasks/GetRouteFareTask;->onPostExecute(Ljava/lang/String;)V |
436 | ····return-void | 432 | ····return-void |
437 | .end·method | 433 | .end·method |
438 | .method·protected·onPostExecute(Ljava/lang/String;)V | 434 | .method·protected·onPostExecute(Ljava/lang/String;)V |
439 | ····.locals·1 | 435 | ····.locals·1 |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Lorg/springframework/http/converter/AbstractHttpMessageConverter; | 2 | .super·Lorg/springframework/http/converter/AbstractHttpMessageConverter; |
3 | .source·"AlertListConverter.java" | 3 | .source·"AlertListConverter.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/dougkeen/bart/networktasks/AlertListConverter$1;, | ||
8 | ········Lcom/dougkeen/bart/networktasks/AlertListConverter$AlertListHandler; | 7 | ········Lcom/dougkeen/bart/networktasks/AlertListConverter$AlertListHandler; |
9 | ····} | 8 | ····} |
10 | .end·annotation | 9 | .end·annotation |
11 | .annotation·system·Ldalvik/annotation/Signature; | 10 | .annotation·system·Ldalvik/annotation/Signature; |
12 | ····value·=·{ | 11 | ····value·=·{ |
13 | ········"Lorg/springframework/http/converter/AbstractHttpMessageConverter", | 12 | ········"Lorg/springframework/http/converter/AbstractHttpMessageConverter", |
Offset 25, 15 lines modified | Offset 24, 14 lines modified | ||
25 | .method·public·constructor·<init>()V | 24 | .method·public·constructor·<init>()V |
26 | ····.locals·0 | 25 | ····.locals·0 |
27 | ····.prologue | 26 | ····.prologue |
28 | ····.line·25 | 27 | ····.line·25 |
29 | ····invoke-direct·{p0},·Lorg/springframework/http/converter/AbstractHttpMessageConverter;-><init>()V | 28 | ····invoke-direct·{p0},·Lorg/springframework/http/converter/AbstractHttpMessageConverter;-><init>()V |
30 | ····.line·72 | ||
31 | ····return-void | 29 | ····return-void |
32 | .end·method | 30 | .end·method |
33 | #·virtual·methods | 31 | #·virtual·methods |
34 | .method·public·getSupportedMediaTypes()Ljava/util/List; | 32 | .method·public·getSupportedMediaTypes()Ljava/util/List; |
35 | ····.locals·2 | 33 | ····.locals·2 |
Offset 173, 16 lines modified | Offset 171, 14 lines modified | ||
173 | ····invoke-static·{v5,·v6,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I | 171 | ····invoke-static·{v5,·v6,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
174 | ····goto·:goto_0 | 172 | ····goto·:goto_0 |
175 | .end·method | 173 | .end·method |
176 | .method·protected·bridge·synthetic·readInternal(Ljava/lang/Class;Lorg/springframework/http/HttpInputMessage;)Ljava/lang/Object; | 174 | .method·protected·bridge·synthetic·readInternal(Ljava/lang/Class;Lorg/springframework/http/HttpInputMessage;)Ljava/lang/Object; |
177 | ····.locals·1 | 175 | ····.locals·1 |
178 | ····.param·p1,·"x0"····#·Ljava/lang/Class; | ||
179 | ····.param·p2,·"x1"····#·Lorg/springframework/http/HttpInputMessage; | ||
180 | ····.annotation·system·Ldalvik/annotation/Throws; | 176 | ····.annotation·system·Ldalvik/annotation/Throws; |
181 | ········value·=·{ | 177 | ········value·=·{ |
182 | ············Ljava/io/IOException;, | 178 | ············Ljava/io/IOException;, |
183 | ············Lorg/springframework/http/converter/HttpMessageNotReadableException; | 179 | ············Lorg/springframework/http/converter/HttpMessageNotReadableException; |
184 | ········} | 180 | ········} |
185 | ····.end·annotation | 181 | ····.end·annotation |
Offset 235, 25 lines modified | Offset 231, 22 lines modified | ||
235 | ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V | 231 | ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V |
236 | ····throw·v0 | 232 | ····throw·v0 |
237 | .end·method | 233 | .end·method |
238 | .method·protected·bridge·synthetic·writeInternal(Ljava/lang/Object;Lorg/springframework/http/HttpOutputMessage;)V | 234 | .method·protected·bridge·synthetic·writeInternal(Ljava/lang/Object;Lorg/springframework/http/HttpOutputMessage;)V |
239 | ····.locals·0 | 235 | ····.locals·0 |
240 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
241 | ····.param·p2,·"x1"····#·Lorg/springframework/http/HttpOutputMessage; | ||
242 | ····.annotation·system·Ldalvik/annotation/Throws; | 236 | ····.annotation·system·Ldalvik/annotation/Throws; |
243 | ········value·=·{ | 237 | ········value·=·{ |
244 | ············Ljava/io/IOException;, | 238 | ············Ljava/io/IOException;, |
245 | ············Lorg/springframework/http/converter/HttpMessageNotWritableException; | 239 | ············Lorg/springframework/http/converter/HttpMessageNotWritableException; |
246 | ········} | 240 | ········} |
247 | ····.end·annotation | 241 | ····.end·annotation |
248 | ····.prologue | 242 | ····.prologue |
249 | ····.line·25 | 243 | ····.line·25 |
250 | ····check-cast·p1,·Lcom/dougkeen/bart/model/Alert$AlertList; | 244 | ····check-cast·p1,·Lcom/dougkeen/bart/model/Alert$AlertList; |
251 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
252 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/dougkeen/bart/networktasks/AlertListConverter;->writeInternal(Lcom/dougkeen/bart/model/Alert$AlertList;Lorg/springframework/http/HttpOutputMessage;)V | 245 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/dougkeen/bart/networktasks/AlertListConverter;->writeInternal(Lcom/dougkeen/bart/model/Alert$AlertList;Lorg/springframework/http/HttpOutputMessage;)V |
253 | ····return-void | 246 | ····return-void |
254 | .end·method | 247 | .end·method |
Offset 71, 32 lines modified | Offset 71, 35 lines modified | ||
71 | ····const/4·v8,·0x2 | 71 | ····const/4·v8,·0x2 |
72 | ····new-array·v8,·v8,·[Ljava/lang/Object; | 72 | ····new-array·v8,·v8,·[Ljava/lang/Object; |
73 | ····const/4·v9,·0x0 | 73 | ····const/4·v9,·0x0 |
74 | ····.line·49 | ||
74 | ····invoke-virtual·{p1},·Lcom/dougkeen/bart/model/StationPair;->getOrigin()Lcom/dougkeen/bart/model/Station; | 75 | ····invoke-virtual·{p1},·Lcom/dougkeen/bart/model/StationPair;->getOrigin()Lcom/dougkeen/bart/model/Station; |
75 | ····move-result-object·v10 | 76 | ····move-result-object·v10 |
76 | ····iget-object·v10,·v10,·Lcom/dougkeen/bart/model/Station;->abbreviation:Ljava/lang/String; | 77 | ····iget-object·v10,·v10,·Lcom/dougkeen/bart/model/Station;->abbreviation:Ljava/lang/String; |
77 | ····aput-object·v10,·v8,·v9 | 78 | ····aput-object·v10,·v8,·v9 |
78 | ····const/4·v9,·0x1 | 79 | ····const/4·v9,·0x1 |
80 | ····.line·50 | ||
79 | ····invoke-virtual·{p1},·Lcom/dougkeen/bart/model/StationPair;->getDestination()Lcom/dougkeen/bart/model/Station; | 81 | ····invoke-virtual·{p1},·Lcom/dougkeen/bart/model/StationPair;->getDestination()Lcom/dougkeen/bart/model/Station; |
80 | ····move-result-object·v10 | 82 | ····move-result-object·v10 |
81 | ····iget-object·v10,·v10,·Lcom/dougkeen/bart/model/Station;->abbreviation:Ljava/lang/String; | 83 | ····iget-object·v10,·v10,·Lcom/dougkeen/bart/model/Station;->abbreviation:Ljava/lang/String; |
82 | ····aput-object·v10,·v8,·v9 | 84 | ····aput-object·v10,·v8,·v9 |
85 | ····.line·48 | ||
83 | ····invoke-static·{v7,·v8},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 86 | ····invoke-static·{v7,·v8},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
84 | ····move-result-object·v5 | 87 | ····move-result-object·v5 |
85 | ····.line·52 | 88 | ····.line·52 |
86 | ····.local·v5,·"url":Ljava/lang/String; | 89 | ····.local·v5,·"url":Ljava/lang/String; |
87 | ····new-instance·v7,·Lcom/squareup/okhttp/Request$Builder; | 90 | ····new-instance·v7,·Lcom/squareup/okhttp/Request$Builder; |
Offset 127, 14 lines modified | Offset 130, 15 lines modified | ||
127 | ····.line·58 | 130 | ····.line·58 |
128 | ····.restart·local·v2····#·"request":Lcom/squareup/okhttp/Request; | 131 | ····.restart·local·v2····#·"request":Lcom/squareup/okhttp/Request; |
129 | ····.restart·local·v5····#·"url":Ljava/lang/String; | 132 | ····.restart·local·v5····#·"url":Ljava/lang/String; |
130 | ····:cond_0 | 133 | ····:cond_0 |
131 | ····new-instance·v1,·Lcom/dougkeen/bart/networktasks/ScheduleContentHandler; | 134 | ····new-instance·v1,·Lcom/dougkeen/bart/networktasks/ScheduleContentHandler; |
135 | ····.line·59 | ||
132 | ····invoke-virtual·{p1},·Lcom/dougkeen/bart/model/StationPair;->getOrigin()Lcom/dougkeen/bart/model/Station; | 136 | ····invoke-virtual·{p1},·Lcom/dougkeen/bart/model/StationPair;->getOrigin()Lcom/dougkeen/bart/model/Station; |
133 | ····move-result-object·v7 | 137 | ····move-result-object·v7 |
134 | ····invoke-virtual·{p1},·Lcom/dougkeen/bart/model/StationPair;->getDestination()Lcom/dougkeen/bart/model/Station; | 138 | ····invoke-virtual·{p1},·Lcom/dougkeen/bart/model/StationPair;->getDestination()Lcom/dougkeen/bart/model/Station; |
135 | ····move-result-object·v8 | 139 | ····move-result-object·v8 |
Offset 414, 21 lines modified | Offset 418, 19 lines modified | ||
414 | ····const/4·v1,·0x0 | 418 | ····const/4·v1,·0x0 |
415 | ····goto·:goto_0 | 419 | ····goto·:goto_0 |
416 | .end·method | 420 | .end·method |
417 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 421 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
418 | ····.locals·1 | 422 | ····.locals·1 |
419 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
420 | ····.prologue | 423 | ····.prologue |
421 | ····.line·20 | 424 | ····.line·20 |
422 | ····check-cast·p1,·[Lcom/dougkeen/bart/model/StationPair; | 425 | ····check-cast·p1,·[Lcom/dougkeen/bart/model/StationPair; |
423 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
424 | ····invoke-virtual·{p0,·p1},·Lcom/dougkeen/bart/networktasks/GetScheduleInformationTask;->doInBackground([Lcom/dougkeen/bart/model/StationPair;)Lcom/dougkeen/bart/model/ScheduleInformation; | 426 | ····invoke-virtual·{p0,·p1},·Lcom/dougkeen/bart/networktasks/GetScheduleInformationTask;->doInBackground([Lcom/dougkeen/bart/model/StationPair;)Lcom/dougkeen/bart/model/ScheduleInformation; |
425 | ····move-result-object·v0 | 427 | ····move-result-object·v0 |
426 | ····return-object·v0 | 428 | ····return-object·v0 |
427 | .end·method | 429 | .end·method |
Offset 457, 21 lines modified | Offset 459, 19 lines modified | ||
457 | ····invoke-virtual·{p0,·v0},·Lcom/dougkeen/bart/networktasks/GetScheduleInformationTask;->onError(Ljava/lang/Exception;)V | 459 | ····invoke-virtual·{p0,·v0},·Lcom/dougkeen/bart/networktasks/GetScheduleInformationTask;->onError(Ljava/lang/Exception;)V |
458 | ····goto·:goto_0 | 460 | ····goto·:goto_0 |
459 | .end·method | 461 | .end·method |
460 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 462 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
461 | ····.locals·0 | 463 | ····.locals·0 |
462 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
463 | ····.prologue | 464 | ····.prologue |
464 | ····.line·20 | 465 | ····.line·20 |
465 | ····check-cast·p1,·Lcom/dougkeen/bart/model/ScheduleInformation; | 466 | ····check-cast·p1,·Lcom/dougkeen/bart/model/ScheduleInformation; |
466 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
467 | ····invoke-virtual·{p0,·p1},·Lcom/dougkeen/bart/networktasks/GetScheduleInformationTask;->onPostExecute(Lcom/dougkeen/bart/model/ScheduleInformation;)V | 467 | ····invoke-virtual·{p0,·p1},·Lcom/dougkeen/bart/networktasks/GetScheduleInformationTask;->onPostExecute(Lcom/dougkeen/bart/model/ScheduleInformation;)V |
468 | ····return-void | 468 | ····return-void |
469 | .end·method | 469 | .end·method |
470 | .method·public·abstract·onResult(Lcom/dougkeen/bart/model/ScheduleInformation;)V | 470 | .method·public·abstract·onResult(Lcom/dougkeen/bart/model/ScheduleInformation;)V |
471 | .end·method | 471 | .end·method |
Offset 75, 14 lines modified | Offset 75, 15 lines modified | ||
75 | ····move-result-object·v0 | 75 | ····move-result-object·v0 |
76 | ····sput-object·v0,·Lcom/dougkeen/bart/networktasks/ScheduleContentHandler;->TAGS:Ljava/util/List; | 76 | ····sput-object·v0,·Lcom/dougkeen/bart/networktasks/ScheduleContentHandler;->TAGS:Ljava/util/List; |
77 | ····.line·33 | 77 | ····.line·33 |
78 | ····const-string·v0,·"America/Los_Angeles" | 78 | ····const-string·v0,·"America/Los_Angeles" |
79 | ····.line·34 | ||
79 | ····invoke-static·{v0},·Ljava/util/TimeZone;->getTimeZone(Ljava/lang/String;)Ljava/util/TimeZone; | 80 | ····invoke-static·{v0},·Ljava/util/TimeZone;->getTimeZone(Ljava/lang/String;)Ljava/util/TimeZone; |
80 | ····move-result-object·v0 | 81 | ····move-result-object·v0 |
81 | ····sput-object·v0,·Lcom/dougkeen/bart/networktasks/ScheduleContentHandler;->PACIFIC_TIME:Ljava/util/TimeZone; | 82 | ····sput-object·v0,·Lcom/dougkeen/bart/networktasks/ScheduleContentHandler;->PACIFIC_TIME:Ljava/util/TimeZone; |
82 | ····.line·37 | 83 | ····.line·37 |
Offset 474, 20 lines modified | Offset 475, 22 lines modified | ||
474 | ····if-eqz·v13,·:cond_2 | 475 | ····if-eqz·v13,·:cond_2 |
475 | ····.line·81 | 476 | ····.line·81 |
476 | ····move-object/from16·v0,·p0 | 477 | ····move-object/from16·v0,·p0 |
477 | ····iget-object·v13,·v0,·Lcom/dougkeen/bart/networktasks/ScheduleContentHandler;->currentTrip:Lcom/dougkeen/bart/model/ScheduleItem; | 478 | ····iget-object·v13,·v0,·Lcom/dougkeen/bart/networktasks/ScheduleContentHandler;->currentTrip:Lcom/dougkeen/bart/model/ScheduleItem; |
479 | ····.line·82 | ||
478 | ····move-object/from16·v0,·p4 | 480 | ····move-object/from16·v0,·p4 |
479 | ····invoke-interface·{v0,·v8},·Lorg/xml/sax/Attributes;->getValue(I)Ljava/lang/String; | 481 | ····invoke-interface·{v0,·v8},·Lorg/xml/sax/Attributes;->getValue(I)Ljava/lang/String; |
480 | ····move-result-object·v14 | 482 | ····move-result-object·v14 |
483 | ····.line·81 | ||
481 | ····invoke-static·{v14},·Lcom/dougkeen/bart/model/Station;->getByAbbreviation(Ljava/lang/String;)Lcom/dougkeen/bart/model/Station; | 484 | ····invoke-static·{v14},·Lcom/dougkeen/bart/model/Station;->getByAbbreviation(Ljava/lang/String;)Lcom/dougkeen/bart/model/Station; |
482 | ····move-result-object·v14 | 485 | ····move-result-object·v14 |
483 | ····invoke-virtual·{v13,·v14},·Lcom/dougkeen/bart/model/ScheduleItem;->setOrigin(Lcom/dougkeen/bart/model/Station;)V | 486 | ····invoke-virtual·{v13,·v14},·Lcom/dougkeen/bart/model/ScheduleItem;->setOrigin(Lcom/dougkeen/bart/model/Station;)V |
484 | ····.line·79 | 487 | ····.line·79 |
Offset 514, 24 lines modified | Offset 517, 26 lines modified | ||
514 | ····if-eqz·v13,·:cond_3 | 517 | ····if-eqz·v13,·:cond_3 |
515 | ····.line·85 | 518 | ····.line·85 |
516 | ····move-object/from16·v0,·p0 | 519 | ····move-object/from16·v0,·p0 |
517 | ····iget-object·v13,·v0,·Lcom/dougkeen/bart/networktasks/ScheduleContentHandler;->currentTrip:Lcom/dougkeen/bart/model/ScheduleItem; | 520 | ····iget-object·v13,·v0,·Lcom/dougkeen/bart/networktasks/ScheduleContentHandler;->currentTrip:Lcom/dougkeen/bart/model/ScheduleItem; |
521 | ····.line·86 | ||
518 | ····move-object/from16·v0,·p4 | 522 | ····move-object/from16·v0,·p4 |
519 | ····invoke-interface·{v0,·v8},·Lorg/xml/sax/Attributes;->getValue(I)Ljava/lang/String; | 523 | ····invoke-interface·{v0,·v8},·Lorg/xml/sax/Attributes;->getValue(I)Ljava/lang/String; |
520 | ····move-result-object·v14 | 524 | ····move-result-object·v14 |
521 | ····invoke-static·{v14},·Lcom/dougkeen/bart/model/Station;->getByAbbreviation(Ljava/lang/String;)Lcom/dougkeen/bart/model/Station; | 525 | ····invoke-static·{v14},·Lcom/dougkeen/bart/model/Station;->getByAbbreviation(Ljava/lang/String;)Lcom/dougkeen/bart/model/Station; |
522 | ····move-result-object·v14 | 526 | ····move-result-object·v14 |
527 | ····.line·85 | ||
523 | ····invoke-virtual·{v13,·v14},·Lcom/dougkeen/bart/model/ScheduleItem;->setDestination(Lcom/dougkeen/bart/model/Station;)V | 528 | ····invoke-virtual·{v13,·v14},·Lcom/dougkeen/bart/model/ScheduleItem;->setDestination(Lcom/dougkeen/bart/model/Station;)V |
524 | ····goto·:goto_1 | 529 | ····goto·:goto_1 |
525 | ····.line·87 | 530 | ····.line·87 |
526 | ····:cond_3 | 531 | ····:cond_3 |
527 | ····move-object/from16·v0,·p4 | 532 | ····move-object/from16·v0,·p4 |
Offset 827, 14 lines modified | Offset 832, 15 lines modified | ||
827 | ····invoke-interface·{v0,·v8},·Lorg/xml/sax/Attributes;->getLocalName(I)Ljava/lang/String; | 832 | ····invoke-interface·{v0,·v8},·Lorg/xml/sax/Attributes;->getLocalName(I)Ljava/lang/String; |
828 | ····move-result-object·v13 | 833 | ····move-result-object·v13 |
829 | ····const-string·v14,·"trainHeadStation" | 834 | ····const-string·v14,·"trainHeadStation" |
835 | ····.line·126 | ||
830 | ····invoke-virtual·{v13,·v14},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 836 | ····invoke-virtual·{v13,·v14},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
831 | ····move-result·v13 | 837 | ····move-result·v13 |
832 | ····if-eqz·v13,·:cond_d | 838 | ····if-eqz·v13,·:cond_d |
833 | ····const-string·v13,·"1" | 839 | ····const-string·v13,·"1" |
Offset 852, 18 lines modified | Offset 858, 20 lines modified | ||
852 | ····move-object/from16·v0,·p4 | 858 | ····move-object/from16·v0,·p4 |
853 | ····invoke-interface·{v0,·v8},·Lorg/xml/sax/Attributes;->getValue(I)Ljava/lang/String; | 859 | ····invoke-interface·{v0,·v8},·Lorg/xml/sax/Attributes;->getValue(I)Ljava/lang/String; |
854 | ····move-result-object·v14 | 860 | ····move-result-object·v14 |
861 | ····.line·128 | ||
855 | ····invoke-virtual·{v14},·Ljava/lang/String;->toLowerCase()Ljava/lang/String; | 862 | ····invoke-virtual·{v14},·Ljava/lang/String;->toLowerCase()Ljava/lang/String; |
856 | ····move-result-object·v14 | 863 | ····move-result-object·v14 |
864 | ····.line·127 | ||
857 | ····invoke-virtual·{v13,·v14},·Lcom/dougkeen/bart/model/ScheduleItem;->setTrainHeadStation(Ljava/lang/String;)V | 865 | ····invoke-virtual·{v13,·v14},·Lcom/dougkeen/bart/model/ScheduleItem;->setTrainHeadStation(Ljava/lang/String;)V |
858 | ····goto·:goto_3 | 866 | ····goto·:goto_3 |
859 | ····.line·132 | 867 | ····.line·132 |
860 | ····.end·local·v8····#·"i":I | 868 | ····.end·local·v8····#·"i":I |
861 | ····.end·local·v9····#·"legNumber":Ljava/lang/String; | 869 | ····.end·local·v9····#·"legNumber":Ljava/lang/String; |
Offset 98, 45 lines modified | Offset 98, 49 lines modified | ||
98 | ····const/4·v8,·0x1 | 98 | ····const/4·v8,·0x1 |
99 | ····new-array·v8,·v8,·[Ljava/lang/Object; | 99 | ····new-array·v8,·v8,·[Ljava/lang/Object; |
100 | ····const/4·v9,·0x0 | 100 | ····const/4·v9,·0x0 |
101 | ····.line·78 | ||
101 | ····invoke-virtual·{p1},·Lcom/dougkeen/bart/model/StationPair;->getOrigin()Lcom/dougkeen/bart/model/Station; | 102 | ····invoke-virtual·{p1},·Lcom/dougkeen/bart/model/StationPair;->getOrigin()Lcom/dougkeen/bart/model/Station; |
102 | ····move-result-object·v10 | 103 | ····move-result-object·v10 |
103 | ····iget-object·v10,·v10,·Lcom/dougkeen/bart/model/Station;->abbreviation:Ljava/lang/String; | 104 | ····iget-object·v10,·v10,·Lcom/dougkeen/bart/model/Station;->abbreviation:Ljava/lang/String; |
104 | ····aput-object·v10,·v8,·v9 | 105 | ····aput-object·v10,·v8,·v9 |
106 | ····.line·77 | ||
105 | ····invoke-static·{v7,·v8},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 107 | ····invoke-static·{v7,·v8},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
106 | ····move-result-object·v5 | 108 | ····move-result-object·v5 |
107 | ····.line·85 | 109 | ····.line·85 |
108 | ····.local·v5,·"url":Ljava/lang/String; | 110 | ····.local·v5,·"url":Ljava/lang/String; |
109 | ····:goto_0 | 111 | ····:goto_0 |
110 | ····new-instance·v7,·Lcom/squareup/okhttp/Request$Builder; | 112 | ····new-instance·v7,·Lcom/squareup/okhttp/Request$Builder; |
111 | ····invoke-direct·{v7},·Lcom/squareup/okhttp/Request$Builder;-><init>()V | 113 | ····invoke-direct·{v7},·Lcom/squareup/okhttp/Request$Builder;-><init>()V |
114 | ····.line·86 | ||
112 | ····invoke-virtual·{v7,·v5},·Lcom/squareup/okhttp/Request$Builder;->url(Ljava/lang/String;)Lcom/squareup/okhttp/Request$Builder; | 115 | ····invoke-virtual·{v7,·v5},·Lcom/squareup/okhttp/Request$Builder;->url(Ljava/lang/String;)Lcom/squareup/okhttp/Request$Builder; |
113 | ····move-result-object·v7 | 116 | ····move-result-object·v7 |
114 | ····invoke-virtual·{v7},·Lcom/squareup/okhttp/Request$Builder;->build()Lcom/squareup/okhttp/Request; | 117 | ····invoke-virtual·{v7},·Lcom/squareup/okhttp/Request$Builder;->build()Lcom/squareup/okhttp/Request; |
115 | ····move-result-object·v3 | 118 | ····move-result-object·v3 |
116 | ····.line·88 | 119 | ····.line·88 |
117 | ····.local·v3,·"request":Lcom/squareup/okhttp/Request; | 120 | ····.local·v3,·"request":Lcom/squareup/okhttp/Request; |
118 | ····new-instance·v1,·Lcom/dougkeen/bart/networktasks/EtdContentHandler; | 121 | ····new-instance·v1,·Lcom/dougkeen/bart/networktasks/EtdContentHandler; |
122 | ····.line·89 | ||
119 | ····invoke-virtual·{p1},·Lcom/dougkeen/bart/model/StationPair;->getOrigin()Lcom/dougkeen/bart/model/Station; | 123 | ····invoke-virtual·{p1},·Lcom/dougkeen/bart/model/StationPair;->getOrigin()Lcom/dougkeen/bart/model/Station; |
120 | ····move-result-object·v7 | 124 | ····move-result-object·v7 |
121 | ····invoke-virtual·{p1},·Lcom/dougkeen/bart/model/StationPair;->getDestination()Lcom/dougkeen/bart/model/Station; | 125 | ····invoke-virtual·{p1},·Lcom/dougkeen/bart/model/StationPair;->getDestination()Lcom/dougkeen/bart/model/Station; |
122 | ····move-result-object·v8 | 126 | ····move-result-object·v8 |
Offset 180, 26 lines modified | Offset 184, 28 lines modified | ||
180 | ····const/4·v10,·0x1 | 184 | ····const/4·v10,·0x1 |
181 | ····iget-object·v7,·p0,·Lcom/dougkeen/bart/networktasks/GetRealTimeDeparturesTask;->mRoutes:Ljava/util/List; | 185 | ····iget-object·v7,·p0,·Lcom/dougkeen/bart/networktasks/GetRealTimeDeparturesTask;->mRoutes:Ljava/util/List; |
182 | ····const/4·v11,·0x0 | 186 | ····const/4·v11,·0x0 |
187 | ····.line·81 | ||
183 | ····invoke-interface·{v7,·v11},·Ljava/util/List;->get(I)Ljava/lang/Object; | 188 | ····invoke-interface·{v7,·v11},·Ljava/util/List;->get(I)Ljava/lang/Object; |
184 | ····move-result-object·v7 | 189 | ····move-result-object·v7 |
185 | ····check-cast·v7,·Lcom/dougkeen/bart/model/Route; | 190 | ····check-cast·v7,·Lcom/dougkeen/bart/model/Route; |
186 | ····invoke-virtual·{v7},·Lcom/dougkeen/bart/model/Route;->getDirection()Ljava/lang/String; | 191 | ····invoke-virtual·{v7},·Lcom/dougkeen/bart/model/Route;->getDirection()Ljava/lang/String; |
187 | ····move-result-object·v7 | 192 | ····move-result-object·v7 |
188 | ····aput-object·v7,·v9,·v10 | 193 | ····aput-object·v7,·v9,·v10 |
194 | ····.line·80 | ||
189 | ····invoke-static·{v8,·v9},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 195 | ····invoke-static·{v8,·v9},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
190 | ····move-result-object·v5 | 196 | ····move-result-object·v5 |
191 | ····.restart·local·v5····#·"url":Ljava/lang/String; | 197 | ····.restart·local·v5····#·"url":Ljava/lang/String; |
192 | ····goto·:goto_0 | 198 | ····goto·:goto_0 |
Offset 337, 15 lines modified | Offset 343, 15 lines modified | ||
337 | ····invoke-static·{v6,·v1},·Landroid/util/Xml;->parse(Ljava/lang/String;Lorg/xml/sax/ContentHandler;)V | 343 | ····invoke-static·{v6,·v1},·Landroid/util/Xml;->parse(Ljava/lang/String;Lorg/xml/sax/ContentHandler;)V |
338 | ····:try_end_2 | 344 | ····:try_end_2 |
339 | ····.catch·Ljava/lang/Exception;·{:try_start_2·..·:try_end_2}·:catch_2 | 345 | ····.catch·Ljava/lang/Exception;·{:try_start_2·..·:try_end_2}·:catch_2 |
340 | ····.catch·Ljava/net/MalformedURLException;·{:try_start_2·..·:try_end_2}·:catch_0 | 346 | ····.catch·Ljava/net/MalformedURLException;·{:try_start_2·..·:try_end_2}·:catch_0 |
341 | ····.catch·Ljava/io/UnsupportedEncodingException;·{:try_start_2·..·:try_end_2}·:catch_1 | 347 | ····.catch·Ljava/io/UnsupportedEncodingException;·{:try_start_2·..·:try_end_2}·:catch_1 |
342 | ····.catch·Ljava/io/IOException;·{:try_start_2·..·:try_end_2}·:catch_3 | 348 | ····.catch·Ljava/io/IOException;·{:try_start_2·..·:try_end_2}·:catch_3 |
343 | ····.line·11 | 349 | ····.line·113 |
344 | ····:try_start_3 | 350 | ····:try_start_3 |
345 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/networktasks/EtdContentHandler;->getRealTimeDepartures()Lcom/dougkeen/bart/model/RealTimeDepartures; | 351 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/networktasks/EtdContentHandler;->getRealTimeDepartures()Lcom/dougkeen/bart/model/RealTimeDepartures; |
346 | ····move-result-object·v2 | 352 | ····move-result-object·v2 |
347 | ····.line·114 | 353 | ····.line·114 |
348 | ····.local·v2,·"realTimeDepartures":Lcom/dougkeen/bart/model/RealTimeDepartures; | 354 | ····.local·v2,·"realTimeDepartures":Lcom/dougkeen/bart/model/RealTimeDepartures; |
Offset 446, 146 lines modified | Offset 452, 148 lines modified | ||
446 | ····goto·:goto_2 | 452 | ····goto·:goto_2 |
447 | .end·method | 453 | .end·method |
448 | #·virtual·methods | 454 | #·virtual·methods |
449 | .method·protected·varargs·doInBackground([Lcom/dougkeen/bart/model/StationPair;)Lcom/dougkeen/bart/model/RealTimeDepartures; | 455 | .method·protected·varargs·doInBackground([Lcom/dougkeen/bart/model/StationPair;)Lcom/dougkeen/bart/model/RealTimeDepartures; |
450 | ····.locals· | 456 | ····.locals·7 |
451 | ····.param·p1,·"paramsArray"····#·[Lcom/dougkeen/bart/model/StationPair; | 457 | ····.param·p1,·"paramsArray"····#·[Lcom/dougkeen/bart/model/StationPair; |
452 | ····.prologue | 458 | ····.prologue |
453 | ····const/4·v | 459 | ····const/4·v6,·0x0 |
454 | ····.line·45 | 460 | ····.line·45 |
455 | ····aget-object·v | 461 | ····aget-object·v1,·p1,·v6 |
456 | ····.line·47 | 462 | ····.line·47 |
457 | ····.local·v | 463 | ····.local·v1,·"params":Lcom/dougkeen/bart/model/StationPair; |
458 | ····invoke-virtual·{v | 464 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/model/StationPair;->getOrigin()Lcom/dougkeen/bart/model/Station; |
459 | ····move-result-object·v | 465 | ····move-result-object·v3 |
466 | ····.line·48 | ||
460 | ····invoke-virtual·{v | 467 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/model/StationPair;->getDestination()Lcom/dougkeen/bart/model/Station; |
461 | ····move-result-object·v | 468 | ····move-result-object·v4 |
469 | ····.line·47 | ||
462 | ····invoke-virtual·{v | 470 | ····invoke-virtual·{v3,·v4},·Lcom/dougkeen/bart/model/Station;->getDirectRoutesForDestination(Lcom/dougkeen/bart/model/Station;)Ljava/util/List; |
463 | ····move-result-object·v | 471 | ····move-result-object·v3 |
Max diff block lines reached; 6016/10803 bytes (55.69%) 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/dougkeen/bart/controls/YourTrainLayout; | 21 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/controls/YourTrainLayout; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/dougkeen/bart/controls/YourTrainLayout;)V | 23 | .method·constructor·<init>(Lcom/dougkeen/bart/controls/YourTrainLayout;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/controls/YourTrainLayout; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·170 | 27 | ····.line·170 |
27 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/controls/YourTrainLayout$5;->this$0:Lcom/dougkeen/bart/controls/YourTrainLayout; | 28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/controls/YourTrainLayout$5;->this$0:Lcom/dougkeen/bart/controls/YourTrainLayout; |
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/dougkeen/bart/controls/SwipeHelper; | 18 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/controls/SwipeHelper; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/dougkeen/bart/controls/SwipeHelper;)V | 20 | .method·constructor·<init>(Lcom/dougkeen/bart/controls/SwipeHelper;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/controls/SwipeHelper; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·215 | 24 | ····.line·215 |
24 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper$1;->this$0:Lcom/dougkeen/bart/controls/SwipeHelper; | 25 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper$1;->this$0:Lcom/dougkeen/bart/controls/SwipeHelper; |
25 | ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V |
Offset 21, 14 lines modified | Offset 21, 15 lines modified | ||
21 | .field·final·synthetic·val$originalHeight:I | 21 | .field·final·synthetic·val$originalHeight:I |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/dougkeen/bart/controls/SwipeHelper;Landroid/view/ViewGroup$LayoutParams;I)V | 23 | .method·constructor·<init>(Lcom/dougkeen/bart/controls/SwipeHelper;Landroid/view/ViewGroup$LayoutParams;I)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/controls/SwipeHelper; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·282 | 27 | ····.line·282 |
27 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper$4;->this$0:Lcom/dougkeen/bart/controls/SwipeHelper; | 28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper$4;->this$0:Lcom/dougkeen/bart/controls/SwipeHelper; |
28 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper$4;->val$lp:Landroid/view/ViewGroup$LayoutParams; | 29 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper$4;->val$lp:Landroid/view/ViewGroup$LayoutParams; |
Offset 85, 24 lines modified | Offset 86, 26 lines modified | ||
85 | ····invoke-virtual·{v0,·v1},·Landroid/view/ViewPropertyAnimator;->alpha(F)Landroid/view/ViewPropertyAnimator; | 86 | ····invoke-virtual·{v0,·v1},·Landroid/view/ViewPropertyAnimator;->alpha(F)Landroid/view/ViewPropertyAnimator; |
86 | ····move-result-object·v0 | 87 | ····move-result-object·v0 |
87 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper$4;->this$0:Lcom/dougkeen/bart/controls/SwipeHelper; | 88 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper$4;->this$0:Lcom/dougkeen/bart/controls/SwipeHelper; |
89 | ····.line·291 | ||
88 | ····invoke-static·{v1},·Lcom/dougkeen/bart/controls/SwipeHelper;->access$400(Lcom/dougkeen/bart/controls/SwipeHelper;)J | 90 | ····invoke-static·{v1},·Lcom/dougkeen/bart/controls/SwipeHelper;->access$400(Lcom/dougkeen/bart/controls/SwipeHelper;)J |
89 | ····move-result-wide·v2 | 91 | ····move-result-wide·v2 |
90 | ····invoke-virtual·{v0,·v2,·v3},·Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator; | 92 | ····invoke-virtual·{v0,·v2,·v3},·Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator; |
91 | ····move-result-object·v0 | 93 | ····move-result-object·v0 |
92 | ····new-instance·v1,·Lcom/dougkeen/bart/controls/SwipeHelper$4$1; | 94 | ····new-instance·v1,·Lcom/dougkeen/bart/controls/SwipeHelper$4$1; |
93 | ····invoke-direct·{v1,·p0},·Lcom/dougkeen/bart/controls/SwipeHelper$4$1;-><init>(Lcom/dougkeen/bart/controls/SwipeHelper$4;)V | 95 | ····invoke-direct·{v1,·p0},·Lcom/dougkeen/bart/controls/SwipeHelper$4$1;-><init>(Lcom/dougkeen/bart/controls/SwipeHelper$4;)V |
96 | ····.line·293 | ||
94 | ····invoke-virtual·{v0,·v1},·Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; | 97 | ····invoke-virtual·{v0,·v1},·Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; |
95 | ····.line·295 | 98 | ····.line·295 |
96 | ····return-void | 99 | ····return-void |
97 | .end·method | 100 | .end·method |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$boardedDeparture:Lcom/dougkeen/bart/model/Departure; | 22 | .field·final·synthetic·val$boardedDeparture:Lcom/dougkeen/bart/model/Departure; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/dougkeen/bart/controls/YourTrainLayout;Lcom/dougkeen/bart/model/Departure;)V | 24 | .method·constructor·<init>(Lcom/dougkeen/bart/controls/YourTrainLayout;Lcom/dougkeen/bart/model/Departure;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/controls/YourTrainLayout; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·134 | 28 | ····.line·134 |
28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/controls/YourTrainLayout$3;->this$0:Lcom/dougkeen/bart/controls/YourTrainLayout; | 29 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/controls/YourTrainLayout$3;->this$0:Lcom/dougkeen/bart/controls/YourTrainLayout; |
29 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/controls/YourTrainLayout$3;->val$boardedDeparture:Lcom/dougkeen/bart/model/Departure; | 30 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/controls/YourTrainLayout$3;->val$boardedDeparture:Lcom/dougkeen/bart/model/Departure; |
Offset 90, 14 lines modified | Offset 91, 15 lines modified | ||
90 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 91 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
91 | ····move-result-object·v0 | 92 | ····move-result-object·v0 |
92 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/controls/YourTrainLayout$3;->val$boardedDeparture:Lcom/dougkeen/bart/model/Departure; | 93 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/controls/YourTrainLayout$3;->val$boardedDeparture:Lcom/dougkeen/bart/model/Departure; |
94 | ····.line·141 | ||
93 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/model/Departure;->getUncertaintyText()Ljava/lang/String; | 95 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/model/Departure;->getUncertaintyText()Ljava/lang/String; |
94 | ····move-result-object·v1 | 96 | ····move-result-object·v1 |
95 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 97 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
96 | ····move-result-object·v0 | 98 | ····move-result-object·v0 |
Offset 30, 14 lines modified | Offset 30, 15 lines modified | ||
30 | #·instance·fields | 30 | #·instance·fields |
31 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/controls/YourTrainLayout; | 31 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/controls/YourTrainLayout; |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>(Lcom/dougkeen/bart/controls/YourTrainLayout;)V | 33 | .method·constructor·<init>(Lcom/dougkeen/bart/controls/YourTrainLayout;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/controls/YourTrainLayout; | ||
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·56 | 37 | ····.line·56 |
37 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/controls/YourTrainLayout$1;->this$0:Lcom/dougkeen/bart/controls/YourTrainLayout; | 38 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/controls/YourTrainLayout$1;->this$0:Lcom/dougkeen/bart/controls/YourTrainLayout; |
38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 76, 18 lines modified | Offset 77, 16 lines modified | ||
76 | ····.line·63 | 77 | ····.line·63 |
77 | ····:cond_0 | 78 | ····:cond_0 |
78 | ····return-void | 79 | ····return-void |
79 | .end·method | 80 | .end·method |
80 | .method·public·bridge·synthetic·onUpdate(Ljava/lang/Object;)V | 81 | .method·public·bridge·synthetic·onUpdate(Ljava/lang/Object;)V |
81 | ····.locals·0 | 82 | ····.locals·0 |
82 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
83 | ····.prologue | 83 | ····.prologue |
84 | ····.line·56 | 84 | ····.line·56 |
85 | ····check-cast·p1,·Ljava/lang/Integer; | 85 | ····check-cast·p1,·Ljava/lang/Integer; |
86 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
87 | ····invoke-virtual·{p0,·p1},·Lcom/dougkeen/bart/controls/YourTrainLayout$1;->onUpdate(Ljava/lang/Integer;)V | 86 | ····invoke-virtual·{p0,·p1},·Lcom/dougkeen/bart/controls/YourTrainLayout$1;->onUpdate(Ljava/lang/Integer;)V |
88 | ····return-void | 87 | ····return-void |
89 | .end·method | 88 | .end·method |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$lp:Landroid/view/ViewGroup$LayoutParams; | 22 | .field·final·synthetic·val$lp:Landroid/view/ViewGroup$LayoutParams; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/dougkeen/bart/controls/SwipeHelper;Landroid/view/ViewGroup$LayoutParams;)V | 24 | .method·constructor·<init>(Lcom/dougkeen/bart/controls/SwipeHelper;Landroid/view/ViewGroup$LayoutParams;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/controls/SwipeHelper; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·298 | 28 | ····.line·298 |
28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper$5;->this$0:Lcom/dougkeen/bart/controls/SwipeHelper; | 29 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper$5;->this$0:Lcom/dougkeen/bart/controls/SwipeHelper; |
29 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper$5;->val$lp:Landroid/view/ViewGroup$LayoutParams; | 30 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper$5;->val$lp:Landroid/view/ViewGroup$LayoutParams; |
Offset 94, 14 lines modified | Offset 94, 15 lines modified | ||
94 | ····invoke-virtual·{v1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 94 | ····invoke-virtual·{v1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
95 | ····move-result-object·v1 | 95 | ····move-result-object·v1 |
96 | ····const/high16·v2,·0x10e0000 | 96 | ····const/high16·v2,·0x10e0000 |
97 | ····.line·115 | ||
97 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getInteger(I)I | 98 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getInteger(I)I |
98 | ····move-result·v1 | 99 | ····move-result·v1 |
99 | ····int-to-long·v2,·v1 | 100 | ····int-to-long·v2,·v1 |
100 | ····iput-wide·v2,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper;->mAnimationTime:J | 101 | ····iput-wide·v2,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper;->mAnimationTime:J |
Offset 209, 14 lines modified | Offset 210, 15 lines modified | ||
209 | ····invoke-static·{v3},·Landroid/animation/ValueAnimator;->ofInt([I)Landroid/animation/ValueAnimator; | 210 | ····invoke-static·{v3},·Landroid/animation/ValueAnimator;->ofInt([I)Landroid/animation/ValueAnimator; |
210 | ····move-result-object·v3 | 211 | ····move-result-object·v3 |
211 | ····iget-wide·v4,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper;->mAnimationTime:J | 212 | ····iget-wide·v4,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper;->mAnimationTime:J |
213 | ····.line·234 | ||
212 | ····invoke-virtual·{v3,·v4,·v5},·Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator; | 214 | ····invoke-virtual·{v3,·v4,·v5},·Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator; |
213 | ····move-result-object·v0 | 215 | ····move-result-object·v0 |
214 | ····.line·236 | 216 | ····.line·236 |
215 | ····.local·v0,·"animator":Landroid/animation/ValueAnimator; | 217 | ····.local·v0,·"animator":Landroid/animation/ValueAnimator; |
216 | ····new-instance·v3,·Lcom/dougkeen/bart/controls/SwipeHelper$2; | 218 | ····new-instance·v3,·Lcom/dougkeen/bart/controls/SwipeHelper$2; |
Offset 262, 28 lines modified | Offset 264, 30 lines modified | ||
262 | ····:goto_0 | 264 | ····:goto_0 |
263 | ····invoke-virtual·{v1,·v0},·Landroid/view/ViewPropertyAnimator;->translationX(F)Landroid/view/ViewPropertyAnimator; | 265 | ····invoke-virtual·{v1,·v0},·Landroid/view/ViewPropertyAnimator;->translationX(F)Landroid/view/ViewPropertyAnimator; |
264 | ····move-result-object·v0 | 266 | ····move-result-object·v0 |
265 | ····const/4·v1,·0x0 | 267 | ····const/4·v1,·0x0 |
268 | ····.line·214 | ||
266 | ····invoke-virtual·{v0,·v1},·Landroid/view/ViewPropertyAnimator;->alpha(F)Landroid/view/ViewPropertyAnimator; | 269 | ····invoke-virtual·{v0,·v1},·Landroid/view/ViewPropertyAnimator;->alpha(F)Landroid/view/ViewPropertyAnimator; |
267 | ····move-result-object·v0 | 270 | ····move-result-object·v0 |
268 | ····iget-wide·v2,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper;->mAnimationTime:J | 271 | ····iget-wide·v2,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper;->mAnimationTime:J |
269 | ····invoke-virtual·{v0,·v2,·v3},·Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator; | 272 | ····invoke-virtual·{v0,·v2,·v3},·Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator; |
270 | ····move-result-object·v0 | 273 | ····move-result-object·v0 |
271 | ····new-instance·v1,·Lcom/dougkeen/bart/controls/SwipeHelper$1; | 274 | ····new-instance·v1,·Lcom/dougkeen/bart/controls/SwipeHelper$1; |
272 | ····invoke-direct·{v1,·p0},·Lcom/dougkeen/bart/controls/SwipeHelper$1;-><init>(Lcom/dougkeen/bart/controls/SwipeHelper;)V | 275 | ····invoke-direct·{v1,·p0},·Lcom/dougkeen/bart/controls/SwipeHelper$1;-><init>(Lcom/dougkeen/bart/controls/SwipeHelper;)V |
276 | ····.line·215 | ||
273 | ····invoke-virtual·{v0,·v1},·Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; | 277 | ····invoke-virtual·{v0,·v1},·Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; |
274 | ····.line·221 | 278 | ····.line·221 |
275 | ····return-void | 279 | ····return-void |
276 | ····.line·213 | 280 | ····.line·213 |
277 | ····:cond_0 | 281 | ····:cond_0 |
Offset 552, 14 lines modified | Offset 556, 15 lines modified | ||
552 | ····invoke-virtual·{v6,·v11},·Landroid/view/ViewPropertyAnimator;->alpha(F)Landroid/view/ViewPropertyAnimator; | 556 | ····invoke-virtual·{v6,·v11},·Landroid/view/ViewPropertyAnimator;->alpha(F)Landroid/view/ViewPropertyAnimator; |
553 | ····move-result-object·v6 | 557 | ····move-result-object·v6 |
554 | ····iget-wide·v8,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper;->mAnimationTime:J | 558 | ····iget-wide·v8,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper;->mAnimationTime:J |
559 | ····.line·167 | ||
555 | ····invoke-virtual·{v6,·v8,·v9},·Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator; | 560 | ····invoke-virtual·{v6,·v8,·v9},·Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator; |
556 | ····move-result-object·v6 | 561 | ····move-result-object·v6 |
557 | ····invoke-virtual·{v6,·v12},·Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; | 562 | ····invoke-virtual·{v6,·v12},·Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; |
558 | ····goto·:goto_2 | 563 | ····goto·:goto_2 |
Offset 616, 24 lines modified | Offset 621, 25 lines modified | ||
616 | ····invoke-interface·{v8,·v6},·Landroid/view/ViewParent;->requestDisallowInterceptTouchEvent(Z)V | 621 | ····invoke-interface·{v8,·v6},·Landroid/view/ViewParent;->requestDisallowInterceptTouchEvent(Z)V |
617 | ····.line·188 | 622 | ····.line·188 |
618 | ····invoke-static·{p2},·Landroid/view/MotionEvent;->obtain(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; | 623 | ····invoke-static·{p2},·Landroid/view/MotionEvent;->obtain(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; |
619 | ····move-result-object·v0 | 624 | ····move-result-object·v0 |
620 | ····.line·1 | 625 | ····.line·191 |
621 | ····.local·v0,·"cancelEvent":Landroid/view/MotionEvent; | 626 | ····.local·v0,·"cancelEvent":Landroid/view/MotionEvent; |
622 | ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getActionIndex()I | 627 | ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getActionIndex()I |
623 | ····move-result·v8 | 628 | ····move-result·v8 |
624 | ····shl-int/lit8·v8,·v8,·0x8 | 629 | ····shl-int/lit8·v8,·v8,·0x8 |
625 | ····or-int/lit8·v8,·v8,·0x3 | 630 | ····or-int/lit8·v8,·v8,·0x3 |
631 | ····.line·190 | ||
626 | ····invoke-virtual·{v0,·v8},·Landroid/view/MotionEvent;->setAction(I)V | 632 | ····invoke-virtual·{v0,·v8},·Landroid/view/MotionEvent;->setAction(I)V |
627 | ····.line·192 | 633 | ····.line·192 |
628 | ····iget-object·v8,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper;->mView:Landroid/view/View; | 634 | ····iget-object·v8,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper;->mView:Landroid/view/View; |
629 | ····invoke-virtual·{v8,·v0},·Landroid/view/View;->onTouchEvent(Landroid/view/MotionEvent;)Z | 635 | ····invoke-virtual·{v8,·v0},·Landroid/view/View;->onTouchEvent(Landroid/view/MotionEvent;)Z |
Offset 653, 14 lines modified | Offset 659, 15 lines modified | ||
653 | ····invoke-virtual·{v7,·v1},·Landroid/view/View;->setTranslationX(F)V | 659 | ····invoke-virtual·{v7,·v1},·Landroid/view/View;->setTranslationX(F)V |
654 | ····.line·199 | 660 | ····.line·199 |
655 | ····iget-object·v7,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper;->mView:Landroid/view/View; | 661 | ····iget-object·v7,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper;->mView:Landroid/view/View; |
656 | ····const/high16·v8,·0x40000000····#·2.0f | 662 | ····const/high16·v8,·0x40000000····#·2.0f |
663 | ····.line·202 | ||
657 | ····invoke-static·{v1},·Ljava/lang/Math;->abs(F)F | 664 | ····invoke-static·{v1},·Ljava/lang/Math;->abs(F)F |
658 | ····move-result·v9 | 665 | ····move-result·v9 |
659 | ····mul-float/2addr·v8,·v9 | 666 | ····mul-float/2addr·v8,·v9 |
660 | ····iget·v9,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper;->mViewWidth:I | 667 | ····iget·v9,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper;->mViewWidth:I |
Offset 671, 18 lines modified | Offset 678, 20 lines modified | ||
671 | ····sub-float·v8,·v11,·v8 | 678 | ····sub-float·v8,·v11,·v8 |
672 | ····invoke-static·{v11,·v8},·Ljava/lang/Math;->min(FF)F | 679 | ····invoke-static·{v11,·v8},·Ljava/lang/Math;->min(FF)F |
673 | ····move-result·v8 | 680 | ····move-result·v8 |
Max diff block lines reached; 780/4768 bytes (16.36%) of diff not shown. |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$boardedDeparture:Lcom/dougkeen/bart/model/Departure; | 22 | .field·final·synthetic·val$boardedDeparture:Lcom/dougkeen/bart/model/Departure; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/dougkeen/bart/controls/YourTrainLayout;Lcom/dougkeen/bart/model/Departure;)V | 24 | .method·constructor·<init>(Lcom/dougkeen/bart/controls/YourTrainLayout;Lcom/dougkeen/bart/model/Departure;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/controls/YourTrainLayout; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·150 | 28 | ····.line·150 |
28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/controls/YourTrainLayout$4;->this$0:Lcom/dougkeen/bart/controls/YourTrainLayout; | 29 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/controls/YourTrainLayout$4;->this$0:Lcom/dougkeen/bart/controls/YourTrainLayout; |
29 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/controls/YourTrainLayout$4;->val$boardedDeparture:Lcom/dougkeen/bart/model/Departure; | 30 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/controls/YourTrainLayout$4;->val$boardedDeparture:Lcom/dougkeen/bart/model/Departure; |
Offset 46, 17 lines modified | Offset 47, 19 lines modified | ||
46 | ····.prologue | 47 | ····.prologue |
47 | ····.line·153 | 48 | ····.line·153 |
48 | ····iget-object·v0,·p0,·Lcom/dougkeen/bart/controls/YourTrainLayout$4;->val$boardedDeparture:Lcom/dougkeen/bart/model/Departure; | 49 | ····iget-object·v0,·p0,·Lcom/dougkeen/bart/controls/YourTrainLayout$4;->val$boardedDeparture:Lcom/dougkeen/bart/model/Departure; |
49 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/controls/YourTrainLayout$4;->this$0:Lcom/dougkeen/bart/controls/YourTrainLayout; | 50 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/controls/YourTrainLayout$4;->this$0:Lcom/dougkeen/bart/controls/YourTrainLayout; |
51 | ····.line·154 | ||
50 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/controls/YourTrainLayout;->getContext()Landroid/content/Context; | 52 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/controls/YourTrainLayout;->getContext()Landroid/content/Context; |
51 | ····move-result-object·v1 | 53 | ····move-result-object·v1 |
52 | ····invoke-virtual·{v0,·v1},·Lcom/dougkeen/bart/model/Departure;->getEstimatedArrivalMinutesLeftText(Landroid/content/Context;)Ljava/lang/String; | 54 | ····invoke-virtual·{v0,·v1},·Lcom/dougkeen/bart/model/Departure;->getEstimatedArrivalMinutesLeftText(Landroid/content/Context;)Ljava/lang/String; |
53 | ····move-result-object·v0 | 55 | ····move-result-object·v0 |
56 | ····.line·153 | ||
54 | ····return-object·v0 | 57 | ····return-object·v0 |
55 | .end·method | 58 | .end·method |
Offset 30, 14 lines modified | Offset 30, 15 lines modified | ||
30 | #·instance·fields | 30 | #·instance·fields |
31 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/controls/YourTrainLayout; | 31 | .field·final·synthetic·this$0:Lcom/dougkeen/bart/controls/YourTrainLayout; |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>(Lcom/dougkeen/bart/controls/YourTrainLayout;)V | 33 | .method·constructor·<init>(Lcom/dougkeen/bart/controls/YourTrainLayout;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/controls/YourTrainLayout; | ||
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·66 | 37 | ····.line·66 |
37 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/controls/YourTrainLayout$2;->this$0:Lcom/dougkeen/bart/controls/YourTrainLayout; | 38 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/controls/YourTrainLayout$2;->this$0:Lcom/dougkeen/bart/controls/YourTrainLayout; |
38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 76, 18 lines modified | Offset 77, 16 lines modified | ||
76 | ····.line·73 | 77 | ····.line·73 |
77 | ····:cond_0 | 78 | ····:cond_0 |
78 | ····return-void | 79 | ····return-void |
79 | .end·method | 80 | .end·method |
80 | .method·public·bridge·synthetic·onUpdate(Ljava/lang/Object;)V | 81 | .method·public·bridge·synthetic·onUpdate(Ljava/lang/Object;)V |
81 | ····.locals·0 | 82 | ····.locals·0 |
82 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
83 | ····.prologue | 83 | ····.prologue |
84 | ····.line·66 | 84 | ····.line·66 |
85 | ····check-cast·p1,·Ljava/lang/Boolean; | 85 | ····check-cast·p1,·Ljava/lang/Boolean; |
86 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
87 | ····invoke-virtual·{p0,·p1},·Lcom/dougkeen/bart/controls/YourTrainLayout$2;->onUpdate(Ljava/lang/Boolean;)V | 86 | ····invoke-virtual·{p0,·p1},·Lcom/dougkeen/bart/controls/YourTrainLayout$2;->onUpdate(Ljava/lang/Boolean;)V |
88 | ····return-void | 87 | ····return-void |
89 | .end·method | 88 | .end·method |
Offset 72, 14 lines modified | Offset 72, 15 lines modified | ||
72 | ····invoke-virtual·{v2},·Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme; | 72 | ····invoke-virtual·{v2},·Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme; |
73 | ····move-result-object·v2 | 73 | ····move-result-object·v2 |
74 | ····sget-object·v3,·Lcom/dougkeen/bart/R$styleable;->CountdownTextView:[I | 74 | ····sget-object·v3,·Lcom/dougkeen/bart/R$styleable;->CountdownTextView:[I |
75 | ····.line·33 | ||
75 | ····invoke-virtual·{v2,·p1,·v3,·v4,·v4},·Landroid/content/res/Resources$Theme;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; | 76 | ····invoke-virtual·{v2,·p1,·v3,·v4,·v4},·Landroid/content/res/Resources$Theme;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; |
76 | ····move-result-object·v1 | 77 | ····move-result-object·v1 |
77 | ····.line·34 | 78 | ····.line·34 |
78 | ····.local·v1,·"typedArray":Landroid/content/res/TypedArray; | 79 | ····.local·v1,·"typedArray":Landroid/content/res/TypedArray; |
79 | ····invoke-virtual·{v1,·v4,·v4},·Landroid/content/res/TypedArray;->getInteger(II)I | 80 | ····invoke-virtual·{v1,·v4,·v4},·Landroid/content/res/TypedArray;->getInteger(II)I |
Offset 116, 14 lines modified | Offset 116, 15 lines modified | ||
116 | ····move-result-object·v7 | 116 | ····move-result-object·v7 |
117 | ····invoke-virtual·{v7},·Ljava/util/WeakHashMap;->keySet()Ljava/util/Set; | 117 | ····invoke-virtual·{v7},·Ljava/util/WeakHashMap;->keySet()Ljava/util/Set; |
118 | ····move-result-object·v7 | 118 | ····move-result-object·v7 |
119 | ····.line·48 | ||
119 | ····invoke-interface·{v7},·Ljava/util/Set;->iterator()Ljava/util/Iterator; | 120 | ····invoke-interface·{v7},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
120 | ····move-result-object·v2 | 121 | ····move-result-object·v2 |
121 | ····.line·49 | 122 | ····.line·49 |
122 | ····.local·v2,·"iterator":Ljava/util/Iterator;,·"Ljava/util/Iterator<Lcom/dougkeen/bart/controls/Ticker$TickSubscriber;>;" | 123 | ····.local·v2,·"iterator":Ljava/util/Iterator;,·"Ljava/util/Iterator<Lcom/dougkeen/bart/controls/Ticker$TickSubscriber;>;" |
123 | ····const/4·v3,·0x0 | 124 | ····const/4·v3,·0x0 |
Offset 157, 14 lines modified | Offset 158, 15 lines modified | ||
157 | ····move-result·v7 | 158 | ····move-result·v7 |
158 | ····if-lez·v7,·:cond_1 | 159 | ····if-lez·v7,·:cond_1 |
159 | ····iget-wide·v8,·p0,·Lcom/dougkeen/bart/controls/Ticker$TickerEngine;->mTickCount:J | 160 | ····iget-wide·v8,·p0,·Lcom/dougkeen/bart/controls/Ticker$TickerEngine;->mTickCount:J |
161 | ····.line·58 | ||
160 | ····invoke-interface·{v6},·Lcom/dougkeen/bart/controls/Ticker$TickSubscriber;->getTickInterval()I | 162 | ····invoke-interface·{v6},·Lcom/dougkeen/bart/controls/Ticker$TickSubscriber;->getTickInterval()I |
161 | ····move-result·v7 | 163 | ····move-result·v7 |
162 | ····int-to-long·v10,·v7 | 164 | ····int-to-long·v10,·v7 |
163 | ····rem-long/2addr·v8,·v10 | 165 | ····rem-long/2addr·v8,·v10 |
Offset 57, 14 lines modified | Offset 57, 15 lines modified | ||
57 | ····invoke-virtual·{v2},·Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme; | 57 | ····invoke-virtual·{v2},·Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme; |
58 | ····move-result-object·v2 | 58 | ····move-result-object·v2 |
59 | ····sget-object·v3,·Lcom/dougkeen/bart/R$styleable;->TimedTextSwitcher:[I | 59 | ····sget-object·v3,·Lcom/dougkeen/bart/R$styleable;->TimedTextSwitcher:[I |
60 | ····.line·26 | ||
60 | ····invoke-virtual·{v2,·p1,·v3,·v4,·v4},·Landroid/content/res/Resources$Theme;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; | 61 | ····invoke-virtual·{v2,·p1,·v3,·v4,·v4},·Landroid/content/res/Resources$Theme;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; |
61 | ····move-result-object·v1 | 62 | ····move-result-object·v1 |
62 | ····.line·27 | 63 | ····.line·27 |
63 | ····.local·v1,·"typedArray":Landroid/content/res/TypedArray; | 64 | ····.local·v1,·"typedArray":Landroid/content/res/TypedArray; |
64 | ····invoke-virtual·{v1,·v4,·v4},·Landroid/content/res/TypedArray;->getInteger(II)I | 65 | ····invoke-virtual·{v1,·v4,·v4},·Landroid/content/res/TypedArray;->getInteger(II)I |
Offset 113, 14 lines modified | Offset 114, 15 lines modified | ||
113 | ····move-result·v1 | 114 | ····move-result·v1 |
114 | ····if-eqz·v1,·:cond_0 | 115 | ····if-eqz·v1,·:cond_0 |
115 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/controls/TimedTextSwitcher;->mLastText:Ljava/lang/CharSequence; | 116 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/controls/TimedTextSwitcher;->mLastText:Ljava/lang/CharSequence; |
117 | ····.line·62 | ||
116 | ····invoke-static·{v0,·v1},·Lorg/apache/commons/lang3/StringUtils;->equalsIgnoreCase(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z | 118 | ····invoke-static·{v0,·v1},·Lorg/apache/commons/lang3/StringUtils;->equalsIgnoreCase(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z |
117 | ····move-result·v1 | 119 | ····move-result·v1 |
118 | ····if-nez·v1,·:cond_0 | 120 | ····if-nez·v1,·:cond_0 |
119 | ····.line·63 | 121 | ····.line·63 |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$1:Lcom/dougkeen/bart/controls/SwipeHelper$4; | 18 | .field·final·synthetic·this$1:Lcom/dougkeen/bart/controls/SwipeHelper$4; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/dougkeen/bart/controls/SwipeHelper$4;)V | 20 | .method·constructor·<init>(Lcom/dougkeen/bart/controls/SwipeHelper$4;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$1"····#·Lcom/dougkeen/bart/controls/SwipeHelper$4; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·293 | 24 | ····.line·293 |
24 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper$4$1;->this$1:Lcom/dougkeen/bart/controls/SwipeHelper$4; | 25 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper$4$1;->this$1:Lcom/dougkeen/bart/controls/SwipeHelper$4; |
25 | ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$lp:Landroid/view/ViewGroup$LayoutParams; | 22 | .field·final·synthetic·val$lp:Landroid/view/ViewGroup$LayoutParams; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/dougkeen/bart/controls/SwipeHelper;Landroid/view/ViewGroup$LayoutParams;)V | 24 | .method·constructor·<init>(Lcom/dougkeen/bart/controls/SwipeHelper;Landroid/view/ViewGroup$LayoutParams;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/controls/SwipeHelper; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·254 | 28 | ····.line·254 |
28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper$3;->this$0:Lcom/dougkeen/bart/controls/SwipeHelper; | 29 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper$3;->this$0:Lcom/dougkeen/bart/controls/SwipeHelper; |
29 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper$3;->val$lp:Landroid/view/ViewGroup$LayoutParams; | 30 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper$3;->val$lp:Landroid/view/ViewGroup$LayoutParams; |
Offset 398, 14 lines modified | Offset 398, 15 lines modified | ||
398 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/model/Departure;->getAlarmLeadTimeMinutesObservable()Lcom/dougkeen/util/Observable; | 398 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/model/Departure;->getAlarmLeadTimeMinutesObservable()Lcom/dougkeen/util/Observable; |
399 | ····move-result-object·v1 | 399 | ····move-result-object·v1 |
400 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/controls/YourTrainLayout;->mAlarmLeadObserver:Lcom/dougkeen/util/Observer; | 400 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/controls/YourTrainLayout;->mAlarmLeadObserver:Lcom/dougkeen/util/Observer; |
401 | ····.line·105 | ||
401 | ····invoke-virtual·{v1,·v2},·Lcom/dougkeen/util/Observable;->unregisterObserver(Lcom/dougkeen/util/Observer;)V | 402 | ····invoke-virtual·{v1,·v2},·Lcom/dougkeen/util/Observable;->unregisterObserver(Lcom/dougkeen/util/Observer;)V |
402 | ····.line·106 | 403 | ····.line·106 |
403 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/controls/YourTrainLayout;->mDeparture:Lcom/dougkeen/bart/model/Departure; | 404 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/controls/YourTrainLayout;->mDeparture:Lcom/dougkeen/bart/model/Departure; |
404 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/model/Departure;->getAlarmPendingObservable()Lcom/dougkeen/util/Observable; | 405 | ····invoke-virtual·{v1},·Lcom/dougkeen/bart/model/Departure;->getAlarmPendingObservable()Lcom/dougkeen/util/Observable; |
Offset 419, 14 lines modified | Offset 420, 15 lines modified | ||
419 | ····:cond_1 | 420 | ····:cond_1 |
420 | ····invoke-virtual·{p1},·Lcom/dougkeen/bart/model/Departure;->getAlarmLeadTimeMinutesObservable()Lcom/dougkeen/util/Observable; | 421 | ····invoke-virtual·{p1},·Lcom/dougkeen/bart/model/Departure;->getAlarmLeadTimeMinutesObservable()Lcom/dougkeen/util/Observable; |
421 | ····move-result-object·v1 | 422 | ····move-result-object·v1 |
422 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/controls/YourTrainLayout;->mAlarmLeadObserver:Lcom/dougkeen/util/Observer; | 423 | ····iget-object·v2,·p0,·Lcom/dougkeen/bart/controls/YourTrainLayout;->mAlarmLeadObserver:Lcom/dougkeen/util/Observer; |
424 | ····.line·110 | ||
423 | ····invoke-virtual·{v1,·v2},·Lcom/dougkeen/util/Observable;->registerObserver(Lcom/dougkeen/util/Observer;)V | 425 | ····invoke-virtual·{v1,·v2},·Lcom/dougkeen/util/Observable;->registerObserver(Lcom/dougkeen/util/Observer;)V |
424 | ····.line·111 | 426 | ····.line·111 |
425 | ····invoke-virtual·{p1},·Lcom/dougkeen/bart/model/Departure;->getAlarmPendingObservable()Lcom/dougkeen/util/Observable; | 427 | ····invoke-virtual·{p1},·Lcom/dougkeen/bart/model/Departure;->getAlarmPendingObservable()Lcom/dougkeen/util/Observable; |
426 | ····move-result-object·v1 | 428 | ····move-result-object·v1 |
Offset 523, 22 lines modified | Offset 525, 24 lines modified | ||
523 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/controls/YourTrainLayout;->departureCountdown:Lcom/dougkeen/bart/controls/CountdownTextView; | 525 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/controls/YourTrainLayout;->departureCountdown:Lcom/dougkeen/bart/controls/CountdownTextView; |
524 | ····invoke-virtual·{v1,·v0},·Lcom/dougkeen/bart/controls/CountdownTextView;->setTextProvider(Lcom/dougkeen/bart/model/TextProvider;)V | 526 | ····invoke-virtual·{v1,·v0},·Lcom/dougkeen/bart/controls/CountdownTextView;->setTextProvider(Lcom/dougkeen/bart/model/TextProvider;)V |
525 | ····.line·148 | 527 | ····.line·148 |
526 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/controls/YourTrainLayout;->arrivalCountdown:Lcom/dougkeen/bart/controls/CountdownTextView; | 528 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/controls/YourTrainLayout;->arrivalCountdown:Lcom/dougkeen/bart/controls/CountdownTextView; |
529 | ····.line·149 | ||
527 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/controls/YourTrainLayout;->getContext()Landroid/content/Context; | 530 | ····invoke-virtual·{p0},·Lcom/dougkeen/bart/controls/YourTrainLayout;->getContext()Landroid/content/Context; |
528 | ····move-result-object·v2 | 531 | ····move-result-object·v2 |
529 | ····invoke-virtual·{p1,·v2},·Lcom/dougkeen/bart/model/Departure;->getEstimatedArrivalMinutesLeftText(Landroid/content/Context;)Ljava/lang/String; | 532 | ····invoke-virtual·{p1,·v2},·Lcom/dougkeen/bart/model/Departure;->getEstimatedArrivalMinutesLeftText(Landroid/content/Context;)Ljava/lang/String; |
530 | ····move-result-object·v2 | 533 | ····move-result-object·v2 |
534 | ····.line·148 | ||
531 | ····invoke-virtual·{v1,·v2},·Lcom/dougkeen/bart/controls/CountdownTextView;->setText(Ljava/lang/CharSequence;)V | 535 | ····invoke-virtual·{v1,·v2},·Lcom/dougkeen/bart/controls/CountdownTextView;->setText(Ljava/lang/CharSequence;)V |
532 | ····.line·150 | 536 | ····.line·150 |
533 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/controls/YourTrainLayout;->arrivalCountdown:Lcom/dougkeen/bart/controls/CountdownTextView; | 537 | ····iget-object·v1,·p0,·Lcom/dougkeen/bart/controls/YourTrainLayout;->arrivalCountdown:Lcom/dougkeen/bart/controls/CountdownTextView; |
534 | ····new-instance·v2,·Lcom/dougkeen/bart/controls/YourTrainLayout$4; | 538 | ····new-instance·v2,·Lcom/dougkeen/bart/controls/YourTrainLayout$4; |
Offset 21, 14 lines modified | Offset 21, 15 lines modified | ||
21 | .field·final·synthetic·val$originalHeight:I | 21 | .field·final·synthetic·val$originalHeight:I |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/dougkeen/bart/controls/SwipeHelper;Landroid/view/ViewGroup$LayoutParams;I)V | 23 | .method·constructor·<init>(Lcom/dougkeen/bart/controls/SwipeHelper;Landroid/view/ViewGroup$LayoutParams;I)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/dougkeen/bart/controls/SwipeHelper; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·236 | 27 | ····.line·236 |
27 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper$2;->this$0:Lcom/dougkeen/bart/controls/SwipeHelper; | 28 | ····iput-object·p1,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper$2;->this$0:Lcom/dougkeen/bart/controls/SwipeHelper; |
28 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper$2;->val$lp:Landroid/view/ViewGroup$LayoutParams; | 29 | ····iput-object·p2,·p0,·Lcom/dougkeen/bart/controls/SwipeHelper$2;->val$lp:Landroid/view/ViewGroup$LayoutParams; |
Offset 111, 50 lines modified | Offset 111, 49 lines modified | ||
111 | ········} | 111 | ········} |
112 | ····.end·annotation | 112 | ····.end·annotation |
113 | ····.prologue | 113 | ····.prologue |
114 | ····.line·44 | 114 | ····.line·44 |
115 | ····.local·p0,·"this":Lcom/dougkeen/util/Observable;,·"Lcom/dougkeen/util/Observable<TT;>;" | 115 | ····.local·p0,·"this":Lcom/dougkeen/util/Observable;,·"Lcom/dougkeen/util/Observable<TT;>;" |
116 | ····.local·p1,·"value":Ljava/lang/Object;,·"TT;" | 116 | ····.local·p1,·"value":Ljava/lang/Object;,·"TT;" |
117 | ····iget-object·v | 117 | ····iget-object·v1,·p0,·Lcom/dougkeen/util/Observable;->listeners:Ljava/util/WeakHashMap; |
118 | ····invoke-virtual·{v | 118 | ····invoke-virtual·{v1},·Ljava/util/WeakHashMap;->keySet()Ljava/util/Set; |
119 | ····move-result-object·v | 119 | ····move-result-object·v1 |
120 | ····invoke-interface·{v | 120 | ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
121 | ····move-result-object·v | 121 | ····move-result-object·v1 |
122 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
123 | ····:cond_0 | 122 | ····:cond_0 |
124 | ····:goto_0 | 123 | ····:goto_0 |
125 | ····invoke-interface·{v | 124 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
126 | ····move-result·v2 | 125 | ····move-result·v2 |
127 | ····if-eqz·v2,·:cond_1 | 126 | ····if-eqz·v2,·:cond_1 |
128 | ····invoke-interface·{v | 127 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
129 | ····move-result-object·v | 128 | ····move-result-object·v0 |
130 | ····check-cast·v | 129 | ····check-cast·v0,·Lcom/dougkeen/util/Observer; |
131 | ····.line·45 | 130 | ····.line·45 |
132 | ····.local·v | 131 | ····.local·v0,·"listener":Lcom/dougkeen/util/Observer;,·"Lcom/dougkeen/util/Observer<TT;>;" |
133 | ····if-eqz·v | 132 | ····if-eqz·v0,·:cond_0 |
134 | ····.line·46 | 133 | ····.line·46 |
135 | ····invoke-interface·{v | 134 | ····invoke-interface·{v0,·p1},·Lcom/dougkeen/util/Observer;->onUpdate(Ljava/lang/Object;)V |
136 | ····goto·:goto_0 | 135 | ····goto·:goto_0 |
137 | ····.line·49 | 136 | ····.line·49 |
138 | ····.end·local·v | 137 | ····.end·local·v0····#·"listener":Lcom/dougkeen/util/Observer;,·"Lcom/dougkeen/util/Observer<TT;>;" |
139 | ····:cond_1 | 138 | ····:cond_1 |
140 | ····return-void | 139 | ····return-void |
141 | .end·method | 140 | .end·method |
142 | .method·public·registerObserver(Lcom/dougkeen/util/Observer;)V | 141 | .method·public·registerObserver(Lcom/dougkeen/util/Observer;)V |
143 | ····.locals·2 | 142 | ····.locals·2 |
144 | ····.annotation·system·Ldalvik/annotation/Signature; | 143 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 33, 14 lines modified | Offset 33, 15 lines modified | ||
33 | ····invoke-virtual·{v1},·Landroid/os/PowerManager$WakeLock;->release()V | 33 | ····invoke-virtual·{v1},·Landroid/os/PowerManager$WakeLock;->release()V |
34 | ····.line·15 | 34 | ····.line·15 |
35 | ····:cond_0 | 35 | ····:cond_0 |
36 | ····const-string·v1,·"power" | 36 | ····const-string·v1,·"power" |
37 | ····.line·16 | ||
37 | ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 38 | ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
38 | ····move-result-object·v0 | 39 | ····move-result-object·v0 |
39 | ····check-cast·v0,·Landroid/os/PowerManager; | 40 | ····check-cast·v0,·Landroid/os/PowerManager; |
40 | ····.line·17 | 41 | ····.line·17 |
Offset 1313, 28 lines modified | Offset 1313, 30 lines modified | ||
1313 | ····iget-object·v10,·p0,·Lcom/mobeta/android/dslv/DragSortController;->mTempLoc:[I | 1313 | ····iget-object·v10,·p0,·Lcom/mobeta/android/dslv/DragSortController;->mTempLoc:[I |
1314 | ····const/4·v11,·0x0 | 1314 | ····const/4·v11,·0x0 |
1315 | ····aget·v10,·v10,·v11 | 1315 | ····aget·v10,·v10,·v11 |
1316 | ····.line·345 | ||
1316 | ····invoke-virtual·{v1},·Landroid/view/View;->getWidth()I | 1317 | ····invoke-virtual·{v1},·Landroid/view/View;->getWidth()I |
1317 | ····move-result·v11 | 1318 | ····move-result·v11 |
1318 | ····add-int/2addr·v10,·v11 | 1319 | ····add-int/2addr·v10,·v11 |
1319 | ····if-ge·v5,·v10,·:cond_1 | 1320 | ····if-ge·v5,·v10,·:cond_1 |
1320 | ····iget-object·v10,·p0,·Lcom/mobeta/android/dslv/DragSortController;->mTempLoc:[I | 1321 | ····iget-object·v10,·p0,·Lcom/mobeta/android/dslv/DragSortController;->mTempLoc:[I |
1321 | ····const/4·v11,·0x1 | 1322 | ····const/4·v11,·0x1 |
1322 | ····aget·v10,·v10,·v11 | 1323 | ····aget·v10,·v10,·v11 |
1324 | ····.line·346 | ||
1323 | ····invoke-virtual·{v1},·Landroid/view/View;->getHeight()I | 1325 | ····invoke-virtual·{v1},·Landroid/view/View;->getHeight()I |
1324 | ····move-result·v11 | 1326 | ····move-result·v11 |
1325 | ····add-int/2addr·v10,·v11 | 1327 | ····add-int/2addr·v10,·v11 |
1326 | ····if-ge·v6,·v10,·:cond_1 | 1328 | ····if-ge·v6,·v10,·: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/mobeta/android/dslv/DragSortListView; | 21 | .field·final·synthetic·this$0:Lcom/mobeta/android/dslv/DragSortListView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/mobeta/android/dslv/DragSortListView;)V | 23 | .method·constructor·<init>(Lcom/mobeta/android/dslv/DragSortListView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/mobeta/android/dslv/DragSortListView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·270 | 27 | ····.line·270 |
27 | ····iput-object·p1,·p0,·Lcom/mobeta/android/dslv/DragSortListView$1;->this$0:Lcom/mobeta/android/dslv/DragSortListView; | 28 | ····iput-object·p1,·p0,·Lcom/mobeta/android/dslv/DragSortListView$1;->this$0:Lcom/mobeta/android/dslv/DragSortListView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 541, 24 lines modified | Offset 541, 26 lines modified | ||
541 | ····const/high16·v13,·0x3f800000····#·1.0f | 541 | ····const/high16·v13,·0x3f800000····#·1.0f |
542 | ····sget·v14,·Lcom/mobeta/android/dslv/R$styleable;->DragSortListView_slide_shuffle_speed:I | 542 | ····sget·v14,·Lcom/mobeta/android/dslv/R$styleable;->DragSortListView_slide_shuffle_speed:I |
543 | ····const/high16·v15,·0x3f400000····#·0.75f | 543 | ····const/high16·v15,·0x3f400000····#·0.75f |
544 | ····.line·469 | ||
544 | ····invoke-virtual·{v11,·v14,·v15},·Landroid/content/res/TypedArray;->getFloat(IF)F | 545 | ····invoke-virtual·{v11,·v14,·v15},·Landroid/content/res/TypedArray;->getFloat(IF)F |
545 | ····move-result·v14 | 546 | ····move-result·v14 |
546 | ····sub-float/2addr·v13,·v14 | 547 | ····sub-float/2addr·v13,·v14 |
547 | ····invoke-static·{v12,·v13},·Ljava/lang/Math;->min(FF)F | 548 | ····invoke-static·{v12,·v13},·Ljava/lang/Math;->min(FF)F |
548 | ····move-result·v12 | 549 | ····move-result·v12 |
550 | ····.line·468 | ||
549 | ····invoke-static·{v5,·v12},·Ljava/lang/Math;->max(FF)F | 551 | ····invoke-static·{v5,·v12},·Ljava/lang/Math;->max(FF)F |
550 | ····move-result·v5 | 552 | ····move-result·v5 |
551 | ····move-object/from16·v0,·p0 | 553 | ····move-object/from16·v0,·p0 |
552 | ····iput·v5,·v0,·Lcom/mobeta/android/dslv/DragSortListView;->mSlideRegionFrac:F | 554 | ····iput·v5,·v0,·Lcom/mobeta/android/dslv/DragSortListView;->mSlideRegionFrac:F |
Offset 1004, 30 lines modified | Offset 1006, 14 lines modified | ||
1004 | ····.prologue | 1006 | ····.prologue |
1005 | ····.line·59 | 1007 | ····.line·59 |
1006 | ····iput·p1,·p0,·Lcom/mobeta/android/dslv/DragSortListView;->mRemoveVelocityX:F | 1008 | ····iput·p1,·p0,·Lcom/mobeta/android/dslv/DragSortListView;->mRemoveVelocityX:F |
1007 | ····return·p1 | 1009 | ····return·p1 |
1008 | .end·method | 1010 | .end·method |
1009 | .method·static·synthetic·access$1616(Lcom/mobeta/android/dslv/DragSortListView;F)F | ||
1010 | ····.locals·1 | ||
1011 | ····.param·p0,·"x0"····#·Lcom/mobeta/android/dslv/DragSortListView; | ||
1012 | ····.param·p1,·"x1"····#·F | ||
1013 | ····.prologue | ||
1014 | ····.line·59 | ||
1015 | ····iget·v0,·p0,·Lcom/mobeta/android/dslv/DragSortListView;->mRemoveVelocityX:F | ||
1016 | ····add-float/2addr·v0,·p1 | ||
1017 | ····iput·v0,·p0,·Lcom/mobeta/android/dslv/DragSortListView;->mRemoveVelocityX:F | ||
1018 | ····return·v0 | ||
1019 | .end·method | ||
1020 | .method·static·synthetic·access$1700(Lcom/mobeta/android/dslv/DragSortListView;)V | 1011 | .method·static·synthetic·access$1700(Lcom/mobeta/android/dslv/DragSortListView;)V |
1021 | ····.locals·0 | 1012 | ····.locals·0 |
1022 | ····.param·p0,·"x0"····#·Lcom/mobeta/android/dslv/DragSortListView; | 1013 | ····.param·p0,·"x0"····#·Lcom/mobeta/android/dslv/DragSortListView; |
1023 | ····.prologue | 1014 | ····.prologue |
1024 | ····.line·59 | 1015 | ····.line·59 |
1025 | ····invoke-direct·{p0},·Lcom/mobeta/android/dslv/DragSortListView;->destroyFloatView()V | 1016 | ····invoke-direct·{p0},·Lcom/mobeta/android/dslv/DragSortListView;->destroyFloatView()V |
Offset 2248, 14 lines modified | Offset 2234, 15 lines modified | ||
2248 | ····iget·v3,·p0,·Lcom/mobeta/android/dslv/DragSortListView;->mDownScrollStartY:I | 2234 | ····iget·v3,·p0,·Lcom/mobeta/android/dslv/DragSortListView;->mDownScrollStartY:I |
2249 | ····if-gt·v2,·v3,·:cond_1 | 2235 | ····if-gt·v2,·v3,·:cond_1 |
2250 | ····iget-object·v3,·p0,·Lcom/mobeta/android/dslv/DragSortListView;->mDragScroller:Lcom/mobeta/android/dslv/DragSortListView$DragScroller; | 2236 | ····iget-object·v3,·p0,·Lcom/mobeta/android/dslv/DragSortListView;->mDragScroller:Lcom/mobeta/android/dslv/DragSortListView$DragScroller; |
2237 | ····.line·1827 | ||
2251 | ····invoke-virtual·{v3},·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->isScrolling()Z | 2238 | ····invoke-virtual·{v3},·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->isScrolling()Z |
2252 | ····move-result·v3 | 2239 | ····move-result·v3 |
2253 | ····if-eqz·v3,·:cond_1 | 2240 | ····if-eqz·v3,·:cond_1 |
2254 | ····.line·1831 | 2241 | ····.line·1831 |
Offset 2564, 21 lines modified | Offset 2551, 22 lines modified | ||
2564 | ····.line·756 | 2551 | ····.line·756 |
2565 | ····.local·v3,·"dividerHeight":I | 2552 | ····.local·v3,·"dividerHeight":I |
2566 | ····if-eqz·v2,·:cond_0 | 2553 | ····if-eqz·v2,·:cond_0 |
2567 | ····if-eqz·v3,·:cond_0 | 2554 | ····if-eqz·v3,·:cond_0 |
2568 | ····.line·75 | 2555 | ····.line·758 |
2569 | ····invoke-virtual·{p0},·Lcom/mobeta/android/dslv/DragSortListView;->getFirstVisiblePosition()I | 2556 | ····invoke-virtual·{p0},·Lcom/mobeta/android/dslv/DragSortListView;->getFirstVisiblePosition()I |
2570 | ····move-result·v8 | 2557 | ····move-result·v8 |
2571 | ····sub-int·v8,·p1,·v8 | 2558 | ····sub-int·v8,·p1,·v8 |
2559 | ····.line·757 | ||
2572 | ····invoke-virtual·{p0,·v8},·Lcom/mobeta/android/dslv/DragSortListView;->getChildAt(I)Landroid/view/View; | 2560 | ····invoke-virtual·{p0,·v8},·Lcom/mobeta/android/dslv/DragSortListView;->getChildAt(I)Landroid/view/View; |
2573 | ····move-result-object·v4 | 2561 | ····move-result-object·v4 |
2574 | ····check-cast·v4,·Landroid/view/ViewGroup; | 2562 | ····check-cast·v4,·Landroid/view/ViewGroup; |
2575 | ····.line·759 | 2563 | ····.line·759 |
Offset 3452, 22 lines modified | Offset 3440, 24 lines modified | ||
3452 | ····:cond_0 | 3440 | ····:cond_0 |
3453 | ····iget·v3,·p0,·Lcom/mobeta/android/dslv/DragSortListView;->mWidthMeasureSpec:I | 3441 | ····iget·v3,·p0,·Lcom/mobeta/android/dslv/DragSortListView;->mWidthMeasureSpec:I |
3454 | ····invoke-virtual·{p0},·Lcom/mobeta/android/dslv/DragSortListView;->getListPaddingLeft()I | 3442 | ····invoke-virtual·{p0},·Lcom/mobeta/android/dslv/DragSortListView;->getListPaddingLeft()I |
3455 | ····move-result·v4 | 3443 | ····move-result·v4 |
3444 | ····.line·2103 | ||
3456 | ····invoke-virtual·{p0},·Lcom/mobeta/android/dslv/DragSortListView;->getListPaddingRight()I | 3445 | ····invoke-virtual·{p0},·Lcom/mobeta/android/dslv/DragSortListView;->getListPaddingRight()I |
3457 | ····move-result·v5 | 3446 | ····move-result·v5 |
3458 | ····add-int/2addr·v4,·v5 | 3447 | ····add-int/2addr·v4,·v5 |
3459 | ····iget·v5,·v1,·Landroid/view/ViewGroup$LayoutParams;->width:I | 3448 | ····iget·v5,·v1,·Landroid/view/ViewGroup$LayoutParams;->width:I |
3449 | ····.line·2102 | ||
3460 | ····invoke-static·{v3,·v4,·v5},·Landroid/view/ViewGroup;->getChildMeasureSpec(III)I | 3450 | ····invoke-static·{v3,·v4,·v5},·Landroid/view/ViewGroup;->getChildMeasureSpec(III)I |
3461 | ····move-result·v2 | 3451 | ····move-result·v2 |
3462 | ····.line·2105 | 3452 | ····.line·2105 |
3463 | ····.local·v2,·"wspec":I | 3453 | ····.local·v2,·"wspec":I |
3464 | ····iget·v3,·v1,·Landroid/view/ViewGroup$LayoutParams;->height:I | 3454 | ····iget·v3,·v1,·Landroid/view/ViewGroup$LayoutParams;->height:I |
Offset 6000, 21 lines modified | Offset 5990, 19 lines modified | ||
6000 | ····.line·2051 | 5990 | ····.line·2051 |
6001 | ····:cond_0 | 5991 | ····:cond_0 |
6002 | ····return-void | 5992 | ····return-void |
6003 | .end·method | 5993 | .end·method |
Max diff block lines reached; 425/3826 bytes (11.11%) of diff not shown. |
Offset 17, 10 lines modified | Offset 17, 9 lines modified | ||
17 | .method·public·constructor·<init>()V | 17 | .method·public·constructor·<init>()V |
18 | ····.locals·0 | 18 | ····.locals·0 |
19 | ····.prologue | 19 | ····.prologue |
20 | ····.line·9 | 20 | ····.line·9 |
21 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 21 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
22 | ····.line·37 | ||
23 | ····return-void | 22 | ····return-void |
24 | .end·method | 23 | .end·method |
Offset 164, 19 lines modified | Offset 164, 20 lines modified | ||
164 | ····:cond_0 | 164 | ····:cond_0 |
165 | ····invoke-virtual·{v0},·Landroid/view/View;->isLayoutRequested()Z | 165 | ····invoke-virtual·{v0},·Landroid/view/View;->isLayoutRequested()Z |
166 | ····move-result·v5 | 166 | ····move-result·v5 |
167 | ····if-eqz·v5,·:cond_1 | 167 | ····if-eqz·v5,·:cond_1 |
168 | ····.line·8 | 168 | ····.line·84 |
169 | ····invoke-static·{v6,·v6},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I | 169 | ····invoke-static·{v6,·v6},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I |
170 | ····move-result·v5 | 170 | ····move-result·v5 |
171 | ····.line·83 | ||
171 | ····invoke-virtual·{p0,·v0,·p1,·v5},·Lcom/mobeta/android/dslv/DragSortItemView;->measureChild(Landroid/view/View;II)V | 172 | ····invoke-virtual·{p0,·v0,·p1,·v5},·Lcom/mobeta/android/dslv/DragSortItemView;->measureChild(Landroid/view/View;II)V |
172 | ····.line·87 | 173 | ····.line·87 |
173 | ····:cond_1 | 174 | ····:cond_1 |
174 | ····if-nez·v2,·:cond_2 | 175 | ····if-nez·v2,·:cond_2 |
175 | ····.line·88 | 176 | ····.line·88 |
Offset 289, 21 lines modified | Offset 289, 15 lines modified | ||
289 | ····move-result-object·v10 | 289 | ····move-result-object·v10 |
290 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 290 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
291 | ····move-result-object·v9 | 291 | ····move-result-object·v9 |
292 | ····const-string·v10,·"·is·not·a·" | ||
293 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
294 | ····move-result-object·v9 | ||
295 | ····const-string·v10,·"·view·that·can·be·bounds·by·this·SimpleCursorAdapter" | 292 | ····const-string·v10,·"·is·not·a··view·that·can·be·bounds·by·this·SimpleCursorAdapter" |
296 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 293 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
297 | ····move-result-object·v9 | 294 | ····move-result-object·v9 |
298 | ····invoke-virtual·{v9},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 295 | ····invoke-virtual·{v9},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
Offset 366, 34 lines modified | Offset 366, 42 lines modified | ||
366 | ····.local·v7,·"w":I | 366 | ····.local·v7,·"w":I |
367 | ····iget-object·v9,·p0,·Lcom/mobeta/android/dslv/DragSortListView$RemoveAnimator;->this$0:Lcom/mobeta/android/dslv/DragSortListView; | 367 | ····iget-object·v9,·p0,·Lcom/mobeta/android/dslv/DragSortListView$RemoveAnimator;->this$0:Lcom/mobeta/android/dslv/DragSortListView; |
368 | ····iget-object·v8,·p0,·Lcom/mobeta/android/dslv/DragSortListView$RemoveAnimator;->this$0:Lcom/mobeta/android/dslv/DragSortListView; | 368 | ····iget-object·v8,·p0,·Lcom/mobeta/android/dslv/DragSortListView$RemoveAnimator;->this$0:Lcom/mobeta/android/dslv/DragSortListView; |
369 | ····invoke-static·{v8},·Lcom/mobeta/android/dslv/DragSortListView;->access$1600(Lcom/mobeta/android/dslv/DragSortListView;)F | 369 | ····invoke-static·{v8},·Lcom/mobeta/android/dslv/DragSortListView;->access$1600(Lcom/mobeta/android/dslv/DragSortListView;)F |
370 | ····move-result·v10 | ||
371 | ····iget-object·v8,·p0,·Lcom/mobeta/android/dslv/DragSortListView$RemoveAnimator;->this$0:Lcom/mobeta/android/dslv/DragSortListView; | ||
372 | ····invoke-static·{v8},·Lcom/mobeta/android/dslv/DragSortListView;->access$1600(Lcom/mobeta/android/dslv/DragSortListView;)F | ||
370 | ····move-result·v8 | 373 | ····move-result·v8 |
371 | ····const/4·v1 | 374 | ····const/4·v11,·0x0 |
372 | ····cmpl-float·v8,·v8,·v1 | 375 | ····cmpl-float·v8,·v8,·v11 |
373 | ····if-lez·v8,·:cond_2 | 376 | ····if-lez·v8,·:cond_2 |
374 | ····const/4·v8,·0x1 | 377 | ····const/4·v8,·0x1 |
375 | ····:goto_1 | 378 | ····:goto_1 |
376 | ····int-to-float·v8,·v8 | 379 | ····int-to-float·v8,·v8 |
377 | ····mul-float/2addr·v8,·v1 | 380 | ····mul-float/2addr·v8,·v1 |
378 | ····int-to-float·v1 | 381 | ····int-to-float·v11,·v7 |
382 | ····mul-float/2addr·v8,·v11 | ||
379 | ···· | 383 | ····add-float/2addr·v8,·v10 |
380 | ····invoke-static·{v9,·v8},·Lcom/mobeta/android/dslv/DragSortListView;->access$16 | 384 | ····invoke-static·{v9,·v8},·Lcom/mobeta/android/dslv/DragSortListView;->access$1602(Lcom/mobeta/android/dslv/DragSortListView;F)F |
381 | ····.line·1360 | 385 | ····.line·1360 |
382 | ····iget·v8,·p0,·Lcom/mobeta/android/dslv/DragSortListView$RemoveAnimator;->mFloatLocX:F | 386 | ····iget·v8,·p0,·Lcom/mobeta/android/dslv/DragSortListView$RemoveAnimator;->mFloatLocX:F |
383 | ····add-float/2addr·v8,·v2 | 387 | ····add-float/2addr·v8,·v2 |
384 | ····iput·v8,·p0,·Lcom/mobeta/android/dslv/DragSortListView$RemoveAnimator;->mFloatLocX:F | 388 | ····iput·v8,·p0,·Lcom/mobeta/android/dslv/DragSortListView$RemoveAnimator;->mFloatLocX:F |
Offset 330, 14 lines modified | Offset 330, 15 lines modified | ||
330 | ····move-result-object·v3 | 330 | ····move-result-object·v3 |
331 | ····iget-object·v4,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragSortTracker;->this$0:Lcom/mobeta/android/dslv/DragSortListView; | 331 | ····iget-object·v4,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragSortTracker;->this$0:Lcom/mobeta/android/dslv/DragSortListView; |
332 | ····iget-object·v5,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragSortTracker;->this$0:Lcom/mobeta/android/dslv/DragSortListView; | 332 | ····iget-object·v5,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragSortTracker;->this$0:Lcom/mobeta/android/dslv/DragSortListView; |
333 | ····.line·3011 | ||
333 | ····invoke-static·{v5},·Lcom/mobeta/android/dslv/DragSortListView;->access$1300(Lcom/mobeta/android/dslv/DragSortListView;)I | 334 | ····invoke-static·{v5},·Lcom/mobeta/android/dslv/DragSortListView;->access$1300(Lcom/mobeta/android/dslv/DragSortListView;)I |
334 | ····move-result·v5 | 335 | ····move-result·v5 |
335 | ····invoke-static·{v4,·v5},·Lcom/mobeta/android/dslv/DragSortListView;->access$2800(Lcom/mobeta/android/dslv/DragSortListView;I)I | 336 | ····invoke-static·{v4,·v5},·Lcom/mobeta/android/dslv/DragSortListView;->access$2800(Lcom/mobeta/android/dslv/DragSortListView;I)I |
336 | ····move-result·v4 | 337 | ····move-result·v4 |
Offset 358, 14 lines modified | Offset 359, 15 lines modified | ||
358 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 359 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
359 | ····move-result-object·v3 | 360 | ····move-result-object·v3 |
360 | ····const-string·v4,·"</FirstExpBlankHeight>\n" | 361 | ····const-string·v4,·"</FirstExpBlankHeight>\n" |
362 | ····.line·3012 | ||
361 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 363 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
362 | ····.line·3013 | 364 | ····.line·3013 |
363 | ····iget-object·v3,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragSortTracker;->mBuilder:Ljava/lang/StringBuilder; | 365 | ····iget-object·v3,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragSortTracker;->mBuilder:Ljava/lang/StringBuilder; |
364 | ····const-string·v4,·"····<SecondExpPos>" | 366 | ····const-string·v4,·"····<SecondExpPos>" |
Offset 396, 14 lines modified | Offset 398, 15 lines modified | ||
396 | ····move-result-object·v3 | 398 | ····move-result-object·v3 |
397 | ····iget-object·v4,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragSortTracker;->this$0:Lcom/mobeta/android/dslv/DragSortListView; | 399 | ····iget-object·v4,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragSortTracker;->this$0:Lcom/mobeta/android/dslv/DragSortListView; |
398 | ····iget-object·v5,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragSortTracker;->this$0:Lcom/mobeta/android/dslv/DragSortListView; | 400 | ····iget-object·v5,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragSortTracker;->this$0:Lcom/mobeta/android/dslv/DragSortListView; |
401 | ····.line·3015 | ||
399 | ····invoke-static·{v5},·Lcom/mobeta/android/dslv/DragSortListView;->access$1400(Lcom/mobeta/android/dslv/DragSortListView;)I | 402 | ····invoke-static·{v5},·Lcom/mobeta/android/dslv/DragSortListView;->access$1400(Lcom/mobeta/android/dslv/DragSortListView;)I |
400 | ····move-result·v5 | 403 | ····move-result·v5 |
401 | ····invoke-static·{v4,·v5},·Lcom/mobeta/android/dslv/DragSortListView;->access$2800(Lcom/mobeta/android/dslv/DragSortListView;I)I | 404 | ····invoke-static·{v4,·v5},·Lcom/mobeta/android/dslv/DragSortListView;->access$2800(Lcom/mobeta/android/dslv/DragSortListView;I)I |
402 | ····move-result·v4 | 405 | ····move-result·v4 |
Offset 424, 14 lines modified | Offset 427, 15 lines modified | ||
424 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 427 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
425 | ····move-result-object·v3 | 428 | ····move-result-object·v3 |
426 | ····const-string·v4,·"</SecondExpBlankHeight>\n" | 429 | ····const-string·v4,·"</SecondExpBlankHeight>\n" |
430 | ····.line·3016 | ||
427 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 431 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
428 | ····.line·3017 | 432 | ····.line·3017 |
429 | ····iget-object·v3,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragSortTracker;->mBuilder:Ljava/lang/StringBuilder; | 433 | ····iget-object·v3,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragSortTracker;->mBuilder:Ljava/lang/StringBuilder; |
430 | ····const-string·v4,·"····<SrcPos>" | 434 | ····const-string·v4,·"····<SrcPos>" |
Offset 478, 14 lines modified | Offset 482, 15 lines modified | ||
478 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 482 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
479 | ····move-result-object·v3 | 483 | ····move-result-object·v3 |
480 | ····const-string·v4,·"</SrcHeight>\n" | 484 | ····const-string·v4,·"</SrcHeight>\n" |
485 | ····.line·3019 | ||
481 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 486 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
482 | ····.line·3020 | 487 | ····.line·3020 |
483 | ····iget-object·v3,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragSortTracker;->mBuilder:Ljava/lang/StringBuilder; | 488 | ····iget-object·v3,·p0,·Lcom/mobeta/android/dslv/DragSortListView$DragSortTracker;->mBuilder:Ljava/lang/StringBuilder; |
484 | ····const-string·v4,·"····<ViewHeight>" | 489 | ····const-string·v4,·"····<ViewHeight>" |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/mobeta/android/dslv/DragSortListView; | 18 | .field·final·synthetic·this$0:Lcom/mobeta/android/dslv/DragSortListView; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/mobeta/android/dslv/DragSortListView;)V | 20 | .method·constructor·<init>(Lcom/mobeta/android/dslv/DragSortListView;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/mobeta/android/dslv/DragSortListView; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·552 | 24 | ····.line·552 |
24 | ····iput-object·p1,·p0,·Lcom/mobeta/android/dslv/DragSortListView$2;->this$0:Lcom/mobeta/android/dslv/DragSortListView; | 25 | ····iput-object·p1,·p0,·Lcom/mobeta/android/dslv/DragSortListView$2;->this$0:Lcom/mobeta/android/dslv/DragSortListView; |
25 | ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><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/mobeta/android/dslv/DragSortController; | 18 | .field·final·synthetic·this$0:Lcom/mobeta/android/dslv/DragSortController; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/mobeta/android/dslv/DragSortController;)V | 20 | .method·constructor·<init>(Lcom/mobeta/android/dslv/DragSortController;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/mobeta/android/dslv/DragSortController; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·445 | 24 | ····.line·445 |
24 | ····iput-object·p1,·p0,·Lcom/mobeta/android/dslv/DragSortController$1;->this$0:Lcom/mobeta/android/dslv/DragSortController; | 25 | ····iput-object·p1,·p0,·Lcom/mobeta/android/dslv/DragSortController$1;->this$0:Lcom/mobeta/android/dslv/DragSortController; |
25 | ····invoke-direct·{p0},·Landroid/view/GestureDetector$SimpleOnGestureListener;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/view/GestureDetector$SimpleOnGestureListener;-><init>()V |
Offset 323, 26 lines modified | Offset 323, 28 lines modified | ||
323 | ····sub-float/2addr·v14,·v15 | 323 | ····sub-float/2addr·v14,·v15 |
324 | ····move-object/from16·v0,·p0 | 324 | ····move-object/from16·v0,·p0 |
325 | ····iget-object·v15,·v0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->this$0:Lcom/mobeta/android/dslv/DragSortListView; | 325 | ····iget-object·v15,·v0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->this$0:Lcom/mobeta/android/dslv/DragSortListView; |
326 | ····.line·2892 | ||
326 | ····invoke-static·{v15},·Lcom/mobeta/android/dslv/DragSortListView;->access$2200(Lcom/mobeta/android/dslv/DragSortListView;)F | 327 | ····invoke-static·{v15},·Lcom/mobeta/android/dslv/DragSortListView;->access$2200(Lcom/mobeta/android/dslv/DragSortListView;)F |
327 | ····move-result·v15 | 328 | ····move-result·v15 |
328 | ····div-float/2addr·v14,·v15 | 329 | ····div-float/2addr·v14,·v15 |
329 | ····move-object/from16·v0,·p0 | 330 | ····move-object/from16·v0,·p0 |
330 | ····iget-wide·v0,·v0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->mPrevTime:J | 331 | ····iget-wide·v0,·v0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->mPrevTime:J |
331 | ····move-wide/from16·v16,·v0 | 332 | ····move-wide/from16·v16,·v0 |
333 | ····.line·2891 | ||
332 | ····move-wide/from16·v0,·v16 | 334 | ····move-wide/from16·v0,·v16 |
333 | ····invoke-interface·{v13,·v14,·v0,·v1},·Lcom/mobeta/android/dslv/DragSortListView$DragScrollProfile;->getSpeed(FJ)F | 335 | ····invoke-interface·{v13,·v14,·v0,·v1},·Lcom/mobeta/android/dslv/DragSortListView$DragScrollProfile;->getSpeed(FJ)F |
334 | ····move-result·v13 | 336 | ····move-result·v13 |
335 | ····move-object/from16·v0,·p0 | 337 | ····move-object/from16·v0,·p0 |
Offset 599, 26 lines modified | Offset 601, 28 lines modified | ||
599 | ····sub-float/2addr·v14,·v15 | 601 | ····sub-float/2addr·v14,·v15 |
600 | ····move-object/from16·v0,·p0 | 602 | ····move-object/from16·v0,·p0 |
601 | ····iget-object·v15,·v0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->this$0:Lcom/mobeta/android/dslv/DragSortListView; | 603 | ····iget-object·v15,·v0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->this$0:Lcom/mobeta/android/dslv/DragSortListView; |
604 | ····.line·2905 | ||
602 | ····invoke-static·{v15},·Lcom/mobeta/android/dslv/DragSortListView;->access$2500(Lcom/mobeta/android/dslv/DragSortListView;)F | 605 | ····invoke-static·{v15},·Lcom/mobeta/android/dslv/DragSortListView;->access$2500(Lcom/mobeta/android/dslv/DragSortListView;)F |
603 | ····move-result·v15 | 606 | ····move-result·v15 |
604 | ····div-float/2addr·v14,·v15 | 607 | ····div-float/2addr·v14,·v15 |
605 | ····move-object/from16·v0,·p0 | 608 | ····move-object/from16·v0,·p0 |
606 | ····iget-wide·v0,·v0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->mPrevTime:J | 609 | ····iget-wide·v0,·v0,·Lcom/mobeta/android/dslv/DragSortListView$DragScroller;->mPrevTime:J |
607 | ····move-wide/from16·v16,·v0 | 610 | ····move-wide/from16·v16,·v0 |
611 | ····.line·2904 | ||
608 | ····move-wide/from16·v0,·v16 | 612 | ····move-wide/from16·v0,·v16 |
609 | ····invoke-interface·{v13,·v14,·v0,·v1},·Lcom/mobeta/android/dslv/DragSortListView$DragScrollProfile;->getSpeed(FJ)F | 613 | ····invoke-interface·{v13,·v14,·v0,·v1},·Lcom/mobeta/android/dslv/DragSortListView$DragScrollProfile;->getSpeed(FJ)F |
610 | ····move-result·v13 | 614 | ····move-result·v13 |
611 | ····neg-float·v13,·v13 | 615 | ····neg-float·v13,·v13 |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·val$this$0:Lcom/mobeta/android/dslv/DragSortListView; | 19 | .field·final·synthetic·val$this$0:Lcom/mobeta/android/dslv/DragSortListView; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lcom/mobeta/android/dslv/DragSortListView$AdapterWrapper;Lcom/mobeta/android/dslv/DragSortListView;)V | 21 | .method·constructor·<init>(Lcom/mobeta/android/dslv/DragSortListView$AdapterWrapper;Lcom/mobeta/android/dslv/DragSortListView;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$1"····#·Lcom/mobeta/android/dslv/DragSortListView$AdapterWrapper; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·648 | 25 | ····.line·648 |
25 | ····iput-object·p1,·p0,·Lcom/mobeta/android/dslv/DragSortListView$AdapterWrapper$1;->this$1:Lcom/mobeta/android/dslv/DragSortListView$AdapterWrapper; | 26 | ····iput-object·p1,·p0,·Lcom/mobeta/android/dslv/DragSortListView$AdapterWrapper$1;->this$1:Lcom/mobeta/android/dslv/DragSortListView$AdapterWrapper; |
26 | ····iput-object·p2,·p0,·Lcom/mobeta/android/dslv/DragSortListView$AdapterWrapper$1;->val$this$0:Lcom/mobeta/android/dslv/DragSortListView; | 27 | ····iput-object·p2,·p0,·Lcom/mobeta/android/dslv/DragSortListView$AdapterWrapper$1;->val$this$0:Lcom/mobeta/android/dslv/DragSortListView; |