Offset 1, 18 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:·48373a8b7ec9757fe747ee1ba34e640b9f333dbf50ed3caf1457ffbb014a5367 | ||
10 | Signer·#1·certificate·SHA-1·digest:·df6e4983eb337df3432912f2f4832226e9299a0b | ||
11 | Signer·#1·certificate·MD5·digest:·50c38d3a75e7cfc8b1a98da7453cb28a | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·e910f81db806e7e718b6c4d7b2ee7c26f6b1ef4f43fc7ab5720de8644cfd550d | ||
15 | Signer·#1·public·key·SHA-1·digest:·a74358e6c483b9f8c8ea89f867d98a7956c35bdb | ||
16 | Signer·#1·public·key·MD5·digest:·6a81cf793918027350f6bfb07ad0e9de | ||
17 | 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/. | ||
18 | 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, 556 lines modified | Offset 1, 554 lines modified | Diff chunk too large, falling back to line-by-line diff (554 lines added, 556 lines removed) | |
1 | Zip·file·size:·174 | 1 | Zip·file·size:·1741974·bytes,·number·of·entries:·552 |
2 | -rw----·····2.0·fat···· | 2 | -rw----·····2.0·fat·····5516·bX·defN·17-Oct-12·00:20·AndroidManifest.xml |
3 | -rw----·····2.0·fat··· | 3 | -rw----·····2.0·fat···164936·bl·defN·17-Oct-12·00:20·assets/Roboto-Black.ttf |
4 | -rw----·····2.0·fat··· | 4 | -rw----·····2.0·fat···163448·bl·defN·17-Oct-12·00:20·assets/Roboto-Bold.ttf |
5 | -rw----·····2.0·fat···· | 5 | -rw----·····2.0·fat····80508·bl·defN·17-Oct-12·00:20·assets/Roboto-BoldCondensed.ttf |
6 | -rw----·····2.0·fat··· | 6 | -rw----·····2.0·fat···162636·bl·defN·17-Oct-12·00:20·assets/Roboto-Light.ttf |
7 | -rw----·····2.0·fat··· | 7 | -rw----·····2.0·fat···158604·bl·defN·17-Oct-12·00:20·assets/Roboto-Regular.ttf |
8 | -rw----·····2.0·fat··· | 8 | -rw----·····2.0·fat······396·bl·defN·17-Oct-12·00:20·res/anim/abc_fade_in.xml |
9 | -rw----·····2.0·fat··· | 9 | -rw----·····2.0·fat······396·bl·defN·17-Oct-12·00:20·res/anim/abc_fade_out.xml |
10 | -rw----·····2.0·fat···· | 10 | -rw----·····2.0·fat······860·bl·defN·17-Oct-12·00:20·res/anim/abc_grow_fade_in_from_bottom.xml |
11 | -rw----·····2.0·fat··· | 11 | -rw----·····2.0·fat······512·bl·defN·17-Oct-12·00:20·res/anim/abc_popup_enter.xml |
12 | -rw----·····2.0·fat··· | 12 | -rw----·····2.0·fat······512·bl·defN·17-Oct-12·00:20·res/anim/abc_popup_exit.xml |
13 | -rw----·····2.0·fat······ | 13 | -rw----·····2.0·fat······860·bl·defN·17-Oct-12·00:20·res/anim/abc_shrink_fade_out_from_bottom.xml |
14 | -rw----·····2.0·fat······ | 14 | -rw----·····2.0·fat······400·bl·defN·17-Oct-12·00:20·res/anim/abc_slide_in_bottom.xml |
15 | -rw----·····2.0·fat······ | 15 | -rw----·····2.0·fat······400·bl·defN·17-Oct-12·00:20·res/anim/abc_slide_in_top.xml |
16 | -rw----·····2.0·fat······ | 16 | -rw----·····2.0·fat······400·bl·defN·17-Oct-12·00:20·res/anim/abc_slide_out_bottom.xml |
17 | -rw----·····2.0·fat······ | 17 | -rw----·····2.0·fat······400·bl·defN·17-Oct-12·00:20·res/anim/abc_slide_out_top.xml |
18 | -rw----·····2.0·fat······ | 18 | -rw----·····2.0·fat······472·bl·defN·17-Oct-12·00:20·res/color-v11/abc_background_cache_hint_selector_material_dark.xml |
19 | -rw----·····2.0·fat······4 | 19 | -rw----·····2.0·fat······472·bl·defN·17-Oct-12·00:20·res/color-v11/abc_background_cache_hint_selector_material_light.xml |
20 | -rw----·····2.0·fat······ | 20 | -rw----·····2.0·fat······548·bl·defN·17-Oct-12·00:20·res/color-v23/abc_color_highlight_material.xml |
21 | -rw----·····2.0·fat······ | 21 | -rw----·····2.0·fat······344·bl·defN·17-Oct-12·00:20·res/color/abc_background_cache_hint_selector_material_dark.xml |
22 | -rw----·····2.0·fat······ | 22 | -rw----·····2.0·fat······344·bl·defN·17-Oct-12·00:20·res/color/abc_background_cache_hint_selector_material_light.xml |
23 | -rw----·····2.0·fat······4 | 23 | -rw----·····2.0·fat······468·bl·defN·17-Oct-12·00:20·res/color/abc_primary_text_disable_only_material_dark.xml |
24 | -rw----·····2.0·fat······4 | 24 | -rw----·····2.0·fat······468·bl·defN·17-Oct-12·00:20·res/color/abc_primary_text_disable_only_material_light.xml |
25 | -rw----·····2.0·fat······ | 25 | -rw----·····2.0·fat······468·bl·defN·17-Oct-12·00:20·res/color/abc_primary_text_material_dark.xml |
26 | -rw----·····2.0·fat······ | 26 | -rw----·····2.0·fat······468·bl·defN·17-Oct-12·00:20·res/color/abc_primary_text_material_light.xml |
27 | -rw----·····2.0·fat······ | 27 | -rw----·····2.0·fat······596·bl·defN·17-Oct-12·00:20·res/color/abc_search_url_text.xml |
28 | -rw----·····2.0·fat······468·bl·defN·1 | 28 | -rw----·····2.0·fat······468·bl·defN·17-Oct-12·00:20·res/color/abc_secondary_text_material_dark.xml |
29 | -rw----·····2.0·fat······468·bl·defN·1 | 29 | -rw----·····2.0·fat······468·bl·defN·17-Oct-12·00:20·res/color/abc_secondary_text_material_light.xml |
30 | -rw----·····2.0·fat······468·bl·defN·1 | 30 | -rw----·····2.0·fat······468·bl·defN·17-Oct-12·00:20·res/color/switch_thumb_material_dark.xml |
31 | -rw----·····2.0·fat······468·bl·defN·1 | 31 | -rw----·····2.0·fat······468·bl·defN·17-Oct-12·00:20·res/color/switch_thumb_material_light.xml |
32 | -rw----····· | 32 | -rw----·····1.0·fat······287·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png |
33 | -rw----····· | 33 | -rw----·····1.0·fat······306·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png |
34 | -rw----····· | 34 | -rw----·····1.0·fat······549·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png |
35 | -rw----····· | 35 | -rw----·····1.0·fat······622·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png |
36 | -rw----····· | 36 | -rw----·····1.0·fat······753·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png |
37 | -rw----·····1.0·fat····· | 37 | -rw----·····1.0·fat·····1619·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png |
38 | -rw----·····1.0·fat····· | 38 | -rw----·····1.0·fat·····1078·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png |
39 | -rw----·····1.0·fat····· | 39 | -rw----·····1.0·fat·····1548·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png |
40 | -rw----·····1.0·fat····· | 40 | -rw----·····1.0·fat·····1748·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png |
41 | -rw----·····1.0·fat······ | 41 | -rw----·····1.0·fat······229·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png |
42 | -rw----·····1.0·fat····· | 42 | -rw----·····1.0·fat······416·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
43 | -rw----·····1.0·fat····· | 43 | -rw----·····1.0·fat······280·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png |
44 | -rw----·····1.0·fat····· | 44 | -rw----·····1.0·fat······233·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png |
45 | -rw----·····1.0·fat····· | 45 | -rw----·····1.0·fat······160·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png |
46 | -rw----·····1.0·fat······2 | 46 | -rw----·····1.0·fat······288·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
47 | -rw----·····1.0·fat······ | 47 | -rw----·····1.0·fat······612·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
48 | -rw----·····1.0·fat······ | 48 | -rw----·····1.0·fat······190·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png |
49 | -rw----·····1.0·fat······ | 49 | -rw----·····1.0·fat······373·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png |
50 | -rw----·····1.0·fat······ | 50 | -rw----·····1.0·fat······270·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png |
51 | -rw----·····1.0·fat······ | 51 | -rw----·····1.0·fat······791·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png |
52 | -rw----·····1.0·fat····· | 52 | -rw----·····1.0·fat·····1028·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png |
53 | -rw----·····1.0·fat······ | 53 | -rw----·····1.0·fat······541·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png |
54 | -rw----·····1.0·fat······ | 54 | -rw----·····1.0·fat······170·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png |
55 | -rw----·····1.0·fat······2 | 55 | -rw----·····1.0·fat······244·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_list_focused_holo.9.png |
56 | -rw----·····1.0·fat······ | 56 | -rw----·····1.0·fat······212·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png |
57 | -rw----·····1.0·fat····· | 57 | -rw----·····1.0·fat······212·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png |
58 | -rw----·····1.0·fat······ | 58 | -rw----·····1.0·fat······212·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png |
59 | -rw----·····1.0·fat······ | 59 | -rw----·····1.0·fat······239·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png |
60 | -rw----·····1.0·fat······24 | 60 | -rw----·····1.0·fat······240·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png |
61 | -rw----·····1.0·fat······ | 61 | -rw----·····1.0·fat······840·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png |
62 | -rw----·····1.0·fat····· | 62 | -rw----·····1.0·fat·····1290·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png |
63 | -rw----·····1.0·fat······2 | 63 | -rw----·····1.0·fat······259·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png |
64 | -rw----·····1.0·fat······2 | 64 | -rw----·····1.0·fat······271·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png |
65 | -rw----·····1.0·fat······ | 65 | -rw----·····1.0·fat······387·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png |
66 | -rw----·····1.0·fat······ | 66 | -rw----·····1.0·fat······214·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png |
67 | -rw----·····1.0·fat····· | 67 | -rw----·····1.0·fat······201·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png |
68 | -rw----·····1.0·fat······ | 68 | -rw----·····1.0·fat······392·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png |
69 | -rw----·····1.0·fat······ | 69 | -rw----·····1.0·fat······538·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png |
70 | -rw----·····1.0·fat······ | 70 | -rw----·····1.0·fat······199·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png |
71 | -rw----·····1.0·fat······ | 71 | -rw----·····1.0·fat······192·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png |
72 | -rw----·····1.0·fat······20 | 72 | -rw----·····1.0·fat······202·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png |
73 | -rw----·····1.0·fat······ | 73 | -rw----·····1.0·fat······182·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png |
74 | -rw----·····1.0·fat······ | 74 | -rw----·····1.0·fat······182·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png |
75 | -rw----·····1.0·fat····· | 75 | -rw----·····1.0·fat·····6610·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/dialog_logo.png |
76 | -rw----·····1.0·fat······ | 76 | -rw----·····1.0·fat······215·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/ic_action_action_delete.png |
77 | -rw----·····1.0·fat······ | 77 | -rw----·····1.0·fat······126·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/ic_action_action_list.png |
78 | -rw----·····1.0·fat······ | 78 | -rw----·····1.0·fat······682·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/ic_action_add_to_calendar_dark.png |
79 | -rw----·····1.0·fat······ | 79 | -rw----·····1.0·fat······250·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/ic_action_cancel.png |
80 | -rw----·····1.0·fat····· | 80 | -rw----·····1.0·fat·····1174·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/ic_action_clear_alarm.png |
81 | -rw----·····1.0·fat······ | 81 | -rw----·····1.0·fat······715·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/ic_action_fav.png |
82 | -rw----·····1.0·fat······ | 82 | -rw----·····1.0·fat······665·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/ic_action_feedback.png |
83 | -rw----·····1.0·fat····· | 83 | -rw----·····1.0·fat·····1039·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/ic_action_refresh.png |
84 | -rw----·····1.0·fat······ | 84 | -rw----·····1.0·fat······639·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/ic_action_set_alarm.png |
85 | -rw----·····1.0·fat····· | 85 | -rw----·····1.0·fat······620·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/ic_action_share.png |
86 | -rw----·····1.0·fat······ | 86 | -rw----·····1.0·fat······959·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/ic_action_unfav.png |
87 | -rw----·····1.0·fat····· | 87 | -rw----·····1.0·fat·····2042·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/ic_actionbar_logo.png |
88 | -rw----·····1.0·fat·····1 | 88 | -rw----·····1.0·fat·····1635·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/ic_launcher.png |
89 | -rw----·····1.0·fat····· | 89 | -rw----·····1.0·fat·····2052·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/ic_menu_about.png |
90 | -rw----·····1.0·fat····· | 90 | -rw----·····1.0·fat·····2367·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/ic_menu_alarmclock.png |
91 | -rw----·····1.0·fat····· | 91 | -rw----·····1.0·fat·····1948·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/ic_menu_delete.png |
92 | -rw----·····1.0·fat·····2 | 92 | -rw----·····1.0·fat·····2283·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/ic_menu_settings.png |
93 | -rw----·····1.0·fat·····1 | 93 | -rw----·····1.0·fat·····1324·b-·stor·17-Oct-12·00:20·res/drawable-hdpi-v4/ic_notification.png |
94 | -rw----·····1.0·fat····· | 94 | -rw----·····1.0·fat······646·b-·stor·17-Oct-12·00:20·res/drawable-ldpi-v4/ic_action_clear_alarm.png |
95 | -rw----·····1.0·fat····· | 95 | -rw----·····1.0·fat······407·b-·stor·17-Oct-12·00:20·res/drawable-ldpi-v4/ic_action_fav.png |
96 | -rw----·····1.0·fat····· | 96 | -rw----·····1.0·fat······379·b-·stor·17-Oct-12·00:20·res/drawable-ldpi-v4/ic_action_set_alarm.png |
97 | -rw----·····1.0·fat····· | 97 | -rw----·····1.0·fat······371·b-·stor·17-Oct-12·00:20·res/drawable-ldpi-v4/ic_action_share.png |
98 | -rw----·····1.0·fat····· | 98 | -rw----·····1.0·fat······484·b-·stor·17-Oct-12·00:20·res/drawable-ldpi-v4/ic_action_unfav.png |
99 | -rw----·····1.0·fat····· | 99 | -rw----·····1.0·fat·····1245·b-·stor·17-Oct-12·00:20·res/drawable-ldpi-v4/ic_menu_about.png |
100 | -rw----·····1.0·fat······ | 100 | -rw----·····1.0·fat······986·b-·stor·17-Oct-12·00:20·res/drawable-ldpi-v4/ic_menu_alarmclock.png |
101 | -rw----·····1.0·fat····· | 101 | -rw----·····1.0·fat·····1050·b-·stor·17-Oct-12·00:20·res/drawable-ldpi-v4/ic_menu_delete.png |
102 | -rw----·····1.0·fat····· | 102 | -rw----·····1.0·fat·····1325·b-·stor·17-Oct-12·00:20·res/drawable-ldpi-v4/ic_menu_settings.png |
103 | -rw----·····1.0·fat······ | 103 | -rw----·····1.0·fat······384·b-·stor·17-Oct-12·00:20·res/drawable-ldrtl-hdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
104 | -rw----·····1.0·fat····· | 104 | -rw----·····1.0·fat······289·b-·stor·17-Oct-12·00:20·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png |
105 | -rw----·····1.0·fat······ | 105 | -rw----·····1.0·fat······610·b-·stor·17-Oct-12·00:20·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png |
106 | -rw----·····1.0·fat····· | 106 | -rw----·····1.0·fat······391·b-·stor·17-Oct-12·00:20·res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
107 | -rw----·····1.0·fat····· | 107 | -rw----·····1.0·fat······325·b-·stor·17-Oct-12·00:20·res/drawable-ldrtl-mdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
108 | -rw----·····1.0·fat······ | 108 | -rw----·····1.0·fat······174·b-·stor·17-Oct-12·00:20·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png |
109 | -rw----·····1.0·fat······ | 109 | -rw----·····1.0·fat······381·b-·stor·17-Oct-12·00:20·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_cut_mtrl_alpha.png |
110 | -rw----·····1.0·fat······ | 110 | -rw----·····1.0·fat······351·b-·stor·17-Oct-12·00:20·res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
111 | -rw----·····1.0·fat······ | 111 | -rw----·····1.0·fat······428·b-·stor·17-Oct-12·00:20·res/drawable-ldrtl-xhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
112 | -rw----·····1.0·fat······ | 112 | -rw----·····1.0·fat······237·b-·stor·17-Oct-12·00:20·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png |
113 | -rw----·····1.0·fat······ | 113 | -rw----·····1.0·fat······729·b-·stor·17-Oct-12·00:20·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png |
114 | -rw----·····1.0·fat······ | 114 | -rw----·····1.0·fat······503·b-·stor·17-Oct-12·00:20·res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
115 | -rw----·····1.0·fat······ | 115 | -rw----·····1.0·fat······475·b-·stor·17-Oct-12·00:20·res/drawable-ldrtl-xxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
116 | -rw----·····1.0·fat······ | 116 | -rw----·····1.0·fat······361·b-·stor·17-Oct-12·00:20·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png |
117 | -rw----·····1.0·fat······ | 117 | -rw----·····1.0·fat······991·b-·stor·17-Oct-12·00:20·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png |
118 | -rw----·····1.0·fat······ | 118 | -rw----·····1.0·fat······630·b-·stor·17-Oct-12·00:20·res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
119 | -rw----·····1.0·fat······ | 119 | -rw----·····1.0·fat······246·b-·stor·17-Oct-12·00:20·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
120 | -rw----·····1.0·fat······4 | 120 | -rw----·····1.0·fat······418·b-·stor·17-Oct-12·00:20·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png |
121 | -rw----·····1.0·fat····· | 121 | -rw----·····1.0·fat·····1257·b-·stor·17-Oct-12·00:20·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png |
122 | -rw----·····1.0·fat······ | 122 | -rw----·····1.0·fat······611·b-·stor·17-Oct-12·00:20·res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
123 | -rw----·····1.0·fat······ | 123 | -rw----·····1.0·fat······274·b-·stor·17-Oct-12·00:20·res/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png |
124 | -rw----·····1.0·fat······2 | 124 | -rw----·····1.0·fat······288·b-·stor·17-Oct-12·00:20·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png |
125 | -rw----·····1.0·fat······4 | 125 | -rw----·····1.0·fat······429·b-·stor·17-Oct-12·00:20·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png |
126 | -rw----·····1.0·fat····· | 126 | -rw----·····1.0·fat······428·b-·stor·17-Oct-12·00:20·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png |
Max diff block lines reached; -1/114437 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="39"·android:versionName="1.32.2"·package="nerd.tuxmobil.fahrplan.camp"·platformBuildVersionCode="23"·platformBuildVersionName="6.0-2 | 2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="39"·android:versionName="1.32.2"·package="nerd.tuxmobil.fahrplan.camp"·platformBuildVersionCode="23"·platformBuildVersionName="6.0-2704002"> |
3 | ··<uses-sdk·android:minSdkVersion="14"·android:targetSdkVersion="22"/> | 3 | ··<uses-sdk·android:minSdkVersion="14"·android:targetSdkVersion="22"/> |
4 | ··<uses-permission·android:name="android.permission.INTERNET"/> | 4 | ··<uses-permission·android:name="android.permission.INTERNET"/> |
5 | ··<uses-permission·android:name="android.permission.VIBRATE"/> | 5 | ··<uses-permission·android:name="android.permission.VIBRATE"/> |
6 | ··<uses-permission·android:name="android.permission.RECEIVE_BOOT_COMPLETED"/> | 6 | ··<uses-permission·android:name="android.permission.RECEIVE_BOOT_COMPLETED"/> |
7 | ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/> | 7 | ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/> |
8 | ··<application·android:theme="@style/Theme.Congress"·android:label="@string/app_name"·android:icon="@drawable/ic_launcher"·android:name="nerd.tuxmobil.fahrplan.congress.MyApp"> | 8 | ··<application·android:theme="@style/Theme.Congress"·android:label="@string/app_name"·android:icon="@drawable/ic_launcher"·android:name="nerd.tuxmobil.fahrplan.congress.MyApp"> |
9 | ····<activity·android:theme="@style/Theme.Congress.NoActionBar"·android:label="@string/app_name"·android:name="nerd.tuxmobil.fahrplan.congress.MainActivity"·android:launchMode="singleTop"> | 9 | ····<activity·android:theme="@style/Theme.Congress.NoActionBar"·android:label="@string/app_name"·android:name="nerd.tuxmobil.fahrplan.congress.MainActivity"·android:launchMode="singleTop"> |
Offset 1, 42 lines modified | Offset 1, 69 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············:·f55ebb2c |
5 | signature···········:· | 5 | signature···········:·9949...8014 |
6 | file_size···········:·1437 | 6 | file_size···········:·1437384 |
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·····:·142 | 10 | string_ids_size·····:·14232 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·170 | 12 | type_ids_size·······:·1708 |
13 | type_ids_off········:·570 | 13 | type_ids_off········:·57040·(0x00ded0) |
14 | proto_ids_size······:·2481 | 14 | proto_ids_size······:·2481 |
15 | proto_ids_off·······:·638 | 15 | proto_ids_off·······:·63872·(0x00f980) |
16 | field_ids_size······:·464 | 16 | field_ids_size······:·4647 |
17 | field_ids_off·······:·93 | 17 | field_ids_off·······:·93644·(0x016dcc) |
18 | method_ids_size·····:·11527 | 18 | method_ids_size·····:·11527 |
19 | method_ids_off······:·130 | 19 | method_ids_off······:·130820·(0x01ff04) |
20 | class_defs_size·····:·112 | 20 | class_defs_size·····:·1127 |
21 | class_defs_off······:·22 | 21 | class_defs_off······:·223036·(0x03673c) |
22 | data_size···········:·11782 | 22 | data_size···········:·1178284 |
23 | data_off············:·25 | 23 | data_off············:·259100·(0x03f41c) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·150 | 25 | class_idx···········:·150 |
26 | access_flags········:·9729·(0x2601) | ||
27 | superclass_idx······:·1381 | ||
28 | source_file_idx·····:·1679 | ||
29 | static_fields_size··:·0 | ||
30 | instance_fields_size:·0 | ||
31 | direct_methods_size·:·0 | ||
32 | virtual_methods_size:·0 | ||
33 | Class·#0·annotations: | ||
34 | Annotations·on·class | ||
35 | ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Retention;·value=CLASS | ||
36 | ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Target;·value={·PACKAGE·TYPE·ANNOTATION_TYPE·CONSTRUCTOR·METHOD·FIELD·} | ||
37 | Class·#0············- | ||
38 | ··Class·descriptor··:·'Landroid/support/annotation/Keep;' | ||
39 | ··Access·flags······:·0x2601·(PUBLIC·INTERFACE·ABSTRACT·ANNOTATION) | ||
40 | ··Superclass········:·'Ljava/lang/Object;' | ||
41 | ··Interfaces········- | ||
42 | ····#0··············:·'Ljava/lang/annotation/Annotation;' | ||
43 | ··Static·fields·····- | ||
44 | ··Instance·fields···- | ||
45 | ··Direct·methods····- | ||
46 | ··Virtual·methods···- | ||
47 | ··source_file_idx···:·1679·(Keep.java) | ||
48 | Class·#1·header: | ||
49 | class_idx···········:·151 | ||
26 | access_flags········:·0·(0x0000) | 50 | access_flags········:·0·(0x0000) |
27 | superclass_idx······:·138 | 51 | superclass_idx······:·1381 |
28 | source_file_idx·····:·66 | 52 | source_file_idx·····:·668 |
29 | static_fields_size··:·0 | 53 | static_fields_size··:·0 |
30 | instance_fields_size:·0 | 54 | instance_fields_size:·0 |
31 | direct_methods_size·:·1 | 55 | direct_methods_size·:·1 |
32 | virtual_methods_size:·0 | 56 | virtual_methods_size:·0 |
33 | Class·# | 57 | Class·#1············- |
34 | ··Class·descriptor··:·'Landroid/support/v4/app/ActivityCompat21;' | 58 | ··Class·descriptor··:·'Landroid/support/v4/app/ActivityCompat21;' |
35 | ··Access·flags······:·0x0000·() | 59 | ··Access·flags······:·0x0000·() |
36 | ··Superclass········:·'Ljava/lang/Object;' | 60 | ··Superclass········:·'Ljava/lang/Object;' |
37 | ··Interfaces········- | 61 | ··Interfaces········- |
38 | ··Static·fields·····- | 62 | ··Static·fields·····- |
39 | ··Instance·fields···- | 63 | ··Instance·fields···- |
40 | ··Direct·methods····- | 64 | ··Direct·methods····- |
Offset 45, 38 lines modified | Offset 72, 38 lines modified | ||
45 | ······type··········:·'(Landroid/app/Activity;)V' | 72 | ······type··········:·'(Landroid/app/Activity;)V' |
46 | ······access········:·0x0009·(PUBLIC·STATIC) | 73 | ······access········:·0x0009·(PUBLIC·STATIC) |
47 | ······code··········- | 74 | ······code··········- |
48 | ······registers·····:·1 | 75 | ······registers·····:·1 |
49 | ······ins···········:·1 | 76 | ······ins···········:·1 |
50 | ······outs··········:·1 | 77 | ······outs··········:·1 |
51 | ······insns·size····:·4·16-bit·code·units | 78 | ······insns·size····:·4·16-bit·code·units |
52 | 0421 | 79 | 0421e0:········································|[0421e0]·android.support.v4.app.ActivityCompat21.finishAfterTransition:(Landroid/app/Activity;)V |
53 | 0421 | 80 | 0421f0:·6e10·0500·0000·························|0000:·invoke-virtual·{v0},·Landroid/app/Activity;.finishAfterTransition:()V·//·method@0005 |
54 | 0421 | 81 | 0421f6:·0e00···································|0003:·return-void |
55 | ······catches·······:·(none) | 82 | ······catches·······:·(none) |
56 | ······positions·····:· | 83 | ······positions·····:· |
57 | ········0x0000·line=40 | 84 | ········0x0000·line=40 |
58 | ········0x0003·line=41 | 85 | ········0x0003·line=41 |
59 | ······locals········:· | 86 | ······locals········:· |
60 | ········0x0000·-·0x0004·reg=0·activity·Landroid/app/Activity;· | 87 | ········0x0000·-·0x0004·reg=0·activity·Landroid/app/Activity;· |
61 | ··Virtual·methods···- | 88 | ··Virtual·methods···- |
62 | ··source_file_idx···:·66 | 89 | ··source_file_idx···:·668·(ActivityCompat21.java) |
63 | Class·# | 90 | Class·#2·header: |
64 | class_idx···········:·27 | 91 | class_idx···········:·272 |
65 | access_flags········:·1·(0x0001) | 92 | access_flags········:·1·(0x0001) |
66 | superclass_idx······:·138 | 93 | superclass_idx······:·1381 |
67 | source_file_idx·····:·111 | 94 | source_file_idx·····:·1114 |
68 | static_fields_size··:·0 | 95 | static_fields_size··:·0 |
69 | instance_fields_size:·0 | 96 | instance_fields_size:·0 |
70 | direct_methods_size·:·2 | 97 | direct_methods_size·:·2 |
71 | virtual_methods_size:·0 | 98 | virtual_methods_size:·0 |
72 | Class·# | 99 | Class·#2············- |
73 | ··Class·descriptor··:·'Landroid/support/v4/content/ContextCompat;' | 100 | ··Class·descriptor··:·'Landroid/support/v4/content/ContextCompat;' |
74 | ··Access·flags······:·0x0001·(PUBLIC) | 101 | ··Access·flags······:·0x0001·(PUBLIC) |
75 | ··Superclass········:·'Ljava/lang/Object;' | 102 | ··Superclass········:·'Ljava/lang/Object;' |
76 | ··Interfaces········- | 103 | ··Interfaces········- |
77 | ··Static·fields·····- | 104 | ··Static·fields·····- |
78 | ··Instance·fields···- | 105 | ··Instance·fields···- |
79 | ··Direct·methods····- | 106 | ··Direct·methods····- |
Offset 85, 26 lines modified | Offset 112, 26 lines modified | ||
85 | ······type··········:·'(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;' | 112 | ······type··········:·'(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;' |
86 | ······access········:·0x0019·(PUBLIC·STATIC·FINAL) | 113 | ······access········:·0x0019·(PUBLIC·STATIC·FINAL) |
87 | ······code··········- | 114 | ······code··········- |
88 | ······registers·····:·4 | 115 | ······registers·····:·4 |
89 | ······ins···········:·2 | 116 | ······ins···········:·2 |
90 | ······outs··········:·2 | 117 | ······outs··········:·2 |
91 | ······insns·size····:·20·16-bit·code·units | 118 | ······insns·size····:·20·16-bit·code·units |
92 | 0421 | 119 | 0421f8:········································|[0421f8]·android.support.v4.content.ContextCompat.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; |
93 | 042 | 120 | 042208:·6000·3700······························|0000:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@0037 |
94 | 042 | 121 | 04220c:·1301·1500······························|0002:·const/16·v1,·#int·21·//·#15 |
95 | 042 | 122 | 042210:·3410·0700······························|0004:·if-lt·v0,·v1,·000b·//·+0007 |
96 | 042 | 123 | 042214:·7120·7305·3200·························|0006:·invoke-static·{v2,·v3},·Landroid/support/v4/content/ContextCompatApi21;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;·//·method@0573 |
97 | 042 | 124 | 04221a:·0c01···································|0009:·move-result-object·v1 |
98 | 042 | 125 | 04221c:·1101···································|000a:·return-object·v1 |
99 | 042 | 126 | 04221e:·6e10·a600·0200·························|000b:·invoke-virtual·{v2},·Landroid/content/Context;.getResources:()Landroid/content/res/Resources;·//·method@00a6 |
100 | 042 | 127 | 042224:·0c01···································|000e:·move-result-object·v1 |
101 | 042 | 128 | 042226:·6e20·0a01·3100·························|000f:·invoke-virtual·{v1,·v3},·Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable;·//·method@010a |
102 | 042 | 129 | 04222c:·0c01···································|0012:·move-result-object·v1 |
Max diff block lines reached; 34500241/34507978 bytes (99.98%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 9 lines modified | ||
1 | Zip·file·size:·2143 | 1 | Zip·file·size:·2143435·bytes,·number·of·entries:·1127 |
2 | ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·android/support/annotation/Keep.class | ||
2 | ?rwxrwxr-x··2.0·unx······223·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat21.class | 3 | ?rwxrwxr-x··2.0·unx······223·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat21.class |
3 | ?rwxrwxr-x··2.0·unx······983·b-·stor·80-Jan-01·00:00·android/support/v4/content/ContextCompat.class | 4 | ?rwxrwxr-x··2.0·unx······983·b-·stor·80-Jan-01·00:00·android/support/v4/content/ContextCompat.class |
4 | ?rwxrwxr-x··2.0·unx······514·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat.class | 5 | ?rwxrwxr-x··2.0·unx······514·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat.class |
5 | ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompatHoneycomb.class | 6 | ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompatHoneycomb.class |
6 | ?rwxrwxr-x··2.0·unx······216·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompatJB.class | 7 | ?rwxrwxr-x··2.0·unx······216·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompatJB.class |
7 | ?rwxrwxr-x··2.0·unx······157·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$ViewRetriever.class | 8 | ?rwxrwxr-x··2.0·unx······157·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$ViewRetriever.class |
8 | ?rwxrwxr-x··2.0·unx······571·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$1.class | 9 | ?rwxrwxr-x··2.0·unx······571·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$1.class |
Offset 1033, 33 lines modified | Offset 1034, 33 lines modified | ||
1033 | ?rwxrwxr-x··2.0·unx······894·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/ConfirmationDialog$1.class | 1034 | ?rwxrwxr-x··2.0·unx······894·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/ConfirmationDialog$1.class |
1034 | ?rwxrwxr-x··2.0·unx······896·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/ConfirmationDialog$2.class | 1035 | ?rwxrwxr-x··2.0·unx······896·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/ConfirmationDialog$2.class |
1035 | ?rwxrwxr-x··2.0·unx······177·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/ConfirmationDialog$OnConfirmationDialogClicked.class | 1036 | ?rwxrwxr-x··2.0·unx······177·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/ConfirmationDialog$OnConfirmationDialogClicked.class |
1036 | ?rwxrwxr-x··2.0·unx·····2211·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/ConfirmationDialog.class | 1037 | ?rwxrwxr-x··2.0·unx·····2211·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/ConfirmationDialog.class |
1037 | ?rwxrwxr-x··2.0·unx·····1947·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/ConnectivityStateReceiver.class | 1038 | ?rwxrwxr-x··2.0·unx·····1947·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/ConnectivityStateReceiver.class |
1038 | ?rwxrwxr-x··2.0·unx·····1425·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/CustomHttpClient$1.class | 1039 | ?rwxrwxr-x··2.0·unx·····1425·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/CustomHttpClient$1.class |
1039 | ?rwxrwxr-x··2.0·unx·····1749·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/CustomHttpClient$HTTP_STATUS.class | 1040 | ?rwxrwxr-x··2.0·unx·····1749·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/CustomHttpClient$HTTP_STATUS.class |
1040 | ?rwxrwxr-x··2.0·unx·····24 | 1041 | ?rwxrwxr-x··2.0·unx·····2431·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/CustomHttpClient.class |
1041 | ?rwxrwxr-x··2.0·unx······649·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/CustomScrollView$YScrollDetector.class | 1042 | ?rwxrwxr-x··2.0·unx······649·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/CustomScrollView$YScrollDetector.class |
1042 | ?rwxrwxr-x··2.0·unx······783·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/CustomScrollView.class | 1043 | ?rwxrwxr-x··2.0·unx······783·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/CustomScrollView.class |
1043 | ?rwxrwxr-x··2.0·unx·····38 | 1044 | ?rwxrwxr-x··2.0·unx·····3808·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/DateFieldValidation.class |
1044 | ?rwxrwxr-x··2.0·unx·····2381·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/DateHelper.class | 1045 | ?rwxrwxr-x··2.0·unx·····2381·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/DateHelper.class |
1045 | ?rwxrwxr-x··2.0·unx······909·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/DateInfo.class | 1046 | ?rwxrwxr-x··2.0·unx······909·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/DateInfo.class |
1046 | ?rwxrwxr-x··2.0·unx·····1130·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/DateInfos.class | 1047 | ?rwxrwxr-x··2.0·unx·····1130·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/DateInfos.class |
1047 | ?rwxrwxr-x··2.0·unx·····4916·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/DomainNameChecker.class | 1048 | ?rwxrwxr-x··2.0·unx·····4916·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/DomainNameChecker.class |
1048 | ?rwxrwxr-x··2.0·unx·····4608·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/EventDetail.class | 1049 | ?rwxrwxr-x··2.0·unx·····4608·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/EventDetail.class |
1049 | ?rwxrwxr-x··2.0·unx·····987 | 1050 | ?rwxrwxr-x··2.0·unx·····9876·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/EventDetailFragment.class |
1050 | ?rwxrwxr-x··2.0·unx······441·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/FahrplanFragment$1.class | 1051 | ?rwxrwxr-x··2.0·unx······441·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/FahrplanFragment$1.class |
1051 | ?rwxrwxr-x··2.0·unx······576·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/FahrplanFragment$2.class | 1052 | ?rwxrwxr-x··2.0·unx······576·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/FahrplanFragment$2.class |
1052 | ?rwxrwxr-x··2.0·unx······572·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/FahrplanFragment$3.class | 1053 | ?rwxrwxr-x··2.0·unx······572·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/FahrplanFragment$3.class |
1053 | ?rwxrwxr-x··2.0·unx······671·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/FahrplanFragment$4.class | 1054 | ?rwxrwxr-x··2.0·unx······671·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/FahrplanFragment$4.class |
1054 | ?rwxrwxr-x··2.0·unx······548·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/FahrplanFragment$5.class | 1055 | ?rwxrwxr-x··2.0·unx······548·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/FahrplanFragment$5.class |
1055 | ?rwxrwxr-x··2.0·unx······710·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/FahrplanFragment$6.class | 1056 | ?rwxrwxr-x··2.0·unx······710·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/FahrplanFragment$6.class |
1056 | ?rwxrwxr-x··2.0·unx······172·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/OnParseCompleteListener.class | 1057 | ?rwxrwxr-x··2.0·unx······172·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/OnParseCompleteListener.class |
1057 | ?rwxrwxr-x··2.0·unx····257 | 1058 | ?rwxrwxr-x··2.0·unx····25746·b-·defN·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/FahrplanFragment.class |
1058 | ?rwxrwxr-x··2.0·unx····163 | 1059 | ?rwxrwxr-x··2.0·unx····16319·b-·defN·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/FahrplanMisc.class |
1059 | ?rwxrwxr-x··2.0·unx·····1044·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/FahrplanParser.class | 1060 | ?rwxrwxr-x··2.0·unx·····1044·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/FahrplanParser.class |
1060 | ?rwxrwxr-x··2.0·unx······863·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/FetchFahrplan.class | 1061 | ?rwxrwxr-x··2.0·unx······863·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/FetchFahrplan.class |
1061 | ?rwxrwxr-x··2.0·unx······933·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/HighlightDBOpenHelper.class | 1062 | ?rwxrwxr-x··2.0·unx······933·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/HighlightDBOpenHelper.class |
1062 | ?rwxrwxr-x··2.0·unx······545·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView$1.class | 1063 | ?rwxrwxr-x··2.0·unx······545·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView$1.class |
1063 | ?rwxrwxr-x··2.0·unx·····1943·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView$2.class | 1064 | ?rwxrwxr-x··2.0·unx·····1943·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView$2.class |
1064 | ?rwxrwxr-x··2.0·unx·····2225·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView$YScrollDetector.class | 1065 | ?rwxrwxr-x··2.0·unx·····2225·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView$YScrollDetector.class |
1065 | ?rwxrwxr-x··2.0·unx·····4818·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView.class | 1066 | ?rwxrwxr-x··2.0·unx·····4818·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView.class |
Offset 1076, 15 lines modified | Offset 1077, 15 lines modified | ||
1076 | ?rwxrwxr-x··2.0·unx······128·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/OnCertAccepted.class | 1077 | ?rwxrwxr-x··2.0·unx······128·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/OnCertAccepted.class |
1077 | ?rwxrwxr-x··2.0·unx······137·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/OnCloseDetailListener.class | 1078 | ?rwxrwxr-x··2.0·unx······137·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/OnCloseDetailListener.class |
1078 | ?rwxrwxr-x··2.0·unx······256·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/OnDownloadCompleteListener.class | 1079 | ?rwxrwxr-x··2.0·unx······256·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/OnDownloadCompleteListener.class |
1079 | ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/OnRefreshEventMarkers.class | 1080 | ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/OnRefreshEventMarkers.class |
1080 | ?rwxrwxr-x··2.0·unx····14378·b-·defN·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/MainActivity.class | 1081 | ?rwxrwxr-x··2.0·unx····14378·b-·defN·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/MainActivity.class |
1081 | ?rwxrwxr-x··2.0·unx·····1293·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/MetaDBOpenHelper.class | 1082 | ?rwxrwxr-x··2.0·unx·····1293·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/MetaDBOpenHelper.class |
1082 | ?rwxrwxr-x··2.0·unx······436·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/MetaInfo.class | 1083 | ?rwxrwxr-x··2.0·unx······436·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/MetaInfo.class |
1083 | ?rwxrwxr-x··2.0·unx······5 | 1084 | ?rwxrwxr-x··2.0·unx······520·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/MissingXmlAttributeException.class |
1084 | ?rwxrwxr-x··2.0·unx······931·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/MyApp$TASKS.class | 1085 | ?rwxrwxr-x··2.0·unx······931·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/MyApp$TASKS.class |
1085 | ?rwxrwxr-x··2.0·unx·····2015·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/MyApp.class | 1086 | ?rwxrwxr-x··2.0·unx·····2015·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/MyApp.class |
1086 | ?rwxrwxr-x··2.0·unx······511·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/RoomForC3NavConverter$1.class | 1087 | ?rwxrwxr-x··2.0·unx······511·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/RoomForC3NavConverter$1.class |
1087 | ?rwxrwxr-x··2.0·unx······636·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/RoomForC3NavConverter.class | 1088 | ?rwxrwxr-x··2.0·unx······636·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/RoomForC3NavConverter.class |
1088 | ?rwxrwxr-x··2.0·unx·····1408·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment$1.class | 1089 | ?rwxrwxr-x··2.0·unx·····1408·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment$1.class |
1089 | ?rwxrwxr-x··2.0·unx·····1194·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment$2.class | 1090 | ?rwxrwxr-x··2.0·unx·····1194·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment$2.class |
1090 | ?rwxrwxr-x··2.0·unx·····1434·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment$3.class | 1091 | ?rwxrwxr-x··2.0·unx·····1434·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment$3.class |
Offset 1093, 20 lines modified | Offset 1094, 20 lines modified | ||
1093 | ?rwxrwxr-x··2.0·unx·····1526·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/SettingsActivity.class | 1094 | ?rwxrwxr-x··2.0·unx·····1526·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/SettingsActivity.class |
1094 | ?rwxrwxr-x··2.0·unx·····2534·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/StarredListActivity.class | 1095 | ?rwxrwxr-x··2.0·unx·····2534·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/StarredListActivity.class |
1095 | ?rwxrwxr-x··2.0·unx·····7956·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/StarredListFragment.class | 1096 | ?rwxrwxr-x··2.0·unx·····7956·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/StarredListFragment.class |
1096 | ?rwxrwxr-x··2.0·unx·····3125·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/TrackBackgrounds.class | 1097 | ?rwxrwxr-x··2.0·unx·····3125·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/TrackBackgrounds.class |
1097 | ?rwxrwxr-x··2.0·unx······105·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/TrustManagerFactory$1.class | 1098 | ?rwxrwxr-x··2.0·unx······105·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/TrustManagerFactory$1.class |
1098 | ?rwxrwxr-x··2.0·unx·····2430·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/TrustManagerFactory$SecureX509TrustManager.class | 1099 | ?rwxrwxr-x··2.0·unx·····2430·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/TrustManagerFactory$SecureX509TrustManager.class |
1099 | ?rwxrwxr-x··2.0·unx······572·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/TrustManagerFactory$SimpleX509TrustManager.class | 1100 | ?rwxrwxr-x··2.0·unx······572·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/TrustManagerFactory$SimpleX509TrustManager.class |
1100 | ?rwxrwxr-x··2.0·unx·····59 | 1101 | ?rwxrwxr-x··2.0·unx·····5900·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/TrustManagerFactory.class |
1101 | ?rwxrwxr-x··2.0·unx·····6397·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/UpdateService.class | 1102 | ?rwxrwxr-x··2.0·unx·····6397·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/UpdateService.class |
1102 | ?rwxrwxr-x··2.0·unx······180·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/ValidationError.class | 1103 | ?rwxrwxr-x··2.0·unx······180·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/ValidationError.class |
1103 | ?rwxrwxr-x··2.0·unx·····4593·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/fetcher.class | 1104 | ?rwxrwxr-x··2.0·unx·····4593·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/fetcher.class |
1104 | ?rwxrwxr-x··2.0·unx·····4351·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/onBootReceiver.class | 1105 | ?rwxrwxr-x··2.0·unx·····4351·b-·stor·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/onBootReceiver.class |
1105 | ?rwxrwxr-x··2.0·unx····175 | 1106 | ?rwxrwxr-x··2.0·unx····17565·b-·defN·80-Jan-01·00:00·nerd/tuxmobil/fahrplan/congress/parser.class |
1106 | ?rwxrwxr-x··2.0·unx·····1291·b-·stor·80-Jan-01·00:00·okio/AsyncTimeout$1.class | 1107 | ?rwxrwxr-x··2.0·unx·····1291·b-·stor·80-Jan-01·00:00·okio/AsyncTimeout$1.class |
1107 | ?rwxrwxr-x··2.0·unx·····1141·b-·stor·80-Jan-01·00:00·okio/AsyncTimeout$2.class | 1108 | ?rwxrwxr-x··2.0·unx·····1141·b-·stor·80-Jan-01·00:00·okio/AsyncTimeout$2.class |
1108 | ?rwxrwxr-x··2.0·unx······419·b-·stor·80-Jan-01·00:00·okio/AsyncTimeout$Watchdog.class | 1109 | ?rwxrwxr-x··2.0·unx······419·b-·stor·80-Jan-01·00:00·okio/AsyncTimeout$Watchdog.class |
1109 | ?rwxrwxr-x··2.0·unx·····1779·b-·stor·80-Jan-01·00:00·okio/Base64.class | 1110 | ?rwxrwxr-x··2.0·unx·····1779·b-·stor·80-Jan-01·00:00·okio/Base64.class |
1110 | ?rwxrwxr-x··2.0·unx······531·b-·stor·80-Jan-01·00:00·okio/BufferedSink.class | 1111 | ?rwxrwxr-x··2.0·unx······531·b-·stor·80-Jan-01·00:00·okio/BufferedSink.class |
1111 | ?rwxrwxr-x··2.0·unx······524·b-·stor·80-Jan-01·00:00·okio/BufferedSource.class | 1112 | ?rwxrwxr-x··2.0·unx······524·b-·stor·80-Jan-01·00:00·okio/BufferedSource.class |
1112 | ?rwxrwxr-x··2.0·unx····13623·b-·defN·80-Jan-01·00:00·okio/Buffer.class | 1113 | ?rwxrwxr-x··2.0·unx····13623·b-·defN·80-Jan-01·00:00·okio/Buffer.class |
Offset 1121, 8 lines modified | Offset 1122, 8 lines modified | ||
1121 | ?rwxrwxr-x··2.0·unx·····1943·b-·stor·80-Jan-01·00:00·okio/Okio.class | 1122 | ?rwxrwxr-x··2.0·unx·····1943·b-·stor·80-Jan-01·00:00·okio/Okio.class |
1122 | ?rwxrwxr-x··2.0·unx·····2933·b-·stor·80-Jan-01·00:00·okio/RealBufferedSink.class | 1123 | ?rwxrwxr-x··2.0·unx·····2933·b-·stor·80-Jan-01·00:00·okio/RealBufferedSink.class |
1123 | ?rwxrwxr-x··2.0·unx·····4122·b-·stor·80-Jan-01·00:00·okio/RealBufferedSource.class | 1124 | ?rwxrwxr-x··2.0·unx·····4122·b-·stor·80-Jan-01·00:00·okio/RealBufferedSource.class |
1124 | ?rwxrwxr-x··2.0·unx·····1599·b-·stor·80-Jan-01·00:00·okio/Segment.class | 1125 | ?rwxrwxr-x··2.0·unx·····1599·b-·stor·80-Jan-01·00:00·okio/Segment.class |
1125 | ?rwxrwxr-x··2.0·unx······876·b-·stor·80-Jan-01·00:00·okio/SegmentPool.class | 1126 | ?rwxrwxr-x··2.0·unx······876·b-·stor·80-Jan-01·00:00·okio/SegmentPool.class |
1126 | ?rwxrwxr-x··2.0·unx······325·b-·stor·80-Jan-01·00:00·okio/Timeout$1.class | 1127 | ?rwxrwxr-x··2.0·unx······325·b-·stor·80-Jan-01·00:00·okio/Timeout$1.class |
1127 | ?rwxrwxr-x··2.0·unx·····1219·b-·stor·80-Jan-01·00:00·okio/Util.class | 1128 | ?rwxrwxr-x··2.0·unx·····1219·b-·stor·80-Jan-01·00:00·okio/Util.class |
1128 | 112 | 1129 | 1127·files,·2334937·bytes·uncompressed,·1927449·bytes·compressed:··17.5% |
Offset 1, 7 lines modified | Offset 1, 10 lines modified | ||
1 | Filename:·android/support/annotation/Keep.class | ||
2 | Comment:· | ||
1 | Filename:·android/support/v4/app/ActivityCompat21.class | 3 | Filename:·android/support/v4/app/ActivityCompat21.class |
2 | Comment:· | 4 | Comment:· |
3 | Filename:·android/support/v4/content/ContextCompat.class | 5 | Filename:·android/support/v4/content/ContextCompat.class |
4 | Comment:· | 6 | Comment:· |
5 | Filename:·android/support/v4/app/ActivityCompat.class | 7 | Filename:·android/support/v4/app/ActivityCompat.class |
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 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 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 43, 12 lines modified | Offset 43, 12 lines modified | ||
43 | ········textView4.setText((CharSequence)Html.fromHtml(this.getString(2131099727))); | 43 | ········textView4.setText((CharSequence)Html.fromHtml(this.getString(2131099727))); |
44 | ········textView4.setMovementMethod(LinkMovementMethod.getInstance()); | 44 | ········textView4.setMovementMethod(LinkMovementMethod.getInstance()); |
45 | ········textView4.setLinkTextColor(this.getResources().getColor(2131558522)); | 45 | ········textView4.setLinkTextColor(this.getResources().getColor(2131558522)); |
46 | ········final·TextView·textView5·=·(TextView)view.findViewById(2131624027); | 46 | ········final·TextView·textView5·=·(TextView)view.findViewById(2131624027); |
47 | ········textView5.setText((CharSequence)Html.fromHtml(this.getString(2131099724))); | 47 | ········textView5.setText((CharSequence)Html.fromHtml(this.getString(2131099724))); |
48 | ········textView5.setMovementMethod(LinkMovementMethod.getInstance()); | 48 | ········textView5.setMovementMethod(LinkMovementMethod.getInstance()); |
49 | ········textView5.setLinkTextColor(this.getResources().getColor(2131558522)); | 49 | ········textView5.setLinkTextColor(this.getResources().getColor(2131558522)); |
50 | ········((TextView)view.findViewById(2131624032)).setText((CharSequence)this.getString(2131099683,·new·Object[]·{·"201 | 50 | ········((TextView)view.findViewById(2131624032)).setText((CharSequence)this.getString(2131099683,·new·Object[]·{·"2017-10-12T00:20Z"·})); |
51 | ········((TextView)view.findViewById(2131624033)).setText((CharSequence)this.getString(2131099684,·new·Object[]·{·"39"·})); | 51 | ········((TextView)view.findViewById(2131624033)).setText((CharSequence)this.getString(2131099684,·new·Object[]·{·"39"·})); |
52 | ········((TextView)view.findViewById(2131624034)).setText((CharSequence)this.getString(2131099682,·new·Object[]·{·"20c2001-dirty"·})); | 52 | ········((TextView)view.findViewById(2131624034)).setText((CharSequence)this.getString(2131099682,·new·Object[]·{·"20c2001-dirty"·})); |
53 | ····} | 53 | ····} |
54 | } | 54 | } |
Offset 46, 70 lines modified | Offset 46, 63 lines modified | ||
46 | ····public·static·void·showHttpError(final·Activity·activity,·final·MyApp·myApp,·final·CustomHttpClient$HTTP_STATUS·customHttpClient$HTTP_STATUS,·final·String·s)·{ | 46 | ····public·static·void·showHttpError(final·Activity·activity,·final·MyApp·myApp,·final·CustomHttpClient$HTTP_STATUS·customHttpClient$HTTP_STATUS,·final·String·s)·{ |
47 | ········final·int·n·=·2131099705; | 47 | ········final·int·n·=·2131099705; |
48 | ········final·int·n2·=·1; | 48 | ········final·int·n2·=·1; |
49 | ········switch·(CustomHttpClient$1.$SwitchMap$nerd$tuxmobil$fahrplan$congress$CustomHttpClient$HTTP_STATUS[customHttpClient$HTTP_STATUS.ordinal()])·{ | 49 | ········switch·(CustomHttpClient$1.$SwitchMap$nerd$tuxmobil$fahrplan$congress$CustomHttpClient$HTTP_STATUS[customHttpClient$HTTP_STATUS.ordinal()])·{ |
50 | ············case·1:·{ | 50 | ············case·1:·{ |
51 | ················final·int·n3·=·2131099713; | 51 | ················final·int·n3·=·2131099713; |
52 | ················final·Object[]·array·=·new·Object[n2]; | 52 | ················final·Object[]·array·=·new·Object[n2]; |
53 | ················final·Object·o·=·(Object)null; | ||
54 | ················array[0]·=·null; | 53 | ················array[0]·=·null; |
55 | ················AlertDialogHelper.showErrorDialog((Context)activity,·n,·n3,·array); | 54 | ················AlertDialogHelper.showErrorDialog((Context)activity,·n,·n3,·array); |
56 | ················break; | 55 | ················break; |
57 | ············} | 56 | ············} |
58 | ············case·2:·{ | 57 | ············case·2:·{ |
59 | ················final·int·n4·=·2131099711; | 58 | ················final·int·n4·=·2131099711; |
60 | ················final·Object[]·array2·=·new·Object[n2]; | 59 | ················final·Object[]·array2·=·new·Object[n2]; |
61 | ················array2[0]·=·s; | 60 | ················array2[0]·=·s; |
62 | ················AlertDialogHelper.showErrorDialog((Context)activity,·n,·n4,·array2); | 61 | ················AlertDialogHelper.showErrorDialog((Context)activity,·n,·n4,·array2); |
63 | ················break; | 62 | ················break; |
64 | ············} | 63 | ············} |
65 | ············case·3:·{ | 64 | ············case·3:·{ |
66 | ················final·int·n5·=·2131099712; | 65 | ················final·int·n5·=·2131099712; |
67 | ················final·Object[]·array3·=·new·Object[n2]; | 66 | ················final·Object[]·array3·=·new·Object[n2]; |
68 | ················final·Object·o2·=·(Object)null; | ||
69 | ················array3[0]·=·null; | 67 | ················array3[0]·=·null; |
70 | ················AlertDialogHelper.showErrorDialog((Context)activity,·n,·n5,·array3); | 68 | ················AlertDialogHelper.showErrorDialog((Context)activity,·n,·n5,·array3); |
71 | ················break; | 69 | ················break; |
72 | ············} | 70 | ············} |
73 | ············case·4:·{ | 71 | ············case·4:·{ |
74 | ················final·int·n6·=·2131099710; | 72 | ················final·int·n6·=·2131099710; |
75 | ················final·Object[]·array4·=·new·Object[n2]; | 73 | ················final·Object[]·array4·=·new·Object[n2]; |
76 | ················final·Object·o3·=·(Object)null; | ||
77 | ················array4[0]·=·null; | 74 | ················array4[0]·=·null; |
78 | ················AlertDialogHelper.showErrorDialog((Context)activity,·n,·n6,·array4); | 75 | ················AlertDialogHelper.showErrorDialog((Context)activity,·n,·n6,·array4); |
79 | ················break; | 76 | ················break; |
80 | ············} | 77 | ············} |
81 | ············case·5:·{ | 78 | ············case·5:·{ |
82 | ················final·int·n7·=·2131099706; | 79 | ················final·int·n7·=·2131099706; |
83 | ················final·Object[]·array5·=·new·Object[n2]; | 80 | ················final·Object[]·array5·=·new·Object[n2]; |
84 | ················final·Object·o4·=·(Object)null; | ||
85 | ················array5[0]·=·null; | 81 | ················array5[0]·=·null; |
86 | ················AlertDialogHelper.showErrorDialog((Context)activity,·n,·n7,·array5); | 82 | ················AlertDialogHelper.showErrorDialog((Context)activity,·n,·n7,·array5); |
87 | ················break; | 83 | ················break; |
88 | ············} | 84 | ············} |
89 | ············case·6:·{ | 85 | ············case·6:·{ |
90 | ················final·int·n8·=·2131099707; | 86 | ················final·int·n8·=·2131099707; |
91 | ················final·Object[]·array6·=·new·Object[n2]; | 87 | ················final·Object[]·array6·=·new·Object[n2]; |
92 | ················final·Object·o5·=·(Object)null; | ||
93 | ················array6[0]·=·null; | 88 | ················array6[0]·=·null; |
94 | ················AlertDialogHelper.showErrorDialog((Context)activity,·n,·n8,·array6); | 89 | ················AlertDialogHelper.showErrorDialog((Context)activity,·n,·n8,·array6); |
95 | ················break; | 90 | ················break; |
96 | ············} | 91 | ············} |
97 | ············case·7:·{ | 92 | ············case·7:·{ |
98 | ················final·int·n9·=·2131099708; | 93 | ················final·int·n9·=·2131099708; |
99 | ················final·Object[]·array7·=·new·Object[n2]; | 94 | ················final·Object[]·array7·=·new·Object[n2]; |
100 | ················final·Object·o6·=·(Object)null; | ||
101 | ················array7[0]·=·null; | 95 | ················array7[0]·=·null; |
102 | ················AlertDialogHelper.showErrorDialog((Context)activity,·n,·n9,·array7); | 96 | ················AlertDialogHelper.showErrorDialog((Context)activity,·n,·n9,·array7); |
103 | ················break; | 97 | ················break; |
104 | ············} | 98 | ············} |
105 | ············case·8:·{ | 99 | ············case·8:·{ |
106 | ················final·int·n10·=·2131099709; | 100 | ················final·int·n10·=·2131099709; |
107 | ················final·Object[]·array8·=·new·Object[n2]; | 101 | ················final·Object[]·array8·=·new·Object[n2]; |
108 | ················final·Object·o7·=·(Object)null; | ||
109 | ················array8[0]·=·null; | 102 | ················array8[0]·=·null; |
110 | ················AlertDialogHelper.showErrorDialog((Context)activity,·n,·n10,·array8); | 103 | ················AlertDialogHelper.showErrorDialog((Context)activity,·n,·n10,·array8); |
111 | ················break; | 104 | ················break; |
112 | ············} | 105 | ············} |
113 | ············case·9:·{ | 106 | ············case·9:·{ |
114 | ················Toast.makeText((Context)activity,·2131099771,·0).show(); | 107 | ················Toast.makeText((Context)activity,·2131099771,·0).show(); |
115 | ················break; | 108 | ················break; |
Offset 228, 39 lines modified | Offset 228, 37 lines modified | ||
228 | ··public·void·printValidationErrors(); | 228 | ··public·void·printValidationErrors(); |
229 | ····descriptor:·()V | 229 | ····descriptor:·()V |
230 | ····flags:·(0x0001)·ACC_PUBLIC | 230 | ····flags:·(0x0001)·ACC_PUBLIC |
231 | ····Code: | 231 | ····Code: |
232 | ······stack=300,·locals=6,·args_size=1 | 232 | ······stack=300,·locals=6,·args_size=1 |
233 | ·········0:·aload_0 | 233 | ·········0:·aload_0 |
234 | ·········1:·getfield······#24·················//·Field·mValidationErrors:Ljava/util/List; | 234 | ·········1:·getfield······#24·················//·Field·mValidationErrors:Ljava/util/List; |
235 | ·········4:·astore_1 | ||
236 | ·········5:·aload_1 | ||
237 | ········· | 235 | ·········4:·invokeinterface·#30,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
238 | ········ | 236 | ·········9:·astore_1 |
239 | ········1 | 237 | ········10:·aload_1 |
240 | ········1 | 238 | ········11:·invokeinterface·#36,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
241 | ········1 | 239 | ········16:·istore_2 |
242 | ········1 | 240 | ········17:·iload_2 |
243 | ········ | 241 | ········18:·ifeq··········56 |
244 | ········2 | 242 | ········21:·aload_1 |
245 | ········2 | 243 | ········22:·invokeinterface·#40,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
246 | ········2 | 244 | ········27:·checkcast·····#42·················//·class·nerd/tuxmobil/fahrplan/congress/ValidationError |
247 | ········3 | 245 | ········30:·astore_3 |
248 | ········3 | 246 | ········31:·aload_0 |
249 | ········3 | 247 | ········32:·invokevirtual·#46·················//·Method·java/lang/Object.getClass:()Ljava/lang/Class; |
250 | ········3 | 248 | ········35:·invokevirtual·#52·················//·Method·java/lang/Class.getName:()Ljava/lang/String; |
251 | ········41:·astore_1 | ||
252 | ········ | 249 | ········38:·astore········4 |
250 | ········40:·aload_3 | ||
253 | ········4 | 251 | ········41:·invokevirtual·#55·················//·Method·nerd/tuxmobil/fahrplan/congress/ValidationError.toString:()Ljava/lang/String; |
254 | ········4 | 252 | ········44:·astore········5 |
255 | ········4 | 253 | ········46:·aload·········4 |
256 | ········ | 254 | ········48:·aload·········5 |
257 | ········5 | 255 | ········50:·invokestatic··#61·················//·Method·nerd/tuxmobil/fahrplan/congress/MyApp.LogDebug:(Ljava/lang/String;Ljava/lang/String;)V |
258 | ········5 | 256 | ········53:·goto··········10 |
259 | ········5 | 257 | ········56:·return |
260 | ··public·boolean·validate(); | 258 | ··public·boolean·validate(); |
261 | ····descriptor:·()Z | 259 | ····descriptor:·()Z |
262 | ····flags:·(0x0001)·ACC_PUBLIC | 260 | ····flags:·(0x0001)·ACC_PUBLIC |
263 | ····Code: | 261 | ····Code: |
264 | ······stack=300,·locals=24,·args_size=1 | 262 | ······stack=300,·locals=24,·args_size=1 |
265 | ·········0:·aload_0 | 263 | ·········0:·aload_0 |
Offset 89, 15 lines modified | Offset 89, 15 lines modified | ||
89 | ·········1:·invokespecial·#8··················//·Method·java/util/ArrayList."<init>":()V | 89 | ·········1:·invokespecial·#8··················//·Method·java/util/ArrayList."<init>":()V |
90 | ·········4:·return | 90 | ·········4:·return |
91 | ··public·int·getIndexOfToday(int,·int); | 91 | ··public·int·getIndexOfToday(int,·int); |
92 | ····descriptor:·(II)I | 92 | ····descriptor:·(II)I |
93 | ····flags:·(0x0001)·ACC_PUBLIC | 93 | ····flags:·(0x0001)·ACC_PUBLIC |
94 | ····Code: | 94 | ····Code: |
95 | ······stack=300,·locals=1 | 95 | ······stack=300,·locals=11,·args_size=3 |
96 | ·········0:·iconst_m1 | 96 | ·········0:·iconst_m1 |
97 | ·········1:·istore_3 | 97 | ·········1:·istore_3 |
98 | ·········2:·aload_0 | 98 | ·········2:·aload_0 |
99 | ·········3:·invokevirtual·#12·················//·Method·isEmpty:()Z | 99 | ·········3:·invokevirtual·#12·················//·Method·isEmpty:()Z |
100 | ·········6:·istore········4 | 100 | ·········6:·istore········4 |
101 | ·········8:·iload·········4 | 101 | ·········8:·iload·········4 |
102 | ········10:·ifeq··········19 | 102 | ········10:·ifeq··········19 |
Offset 139, 35 lines modified | Offset 139, 35 lines modified | ||
139 | ········84:·iconst_m1 | 139 | ········84:·iconst_m1 |
140 | ········85:·istore········5 | 140 | ········85:·istore········5 |
141 | ········87:·aload_0 | 141 | ········87:·aload_0 |
142 | ········88:·invokevirtual·#40·················//·Method·iterator:()Ljava/util/Iterator; | 142 | ········88:·invokevirtual·#40·················//·Method·iterator:()Ljava/util/Iterator; |
143 | ········91:·astore········8 | 143 | ········91:·astore········8 |
144 | ········93:·aload·········8 | 144 | ········93:·aload·········8 |
145 | ········95:·invokeinterface·#45,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z | 145 | ········95:·invokeinterface·#45,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
146 | ·······100:·istore········ | 146 | ·······100:·istore········9 |
147 | ·······102:·iload········· | 147 | ·······102:·iload·········9 |
148 | ·······104:·ifeq··········16 | 148 | ·······104:·ifeq··········16 |
149 | ·······107:·aload·········8 | 149 | ·······107:·aload·········8 |
150 | ·······109:·invokeinterface·#49,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; | 150 | ·······109:·invokeinterface·#49,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
151 | ·······114:·checkcast·····#51·················//·class·nerd/tuxmobil/fahrplan/congress/DateInfo | 151 | ·······114:·checkcast·····#51·················//·class·nerd/tuxmobil/fahrplan/congress/DateInfo |
152 | ·······117:·astore········ | 152 | ·······117:·astore········10 |
153 | ·······119:·aload········· | 153 | ·······119:·aload·········10 |
154 | ·······121:·aload·········7 | 154 | ·······121:·aload·········7 |
155 | ·······123:·invokevirtual·#55·················//·Method·nerd/tuxmobil/fahrplan/congress/DateInfo.getDayIndex:(Ljava/lang/String;)I | 155 | ·······123:·invokevirtual·#55·················//·Method·nerd/tuxmobil/fahrplan/congress/DateInfo.getDayIndex:(Ljava/lang/String;)I |
156 | ·······126:·istore········5 | 156 | ·······126:·istore········5 |
157 | ·······128:·iload·········5 | 157 | ·······128:·iload·········5 |
158 | ·······130:·iload_3 | 158 | ·······130:·iload_3 |
159 | ·······131:·if_icmpeq·····93 | 159 | ·······131:·if_icmpeq·····93 |
160 | ·······134:·goto··········16 | 160 | ·······134:·goto··········16 |
161 | ··public·boolean·sameDay(android.text.format.Time,·int); | 161 | ··public·boolean·sameDay(android.text.format.Time,·int); |
162 | ····descriptor:·(Landroid/text/format/Time;I)Z | 162 | ····descriptor:·(Landroid/text/format/Time;I)Z |
163 | ····flags:·(0x0001)·ACC_PUBLIC | 163 | ····flags:·(0x0001)·ACC_PUBLIC |
164 | ····Code: | 164 | ····Code: |
165 | ······stack=300,·locals= | 165 | ······stack=300,·locals=9,·args_size=3 |
166 | ·········0:·aload_1 | 166 | ·········0:·aload_1 |
167 | ·········1:·invokestatic··#36·················//·Method·nerd/tuxmobil/fahrplan/congress/DateHelper.getFormattedDate:(Landroid/text/format/Time;)Ljava/lang/String; | 167 | ·········1:·invokestatic··#36·················//·Method·nerd/tuxmobil/fahrplan/congress/DateHelper.getFormattedDate:(Landroid/text/format/Time;)Ljava/lang/String; |
168 | ·········4:·astore_3 | 168 | ·········4:·astore_3 |
169 | ·········5:·aload_0 | 169 | ·········5:·aload_0 |
170 | ·········6:·invokevirtual·#40·················//·Method·iterator:()Ljava/util/Iterator; | 170 | ·········6:·invokevirtual·#40·················//·Method·iterator:()Ljava/util/Iterator; |
171 | ·········9:·astore········4 | 171 | ·········9:·astore········4 |
172 | ········11:·aload·········4 | 172 | ········11:·aload·········4 |
Offset 191, 16 lines modified | Offset 191, 16 lines modified | ||
191 | ········57:·aload·········7 | 191 | ········57:·aload·········7 |
192 | ········59:·aload_3 | 192 | ········59:·aload_3 |
193 | ········60:·invokevirtual·#68·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z | 193 | ········60:·invokevirtual·#68·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z |
194 | ········63:·istore········5 | 194 | ········63:·istore········5 |
195 | ········65:·iload·········5 | 195 | ········65:·iload·········5 |
196 | ········67:·ifeq··········11 | 196 | ········67:·ifeq··········11 |
197 | ········70:·iconst_1 | 197 | ········70:·iconst_1 |
198 | ········71:·istore········ | 198 | ········71:·istore········8 |
199 | ········73:·iload········· | 199 | ········73:·iload·········8 |
200 | ········75:·ireturn | 200 | ········75:·ireturn |
201 | ········76:·iconst_0 | 201 | ········76:·iconst_0 |
202 | ········77:·istore········ | 202 | ········77:·istore········8 |
203 | ········79:·aconst_null | 203 | ········79:·aconst_null |
204 | ········80:·astore········ | 204 | ········80:·astore········4 |
205 | ········82:·goto··········73 | 205 | ········82:·goto··········73 |
206 | } | 206 | } |
Offset 144, 15 lines modified | Offset 144, 14 lines modified | ||
144 | ················final·Collection<List<?>>·subjectAlternativeNames·=·x509Certificate.getSubjectAlternativeNames(); | 144 | ················final·Collection<List<?>>·subjectAlternativeNames·=·x509Certificate.getSubjectAlternativeNames(); |
145 | ················Label_0231:·{ | 145 | ················Label_0231:·{ |
146 | ····················if·(subjectAlternativeNames·==·null)·{ | 146 | ····················if·(subjectAlternativeNames·==·null)·{ |
147 | ························break·Label_0231; | 147 | ························break·Label_0231; |
148 | ····················} | 148 | ····················} |
149 | ····················final·Iterator<List<Object>>·iterator·=·subjectAlternativeNames.iterator(); | 149 | ····················final·Iterator<List<Object>>·iterator·=·subjectAlternativeNames.iterator(); |
150 | ····················try·{ | 150 | ····················try·{ |
151 | ····················Block_18_Outer: | ||
152 | ························while·(iterator.hasNext())·{ | 151 | ························while·(iterator.hasNext())·{ |
153 | ····························final·List<Object>·next·=·iterator.next(); | 152 | ····························final·List<Object>·next·=·iterator.next(); |
154 | ····························try·{ | 153 | ····························try·{ |
155 | ································final·List<Object>·list2; | 154 | ································final·List<Object>·list2; |
156 | ································final·List<Object>·list·=·list2·=·next; | 155 | ································final·List<Object>·list·=·list2·=·next; |
157 | ································if·(list·==·null·||·2·>·list.size())·{ | 156 | ································if·(list·==·null·||·2·>·list.size())·{ |
158 | ····································continue; | 157 | ····································continue; |
Offset 166, 50 lines modified | Offset 165, 50 lines modified | ||
166 | ····································final·Object·value2·=·list2.get(1); | 165 | ····································final·Object·value2·=·list2.get(1); |
167 | ····································try·{ | 166 | ····································try·{ |
168 | ········································final·String·s; | 167 | ········································final·String·s; |
169 | ········································if·((s·=·(String)value2)·!=·null·&&·matchDns(str,·s))·{ | 168 | ········································if·((s·=·(String)value2)·!=·null·&&·matchDns(str,·s))·{ |
170 | ············································b·=·true; | 169 | ············································b·=·true; |
171 | ············································return·b; | 170 | ············································return·b; |
172 | ········································} | 171 | ········································} |
173 | ········································continue | 172 | ········································continue; |
174 | ········································//·iftrue(Label_0456:,·n2·>=·split.length) | ||
175 | ········································while·(true)·{ | ||
176 | ········································ | 173 | ········································final·String[]·split; |
177 | ········································ | 174 | ········································int·n2·=·0; |
178 | ········································ | 175 | ········································MyApp.LogDebug("DomainNameChecker",·split[n2]); |
179 | ········································ | 176 | ········································final·String[]·array·=·split; |
177 | ········································Label_0273:·{ | ||
180 | ············································try·{ | 178 | ············································try·{ |
181 | ················································final·String·s2·=·array[n2]; | 179 | ················································final·String·s2·=·array[n2]; |
182 | ················································try·{ | 180 | ················································try·{ |
183 | ····················································final·X500Principal·subjectX500Principal; | 181 | ····················································final·X500Principal·subjectX500Principal; |
184 | ····················································if·(s2.length()·>·3·&&·split[n2].startsWith("cn=")·&&·subjectX500Principal·!=·null·&&·matchDns(str,·split[n2].substring(3)))·{ | 182 | ····················································if·(s2.length()·>·3·&&·split[n2].startsWith("cn=")·&&·subjectX500Principal·!=·null·&&·matchDns(str,·split[n2].substring(3)))·{ |
185 | ························································b·=·true; | 183 | ························································b·=·true; |
186 | ························································return·b; | 184 | ························································return·b; |
187 | ····················································} | 185 | ····················································} |
188 | ····················································++n2; | 186 | ····················································++n2; |
187 | ····················································break·Label_0273; | ||
189 | ················································} | 188 | ················································} |
190 | ················································catch·(CertificateParsingException·ex)·{ | 189 | ················································catch·(CertificateParsingException·ex)·{ |
191 | ····················································if·(!MyApp.DEBUG)·{ | 190 | ····················································if·(!MyApp.DEBUG)·{ |
192 | ························································break; | 191 | ························································break; |
193 | ····················································} | 192 | ····················································} |
194 | ····················································String·message·=·ex.getMessage(); | 193 | ····················································String·message·=·ex.getMessage(); |
195 | ····················································if·(message·==·null)·{ | 194 | ····················································if·(message·==·null)·{ |
196 | ························································message·=·"failed·to·parse·certificate"; | 195 | ························································message·=·"failed·to·parse·certificate"; |
197 | ····················································} | 196 | ····················································} |
198 | ····················································MyApp.LogDebug("DomainNameChecker",·"DomainNameChecker.matchDns():·"·+·message); | 197 | ····················································MyApp.LogDebug("DomainNameChecker",·"DomainNameChecker.matchDns():·"·+·message); |
199 | ················································} | 198 | ················································} |
200 | ············································} | 199 | ············································} |
201 | ············································catch·(CertificateParsingException·ex2)·{} | 200 | ············································catch·(CertificateParsingException·ex2)·{} |
201 | ············································MyApp.LogDebug("DomainNameChecker",·"no·SubjectAltNames,·looking·for·SubjectDN"); | ||
202 | ············································final·X500Principal·subjectX500Principal·=·x509Certificate.getSubjectX500Principal(); | ||
203 | ············································split·=·subjectX500Principal.getName("CANONICAL").split(","); | ||
202 | ············································ | 204 | ············································n2·=·0; |
203 | ········································} | 205 | ········································} |
204 | ········································MyApp.LogDebug("DomainNameChecker",·"no·SubjectAltNames,·looking·for·SubjectDN"); | ||
205 | ········································final·X500Principal·subjectX500Principal·=·x509Certificate.getSubjectX500Principal(); | ||
206 | ········································final·String[]·split·=·subjectX500Principal.getName("CANONICAL").split(","); | ||
207 | ········································int·n2·=·0; | ||
208 | ····································} | 206 | ····································} |
207 | ····································//·iftrue(Label_0456:,·n2·>=·split.length) | ||
209 | ····································catch·(CertificateParsingException·ex3)·{} | 208 | ····································catch·(CertificateParsingException·ex3)·{} |
210 | ································} | 209 | ································} |
211 | ································catch·(CertificateParsingException·ex4)·{} | 210 | ································catch·(CertificateParsingException·ex4)·{} |
212 | ····························} | 211 | ····························} |
213 | ····························catch·(CertificateParsingException·ex5)·{} | 212 | ····························catch·(CertificateParsingException·ex5)·{} |
214 | ························} | 213 | ························} |
215 | ····················} | 214 | ····················} |
Offset 282, 45 lines modified | Offset 281, 45 lines modified | ||
282 | ········//···103:·aload_0········ | 281 | ········//···103:·aload_0········ |
283 | ········//···104:·invokevirtual···java/security/cert/X509Certificate.getSubjectAlternativeNames:()Ljava/util/Collection; | 282 | ········//···104:·invokevirtual···java/security/cert/X509Certificate.getSubjectAlternativeNames:()Ljava/util/Collection; |
284 | ········//···107:·astore··········9 | 283 | ········//···107:·astore··········9 |
285 | ········//···109:·aload···········9 | 284 | ········//···109:·aload···········9 |
286 | ········//···111:·ifnull··········375 | 285 | ········//···111:·ifnull··········375 |
287 | ········//···114:·aload···········9 | 286 | ········//···114:·aload···········9 |
288 | ········//···116:·invokeinterface·java/util/Collection.iterator:()Ljava/util/Iterator; | 287 | ········//···116:·invokeinterface·java/util/Collection.iterator:()Ljava/util/Iterator; |
289 | ········//···121:·astore·········· | 288 | ········//···121:·astore··········4 |
290 | ········//···123:·aload··········· | 289 | ········//···123:·aload···········4 |
291 | ········//···125:·invokeinterface·java/util/Iterator.hasNext:()Z | 290 | ········//···125:·invokeinterface·java/util/Iterator.hasNext:()Z |
292 | ········//···130:·istore··········1 | 291 | ········//···130:·istore··········10 |
293 | ········//···132:·iload···········1 | 292 | ········//···132:·iload···········10 |
294 | ········//···134:·ifeq············375 | 293 | ········//···134:·ifeq············375 |
295 | ········//···137:·aload··········· | 294 | ········//···137:·aload···········4 |
296 | ········//···139:·invokeinterface·java/util/Iterator.next:()Ljava/lang/Object; | 295 | ········//···139:·invokeinterface·java/util/Iterator.next:()Ljava/lang/Object; |
297 | ········//···144:·astore··········1 | 296 | ········//···144:·astore··········11 |
298 | ········//···146:·aload···········1 | 297 | ········//···146:·aload···········11 |
299 | ········//···148:·checkcast·······Ljava/util/List; | 298 | ········//···148:·checkcast·······Ljava/util/List; |
300 | ········//···151:·astore··········1 | 299 | ········//···151:·astore··········11 |
301 | ········//···153:·aload···········1 | 300 | ········//···153:·aload···········11 |
302 | ········//···155:·astore··········6 | 301 | ········//···155:·astore··········6 |
303 | ········//···157:·aload···········1 | 302 | ········//···157:·aload···········11 |
304 | ········//···159:·checkcast·······Ljava/util/List; | 303 | ········//···159:·checkcast·······Ljava/util/List; |
305 | ········//···162:·astore··········6 | 304 | ········//···162:·astore··········6 |
306 | ········//···164:·aload···········6 | 305 | ········//···164:·aload···········6 |
307 | ········//···166:·astore··········1 | 306 | ········//···166:·astore··········12 |
308 | ········//···168:·aload···········6 | 307 | ········//···168:·aload···········6 |
309 | ········//···170:·ifnull··········123 | 308 | ········//···170:·ifnull··········123 |
310 | ········//···173:·iconst_2······· | 309 | ········//···173:·iconst_2······· |
311 | ········//···174:·istore··········1 | 310 | ········//···174:·istore··········10 |
312 | ········//···176:·aload···········6 | 311 | ········//···176:·aload···········6 |
313 | ········//···178:·invokeinterface·java/util/List.size:()I | 312 | ········//···178:·invokeinterface·java/util/List.size:()I |
314 | ········//···183:·istore··········1 | 313 | ········//···183:·istore··········13 |
315 | ········//···185:·iload···········1 | 314 | ········//···185:·iload···········10 |
316 | ········//···187:·iload···········1 | 315 | ········//···187:·iload···········13 |
317 | ········//···189:·if_icmpgt·······123 | 316 | ········//···189:·if_icmpgt·······123 |
318 | ········//···192:·iconst_0······· | 317 | ········//···192:·iconst_0······· |
319 | ········//···193:·istore··········1 | 318 | ········//···193:·istore··········10 |
320 | ········//···195:·aconst_null···· | 319 | ········//···195:·aconst_null···· |
321 | ········//···196:·astore_3······· | 320 | ········//···196:·astore_3······· |
322 | ········//···197:·aload···········6 | 321 | ········//···197:·aload···········6 |
323 | ········//···199:·iconst_0······· | 322 | ········//···199:·iconst_0······· |
324 | ········//···200:·invokeinterface·java/util/List.get:(I)Ljava/lang/Object; | 323 | ········//···200:·invokeinterface·java/util/List.get:(I)Ljava/lang/Object; |
325 | ········//···205:·astore_3······· | 324 | ········//···205:·astore_3······· |
326 | ········//···206:·aload_3········ | 325 | ········//···206:·aload_3········ |
Offset 331, 100 lines modified | Offset 330, 100 lines modified | ||
331 | ········//···214:·aload_3········ | 330 | ········//···214:·aload_3········ |
332 | ········//···215:·checkcast·······Ljava/lang/Integer; | 331 | ········//···215:·checkcast·······Ljava/lang/Integer; |
333 | ········//···218:·astore··········6 | 332 | ········//···218:·astore··········6 |
334 | ········//···220:·aload···········6 | 333 | ········//···220:·aload···········6 |
335 | ········//···222:·ifnull··········123 | 334 | ········//···222:·ifnull··········123 |
336 | ········//···225:·aload···········6 | 335 | ········//···225:·aload···········6 |
337 | ········//···227:·invokevirtual···java/lang/Integer.intValue:()I | 336 | ········//···227:·invokevirtual···java/lang/Integer.intValue:()I |
338 | ········//···230:·istore··········1 | 337 | ········//···230:·istore··········10 |
Max diff block lines reached; 5339/13720 bytes (38.91%) of diff not shown. |
Offset 660, 40 lines modified | Offset 660, 38 lines modified | ||
660 | ·········4:·aload_2 | 660 | ·········4:·aload_2 |
661 | ·········5:·ifnonnull·····12 | 661 | ·········5:·ifnonnull·····12 |
662 | ·········8:·aconst_null | 662 | ·········8:·aconst_null |
663 | ·········9:·astore_3 | 663 | ·········9:·astore_3 |
664 | ········10:·aload_3 | 664 | ········10:·aload_3 |
665 | ········11:·areturn | 665 | ········11:·areturn |
666 | ········12:·getstatic·····#59·················//·Field·nerd/tuxmobil/fahrplan/congress/MyApp.lectureList:Lnerd/tuxmobil/fahrplan/congress/LectureList; | 666 | ········12:·getstatic·····#59·················//·Field·nerd/tuxmobil/fahrplan/congress/MyApp.lectureList:Lnerd/tuxmobil/fahrplan/congress/LectureList; |
667 | ········15:·astore_2 | ||
668 | ········16:·aload_2 | ||
669 | ········1 | 667 | ········15:·invokevirtual·#65·················//·Method·nerd/tuxmobil/fahrplan/congress/LectureList.iterator:()Ljava/util/Iterator; |
670 | ········20:·astore········4 | ||
671 | ········ | 668 | ········18:·astore_2 |
669 | ········19:·aload_2 | ||
672 | ········2 | 670 | ········20:·invokeinterface·#71,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
673 | ········2 | 671 | ········25:·istore········4 |
674 | ········ | 672 | ········27:·iload·········4 |
675 | ········ | 673 | ········29:·ifeq··········64 |
676 | ········3 | 674 | ········32:·aload_2 |
677 | ········3 | 675 | ········33:·invokeinterface·#75,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
678 | ········ | 676 | ········38:·checkcast·····#77·················//·class·nerd/tuxmobil/fahrplan/congress/Lecture |
679 | ········4 | 677 | ········41:·astore_3 |
680 | ········4 | 678 | ········42:·aload_3 |
681 | ········4 | 679 | ········43:·getfield······#80·················//·Field·nerd/tuxmobil/fahrplan/congress/Lecture.lecture_id:Ljava/lang/String; |
682 | ········51:·astore_2 | ||
683 | ········ | 680 | ········46:·astore········5 |
681 | ········48:·aload·········5 | ||
684 | ········5 | 682 | ········50:·aload_1 |
685 | ········5 | 683 | ········51:·invokevirtual·#86·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z |
686 | ········5 | 684 | ········54:·istore········4 |
687 | ········5 | 685 | ········56:·iload·········4 |
688 | ········ | 686 | ········58:·ifeq··········19 |
689 | ········6 | 687 | ········61:·goto··········10 |
690 | ········6 | 688 | ········64:·aconst_null |
691 | ········6 | 689 | ········65:·astore_3 |
692 | ········6 | 690 | ········66:·goto··········10 |
693 | ··private·void·onAlarmTimesIndexPicked(int); | 691 | ··private·void·onAlarmTimesIndexPicked(int); |
694 | ····descriptor:·(I)V | 692 | ····descriptor:·(I)V |
695 | ····flags:·(0x0002)·ACC_PRIVATE | 693 | ····flags:·(0x0002)·ACC_PRIVATE |
696 | ····Code: | 694 | ····Code: |
697 | ······stack=300,·locals=4,·args_size=2 | 695 | ······stack=300,·locals=4,·args_size=2 |
698 | ·········0:·aload_0 | 696 | ·········0:·aload_0 |
Offset 2650, 186 lines modified | Offset 2650, 182 lines modified | ||
2650 | ·········3:·astore_1 | 2650 | ·········3:·astore_1 |
2651 | ·········4:·aload_1 | 2651 | ·········4:·aload_1 |
2652 | ·········5:·ifnonnull·····9 | 2652 | ·········5:·ifnonnull·····9 |
2653 | ·········8:·return | 2653 | ·········8:·return |
2654 | ·········9:·aconst_null | 2654 | ·········9:·aconst_null |
2655 | ········10:·astore_2 | 2655 | ········10:·astore_2 |
2656 | ········11:·getstatic·····#256················//·Field·nerd/tuxmobil/fahrplan/congress/MyApp.lectureList:Lnerd/tuxmobil/fahrplan/congress/LectureList; | 2656 | ········11:·getstatic·····#256················//·Field·nerd/tuxmobil/fahrplan/congress/MyApp.lectureList:Lnerd/tuxmobil/fahrplan/congress/LectureList; |
2657 | ········14:·astore_1 | ||
2658 | ········15:·aload_1 | ||
2659 | ········1 | 2657 | ········14:·invokevirtual·#468················//·Method·nerd/tuxmobil/fahrplan/congress/LectureList.iterator:()Ljava/util/Iterator; |
2660 | ········1 | 2658 | ········17:·astore_1 |
2661 | ········ | 2659 | ········18:·aload_1 |
2662 | ········ | 2660 | ········19:·invokeinterface·#187,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
2663 | ········26:·istore········4 | ||
2664 | ········2 | 2661 | ········24:·istore_3 |
2662 | ········25:·iload_3 | ||
2665 | ········ | 2663 | ········26:·ifeq··········54 |
2666 | ········ | 2664 | ········29:·aload_1 |
2667 | ········3 | 2665 | ········30:·invokeinterface·#191,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
2668 | ········3 | 2666 | ········35:·checkcast·····#266················//·class·nerd/tuxmobil/fahrplan/congress/Lecture |
2667 | ········38:·astore········4 | ||
2668 | ········40:·iconst_0 | ||
2669 | ········41:·istore_3 | ||
2670 | ········42:·aconst_null | ||
2669 | ········4 | 2671 | ········43:·astore········5 |
2672 | ········45:·aload·········4 | ||
2670 | ········4 | 2673 | ········47:·iconst_0 |
2671 | ········45:·istore········4 | ||
2672 | ········47:·aconst_null | ||
2673 | ········48:·astore_1 | ||
2674 | ········49:·aload·········5 | ||
2675 | ········51:·iconst_0 | ||
2676 | ········ | 2674 | ········48:·putfield······#333················//·Field·nerd/tuxmobil/fahrplan/congress/Lecture.has_alarm:Z |
2677 | ········5 | 2675 | ········51:·goto··········18 |
2678 | ········5 | 2676 | ········54:·new···········#470················//·class·nerd/tuxmobil/fahrplan/congress/AlarmsDBOpenHelper |
2679 | ········ | 2677 | ········57:·astore········6 |
2680 | ········ | 2678 | ········59:·aload·········6 |
2681 | ········6 | 2679 | ········61:·aload_0 |
2682 | ········6 | 2680 | ········62:·invokespecial·#471················//·Method·nerd/tuxmobil/fahrplan/congress/AlarmsDBOpenHelper."<init>":(Landroid/content/Context;)V |
2683 | ········6 | 2681 | ········65:·aload·········6 |
2684 | ········ | 2682 | ········67:·invokevirtual·#475················//·Method·nerd/tuxmobil/fahrplan/congress/AlarmsDBOpenHelper.getReadableDatabase:()Landroid/database/sqlite/SQLiteDatabase; |
2685 | ········7 | 2683 | ········70:·astore_2 |
2686 | ········7 | 2684 | ········71:·ldc_w·········#477················//·String·alarms |
2687 | ········7 | 2685 | ········74:·astore_1 |
2688 | ········7 | 2686 | ········75:·getstatic·····#480················//·Field·nerd/tuxmobil/fahrplan/congress/AlarmsDBOpenHelper.allcolumns:[Ljava/lang/String; |
2689 | ········ | 2687 | ········78:·astore········5 |
2690 | ········8 | 2688 | ········80:·iconst_0 |
2691 | ········8 | 2689 | ········81:·istore········7 |
2692 | ········8 | 2690 | ········83:·aconst_null |
2693 | ········8 | 2691 | ········84:·astore········8 |
2694 | ········ | 2692 | ········86:·aload_2 |
2695 | ········ | 2693 | ········87:·aload_1 |
2696 | ········ | 2694 | ········88:·aload·········5 |
2695 | ········90:·aconst_null | ||
2696 | ········91:·aconst_null | ||
2697 | ········92:·aconst_null | ||
2698 | ········93:·aconst_null | ||
2697 | ········94:·aconst_null | 2699 | ········94:·aconst_null |
2698 | ········95:·aconst_null | ||
2699 | ········96:·aconst_null | ||
2700 | ········97:·aconst_null | ||
2701 | ········98:·aconst_null | ||
2702 | ········9 | 2700 | ········95:·invokevirtual·#486················//·Method·android/database/sqlite/SQLiteDatabase.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; |
2703 | ······· | 2701 | ········98:·astore········9 |
2704 | ·······10 | 2702 | ·······100:·getstatic·····#45·················//·Field·LOG_TAG:Ljava/lang/String; |
2705 | ·······10 | 2703 | ·······103:·astore_1 |
2706 | ·······10 | 2704 | ·······104:·new···········#294················//·class·java/lang/StringBuilder |
2707 | ·······1 | 2705 | ·······107:·astore········5 |
2708 | ·······1 | 2706 | ·······109:·aload·········5 |
2709 | ·······11 | 2707 | ·······111:·invokespecial·#295················//·Method·java/lang/StringBuilder."<init>":()V |
2710 | ·······11 | 2708 | ·······114:·aload·········5 |
2711 | ·······1 | 2709 | ·······116:·ldc_w·········#488················//·String·Got |
2712 | ·······1 | 2710 | ·······119:·invokevirtual·#302················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2713 | ·······12 | 2711 | ·······122:·astore········5 |
2714 | ·······12 | 2712 | ·······124:·aload·········9 |
2715 | ·······1 | 2713 | ·······126:·invokeinterface·#493,··1··········//·InterfaceMethod·android/database/Cursor.getCount:()I |
2716 | ·······13 | 2714 | ·······131:·istore········7 |
2717 | ·······13 | 2715 | ·······133:·aload·········5 |
2718 | ·······13 | 2716 | ·······135:·iload·········7 |
2719 | ·······1 | 2717 | ·······137:·invokevirtual·#496················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; |
2720 | ·······14 | 2718 | ·······140:·astore········5 |
2721 | ·······14 | 2719 | ·······142:·ldc_w·········#498················//·String··alarm·rows. |
2722 | ·······14 | 2720 | ·······145:·astore········8 |
2723 | ·······1 | 2721 | ·······147:·aload·········5 |
2724 | ·······1 | 2722 | ·······149:·aload·········8 |
2725 | ·······15 | 2723 | ·······151:·invokevirtual·#302················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2726 | ·······15 | 2724 | ·······154:·invokevirtual·#308················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; |
2727 | ·······1 | 2725 | ·······157:·astore········5 |
2728 | ·······1 | 2726 | ·······159:·aload_1 |
2729 | ·······16 | 2727 | ·······160:·aload·········5 |
2730 | ·······16 | 2728 | ·······162:·invokestatic··#248················//·Method·nerd/tuxmobil/fahrplan/congress/MyApp.LogDebug:(Ljava/lang/String;Ljava/lang/String;)V |
2731 | ·······16 | 2729 | ·······165:·aload·········9 |
2732 | ·······1 | 2730 | ·······167:·invokeinterface·#501,··1··········//·InterfaceMethod·android/database/Cursor.moveToFirst:()Z |
2733 | ·······17 | 2731 | ·······172:·pop |
2734 | ·······17 | 2732 | ·······173:·aload·········9 |
2735 | ·······17 | 2733 | ·······175:·invokeinterface·#504,··1··········//·InterfaceMethod·android/database/Cursor.isAfterLast:()Z |
2736 | ·······18 | 2734 | ·······180:·istore········10 |
2737 | ·······18 | 2735 | ·······182:·iload·········10 |
2738 | ·······18 | 2736 | ·······184:·ifne··········353 |
2739 | ·······1 | 2737 | ·······187:·aload·········9 |
2740 | ·······1 | 2738 | ·······189:·ldc_w·········#506················//·String·eventid |
2741 | ·······19 | 2739 | ·······192:·invokeinterface·#510,··2··········//·InterfaceMethod·android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I |
2742 | ······· | 2740 | ·······197:·istore········10 |
2741 | ·······199:·aload·········9 | ||
2743 | ·······20 | 2742 | ·······201:·iload·········10 |
2744 | ·······205:·iload·········4 | ||
2745 | ·······20 | 2743 | ·······203:·invokeinterface·#511,··2··········//·InterfaceMethod·android/database/Cursor.getString:(I)Ljava/lang/String; |
2746 | ·······2 | 2744 | ·······208:·astore········11 |
2747 | ·······21 | 2745 | ·······210:·getstatic·····#45·················//·Field·LOG_TAG:Ljava/lang/String; |
2748 | ·······21 | 2746 | ·······213:·astore_1 |
2749 | ·······21 | 2747 | ·······214:·new···········#294················//·class·java/lang/StringBuilder |
2750 | ·······2 | 2748 | ·······217:·astore········5 |
2751 | ·······2 | 2749 | ·······219:·aload·········5 |
2752 | ·······22 | 2750 | ·······221:·invokespecial·#295················//·Method·java/lang/StringBuilder."<init>":()V |
2753 | ·······22 | 2751 | ·······224:·aload·········5 |
2754 | ·······2 | 2752 | ·······226:·ldc_w·········#513················//·String·lecture |
2755 | ·······233:·invokevirtual·#302················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
2756 | ·······236:·aload·········11 | ||
2757 | ·······238:·invokevirtual·#302················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
2758 | ·······241:·astore········7 | ||
2759 | ·······243:·ldc_w·········#515················//·String··has·alarm | ||
2760 | ·······246:·astore········9 | ||
2761 | ·······248:·aload·········7 | ||
2762 | ·······250:·aload·········9 | ||
2763 | ·······2 | 2753 | ·······229:·invokevirtual·#302················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2754 | ·······232:·aload·········11 | ||
2755 | ·······234:·invokevirtual·#302················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
Max diff block lines reached; 99913/117636 bytes (84.93%) of diff not shown. |
Offset 1055, 15 lines modified | Offset 1055, 15 lines modified | ||
1055 | ········//··1681:·aload···········19 | 1055 | ········//··1681:·aload···········19 |
1056 | ········//··1683:·invokeinterface·android/database/Cursor.moveToFirst:()Z | 1056 | ········//··1683:·invokeinterface·android/database/Cursor.moveToFirst:()Z |
1057 | ········//··1688:·pop············ | 1057 | ········//··1688:·pop············ |
1058 | ········//··1689:·aload···········19 | 1058 | ········//··1689:·aload···········19 |
1059 | ········//··1691:·invokeinterface·android/database/Cursor.isAfterLast:()Z | 1059 | ········//··1691:·invokeinterface·android/database/Cursor.isAfterLast:()Z |
1060 | ········//··1696:·istore··········10 | 1060 | ········//··1696:·istore··········10 |
1061 | ········//··1698:·iload···········10 | 1061 | ········//··1698:·iload···········10 |
1062 | ········//··1700:·ifne············18 | 1062 | ········//··1700:·ifne············1889 |
1063 | ········//··1703:·aload···········19 | 1063 | ········//··1703:·aload···········19 |
1064 | ········//··1705:·ldc·············"eventid" | 1064 | ········//··1705:·ldc·············"eventid" |
1065 | ········//··1707:·invokeinterface·android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I | 1065 | ········//··1707:·invokeinterface·android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I |
1066 | ········//··1712:·istore··········10 | 1066 | ········//··1712:·istore··········10 |
1067 | ········//··1714:·aload···········19 | 1067 | ········//··1714:·aload···········19 |
1068 | ········//··1716:·iload···········10 | 1068 | ········//··1716:·iload···········10 |
1069 | ········//··1718:·invokeinterface·android/database/Cursor.getString:(I)Ljava/lang/String; | 1069 | ········//··1718:·invokeinterface·android/database/Cursor.getString:(I)Ljava/lang/String; |
Offset 1098, 62 lines modified | Offset 1098, 62 lines modified | ||
1098 | ········//··1789:·invokevirtual···java/lang/StringBuilder.toString:()Ljava/lang/String; | 1098 | ········//··1789:·invokevirtual···java/lang/StringBuilder.toString:()Ljava/lang/String; |
1099 | ········//··1792:·astore_3······· | 1099 | ········//··1792:·astore_3······· |
1100 | ········//··1793:·aload_2········ | 1100 | ········//··1793:·aload_2········ |
1101 | ········//··1794:·aload_3········ | 1101 | ········//··1794:·aload_3········ |
1102 | ········//··1795:·invokestatic····nerd/tuxmobil/fahrplan/congress/MyApp.LogDebug:(Ljava/lang/String;Ljava/lang/String;)V | 1102 | ········//··1795:·invokestatic····nerd/tuxmobil/fahrplan/congress/MyApp.LogDebug:(Ljava/lang/String;Ljava/lang/String;)V |
1103 | ········//··1798:·aload···········9 | 1103 | ········//··1798:·aload···········9 |
1104 | ········//··1800:·invokevirtual···nerd/tuxmobil/fahrplan/congress/LectureList.iterator:()Ljava/util/Iterator; | 1104 | ········//··1800:·invokevirtual···nerd/tuxmobil/fahrplan/congress/LectureList.iterator:()Ljava/util/Iterator; |
1105 | ········//··1803:·astore | 1105 | ········//··1803:·astore_3······· |
1106 | ········//··180 | 1106 | ········//··1804:·aload_3········ |
1107 | ········//··180 | 1107 | ········//··1805:·invokeinterface·java/util/Iterator.hasNext:()Z |
1108 | ········//··181 | 1108 | ········//··1810:·istore··········10 |
1109 | ········//··181 | 1109 | ········//··1812:·iload···········10 |
1110 | ········//··181 | 1110 | ········//··1814:·ifeq············1878 |
1111 | ········//··181 | 1111 | ········//··1817:·aload_3········ |
1112 | ········//··18 | 1112 | ········//··1818:·invokeinterface·java/util/Iterator.next:()Ljava/lang/Object; |
1113 | ········//··182 | 1113 | ········//··1823:·checkcast·······Lnerd/tuxmobil/fahrplan/congress/Lecture; |
1114 | ········//··182 | 1114 | ········//··1826:·astore··········22 |
1115 | ········//··18 | 1115 | ········//··1828:·aload···········22 |
1116 | ········//··183 | 1116 | ········//··1830:·getfield········nerd/tuxmobil/fahrplan/congress/Lecture.lecture_id:Ljava/lang/String; |
1117 | ········//··183 | 1117 | ········//··1833:·astore_2······· |
1118 | ········//··183 | 1118 | ········//··1834:·aload_2········ |
1119 | ········//··183 | 1119 | ········//··1835:·aload···········25 |
1120 | ········//··18 | 1120 | ········//··1837:·invokevirtual···java/lang/String.equals:(Ljava/lang/Object;)Z |
1121 | ········//··184 | 1121 | ········//··1840:·istore··········10 |
1122 | ········//··184 | 1122 | ········//··1842:·iload···········10 |
1123 | ········//··184 | 1123 | ········//··1844:·ifeq············1804 |
1124 | ········//··18 | 1124 | ········//··1847:·iconst_1······· |
1125 | ········//··18 | 1125 | ········//··1848:·istore··········10 |
1126 | ········//··185 | 1126 | ········//··1850:·iload···········26 |
1127 | ········//··185 | 1127 | ········//··1852:·iload···········10 |
1128 | ········//··185 | 1128 | ········//··1854:·if_icmpne·······1870 |
1129 | ········//··18 | 1129 | ········//··1857:·iconst_1······· |
1130 | ········//··18 | 1130 | ········//··1858:·istore··········10 |
1131 | ········//··186 | 1131 | ········//··1860:·aload···········22 |
1132 | ········//··186 | 1132 | ········//··1862:·iload···········10 |
1133 | ········//··186 | 1133 | ········//··1864:·putfield········nerd/tuxmobil/fahrplan/congress/Lecture.highlight:Z |
1134 | ········//··18 | 1134 | ········//··1867:·goto············1804 |
1135 | ········//··187 | 1135 | ········//··1870:·iconst_0······· |
1136 | ········//··187 | 1136 | ········//··1871:·istore··········10 |
1137 | ········//··187 | 1137 | ········//··1873:·aconst_null···· |
1138 | ········//··187 | 1138 | ········//··1874:·astore_2······· |
1139 | ········//··187 | 1139 | ········//··1875:·goto············1860 |
1140 | ········//··18 | 1140 | ········//··1878:·aload···········19 |
1141 | ········//··188 | 1141 | ········//··1880:·invokeinterface·android/database/Cursor.moveToNext:()Z |
1142 | ········//··188 | 1142 | ········//··1885:·pop············ |
1143 | ········//··188 | 1143 | ········//··1886:·goto············1689 |
1144 | ········//··18 | 1144 | ········//··1889:·aload···········19 |
1145 | ········//··189 | 1145 | ········//··1891:·invokeinterface·android/database/Cursor.close:()V |
1146 | ········//··189 | 1146 | ········//··1896:·aload···········8 |
1147 | ········//··1898:·invokevirtual···android/database/sqlite/SQLiteDatabase.close:()V | ||
1148 | ········//··1901:·aload···········6 | ||
1147 | ········//··190 | 1149 | ········//··1903:·invokevirtual···android/database/sqlite/SQLiteDatabase.close:()V |
1148 | ········//··1904:·aload···········6 | ||
1149 | ········//··1906:·invokevirtual···android/database/sqlite/SQLiteDatabase.close:()V | ||
1150 | ········//··190 | 1150 | ········//··1906:·aload···········5 |
1151 | ········//··19 | 1151 | ········//··1908:·invokevirtual···nerd/tuxmobil/fahrplan/congress/LecturesDBOpenHelper.close:()V |
1152 | ········//··191 | 1152 | ········//··1911:·goto············334 |
1153 | ········//····Exceptions: | 1153 | ········//····Exceptions: |
1154 | ········//··Try···········Handler | 1154 | ········//··Try···········Handler |
1155 | ········//··Start··End····Start··End····Type····································· | 1155 | ········//··Start··End····Start··End····Type····································· |
1156 | ········//··-----··-----··-----··-----··----------------------------------------- | 1156 | ········//··-----··-----··-----··-----··----------------------------------------- |
1157 | ········//··98·····101····406····434····Landroid/database/sqlite/SQLiteException; | 1157 | ········//··98·····101····406····434····Landroid/database/sqlite/SQLiteException; |
1158 | ········//··142····147····406····434····Landroid/database/sqlite/SQLiteException; | 1158 | ········//··142····147····406····434····Landroid/database/sqlite/SQLiteException; |
1159 | ········//··153····156····434····462····Landroid/database/sqlite/SQLiteException; | 1159 | ········//··153····156····434····462····Landroid/database/sqlite/SQLiteException; |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | package·nerd.tuxmobil.fahrplan.congress; | 1 | package·nerd.tuxmobil.fahrplan.congress; |
2 | public·class·MissingXmlAttributeException·extends·IllegalStateException | 2 | public·class·MissingXmlAttributeException·extends·IllegalStateException |
3 | { | 3 | { |
4 | ····public·MissingXmlAttributeException(final·String·str,·final·String·str2)·{ | 4 | ····public·MissingXmlAttributeException(final·String·str,·final·String·str2)·{ |
5 | ········super("The·<"·+·str·+·">·element·does·not·contain· | 5 | ········super("The·<"·+·str·+·">·element·does·not·contain·the·mandatory·'"·+·str2·+·"'·attribute."); |
6 | ····} | 6 | ····} |
7 | } | 7 | } |
Offset 17, 339 lines modified | Offset 17, 343 lines modified | ||
17 | ···· | 17 | ···· |
18 | ····static·{ | 18 | ····static·{ |
19 | ········//· | 19 | ········//· |
20 | ········//·This·method·could·not·be·decompiled. | 20 | ········//·This·method·could·not·be·decompiled. |
21 | ········//· | 21 | ········//· |
22 | ········//·Original·Bytecode: | 22 | ········//·Original·Bytecode: |
23 | ········//· | 23 | ········//· |
24 | ········//·····1:·istore_0······· | ||
25 | ········//·····2:·aconst_null···· | ||
26 | ········//·····3:·astore_1······· | ||
27 | ········//·····4:·aconst_null···· | ||
24 | ········//····· | 28 | ········//·····5:·putstatic·······nerd/tuxmobil/fahrplan/congress/TrustManagerFactory.lastCertChain:[Ljava/security/cert/X509Certificate; |
25 | ········//····· | 29 | ········//·····8:·ldc·············"X509" |
26 | ········//···· | 30 | ········//····10:·astore_2······· |
27 | ········//···· | 31 | ········//····11:·aload_2········ |
28 | ········//···· | 32 | ········//····12:·invokestatic····javax/net/ssl/TrustManagerFactory.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/TrustManagerFactory; |
29 | ········//····1 | 33 | ········//····15:·astore_3······· |
30 | ········//····1 | 34 | ········//····16:·getstatic·······nerd/tuxmobil/fahrplan/congress/MyApp.app:Landroid/app/Application; |
31 | ········//····1 | 35 | ········//····19:·astore··········4 |
32 | ········//···· | 36 | ········//····21:·new·············Ljava/io/File; |
33 | ········//···· | 37 | ········//····24:·astore_2······· |
34 | ········//····2 | 38 | ········//····25:·new·············Ljava/lang/StringBuilder; |
35 | ········//····2 | 39 | ········//····28:·astore··········5 |
36 | ········//···· | 40 | ········//····30:·aload···········5 |
37 | ········//···· | 41 | ········//····32:·invokespecial···java/lang/StringBuilder.<init>:()V |
38 | ········//···· | 42 | ········//····35:·ldc·············"KeyStore" |
39 | ········//····3 | 43 | ········//····37:·astore··········6 |
40 | ········//····32:·aload_2········ | ||
41 | ········//····3 | 44 | ········//····39:·aload···········4 |
45 | ········//····41:·aload···········6 | ||
42 | ········//···· | 46 | ········//····43:·iconst_0······· |
43 | ········//···· | 47 | ········//····44:·invokevirtual···android/app/Application.getDir:(Ljava/lang/String;I)Ljava/io/File; |
44 | ········//···· | 48 | ········//····47:·astore··········6 |
45 | ········//····41:·aload_3········ | ||
46 | ········//····4 | 49 | ········//····49:·aload···········5 |
50 | ········//····51:·aload···········6 | ||
47 | ········//···· | 51 | ········//····53:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
48 | ········//···· | 52 | ········//····56:·astore··········5 |
49 | ········//···· | 53 | ········//····58:·getstatic·······java/io/File.separator:Ljava/lang/String; |
50 | ········//···· | 54 | ········//····61:·astore··········6 |
51 | ········//····53:·aload_3········ | ||
52 | ········//···· | 55 | ········//····63:·aload···········5 |
53 | ········//····56:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
54 | ········//····59:·astore_3······· | ||
55 | ········//····60:·ldc·············"KeyStore.bks" | ||
56 | ········//····62:·astore··········4 | ||
57 | ········//····64:·aload_3········ | ||
58 | ········//····65:·aload··········· | 56 | ········//····65:·aload···········6 |
59 | ········//····67:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | 57 | ········//····67:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
60 | ········//····70:·astore | 58 | ········//····70:·astore··········5 |
59 | ········//····72:·ldc·············"KeyStore.bks" | ||
60 | ········//····74:·astore··········6 | ||
61 | ········//····7 | 61 | ········//····76:·aload···········5 |
62 | ········//····78:·aload···········6 | ||
63 | ········//····80:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
64 | ········//····83:·astore··········5 | ||
65 | ········//····85:·aload···········5 | ||
62 | ········//···· | 66 | ········//····87:·invokevirtual···java/lang/StringBuilder.toString:()Ljava/lang/String; |
63 | ········//···· | 67 | ········//····90:·astore··········5 |
64 | ········//···· | 68 | ········//····92:·aload_2········ |
65 | ········//···· | 69 | ········//····93:·aload···········5 |
66 | ········//···· | 70 | ········//····95:·invokespecial···java/io/File.<init>:(Ljava/lang/String;)V |
67 | ········//···· | 71 | ········//····98:·aload_2········ |
68 | ········//···· | 72 | ········//····99:·putstatic·······nerd/tuxmobil/fahrplan/congress/TrustManagerFactory.keyStoreFile:Ljava/io/File; |
69 | ········//··· | 73 | ········//···102:·invokestatic····java/security/KeyStore.getDefaultType:()Ljava/lang/String; |
70 | ········//··· | 74 | ········//···105:·astore_2······· |
71 | ········//··· | 75 | ········//···106:·aload_2········ |
72 | ········//··· | 76 | ········//···107:·invokestatic····java/security/KeyStore.getInstance:(Ljava/lang/String;)Ljava/security/KeyStore; |
73 | ········//··· | 77 | ········//···110:·astore_2······· |
74 | ········//··· | 78 | ········//···111:·aload_2········ |
75 | ········//··· | 79 | ········//···112:·putstatic·······nerd/tuxmobil/fahrplan/congress/TrustManagerFactory.keyStore:Ljava/security/KeyStore; |
76 | ········//··· | 80 | ········//···115:·new·············Ljava/io/FileInputStream; |
77 | ········//···1 | 81 | ········//···118:·astore··········7 |
78 | ········//···1 | 82 | ········//···120:·getstatic·······nerd/tuxmobil/fahrplan/congress/TrustManagerFactory.keyStoreFile:Ljava/io/File; |
79 | ········//···1 | 83 | ········//···123:·astore_2······· |
80 | ········//···1 | 84 | ········//···124:·aload···········7 |
81 | ········//···1 | 85 | ········//···126:·aload_2········ |
82 | ········//···1 | 86 | ········//···127:·invokespecial···java/io/FileInputStream.<init>:(Ljava/io/File;)V |
83 | ········//···1 | 87 | ········//···130:·getstatic·······nerd/tuxmobil/fahrplan/congress/TrustManagerFactory.keyStore:Ljava/security/KeyStore; |
84 | ········//···1 | 88 | ········//···133:·astore_2······· |
85 | ········//···1 | 89 | ········//···134:·ldc·············"" |
86 | ········//···1 | 90 | ········//···136:·astore··········5 |
87 | ········//···1 | 91 | ········//···138:·aload···········5 |
88 | ········//···1 | 92 | ········//···140:·invokevirtual···java/lang/String.toCharArray:()[C |
89 | ········//···1 | 93 | ········//···143:·astore··········5 |
90 | ········//···1 | 94 | ········//···145:·aload_2········ |
91 | ········//···1 | 95 | ········//···146:·aload···········7 |
92 | ········//···1 | 96 | ········//···148:·aload···········5 |
93 | ········//···1 | 97 | ········//···150:·invokevirtual···java/security/KeyStore.load:(Ljava/io/InputStream;[C)V |
94 | ········//···1 | 98 | ········//···153:·getstatic·······nerd/tuxmobil/fahrplan/congress/TrustManagerFactory.keyStore:Ljava/security/KeyStore; |
95 | ········//···1 | 99 | ········//···156:·astore_2······· |
96 | ········//···136:·aload_1········ | ||
97 | ········//···1 | 100 | ········//···157:·aload_3········ |
101 | ········//···158:·aload_2········ | ||
98 | ········//···1 | 102 | ········//···159:·invokevirtual···javax/net/ssl/TrustManagerFactory.init:(Ljava/security/KeyStore;)V |
99 | ········//···1 | 103 | ········//···162:·aload_3········ |
100 | ········//···1 | 104 | ········//···163:·invokevirtual···javax/net/ssl/TrustManagerFactory.getTrustManagers:()[Ljavax/net/ssl/TrustManager; |
101 | ········//···1 | 105 | ········//···166:·astore··········8 |
102 | ········//···147:·aload···········6 | ||
103 | ········//···149:·ifnull··········202 | ||
104 | ········//···152:·aload···········6 | ||
105 | ········//···154:·astore··········7 | ||
106 | ········//···1 | 106 | ········//···168:·aload···········8 |
107 | ········//···170:·ifnull··········221 | ||
108 | ········//···173:·aload···········8 | ||
107 | ········//···1 | 109 | ········//···175:·arraylength···· |
108 | ········//···159:·istore··········8 | ||
109 | ········//···161:·iconst_0······· | ||
110 | ········//···1 | 110 | ········//···176:·istore··········9 |
111 | ········//···164:·iload···········9 | ||
112 | ········//···166:·iload···········8 | ||
113 | ········//···168:·if_icmpge·······202 | ||
114 | ········//···171:·aload···········7 | ||
115 | ········//···17 | 111 | ········//···178:·iconst_0······· |
116 | ········//···175:·aaload········· | ||
117 | ········//···17 | 112 | ········//···179:·istore··········10 |
113 | ········//···181:·aconst_null···· | ||
114 | ········//···182:·astore_2······· | ||
118 | ········//···1 | 115 | ········//···183:·iload···········10 |
119 | ········//···180:·instanceof······Ljavax/net/ssl/X509TrustManager; | ||
120 | ········//···183:·istore··········11 | ||
121 | ········//···185:·iload··········· | 116 | ········//···185:·iload···········9 |
122 | ········//···187:·if | 117 | ········//···187:·if_icmpge·······221 |
123 | ········//···190:·aload··········· | 118 | ········//···190:·aload···········8 |
124 | ········//···192:· | 119 | ········//···192:·iload···········10 |
120 | ········//···194:·aaload········· | ||
125 | ········//···195:·astore··········1 | 121 | ········//···195:·astore··········11 |
Max diff block lines reached; 56218/79606 bytes (70.62%) of diff not shown. |
Offset 750, 38 lines modified | Offset 750, 39 lines modified | ||
750 | ········if·(this.completed·&&·listener·!=·null)·{ | 750 | ········if·(this.completed·&&·listener·!=·null)·{ |
751 | ············this.notifyActivity(); | 751 | ············this.notifyActivity(); |
752 | ········} | 752 | ········} |
753 | ····} | 753 | ····} |
754 | ···· | 754 | ···· |
755 | ····public·void·storeLectureList(final·Context·context,·final·ArrayList·list)·{ | 755 | ····public·void·storeLectureList(final·Context·context,·final·ArrayList·list)·{ |
756 | ········final·String·log_TAG·=·this.LOG_TAG; | 756 | ········final·String·log_TAG·=·this.LOG_TAG; |
757 | ········ | 757 | ········Object·iterator·=·"storeLectureList"; |
758 | ········MyApp.LogDebug(log_TAG,·(String) | 758 | ········MyApp.LogDebug(log_TAG,·(String)iterator); |
759 | ········this.db·=·new·LecturesDBOpenHelper(context).getWritableDatabase(); | 759 | ········this.db·=·new·LecturesDBOpenHelper(context).getWritableDatabase(); |
760 | ········try·{ | 760 | ········try·{ |
761 | ············final·SQLiteDatabase·db·=·this.db; | 761 | ············final·SQLiteDatabase·db·=·this.db; |
762 | ············try·{ | 762 | ············try·{ |
763 | ················db.beginTransaction(); | 763 | ················db.beginTransaction(); |
764 | ················final·SQLiteDatabase·db2·=·this.db; | 764 | ················final·SQLiteDatabase·db2·=·this.db; |
765 | ················ | 765 | ················iterator·=·"lectures"; |
766 | ················Serializable·s·=·null; | ||
766 | ················db2.delete((String) | 767 | ················db2.delete((String)iterator,·(String)null,·(String[])null); |
767 | ················ | 768 | ················iterator·=·list.iterator(); |
768 | ················try·{ | 769 | ················try·{ |
769 | ····················while·(true)·{ | 770 | ····················while·(true)·{ |
770 | ························Label_011 | 771 | ························Label_0119:·{ |
771 | ····························if·(!iterator.hasNext())·{ | 772 | ····························if·(!((Iterator)iterator).hasNext())·{ |
772 | ································break·Label_011 | 773 | ································break·Label_0119; |
773 | ····························} | 774 | ····························} |
774 | ····························Lecture·next·=·iterator.next(); | 775 | ····························Lecture·next·=·((Iterator<Lecture>)iterator).next(); |
775 | ····························try·{ | 776 | ····························try·{ |
776 | ································next·=·next; | 777 | ································next·=·next; |
777 | ································try·{ | 778 | ································try·{ |
778 | ····································Label_01 | 779 | ····································Label_0145:·{ |
779 | ········································if·(!this.isCancelled())·{ | 780 | ········································if·(!this.isCancelled())·{ |
780 | ············································break·Label_01 | 781 | ············································break·Label_0145; |
781 | ········································} | 782 | ········································} |
782 | ········································final·SQLiteDatabase·db3·=·this.db; | 783 | ········································final·SQLiteDatabase·db3·=·this.db; |
783 | ········································try·{ | 784 | ········································try·{ |
784 | ············································db3.setTransactionSuccessful(); | 785 | ············································db3.setTransactionSuccessful(); |
785 | ············································this.db.endTransaction(); | 786 | ············································this.db.endTransaction(); |
786 | ············································this.db.close(); | 787 | ············································this.db.close(); |
787 | ············································return; | 788 | ············································return; |
Offset 853, 17 lines modified | Offset 854, 17 lines modified | ||
853 | ····································································try·{ | 854 | ····································································try·{ |
854 | ········································································s·=·Integer.valueOf(room_index); | 855 | ········································································s·=·Integer.valueOf(room_index); |
855 | ········································································contentValues.put(s19,·(Integer)s); | 856 | ········································································contentValues.put(s19,·(Integer)s); |
856 | ········································································final·String·s20·=·"rec_license"; | 857 | ········································································final·String·s20·=·"rec_license"; |
857 | ········································································s·=·next.recordingLicense; | 858 | ········································································s·=·next.recordingLicense; |
858 | ········································································contentValues.put(s20,·(String)s); | 859 | ········································································contentValues.put(s20,·(String)s); |
859 | ········································································s·=·"rec_optout"; | 860 | ········································································s·=·"rec_optout"; |
860 | ········································································Label_093 | 861 | ········································································Label_0939:·{ |
861 | ············································································if·(!next.recordingOptOut)·{ | 862 | ············································································if·(!next.recordingOptOut)·{ |
862 | ················································································break·Label_093 | 863 | ················································································break·Label_0939; |
863 | ············································································} | 864 | ············································································} |
864 | ············································································int·i·=·1; | 865 | ············································································int·i·=·1; |
865 | ············································································while·(true)·{ | 866 | ············································································while·(true)·{ |
866 | ················································································contentValues.put((String)s,·Integer.valueOf(i)); | 867 | ················································································contentValues.put((String)s,·Integer.valueOf(i)); |
867 | ················································································final·String·s21·=·"changed_title"; | 868 | ················································································final·String·s21·=·"changed_title"; |
868 | ················································································final·boolean·changedTitle·=·next.changedTitle; | 869 | ················································································final·boolean·changedTitle·=·next.changedTitle; |
869 | ················································································try·{ | 870 | ················································································try·{ |
Offset 48, 54 lines modified | Offset 48, 53 lines modified | ||
48 | #·virtual·methods | 48 | #·virtual·methods |
49 | .method·public·printValidationErrors()V | 49 | .method·public·printValidationErrors()V |
50 | ····.locals·4 | 50 | ····.locals·4 |
51 | ····.prologue | 51 | ····.prologue |
52 | ····.line·38 | 52 | ····.line·38 |
53 | ····iget-object·v | 53 | ····iget-object·v1,·p0,·Lnerd/tuxmobil/fahrplan/congress/DateFieldValidation;->mValidationErrors:Ljava/util/List; |
54 | ····invoke-interface·{v | 54 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
55 | ····move-result-object·v | 55 | ····move-result-object·v1 |
56 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
57 | ····:goto_0 | 56 | ····:goto_0 |
58 | ····invoke-interface·{v | 57 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
59 | ····move-result·v2 | 58 | ····move-result·v2 |
60 | ····if-eqz·v2,·:cond_0 | 59 | ····if-eqz·v2,·:cond_0 |
61 | ····invoke-interface·{v | 60 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
62 | ····move-result-object·v | 61 | ····move-result-object·v0 |
63 | ····check-cast·v | 62 | ····check-cast·v0,·Lnerd/tuxmobil/fahrplan/congress/ValidationError; |
64 | ····.line·39 | 63 | ····.line·39 |
65 | ····.local·v | 64 | ····.local·v0,·"validationError":Lnerd/tuxmobil/fahrplan/congress/ValidationError; |
66 | ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 65 | ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
67 | ····move-result-object·v2 | 66 | ····move-result-object·v2 |
68 | ····invoke-virtual·{v2},·Ljava/lang/Class;->getName()Ljava/lang/String; | 67 | ····invoke-virtual·{v2},·Ljava/lang/Class;->getName()Ljava/lang/String; |
69 | ····move-result-object·v2 | 68 | ····move-result-object·v2 |
70 | ····invoke-virtual·{v | 69 | ····invoke-virtual·{v0},·Lnerd/tuxmobil/fahrplan/congress/ValidationError;->toString()Ljava/lang/String; |
71 | ····move-result-object·v3 | 70 | ····move-result-object·v3 |
72 | ····invoke-static·{v2,·v3},·Lnerd/tuxmobil/fahrplan/congress/MyApp;->LogDebug(Ljava/lang/String;Ljava/lang/String;)V | 71 | ····invoke-static·{v2,·v3},·Lnerd/tuxmobil/fahrplan/congress/MyApp;->LogDebug(Ljava/lang/String;Ljava/lang/String;)V |
73 | ····goto·:goto_0 | 72 | ····goto·:goto_0 |
74 | ····.line·41 | 73 | ····.line·41 |
75 | ····.end·local·v | 74 | ····.end·local·v0····#·"validationError":Lnerd/tuxmobil/fahrplan/congress/ValidationError; |
76 | ····:cond_0 | 75 | ····:cond_0 |
77 | ····return-void | 76 | ····return-void |
78 | .end·method | 77 | .end·method |
79 | .method·public·validate()Z | 78 | .method·public·validate()Z |
80 | ····.locals·26 | 79 | ····.locals·26 |
Offset 126, 14 lines modified | Offset 125, 15 lines modified | ||
126 | ····const/4·v7,·0x0 | 125 | ····const/4·v7,·0x0 |
127 | ····const/4·v8,·0x0 | 126 | ····const/4·v8,·0x0 |
128 | ····const-string·v9,·"date" | 127 | ····const-string·v9,·"date" |
128 | ····.line·56 | ||
129 | ····invoke-virtual/range·{v2·..·v9},·Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; | 129 | ····invoke-virtual/range·{v2·..·v9},·Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; |
130 | ····move-result-object·v25 | 130 | ····move-result-object·v25 |
131 | ····.line·58 | 131 | ····.line·58 |
132 | ····invoke-interface/range·{v25·..·v25},·Landroid/database/Cursor;->getCount()I | 132 | ····invoke-interface/range·{v25·..·v25},·Landroid/database/Cursor;->getCount()I |
133 | ····:try_end_0 | 133 | ····:try_end_0 |
Offset 160, 14 lines modified | Offset 160, 15 lines modified | ||
160 | ····:cond_0 | 160 | ····:cond_0 |
161 | ····:try_start_1 | 161 | ····:try_start_1 |
162 | ····invoke-interface/range·{v25·..·v25},·Landroid/database/Cursor;->moveToFirst()Z | 162 | ····invoke-interface/range·{v25·..·v25},·Landroid/database/Cursor;->moveToFirst()Z |
163 | ····.line·62 | 163 | ····.line·62 |
164 | ····const-string·v3,·"date" | 164 | ····const-string·v3,·"date" |
165 | ····.line·63 | ||
165 | ····move-object/from16·v0,·v25 | 166 | ····move-object/from16·v0,·v25 |
166 | ····invoke-interface·{v0,·v3},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I | 167 | ····invoke-interface·{v0,·v3},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I |
167 | ····move-result·v3 | 168 | ····move-result·v3 |
168 | ····move-object/from16·v0,·v25 | 169 | ····move-object/from16·v0,·v25 |
Offset 195, 14 lines modified | Offset 196, 15 lines modified | ||
195 | ····.line·68 | 196 | ····.line·68 |
196 | ····.local·v21,·"formattedFirstDate":Ljava/lang/String; | 197 | ····.local·v21,·"formattedFirstDate":Ljava/lang/String; |
197 | ····invoke-interface/range·{v25·..·v25},·Landroid/database/Cursor;->moveToLast()Z | 198 | ····invoke-interface/range·{v25·..·v25},·Landroid/database/Cursor;->moveToLast()Z |
198 | ····.line·69 | 199 | ····.line·69 |
199 | ····const-string·v3,·"date" | 200 | ····const-string·v3,·"date" |
201 | ····.line·70 | ||
200 | ····move-object/from16·v0,·v25 | 202 | ····move-object/from16·v0,·v25 |
201 | ····invoke-interface·{v0,·v3},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I | 203 | ····invoke-interface·{v0,·v3},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I |
202 | ····move-result·v3 | 204 | ····move-result·v3 |
203 | ····move-object/from16·v0,·v25 | 205 | ····move-object/from16·v0,·v25 |
Offset 238, 14 lines modified | Offset 240, 15 lines modified | ||
238 | ····move-result·v3 | 240 | ····move-result·v3 |
239 | ····if-nez·v3,·:cond_2 | 241 | ····if-nez·v3,·:cond_2 |
240 | ····.line·78 | 242 | ····.line·78 |
241 | ····const-string·v3,·"dateUTC" | 243 | ····const-string·v3,·"dateUTC" |
244 | ····.line·79 | ||
242 | ····move-object/from16·v0,·v25 | 245 | ····move-object/from16·v0,·v25 |
243 | ····invoke-interface·{v0,·v3},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I | 246 | ····invoke-interface·{v0,·v3},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I |
244 | ····move-result·v3 | 247 | ····move-result·v3 |
245 | ····move-object/from16·v0,·v25 | 248 | ····move-object/from16·v0,·v25 |
Offset 284, 20 lines modified | Offset 287, 22 lines modified | ||
284 | ····move-result·v3 | 287 | ····move-result·v3 |
285 | ····if-nez·v3,·:cond_1 | 288 | ····if-nez·v3,·:cond_1 |
286 | ····.line·85 | 289 | ····.line·85 |
287 | ····const-string·v3,·"event_id" | 290 | ····const-string·v3,·"event_id" |
291 | ····.line·86 | ||
Max diff block lines reached; 1188/5186 bytes (22.91%) of diff not shown. |
Offset 107, 18 lines modified | Offset 107, 20 lines modified | ||
107 | ····const·v2,·0x7f0e005d | 107 | ····const·v2,·0x7f0e005d |
108 | ····new-instance·v3,·Lnerd/tuxmobil/fahrplan/congress/ChangeListFragment; | 108 | ····new-instance·v3,·Lnerd/tuxmobil/fahrplan/congress/ChangeListFragment; |
109 | ····invoke-direct·{v3},·Lnerd/tuxmobil/fahrplan/congress/ChangeListFragment;-><init>()V | 109 | ····invoke-direct·{v3},·Lnerd/tuxmobil/fahrplan/congress/ChangeListFragment;-><init>()V |
110 | ····.line·30 | ||
110 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; | 111 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; |
111 | ····move-result-object·v1 | 112 | ····move-result-object·v1 |
113 | ····.line·31 | ||
112 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentTransaction;->commit()I | 114 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentTransaction;->commit()I |
113 | ····.line·32 | 115 | ····.line·32 |
114 | ····const-string·v1,·"ChangeListActivity" | 116 | ····const-string·v1,·"ChangeListActivity" |
115 | ····const-string·v2,·"onCreate·fragment·created" | 117 | ····const-string·v2,·"onCreate·fragment·created" |
Offset 655, 25 lines modified | Offset 655, 26 lines modified | ||
655 | ····invoke-interface/range·{v18·..·v18},·Lorg/xmlpull/v1/XmlPullParser;->next()I | 655 | ····invoke-interface/range·{v18·..·v18},·Lorg/xmlpull/v1/XmlPullParser;->next()I |
656 | ····move-result·v11 | 656 | ····move-result·v11 |
657 | ····.line·280 | 657 | ····.line·280 |
658 | ····const/4·v15,·0x0 | 658 | ····const/4·v15,·0x0 |
659 | ····.line·28 | 659 | ····.line·281 |
660 | ····.local·v15,·"lecture_done":Z | 660 | ····.local·v15,·"lecture_done":Z |
661 | ····:goto_4 | 661 | ····:goto_4 |
662 | ····const/16·v28,·0x1 | 662 | ····const/16·v28,·0x1 |
663 | ····move/from16·v0,·v28 | 663 | ····move/from16·v0,·v28 |
664 | ····if-eq·v11,·v0,·:cond_0 | 664 | ····if-eq·v11,·v0,·:cond_0 |
665 | ····if-nez·v15,·:cond_0 | 665 | ····if-nez·v15,·:cond_0 |
666 | ····.line·282 | ||
666 | ····invoke-virtual/range·{p0·..·p0},·Lnerd/tuxmobil/fahrplan/congress/parser;->isCancelled()Z | 667 | ····invoke-virtual/range·{p0·..·p0},·Lnerd/tuxmobil/fahrplan/congress/parser;->isCancelled()Z |
667 | ····move-result·v28 | 668 | ····move-result·v28 |
668 | ····if-nez·v28,·:cond_0 | 669 | ····if-nez·v28,·:cond_0 |
669 | ····.line·283 | 670 | ····.line·283 |
Offset 1037, 14 lines modified | Offset 1038, 15 lines modified | ||
1037 | ····move-result-object·v29 | 1038 | ····move-result-object·v29 |
1038 | ····iget-object·v0,·v14,·Lnerd/tuxmobil/fahrplan/congress/Lecture;->speakers:Ljava/lang/String; | 1039 | ····iget-object·v0,·v14,·Lnerd/tuxmobil/fahrplan/congress/Lecture;->speakers:Ljava/lang/String; |
1039 | ····move-object/from16·v28,·v0 | 1040 | ····move-object/from16·v28,·v0 |
1041 | ····.line·332 | ||
1040 | ····invoke-virtual/range·{v28·..·v28},·Ljava/lang/String;->length()I | 1042 | ····invoke-virtual/range·{v28·..·v28},·Ljava/lang/String;->length()I |
1041 | ····move-result·v28 | 1043 | ····move-result·v28 |
1042 | ····if-lez·v28,·:cond_e | 1044 | ····if-lez·v28,·:cond_e |
1043 | ····const-string·v28,·";" | 1045 | ····const-string·v28,·";" |
Offset 1054, 14 lines modified | Offset 1056, 15 lines modified | ||
1054 | ····move-object/from16·v1,·v28 | 1056 | ····move-object/from16·v1,·v28 |
1055 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 1057 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1056 | ····move-result-object·v28 | 1058 | ····move-result-object·v28 |
1059 | ····.line·333 | ||
1057 | ····invoke-interface/range·{v18·..·v18},·Lorg/xmlpull/v1/XmlPullParser;->getText()Ljava/lang/String; | 1060 | ····invoke-interface/range·{v18·..·v18},·Lorg/xmlpull/v1/XmlPullParser;->getText()Ljava/lang/String; |
1058 | ····move-result-object·v29 | 1061 | ····move-result-object·v29 |
1059 | ····invoke-virtual/range·{v28·..·v29},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 1062 | ····invoke-virtual/range·{v28·..·v29},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1060 | ····move-result-object·v28 | 1063 | ····move-result-object·v28 |
Offset 1072, 14 lines modified | Offset 1075, 15 lines modified | ||
1072 | ····move-object/from16·v0,·v28 | 1075 | ····move-object/from16·v0,·v28 |
1073 | ····iput-object·v0,·v14,·Lnerd/tuxmobil/fahrplan/congress/Lecture;->speakers:Ljava/lang/String; | 1076 | ····iput-object·v0,·v14,·Lnerd/tuxmobil/fahrplan/congress/Lecture;->speakers:Ljava/lang/String; |
1074 | ····goto/16·:goto_5 | 1077 | ····goto/16·:goto_5 |
1078 | ····.line·332 | ||
1075 | ····:cond_e | 1079 | ····:cond_e |
1076 | ····const-string·v28,·"" | 1080 | ····const-string·v28,·"" |
1077 | ····goto·:goto_6 | 1081 | ····goto·:goto_6 |
1078 | ····.line·335 | 1082 | ····.line·335 |
1079 | ····:cond_f | 1083 | ····:cond_f |
Offset 1229, 14 lines modified | Offset 1233, 15 lines modified | ||
1229 | ····const-string·v29,·"(" | 1233 | ····const-string·v29,·"(" |
1230 | ····invoke-virtual/range·{v28·..·v29},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 1234 | ····invoke-virtual/range·{v28·..·v29},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1231 | ····move-result-object·v28 | 1235 | ····move-result-object·v28 |
1236 | ····.line·351 | ||
1232 | ····move-object/from16·v0,·v28 | 1237 | ····move-object/from16·v0,·v28 |
1233 | ····move-object/from16·v1,·v26 | 1238 | ····move-object/from16·v1,·v26 |
1234 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 1239 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1235 | ····move-result-object·v28 | 1240 | ····move-result-object·v28 |
Offset 1279, 15 lines modified | Offset 1284, 15 lines modified | ||
1279 | ····.line·355 | 1284 | ····.line·355 |
1280 | ····invoke-interface/range·{v18·..·v18},·Lorg/xmlpull/v1/XmlPullParser;->getText()Ljava/lang/String; | 1285 | ····invoke-interface/range·{v18·..·v18},·Lorg/xmlpull/v1/XmlPullParser;->getText()Ljava/lang/String; |
1281 | ····move-result-object·v28 | 1286 | ····move-result-object·v28 |
1282 | ····if-eqz·v28,·:cond_14 | 1287 | ····if-eqz·v28,·:cond_14 |
1283 | ····.line·35 | 1288 | ····.line·357 |
1284 | ····invoke-interface/range·{v18·..·v18},·Lorg/xmlpull/v1/XmlPullParser;->getText()Ljava/lang/String; | 1289 | ····invoke-interface/range·{v18·..·v18},·Lorg/xmlpull/v1/XmlPullParser;->getText()Ljava/lang/String; |
1285 | ····move-result-object·v28 | 1290 | ····move-result-object·v28 |
1286 | ····invoke-static/range·{v28·..·v28},·Lnerd/tuxmobil/fahrplan/congress/Lecture;->parseStartTime(Ljava/lang/String;)I | 1291 | ····invoke-static/range·{v28·..·v28},·Lnerd/tuxmobil/fahrplan/congress/Lecture;->parseStartTime(Ljava/lang/String;)I |
1287 | ····move-result·v28 | 1292 | ····move-result·v28 |
Offset 1352, 15 lines modified | Offset 1357, 15 lines modified | ||
1352 | ····.line·365 | 1357 | ····.line·365 |
1353 | ····invoke-interface/range·{v18·..·v18},·Lorg/xmlpull/v1/XmlPullParser;->getText()Ljava/lang/String; | 1358 | ····invoke-interface/range·{v18·..·v18},·Lorg/xmlpull/v1/XmlPullParser;->getText()Ljava/lang/String; |
1354 | ····move-result-object·v28 | 1359 | ····move-result-object·v28 |
1355 | ····if-eqz·v28,·:cond_5 | 1360 | ····if-eqz·v28,·:cond_5 |
1356 | ····.line·36 | 1361 | ····.line·367 |
1357 | ····invoke-interface/range·{v18·..·v18},·Lorg/xmlpull/v1/XmlPullParser;->getText()Ljava/lang/String; | 1362 | ····invoke-interface/range·{v18·..·v18},·Lorg/xmlpull/v1/XmlPullParser;->getText()Ljava/lang/String; |
1358 | ····move-result-object·v28 | 1363 | ····move-result-object·v28 |
1359 | ····invoke-static/range·{v28·..·v28},·Lnerd/tuxmobil/fahrplan/congress/Lecture;->parseDuration(Ljava/lang/String;)I | 1364 | ····invoke-static/range·{v28·..·v28},·Lnerd/tuxmobil/fahrplan/congress/Lecture;->parseDuration(Ljava/lang/String;)I |
1360 | ····move-result·v28 | 1365 | ····move-result·v28 |
Offset 1391, 15 lines modified | Offset 1396, 15 lines modified | ||
1391 | ····.line·371 | 1396 | ····.line·371 |
1392 | ····invoke-interface/range·{v18·..·v18},·Lorg/xmlpull/v1/XmlPullParser;->getText()Ljava/lang/String; | 1397 | ····invoke-interface/range·{v18·..·v18},·Lorg/xmlpull/v1/XmlPullParser;->getText()Ljava/lang/String; |
1393 | ····move-result-object·v28 | 1398 | ····move-result-object·v28 |
Max diff block lines reached; 31065/34345 bytes (90.45%) 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:Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView; | 21 | .field·final·synthetic·this$0:Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView;)V | 23 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·135 | 27 | ····.line·135 |
27 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView$2;->this$0:Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView; | 28 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView$2;->this$0:Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 75, 14 lines modified | Offset 76, 15 lines modified | ||
75 | ····:cond_1 | 76 | ····:cond_1 |
76 | ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getAction()I | 77 | ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getAction()I |
77 | ····move-result·v6 | 78 | ····move-result·v6 |
78 | ····if-eq·v6,·v5,·:cond_2 | 79 | ····if-eq·v6,·v5,·:cond_2 |
80 | ····.line·144 | ||
79 | ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getAction()I | 81 | ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getAction()I |
80 | ····move-result·v6 | 82 | ····move-result·v6 |
81 | ····const/4·v7,·0x3 | 83 | ····const/4·v7,·0x3 |
82 | ····if-ne·v6,·v7,·:cond_0 | 84 | ····if-ne·v6,·v7,·:cond_0 |
Offset 117, 14 lines modified | Offset 119, 15 lines modified | ||
117 | ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 119 | ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
118 | ····move-result-object·v7 | 120 | ····move-result-object·v7 |
119 | ····iget-object·v8,·p0,·Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView$2;->this$0:Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView; | 121 | ····iget-object·v8,·p0,·Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView$2;->this$0:Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView; |
122 | ····.line·148 | ||
120 | ····invoke-static·{v8},·Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView;->access$400(Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView;)I | 123 | ····invoke-static·{v8},·Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView;->access$400(Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView;)I |
121 | ····move-result·v8 | 124 | ····move-result·v8 |
122 | ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 125 | ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
123 | ····move-result-object·v7 | 126 | ····move-result-object·v7 |
Offset 153, 26 lines modified | Offset 156, 28 lines modified | ||
153 | ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 156 | ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
154 | ····move-result-object·v7 | 157 | ····move-result-object·v7 |
155 | ····iget-object·v8,·p0,·Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView$2;->this$0:Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView; | 158 | ····iget-object·v8,·p0,·Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView$2;->this$0:Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView; |
159 | ····.line·149 | ||
156 | ····invoke-static·{v8},·Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView;->access$200(Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView;)I | 160 | ····invoke-static·{v8},·Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView;->access$200(Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView;)I |
157 | ····move-result·v8 | 161 | ····move-result·v8 |
158 | ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 162 | ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
159 | ····move-result-object·v7 | 163 | ····move-result-object·v7 |
160 | ····invoke-virtual·{v7},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 164 | ····invoke-virtual·{v7},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
161 | ····move-result-object·v7 | 165 | ····move-result-object·v7 |
166 | ····.line·147 | ||
162 | ····invoke-static·{v6,·v7},·Lnerd/tuxmobil/fahrplan/congress/MyApp;->LogDebug(Ljava/lang/String;Ljava/lang/String;)V | 167 | ····invoke-static·{v6,·v7},·Lnerd/tuxmobil/fahrplan/congress/MyApp;->LogDebug(Ljava/lang/String;Ljava/lang/String;)V |
163 | ····.line·150 | 168 | ····.line·150 |
164 | ····iget-object·v6,·p0,·Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView$2;->this$0:Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView; | 169 | ····iget-object·v6,·p0,·Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView$2;->this$0:Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView; |
165 | ····invoke-static·{v6},·Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView;->access$200(Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView;)I | 170 | ····invoke-static·{v6},·Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView;->access$200(Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView;)I |
Offset 89, 14 lines modified | Offset 89, 15 lines modified | ||
89 | ····.local·v2,·"suffix":Ljava/lang/String; | 89 | ····.local·v2,·"suffix":Ljava/lang/String; |
90 | ····invoke-virtual·{p0,·v0},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z | 90 | ····invoke-virtual·{p0,·v0},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z |
91 | ····move-result·v4 | 91 | ····move-result·v4 |
92 | ····if-eqz·v4,·:cond_0 | 92 | ····if-eqz·v4,·:cond_0 |
93 | ····.line·298 | ||
93 | ····invoke-virtual·{p0,·v2},·Ljava/lang/String;->endsWith(Ljava/lang/String;)Z | 94 | ····invoke-virtual·{p0,·v2},·Ljava/lang/String;->endsWith(Ljava/lang/String;)Z |
94 | ····move-result·v4 | 95 | ····move-result·v4 |
95 | ····if-eqz·v4,·:cond_0 | 96 | ····if-eqz·v4,·:cond_0 |
96 | ····const/4·v3,·0x1 | 97 | ····const/4·v3,·0x1 |
Offset 150, 18 lines modified | Offset 151, 20 lines modified | ||
150 | ····if-eqz·v2,·:cond_1 | 151 | ····if-eqz·v2,·:cond_1 |
151 | ····.line·87 | 152 | ····.line·87 |
152 | ····invoke-static·{p0},·Ljava/net/InetAddress;->getByName(Ljava/lang/String;)Ljava/net/InetAddress; | 153 | ····invoke-static·{p0},·Ljava/net/InetAddress;->getByName(Ljava/lang/String;)Ljava/net/InetAddress; |
153 | ····move-result-object·v3 | 154 | ····move-result-object·v3 |
155 | ····.line·88 | ||
154 | ····invoke-virtual·{v3},·Ljava/net/InetAddress;->getHostAddress()Ljava/lang/String; | 156 | ····invoke-virtual·{v3},·Ljava/net/InetAddress;->getHostAddress()Ljava/lang/String; |
155 | ····move-result-object·v3 | 157 | ····move-result-object·v3 |
158 | ····.line·87 | ||
156 | ····invoke-virtual·{p0,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 159 | ····invoke-virtual·{p0,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
157 | ····:try_end_0 | 160 | ····:try_end_0 |
158 | ····.catch·Ljava/net/UnknownHostException;·{:try_start_0·..·:try_end_0}·:catch_0 | 161 | ····.catch·Ljava/net/UnknownHostException;·{:try_start_0·..·:try_end_0}·:catch_0 |
159 | ····move-result·v2 | 162 | ····move-result·v2 |
160 | ····goto·:goto_0 | 163 | ····goto·:goto_0 |
Offset 222, 14 lines modified | Offset 225, 15 lines modified | ||
222 | ····.prologue | 225 | ····.prologue |
223 | ····.line·60 | 226 | ····.line·60 |
224 | ····if-eqz·p0,·:cond_0 | 227 | ····if-eqz·p0,·:cond_0 |
225 | ····if-eqz·p1,·:cond_0 | 228 | ····if-eqz·p1,·:cond_0 |
229 | ····.line·61 | ||
226 | ····invoke-virtual·{p1},·Ljava/lang/String;->length()I | 230 | ····invoke-virtual·{p1},·Ljava/lang/String;->length()I |
227 | ····move-result·v0 | 231 | ····move-result·v0 |
228 | ····if-nez·v0,·:cond_1 | 232 | ····if-nez·v0,·:cond_1 |
229 | ····.line·62 | 233 | ····.line·62 |
Offset 324, 14 lines modified | Offset 328, 15 lines modified | ||
324 | ····move-result·v7 | 328 | ····move-result·v7 |
325 | ····if-eqz·v7,·:cond_0 | 329 | ····if-eqz·v7,·:cond_0 |
326 | ····if-eqz·p1,·:cond_0 | 330 | ····if-eqz·p1,·:cond_0 |
331 | ····.line·240 | ||
327 | ····invoke-virtual·{p1},·Ljava/lang/String;->length()I | 332 | ····invoke-virtual·{p1},·Ljava/lang/String;->length()I |
328 | ····move-result·v7 | 333 | ····move-result·v7 |
329 | ····if-nez·v7,·:cond_2 | 334 | ····if-nez·v7,·:cond_2 |
330 | ····:cond_0 | 335 | ····:cond_0 |
Offset 767, 187 lines modified | Offset 772, 186 lines modified | ||
767 | .method·private·static·matchIpAddress(Ljava/security/cert/X509Certificate;Ljava/lang/String;)Z | 772 | .method·private·static·matchIpAddress(Ljava/security/cert/X509Certificate;Ljava/lang/String;)Z |
768 | ····.locals·15 | 773 | ····.locals·15 |
769 | ····.param·p0,·"certificate"····#·Ljava/security/cert/X509Certificate; | 774 | ····.param·p0,·"certificate"····#·Ljava/security/cert/X509Certificate; |
770 | ····.param·p1,·"thisDomain"····#·Ljava/lang/String; | 775 | ····.param·p1,·"thisDomain"····#·Ljava/lang/String; |
771 | ····.prologue | 776 | ····.prologue |
772 | ····const/4·v1 | 777 | ····const/4·v10,·0x1 |
773 | ····const/4·v1 | 778 | ····const/4·v11,·0x0 |
774 | ····.line·114 | 779 | ····.line·114 |
775 | ····const-string·v | 780 | ····const-string·v9,·"DomainNameChecker" |
776 | ····new-instance·v1 | 781 | ····new-instance·v12,·Ljava/lang/StringBuilder; |
777 | ····invoke-direct·{v1 | 782 | ····invoke-direct·{v12},·Ljava/lang/StringBuilder;-><init>()V |
778 | ····const-string·v1 | 783 | ····const-string·v13,·"DomainNameChecker.matchIpAddress():·this·domain:·" |
779 | ····invoke-virtual·{v1 | 784 | ····invoke-virtual·{v12,·v13},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
780 | ····move-result-object·v1 | 785 | ····move-result-object·v12 |
781 | ····move-object/from16·v0,·p1 | 786 | ····move-object/from16·v0,·p1 |
782 | ····invoke-virtual·{v1 | 787 | ····invoke-virtual·{v12,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
783 | ····move-result-object·v1 | 788 | ····move-result-object·v12 |
784 | ····invoke-virtual·{v1 | 789 | ····invoke-virtual·{v12},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
785 | ····move-result-object·v1 | 790 | ····move-result-object·v12 |
786 | ····invoke-static·{v | 791 | ····invoke-static·{v9,·v12},·Lnerd/tuxmobil/fahrplan/congress/MyApp;->LogDebug(Ljava/lang/String;Ljava/lang/String;)V |
787 | ····.line·118 | 792 | ····.line·118 |
788 | ····:try_start_0 | 793 | ····:try_start_0 |
789 | ····invoke-static/range·{p1·..·p1},·Ljava/net/InetAddress;->getAllByName(Ljava/lang/String;)[Ljava/net/InetAddress; | 794 | ····invoke-static/range·{p1·..·p1},·Ljava/net/InetAddress;->getAllByName(Ljava/lang/String;)[Ljava/net/InetAddress; |
790 | ····:try_end_0 | 795 | ····:try_end_0 |
791 | ····.catch·Ljava/net/UnknownHostException;·{:try_start_0·..·:try_end_0}·:catch_0 | 796 | ····.catch·Ljava/net/UnknownHostException;·{:try_start_0·..·:try_end_0}·:catch_0 |
792 | ····move-result-object·v | 797 | ····move-result-object·v5 |
793 | ····.line·125 | 798 | ····.line·125 |
794 | ····.local·v | 799 | ····.local·v5,·"ipAddr":[Ljava/net/InetAddress; |
795 | ····aget-object·v | 800 | ····aget-object·v9,·v5,·v11 |
796 | ····invoke-virtual·{v | 801 | ····invoke-virtual·{v9},·Ljava/net/InetAddress;->getHostName()Ljava/lang/String; |
797 | ····move-result-object·v | 802 | ····move-result-object·v6 |
798 | ····.line·126 | 803 | ····.line·126 |
799 | ····.local·v | 804 | ····.local·v6,·"reverseDNS":Ljava/lang/String; |
800 | ····const-string·v | 805 | ····const-string·v9,·"DomainNameChecker" |
801 | ····new-instance·v1 | 806 | ····new-instance·v12,·Ljava/lang/StringBuilder; |
Max diff block lines reached; 7835/12269 bytes (63.86%) of diff not shown. |
Offset 472, 14 lines modified | Offset 472, 15 lines modified | ||
472 | ····if-nez·p2,·:cond_0 | 472 | ····if-nez·p2,·:cond_0 |
473 | ····.line·61 | 473 | ····.line·61 |
474 | ····iget-object·v8,·p0,·Lnerd/tuxmobil/fahrplan/congress/LectureArrayAdapter;->context:Landroid/content/Context; | 474 | ····iget-object·v8,·p0,·Lnerd/tuxmobil/fahrplan/congress/LectureArrayAdapter;->context:Landroid/content/Context; |
475 | ····const-string·v9,·"layout_inflater" | 475 | ····const-string·v9,·"layout_inflater" |
476 | ····.line·62 | ||
476 | ····invoke-virtual·{v8,·v9},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 477 | ····invoke-virtual·{v8,·v9},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
477 | ····move-result-object·v0 | 478 | ····move-result-object·v0 |
478 | ····check-cast·v0,·Landroid/view/LayoutInflater; | 479 | ····check-cast·v0,·Landroid/view/LayoutInflater; |
479 | ····.line·63 | 480 | ····.line·63 |
Offset 707, 14 lines modified | Offset 708, 15 lines modified | ||
707 | ····.restart·local·v7····#·"viewHolderSeperator":Lnerd/tuxmobil/fahrplan/congress/LectureArrayAdapter$ViewHolderSeperator; | 708 | ····.restart·local·v7····#·"viewHolderSeperator":Lnerd/tuxmobil/fahrplan/congress/LectureArrayAdapter$ViewHolderSeperator; |
708 | ····goto/16·:goto_0 | 709 | ····goto/16·:goto_0 |
709 | ····.line·104 | 710 | ····.line·104 |
710 | ····:pswitch_4 | 711 | ····:pswitch_4 |
711 | ····const/4·v8,·0x3 | 712 | ····const/4·v8,·0x3 |
713 | ····.line·105 | ||
712 | ····invoke-static·{v8},·Ljava/text/SimpleDateFormat;->getTimeInstance(I)Ljava/text/DateFormat; | 714 | ····invoke-static·{v8},·Ljava/text/SimpleDateFormat;->getTimeInstance(I)Ljava/text/DateFormat; |
713 | ····move-result-object·v4 | 715 | ····move-result-object·v4 |
714 | ····.line·107 | 716 | ····.line·107 |
715 | ····.local·v4,·"tf":Ljava/text/DateFormat; | 717 | ····.local·v4,·"tf":Ljava/text/DateFormat; |
716 | ····iget-object·v8,·v6,·Lnerd/tuxmobil/fahrplan/congress/LectureArrayAdapter$ViewHolder;->title:Landroid/widget/TextView; | 718 | ····iget-object·v8,·v6,·Lnerd/tuxmobil/fahrplan/congress/LectureArrayAdapter$ViewHolder;->title:Landroid/widget/TextView; |
Offset 21, 21 lines modified | Offset 21, 15 lines modified | ||
21 | ····move-result-object·v0 | 21 | ····move-result-object·v0 |
22 | ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 22 | ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
23 | ····move-result-object·v0 | 23 | ····move-result-object·v0 |
24 | ····const-string·v1,·">·element·does·not·contain·" | 24 | ····const-string·v1,·">·element·does·not·contain·the·mandatory·\'" |
25 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
26 | ····move-result-object·v0 | ||
27 | ····const-string·v1,·"the·mandatory·\'" | ||
28 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 25 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
29 | ····move-result-object·v0 | 26 | ····move-result-object·v0 |
30 | ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 27 | ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog; | 21 | .field·final·synthetic·this$0:Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog;)V | 23 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·54 | 27 | ····.line·54 |
27 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog$2;->this$0:Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog; | 28 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog$2;->this$0:Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 36, 116 lines modified | Offset 36, 115 lines modified | ||
36 | ····invoke-direct·{v1},·Ljava/util/HashMap;-><init>()V | 36 | ····invoke-direct·{v1},·Ljava/util/HashMap;-><init>()V |
37 | ····.line·66 | 37 | ····.line·66 |
38 | ····.local·v1,·"drawables":Ljava/util/HashMap;,·"Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Integer;>;" | 38 | ····.local·v1,·"drawables":Ljava/util/HashMap;,·"Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Integer;>;" |
39 | ····invoke-virtual·{p3},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 39 | ····invoke-virtual·{p3},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
40 | ····move-result-object·v | 40 | ····move-result-object·v5 |
41 | ····.line·67 | 41 | ····.line·67 |
42 | ····.local·v | 42 | ····.local·v5,·"res":Landroid/content/res/Resources; |
43 | ····invoke-virtual·{p3},·Landroid/content/Context;->getPackageName()Ljava/lang/String; | 43 | ····invoke-virtual·{p3},·Landroid/content/Context;->getPackageName()Ljava/lang/String; |
44 | ····move-result-object·v | 44 | ····move-result-object·v4 |
45 | ····.line·69 | 45 | ····.line·69 |
46 | ····.local·v | 46 | ····.local·v4,·"packageName":Ljava/lang/String; |
47 | ····invoke-interface·{p0},·Ljava/util/Map;->entrySet()Ljava/util/Set; | 47 | ····invoke-interface·{p0},·Ljava/util/Map;->entrySet()Ljava/util/Set; |
48 | ····move-result-object·v | 48 | ····move-result-object·v7 |
49 | ····invoke-interface·{v | 49 | ····invoke-interface·{v7},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
50 | ····move-result-object·v | 50 | ····move-result-object·v8 |
51 | ····.local·v3,·"i$":Ljava/util/Iterator; | ||
52 | ····:goto_0 | 51 | ····:goto_0 |
53 | ····invoke-interface·{v | 52 | ····invoke-interface·{v8},·Ljava/util/Iterator;->hasNext()Z |
54 | ····move-result·v | 53 | ····move-result·v7 |
55 | ····if-eqz·v | 54 | ····if-eqz·v7,·:cond_1 |
56 | ····invoke-interface·{v | 55 | ····invoke-interface·{v8},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
57 | ····move-result-object·v2 | 56 | ····move-result-object·v2 |
58 | ····check-cast·v2,·Ljava/util/Map$Entry; | 57 | ····check-cast·v2,·Ljava/util/Map$Entry; |
59 | ····.line·70 | 58 | ····.line·70 |
60 | ····.local·v2,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;" | 59 | ····.local·v2,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;" |
61 | ····invoke-interface·{v2},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; | 60 | ····invoke-interface·{v2},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; |
62 | ····move-result-object·v | 61 | ····move-result-object·v3 |
63 | ····check-cast·v | 62 | ····check-cast·v3,·Ljava/lang/String; |
64 | ····.line·71 | 63 | ····.line·71 |
65 | ····.local·v | 64 | ····.local·v3,·"key":Ljava/lang/String; |
66 | ····move-object·v | 65 | ····move-object·v6,·p1 |
67 | ····.line·75 | 66 | ····.line·75 |
68 | ····.local·v | 67 | ····.local·v6,·"value":Ljava/lang/String; |
69 | ····invoke-static·{v | 68 | ····invoke-static·{v3},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
70 | ····move-result·v | 69 | ····move-result·v7 |
71 | ····if-nez·v | 70 | ····if-nez·v7,·:cond_0 |
72 | ····.line·76 | 71 | ····.line·76 |
73 | ····new-instance·v | 72 | ····new-instance·v7,·Ljava/lang/StringBuilder; |
74 | ····invoke-direct·{v | 73 | ····invoke-direct·{v7},·Ljava/lang/StringBuilder;-><init>()V |
75 | ····invoke-virtual·{v | 74 | ····invoke-virtual·{v7,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
76 | ····move-result-object·v | 75 | ····move-result-object·v7 |
77 | ····const-string·v9,·"_" | 76 | ····const-string·v9,·"_" |
78 | ····invoke-virtual·{v | 77 | ····invoke-virtual·{v7,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
79 | ····move-result-object·v9 | 78 | ····move-result-object·v9 |
80 | ····invoke-interface·{v2},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; | 79 | ····invoke-interface·{v2},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; |
81 | ····move-result-object·v | 80 | ····move-result-object·v7 |
82 | ····check-cast·v | 81 | ····check-cast·v7,·Ljava/lang/String; |
83 | ····invoke-virtual·{v9,·v | 82 | ····invoke-virtual·{v9,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
84 | ····move-result-object·v | 83 | ····move-result-object·v7 |
85 | ····invoke-virtual·{v | 84 | ····invoke-virtual·{v7},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
86 | ····move-result-object·v | 85 | ····move-result-object·v6 |
87 | ····.line·78 | 86 | ····.line·78 |
88 | ····:cond_0 | 87 | ····:cond_0 |
89 | ····invoke-virtual·{v | 88 | ····invoke-virtual·{v5,·v6,·p2,·v4},·Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I |
90 | ····move-result·v0 | 89 | ····move-result·v0 |
91 | ····.line·79 | 90 | ····.line·79 |
92 | ····.local·v0,·"drawable":I | 91 | ····.local·v0,·"drawable":I |
93 | ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 92 | ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
94 | ····move-result-object·v | 93 | ····move-result-object·v7 |
95 | ····invoke-virtual·{v1,·v | 94 | ····invoke-virtual·{v1,·v3,·v7},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
96 | ····goto·:goto_0 | 95 | ····goto·:goto_0 |
97 | ····.line·81 | 96 | ····.line·81 |
98 | ····.end·local·v0····#·"drawable":I | 97 | ····.end·local·v0····#·"drawable":I |
99 | ····.end·local·v2····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;" | 98 | ····.end·local·v2····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;" |
100 | ····.end·local·v | 99 | ····.end·local·v3····#·"key":Ljava/lang/String; |
101 | ····.end·local·v | 100 | ····.end·local·v6····#·"value":Ljava/lang/String; |
102 | ····:cond_1 | 101 | ····:cond_1 |
103 | ····return-object·v1 | 102 | ····return-object·v1 |
104 | .end·method | 103 | .end·method |
105 | .method·public·static·getHashMapResource(Landroid/content/Context;I)Ljava/util/Map; | 104 | .method·public·static·getHashMapResource(Landroid/content/Context;I)Ljava/util/Map; |
106 | ····.locals·11 | 105 | ····.locals·11 |
107 | ····.param·p0,·"c"····#·Landroid/content/Context; | 106 | ····.param·p0,·"c"····#·Landroid/content/Context; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment; | 21 | .field·final·synthetic·this$0:Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment;)V | 23 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·80 | 27 | ····.line·80 |
27 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment$3;->this$0:Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment; | 28 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment$3;->this$0:Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 43, 14 lines modified | Offset 44, 15 lines modified | ||
43 | ····.prologue | 44 | ····.prologue |
44 | ····const/4·v5,·0x1 | 45 | ····const/4·v5,·0x1 |
45 | ····.line·85 | 46 | ····.line·85 |
46 | ····iget-object·v3,·p0,·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment$3;->this$0:Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment; | 47 | ····iget-object·v3,·p0,·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment$3;->this$0:Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment; |
48 | ····.line·86 | ||
47 | ····invoke-virtual·{v3},·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment;->getActivity()Landroid/app/Activity; | 49 | ····invoke-virtual·{v3},·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment;->getActivity()Landroid/app/Activity; |
48 | ····move-result-object·v3 | 50 | ····move-result-object·v3 |
49 | ····invoke-static·{v3},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 51 | ····invoke-static·{v3},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
50 | ····move-result-object·v1 | 52 | ····move-result-object·v1 |
Offset 4, 22 lines modified | Offset 4, 14 lines modified | ||
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Landroid/support/v7/app/ActionBar$OnNavigationListener; | 5 | .implements·Landroid/support/v7/app/ActionBar$OnNavigationListener; |
6 | .implements·Landroid/view/View$OnClickListener; | 6 | .implements·Landroid/view/View$OnClickListener; |
7 | .implements·Lnerd/tuxmobil/fahrplan/congress/OnParseCompleteListener; | 7 | .implements·Lnerd/tuxmobil/fahrplan/congress/OnParseCompleteListener; |
8 | #·annotations | ||
9 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
10 | ····value·=·{ | ||
11 | ········Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment$6; | ||
12 | ····} | ||
13 | .end·annotation | ||
14 | #·static·fields | 8 | #·static·fields |
15 | .field·private·static·LOG_TAG:Ljava/lang/String; | 9 | .field·private·static·LOG_TAG:Ljava/lang/String; |
16 | .field·public·static·context:Landroid/content/Context; | 10 | .field·public·static·context:Landroid/content/Context; |
17 | .field·public·static·rooms:[Ljava/lang/String; | 11 | .field·public·static·rooms:[Ljava/lang/String; |
Offset 269, 171 lines modified | Offset 261, 169 lines modified | ||
269 | ····.end·local·v1····#·"p":Landroid/widget/LinearLayout$LayoutParams; | 261 | ····.end·local·v1····#·"p":Landroid/widget/LinearLayout$LayoutParams; |
270 | ····.end·local·v2····#·"roomLayout":Landroid/widget/LinearLayout; | 262 | ····.end·local·v2····#·"roomLayout":Landroid/widget/LinearLayout; |
271 | ····:cond_1 | 263 | ····:cond_1 |
272 | ····return-void | 264 | ····return-void |
273 | .end·method | 265 | .end·method |
274 | .method·private·addRoomTitleViews(Landroid/widget/HorizontalScrollView;)V | 266 | .method·private·addRoomTitleViews(Landroid/widget/HorizontalScrollView;)V |
275 | ····.locals·1 | 267 | ····.locals·12 |
276 | ····.param·p1,·"scroller"····#·Landroid/widget/HorizontalScrollView; | 268 | ····.param·p1,·"scroller"····#·Landroid/widget/HorizontalScrollView; |
277 | ····.prologue | 269 | ····.prologue |
278 | ····const/16·v1 | 270 | ····const/16·v11,·0x11 |
279 | ····.line·311 | 271 | ····.line·311 |
280 | ····const/4·v | 272 | ····const/4·v8,·0x0 |
281 | ····invoke-virtual·{p1,·v | 273 | ····invoke-virtual·{p1,·v8},·Landroid/widget/HorizontalScrollView;->getChildAt(I)Landroid/view/View; |
282 | ····move-result-object·v | 274 | ····move-result-object·v5 |
283 | ····check-cast·v | 275 | ····check-cast·v5,·Landroid/widget/LinearLayout; |
284 | ····.line·312 | 276 | ····.line·312 |
285 | ····.local·v | 277 | ····.local·v5,·"root":Landroid/widget/LinearLayout; |
286 | ····invoke-virtual·{v | 278 | ····invoke-virtual·{v5},·Landroid/widget/LinearLayout;->removeAllViews()V |
287 | ····.line·313 | 279 | ····.line·313 |
288 | ····sget-object·v | 280 | ····sget-object·v8,·Lnerd/tuxmobil/fahrplan/congress/MyApp;->roomsMap:Ljava/util/HashMap; |
289 | ····invoke-virtual·{v | 281 | ····invoke-virtual·{v8},·Ljava/util/HashMap;->entrySet()Ljava/util/Set; |
290 | ····move-result-object·v | 282 | ····move-result-object·v4 |
291 | ····.line·314 | 283 | ····.line·314 |
292 | ····.local·v | 284 | ····.local·v4,·"roomTitleSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Integer;>;>;" |
293 | ····invoke-virtual·{p0},·Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment;->getResources()Landroid/content/res/Resources; | 285 | ····invoke-virtual·{p0},·Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment;->getResources()Landroid/content/res/Resources; |
294 | ····move-result-object·v | 286 | ····move-result-object·v8 |
295 | ····const·v | 287 | ····const·v9,·0x7f0c0003 |
296 | ····invoke-virtual·{v | 288 | ····invoke-virtual·{v8,·v9},·Landroid/content/res/Resources;->getInteger(I)I |
297 | ····move-result·v | 289 | ····move-result·v6 |
298 | ····.line·315 | 290 | ····.line·315 |
299 | ····.local·v | 291 | ····.local·v6,·"textSize":I |
300 | ····const/4·v1,·0x0 | 292 | ····const/4·v1,·0x0 |
301 | ····.local·v1,·"i":I | 293 | ····.local·v1,·"i":I |
302 | ····:goto_0 | 294 | ····:goto_0 |
303 | ····sget·v | 295 | ····sget·v8,·Lnerd/tuxmobil/fahrplan/congress/MyApp;->room_count:I |
304 | ····if-ge·v1,·v | 296 | ····if-ge·v1,·v8,·:cond_2 |
305 | ····.line·316 | 297 | ····.line·316 |
306 | ····new-instance·v | 298 | ····new-instance·v3,·Landroid/widget/TextView; |
307 | ····sget-object·v | 299 | ····sget-object·v8,·Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment;->context:Landroid/content/Context; |
308 | ····invoke-direct·{v | 300 | ····invoke-direct·{v3,·v8},·Landroid/widget/TextView;-><init>(Landroid/content/Context;)V |
309 | ····.line·317 | 301 | ····.line·317 |
310 | ····.local·v | 302 | ····.local·v3,·"roomTitle":Landroid/widget/TextView; |
311 | ····new-instance·v | 303 | ····new-instance·v2,·Landroid/widget/LinearLayout$LayoutParams; |
312 | ····iget·v | 304 | ····iget·v8,·p0,·Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment;->columnWidth:I |
313 | ····const/4·v | 305 | ····const/4·v9,·-0x2 |
314 | ····const/high16·v1 | 306 | ····const/high16·v10,·0x3f800000····#·1.0f |
315 | ····invoke-direct·{v | 307 | ····invoke-direct·{v2,·v8,·v9,·v10},·Landroid/widget/LinearLayout$LayoutParams;-><init>(IIF)V |
316 | ····.line·319 | 308 | ····.line·319 |
317 | ····.local·v | 309 | ····.local·v2,·"p":Landroid/widget/LinearLayout$LayoutParams; |
318 | ····iput·v1 | 310 | ····iput·v11,·v2,·Landroid/widget/LinearLayout$LayoutParams;->gravity:I |
319 | ····.line·320 | 311 | ····.line·320 |
320 | ····invoke-virtual·{v | 312 | ····invoke-virtual·{v3,·v2},·Landroid/widget/TextView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V |
321 | ····.line·321 | 313 | ····.line·321 |
322 | ····invoke-virtual·{v | 314 | ····invoke-virtual·{v3,·v11},·Landroid/widget/TextView;->setGravity(I)V |
323 | ····.line·322 | 315 | ····.line·322 |
324 | ····iget-object·v | 316 | ····iget-object·v8,·p0,·Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment;->light:Landroid/graphics/Typeface; |
325 | ····invoke-virtual·{v | 317 | ····invoke-virtual·{v3,·v8},·Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V |
326 | ····.line·323 | 318 | ····.line·323 |
327 | ····sget-object·v | 319 | ····sget-object·v8,·Lnerd/tuxmobil/fahrplan/congress/MyApp;->roomList:Landroid/util/SparseIntArray; |
328 | ····invoke-virtual·{v | 320 | ····invoke-virtual·{v8,·v1},·Landroid/util/SparseIntArray;->get(I)I |
329 | ····move-result·v | 321 | ····move-result·v7 |
330 | ····.line·324 | 322 | ····.line·324 |
331 | ····.local·v | 323 | ····.local·v7,·"v":I |
332 | ····invoke-interface·{v | 324 | ····invoke-interface·{v4},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
333 | ····move-result-object·v | 325 | ····move-result-object·v9 |
334 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
335 | ····:cond_0 | 326 | ····:cond_0 |
Max diff block lines reached; 103859/110272 bytes (94.18%) 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:Lnerd/tuxmobil/fahrplan/congress/ChangesDialog; | 21 | .field·final·synthetic·this$0:Lnerd/tuxmobil/fahrplan/congress/ChangesDialog; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/ChangesDialog;)V | 23 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/ChangesDialog;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnerd/tuxmobil/fahrplan/congress/ChangesDialog; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·63 | 27 | ····.line·63 |
27 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/ChangesDialog$2;->this$0:Lnerd/tuxmobil/fahrplan/congress/ChangesDialog; | 28 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/ChangesDialog$2;->this$0:Lnerd/tuxmobil/fahrplan/congress/ChangesDialog; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 442, 26 lines modified | Offset 442, 28 lines modified | ||
442 | ····const-string·v4,·"·getMW:" | 442 | ····const-string·v4,·"·getMW:" |
443 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 443 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
444 | ····move-result-object·v3 | 444 | ····move-result-object·v3 |
445 | ····.line·197 | ||
445 | ····invoke-virtual·{p0},·Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView;->getMeasuredWidth()I | 446 | ····invoke-virtual·{p0},·Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView;->getMeasuredWidth()I |
446 | ····move-result·v4 | 447 | ····move-result·v4 |
447 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 448 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
448 | ····move-result-object·v3 | 449 | ····move-result-object·v3 |
449 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 450 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
450 | ····move-result-object·v3 | 451 | ····move-result-object·v3 |
452 | ····.line·195 | ||
451 | ····invoke-static·{v2,·v3},·Lnerd/tuxmobil/fahrplan/congress/MyApp;->LogDebug(Ljava/lang/String;Ljava/lang/String;)V | 453 | ····invoke-static·{v2,·v3},·Lnerd/tuxmobil/fahrplan/congress/MyApp;->LogDebug(Ljava/lang/String;Ljava/lang/String;)V |
452 | ····.line·198 | 454 | ····.line·198 |
453 | ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Landroid/widget/HorizontalScrollView;->onSizeChanged(IIII)V | 455 | ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Landroid/widget/HorizontalScrollView;->onSizeChanged(IIII)V |
454 | ····.line·199 | 456 | ····.line·199 |
455 | ····invoke-virtual·{p0},·Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView;->getResources()Landroid/content/res/Resources; | 457 | ····invoke-virtual·{p0},·Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView;->getResources()Landroid/content/res/Resources; |
Offset 638, 14 lines modified | Offset 640, 15 lines modified | ||
638 | ····const-string·v4,·"·" | 640 | ····const-string·v4,·"·" |
639 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 641 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
640 | ····move-result-object·v3 | 642 | ····move-result-object·v3 |
643 | ····.line·110 | ||
641 | ····invoke-virtual·{p0,·v5},·Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView;->getChildAt(I)Landroid/view/View; | 644 | ····invoke-virtual·{p0,·v5},·Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView;->getChildAt(I)Landroid/view/View; |
642 | ····move-result-object·v4 | 645 | ····move-result-object·v4 |
643 | ····invoke-virtual·{v4},·Landroid/view/View;->getMeasuredWidth()I | 646 | ····invoke-virtual·{v4},·Landroid/view/View;->getMeasuredWidth()I |
644 | ····move-result·v4 | 647 | ····move-result·v4 |
Offset 654, 14 lines modified | Offset 657, 15 lines modified | ||
654 | ····move-result-object·v3 | 657 | ····move-result-object·v3 |
655 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 658 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
656 | ····move-result-object·v3 | 659 | ····move-result-object·v3 |
660 | ····.line·109 | ||
657 | ····invoke-static·{v2,·v3},·Lnerd/tuxmobil/fahrplan/congress/MyApp;->LogDebug(Ljava/lang/String;Ljava/lang/String;)V | 661 | ····invoke-static·{v2,·v3},·Lnerd/tuxmobil/fahrplan/congress/MyApp;->LogDebug(Ljava/lang/String;Ljava/lang/String;)V |
658 | ····.line·111 | 662 | ····.line·111 |
659 | ····if-nez·p2,·:cond_4 | 663 | ····if-nez·p2,·:cond_4 |
660 | ····.line·112 | 664 | ····.line·112 |
661 | ····new-instance·v2,·Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView$1; | 665 | ····new-instance·v2,·Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView$1; |
Offset 824, 18 lines modified | Offset 828, 20 lines modified | ||
824 | ····.end·local·v0····#·"c":Landroid/view/ViewGroup; | 828 | ····.end·local·v0····#·"c":Landroid/view/ViewGroup; |
825 | ····.end·local·v5····#·"p":Landroid/view/ViewGroup$LayoutParams; | 829 | ····.end·local·v5····#·"p":Landroid/view/ViewGroup$LayoutParams; |
826 | ····:cond_1 | 830 | ····:cond_1 |
827 | ····invoke-static·{v10,·v10},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I | 831 | ····invoke-static·{v10,·v10},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I |
828 | ····move-result·v7 | 832 | ····move-result·v7 |
833 | ····.line·249 | ||
829 | ····invoke-static·{v10,·v10},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I | 834 | ····invoke-static·{v10,·v10},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I |
830 | ····move-result·v8 | 835 | ····move-result·v8 |
836 | ····.line·248 | ||
831 | ····invoke-virtual·{v2,·v7,·v8},·Landroid/view/ViewGroup;->measure(II)V | 837 | ····invoke-virtual·{v2,·v7,·v8},·Landroid/view/ViewGroup;->measure(II)V |
832 | ····.line·251 | 838 | ····.line·251 |
833 | ····iget-object·v7,·p0,·Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView;->roomNames:Landroid/widget/HorizontalScrollView; | 839 | ····iget-object·v7,·p0,·Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView;->roomNames:Landroid/widget/HorizontalScrollView; |
834 | ····if-eqz·v7,·:cond_2 | 840 | ····if-eqz·v7,·:cond_2 |
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·15 | 18 | ····.line·15 |
19 | ····invoke-direct·{p0},·Landroid/support/v7/app/AppCompatActivity;-><init>()V | 19 | ····invoke-direct·{p0},·Landroid/support/v7/app/AppCompatActivity;-><init>()V |
20 | ····.line·35 | ||
21 | ····return-void | 20 | ····return-void |
22 | .end·method | 21 | .end·method |
23 | #·virtual·methods | 22 | #·virtual·methods |
24 | .method·protected·onCreate(Landroid/os/Bundle;)V | 23 | .method·protected·onCreate(Landroid/os/Bundle;)V |
25 | ····.locals·5 | 24 | ····.locals·5 |
Offset 86, 18 lines modified | Offset 85, 20 lines modified | ||
86 | ····const·v2,·0x7f0e005d | 85 | ····const·v2,·0x7f0e005d |
87 | ····new-instance·v3,·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment; | 86 | ····new-instance·v3,·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment; |
88 | ····invoke-direct·{v3},·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment;-><init>()V | 87 | ····invoke-direct·{v3},·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment;-><init>()V |
88 | ····.line·29 | ||
89 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/FragmentTransaction;->add(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; | 89 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/FragmentTransaction;->add(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; |
90 | ····move-result-object·v1 | 90 | ····move-result-object·v1 |
91 | ····.line·30 | ||
91 | ····invoke-virtual·{v1},·Landroid/app/FragmentTransaction;->commit()I | 92 | ····invoke-virtual·{v1},·Landroid/app/FragmentTransaction;->commit()I |
92 | ····.line·31 | 93 | ····.line·31 |
93 | ····const-string·v1,·"SettingsActivity" | 94 | ····const-string·v1,·"SettingsActivity" |
94 | ····const-string·v2,·"onCreate·fragment·created" | 95 | ····const-string·v2,·"onCreate·fragment·created" |
Offset 209, 15 lines modified | Offset 209, 15 lines modified | ||
209 | ····move-result-object·v2 | 209 | ····move-result-object·v2 |
210 | ····if-nez·v2,·:cond_2 | 210 | ····if-nez·v2,·:cond_2 |
211 | ····const-string·v1,·"" | 211 | ····const-string·v1,·"" |
212 | ····.line·13 | 212 | ····.line·136 |
213 | ····.local·v1,·"messageArguments":Ljava/lang/String; | 213 | ····.local·v1,·"messageArguments":Ljava/lang/String; |
214 | ····:goto_1 | 214 | ····:goto_1 |
215 | ····invoke-virtual·{p0},·Lnerd/tuxmobil/fahrplan/congress/CertificateDialogFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 215 | ····invoke-virtual·{p0},·Lnerd/tuxmobil/fahrplan/congress/CertificateDialogFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
216 | ····move-result-object·v2 | 216 | ····move-result-object·v2 |
217 | ····const·v3,·0x7f060043 | 217 | ····const·v3,·0x7f060043 |
Offset 228, 14 lines modified | Offset 228, 15 lines modified | ||
228 | ····new-array·v5,·v5,·[Ljava/lang/Object; | 228 | ····new-array·v5,·v5,·[Ljava/lang/Object; |
229 | ····const/4·v6,·0x0 | 229 | ····const/4·v6,·0x0 |
230 | ····aput-object·v1,·v5,·v6 | 230 | ····aput-object·v1,·v5,·v6 |
231 | ····.line·135 | ||
231 | ····invoke-static·{v2,·v3,·v4,·v5},·Lnerd/tuxmobil/fahrplan/congress/AlertDialogHelper;->showErrorDialog(Landroid/content/Context;II[Ljava/lang/Object;)V | 232 | ····invoke-static·{v2,·v3,·v4,·v5},·Lnerd/tuxmobil/fahrplan/congress/AlertDialogHelper;->showErrorDialog(Landroid/content/Context;II[Ljava/lang/Object;)V |
232 | ····goto·:goto_0 | 233 | ····goto·:goto_0 |
233 | ····.line·134 | 234 | ····.line·134 |
234 | ····.end·local·v1····#·"messageArguments":Ljava/lang/String; | 235 | ····.end·local·v1····#·"messageArguments":Ljava/lang/String; |
235 | ····:cond_2 | 236 | ····:cond_2 |
Offset 472, 14 lines modified | Offset 473, 15 lines modified | ||
472 | ····const/4·v13,·0x0 | 473 | ····const/4·v13,·0x0 |
473 | ····iget-object·v14,·p0,·Lnerd/tuxmobil/fahrplan/congress/CertificateDialogFragment;->chain:[Ljava/security/cert/X509Certificate; | 474 | ····iget-object·v14,·p0,·Lnerd/tuxmobil/fahrplan/congress/CertificateDialogFragment;->chain:[Ljava/security/cert/X509Certificate; |
474 | ····aget-object·v14,·v14,·v5 | 475 | ····aget-object·v14,·v14,·v5 |
476 | ····.line·94 | ||
475 | ····invoke-virtual·{v14},·Ljava/security/cert/X509Certificate;->getNotBefore()Ljava/util/Date; | 477 | ····invoke-virtual·{v14},·Ljava/security/cert/X509Certificate;->getNotBefore()Ljava/util/Date; |
476 | ····move-result-object·v14 | 478 | ····move-result-object·v14 |
477 | ····invoke-virtual·{v14},·Ljava/util/Date;->getDate()I | 479 | ····invoke-virtual·{v14},·Ljava/util/Date;->getDate()I |
478 | ····move-result·v14 | 480 | ····move-result·v14 |
Offset 492, 14 lines modified | Offset 494, 15 lines modified | ||
492 | ····const/4·v13,·0x1 | 494 | ····const/4·v13,·0x1 |
493 | ····iget-object·v14,·p0,·Lnerd/tuxmobil/fahrplan/congress/CertificateDialogFragment;->chain:[Ljava/security/cert/X509Certificate; | 495 | ····iget-object·v14,·p0,·Lnerd/tuxmobil/fahrplan/congress/CertificateDialogFragment;->chain:[Ljava/security/cert/X509Certificate; |
494 | ····aget-object·v14,·v14,·v5 | 496 | ····aget-object·v14,·v14,·v5 |
497 | ····.line·95 | ||
495 | ····invoke-virtual·{v14},·Ljava/security/cert/X509Certificate;->getNotBefore()Ljava/util/Date; | 498 | ····invoke-virtual·{v14},·Ljava/security/cert/X509Certificate;->getNotBefore()Ljava/util/Date; |
496 | ····move-result-object·v14 | 499 | ····move-result-object·v14 |
497 | ····invoke-virtual·{v14},·Ljava/util/Date;->getMonth()I | 500 | ····invoke-virtual·{v14},·Ljava/util/Date;->getMonth()I |
498 | ····move-result·v14 | 501 | ····move-result·v14 |
Offset 514, 14 lines modified | Offset 517, 15 lines modified | ||
514 | ····const/4·v13,·0x2 | 517 | ····const/4·v13,·0x2 |
515 | ····iget-object·v14,·p0,·Lnerd/tuxmobil/fahrplan/congress/CertificateDialogFragment;->chain:[Ljava/security/cert/X509Certificate; | 518 | ····iget-object·v14,·p0,·Lnerd/tuxmobil/fahrplan/congress/CertificateDialogFragment;->chain:[Ljava/security/cert/X509Certificate; |
516 | ····aget-object·v14,·v14,·v5 | 519 | ····aget-object·v14,·v14,·v5 |
520 | ····.line·96 | ||
517 | ····invoke-virtual·{v14},·Ljava/security/cert/X509Certificate;->getNotBefore()Ljava/util/Date; | 521 | ····invoke-virtual·{v14},·Ljava/security/cert/X509Certificate;->getNotBefore()Ljava/util/Date; |
518 | ····move-result-object·v14 | 522 | ····move-result-object·v14 |
519 | ····invoke-virtual·{v14},·Ljava/util/Date;->getYear()I | 523 | ····invoke-virtual·{v14},·Ljava/util/Date;->getYear()I |
520 | ····move-result·v14 | 524 | ····move-result·v14 |
Offset 530, 14 lines modified | Offset 534, 15 lines modified | ||
530 | ····invoke-static·{v14},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 534 | ····invoke-static·{v14},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
531 | ····move-result-object·v14 | 535 | ····move-result-object·v14 |
532 | ····aput-object·v14,·v12,·v13 | 536 | ····aput-object·v14,·v12,·v13 |
537 | ····.line·93 | ||
533 | ····invoke-static·{v11,·v12},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 538 | ····invoke-static·{v11,·v12},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
534 | ····move-result-object·v11 | 539 | ····move-result-object·v11 |
535 | ····invoke-virtual·{v10,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 540 | ····invoke-virtual·{v10,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
536 | ····move-result-object·v10 | 541 | ····move-result-object·v10 |
Offset 548, 14 lines modified | Offset 553, 15 lines modified | ||
548 | ····invoke-virtual·{v1,·v10},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; | 553 | ····invoke-virtual·{v1,·v10},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; |
549 | ····move-result-object·v10 | 554 | ····move-result-object·v10 |
550 | ····const-string·v11,·"\n" | 555 | ····const-string·v11,·"\n" |
556 | ····.line·96 | ||
551 | ····invoke-virtual·{v10,·v11},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; | 557 | ····invoke-virtual·{v10,·v11},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; |
552 | ····.line·97 | 558 | ····.line·97 |
553 | ····new-instance·v10,·Ljava/lang/StringBuilder; | 559 | ····new-instance·v10,·Ljava/lang/StringBuilder; |
554 | ····invoke-direct·{v10},·Ljava/lang/StringBuilder;-><init>()V | 560 | ····invoke-direct·{v10},·Ljava/lang/StringBuilder;-><init>()V |
Offset 573, 14 lines modified | Offset 579, 15 lines modified | ||
573 | ····const/4·v13,·0x0 | 579 | ····const/4·v13,·0x0 |
574 | ····iget-object·v14,·p0,·Lnerd/tuxmobil/fahrplan/congress/CertificateDialogFragment;->chain:[Ljava/security/cert/X509Certificate; | 580 | ····iget-object·v14,·p0,·Lnerd/tuxmobil/fahrplan/congress/CertificateDialogFragment;->chain:[Ljava/security/cert/X509Certificate; |
575 | ····aget-object·v14,·v14,·v5 | 581 | ····aget-object·v14,·v14,·v5 |
582 | ····.line·98 | ||
576 | ····invoke-virtual·{v14},·Ljava/security/cert/X509Certificate;->getNotAfter()Ljava/util/Date; | 583 | ····invoke-virtual·{v14},·Ljava/security/cert/X509Certificate;->getNotAfter()Ljava/util/Date; |
577 | ····move-result-object·v14 | 584 | ····move-result-object·v14 |
578 | ····invoke-virtual·{v14},·Ljava/util/Date;->getDate()I | 585 | ····invoke-virtual·{v14},·Ljava/util/Date;->getDate()I |
579 | ····move-result·v14 | 586 | ····move-result·v14 |
Max diff block lines reached; 3674/7155 bytes (51.35%) of diff not shown. |
Offset 13, 32 lines modified | Offset 13, 36 lines modified | ||
13 | ····.prologue | 13 | ····.prologue |
14 | ····.line·16 | 14 | ····.line·16 |
15 | ····new-instance·v0,·Landroid/support/v7/app/AlertDialog$Builder; | 15 | ····new-instance·v0,·Landroid/support/v7/app/AlertDialog$Builder; |
16 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 16 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
17 | ····.line·17 | ||
17 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/app/AlertDialog$Builder;->setTitle(I)Landroid/support/v7/app/AlertDialog$Builder; | 18 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/app/AlertDialog$Builder;->setTitle(I)Landroid/support/v7/app/AlertDialog$Builder; |
18 | ····move-result-object·v0 | 19 | ····move-result-object·v0 |
20 | ····.line·18 | ||
19 | ····invoke-virtual·{p0,·p2,·p3},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 21 | ····invoke-virtual·{p0,·p2,·p3},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
20 | ····move-result-object·v1 | 22 | ····move-result-object·v1 |
21 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/support/v7/app/AlertDialog$Builder; | 23 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/support/v7/app/AlertDialog$Builder; |
22 | ····move-result-object·v0 | 24 | ····move-result-object·v0 |
23 | ····const·v1,·0x7f060014 | 25 | ····const·v1,·0x7f060014 |
24 | ····const/4·v2,·0x0 | 26 | ····const/4·v2,·0x0 |
27 | ····.line·19 | ||
25 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/support/v7/app/AlertDialog$Builder; | 28 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/support/v7/app/AlertDialog$Builder; |
26 | ····move-result-object·v0 | 29 | ····move-result-object·v0 |
30 | ····.line·20 | ||
27 | ····invoke-virtual·{v0},·Landroid/support/v7/app/AlertDialog$Builder;->show()Landroid/support/v7/app/AlertDialog; | 31 | ····invoke-virtual·{v0},·Landroid/support/v7/app/AlertDialog$Builder;->show()Landroid/support/v7/app/AlertDialog; |
28 | ····.line·21 | 32 | ····.line·21 |
29 | ····return-void | 33 | ····return-void |
30 | .end·method | 34 | .end·method |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$scrollTo:I | 22 | .field·final·synthetic·val$scrollTo:I |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView;I)V | 24 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView;I)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·112 | 28 | ····.line·112 |
28 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView$1;->this$0:Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView; | 29 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView$1;->this$0:Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView; |
29 | ····iput·p2,·p0,·Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView$1;->val$scrollTo:I | 30 | ····iput·p2,·p0,·Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView$1;->val$scrollTo:I |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$pos:I | 24 | .field·final·synthetic·val$pos:I |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment;Landroid/widget/ScrollView;I)V | 26 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment;Landroid/widget/ScrollView;I)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·456 | 30 | ····.line·456 |
30 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment$3;->this$0:Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment; | 31 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment$3;->this$0:Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment; |
31 | ····iput-object·p2,·p0,·Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment$3;->val$parent:Landroid/widget/ScrollView; | 32 | ····iput-object·p2,·p0,·Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment$3;->val$parent:Landroid/widget/ScrollView; |
Offset 152, 18 lines modified | Offset 152, 20 lines modified | ||
152 | ····new-instance·v3,·Lnerd/tuxmobil/fahrplan/congress/StarredListFragment; | 152 | ····new-instance·v3,·Lnerd/tuxmobil/fahrplan/congress/StarredListFragment; |
153 | ····invoke-direct·{v3},·Lnerd/tuxmobil/fahrplan/congress/StarredListFragment;-><init>()V | 153 | ····invoke-direct·{v3},·Lnerd/tuxmobil/fahrplan/congress/StarredListFragment;-><init>()V |
154 | ····const-string·v4,·"starred" | 154 | ····const-string·v4,·"starred" |
155 | ····.line·26 | ||
155 | ····invoke-virtual·{v1,·v2,·v3,·v4},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; | 156 | ····invoke-virtual·{v1,·v2,·v3,·v4},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; |
156 | ····move-result-object·v1 | 157 | ····move-result-object·v1 |
158 | ····.line·27 | ||
157 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentTransaction;->commit()I | 159 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentTransaction;->commit()I |
158 | ····.line·28 | 160 | ····.line·28 |
159 | ····const-string·v1,·"StarredListActivity" | 161 | ····const-string·v1,·"StarredListActivity" |
160 | ····const-string·v2,·"onCreate·fragment·created" | 162 | ····const-string·v2,·"onCreate·fragment·created" |
Offset 436, 15 lines modified | Offset 436, 15 lines modified | ||
436 | ····const/4·v15,·0x1 | 436 | ····const/4·v15,·0x1 |
437 | ····new-array·v15,·v15,·[Ljava/lang/Object; | 437 | ····new-array·v15,·v15,·[Ljava/lang/Object; |
438 | ····const/16·v16,·0x0 | 438 | ····const/16·v16,·0x0 |
439 | ····const-string·v17,·"201 | 439 | ····const-string·v17,·"2017-10-12T00:20Z" |
440 | ····aput-object·v17,·v15,·v16 | 440 | ····aput-object·v17,·v15,·v16 |
441 | ····move-object/from16·v0,·p0 | 441 | ····move-object/from16·v0,·p0 |
442 | ····invoke-virtual·{v0,·v14,·v15},·Lnerd/tuxmobil/fahrplan/congress/AboutDialog;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 442 | ····invoke-virtual·{v0,·v14,·v15},·Lnerd/tuxmobil/fahrplan/congress/AboutDialog;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
Offset 78, 27 lines modified | Offset 78, 30 lines modified | ||
78 | ····:cond_0 | 78 | ····:cond_0 |
79 | ····invoke-virtual·{p0,·v0},·Ljava/util/Date;->equals(Ljava/lang/Object;)Z | 79 | ····invoke-virtual·{p0,·v0},·Ljava/util/Date;->equals(Ljava/lang/Object;)Z |
80 | ····move-result·v4 | 80 | ····move-result·v4 |
81 | ····if-nez·v4,·:cond_1 | 81 | ····if-nez·v4,·:cond_1 |
82 | ····.line·16 | ||
82 | ····invoke-virtual·{p0,·v0},·Ljava/util/Date;->before(Ljava/util/Date;)Z | 83 | ····invoke-virtual·{p0,·v0},·Ljava/util/Date;->before(Ljava/util/Date;)Z |
83 | ····move-result·v4 | 84 | ····move-result·v4 |
84 | ····if-eqz·v4,·:cond_2 | 85 | ····if-eqz·v4,·:cond_2 |
86 | ····.line·15 | ||
85 | ····:cond_1 | 87 | ····:cond_1 |
86 | ····:goto_0 | 88 | ····:goto_0 |
87 | ····return·v2 | 89 | ····return·v2 |
88 | ····:cond_2 | 90 | ····:cond_2 |
89 | ····move·v2,·v3 | 91 | ····move·v2,·v3 |
92 | ····.line·16 | ||
90 | ····goto·:goto_0 | 93 | ····goto·:goto_0 |
91 | .end·method | 94 | .end·method |
92 | .method·protected·static·getDate(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Date; | 95 | .method·protected·static·getDate(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Date; |
93 | ····.locals·4 | 96 | ····.locals·4 |
94 | ····.param·p0,·"text"····#·Ljava/lang/String; | 97 | ····.param·p0,·"text"····#·Ljava/lang/String; |
95 | ····.param·p1,·"pattern"····#·Ljava/lang/String; | 98 | ····.param·p1,·"pattern"····#·Ljava/lang/String; |
Offset 9, 22 lines modified | Offset 9, 14 lines modified | ||
9 | .implements·Lnerd/tuxmobil/fahrplan/congress/OnCertAccepted; | 9 | .implements·Lnerd/tuxmobil/fahrplan/congress/OnCertAccepted; |
10 | .implements·Lnerd/tuxmobil/fahrplan/congress/OnCloseDetailListener; | 10 | .implements·Lnerd/tuxmobil/fahrplan/congress/OnCloseDetailListener; |
11 | .implements·Lnerd/tuxmobil/fahrplan/congress/OnDownloadCompleteListener; | 11 | .implements·Lnerd/tuxmobil/fahrplan/congress/OnDownloadCompleteListener; |
12 | .implements·Lnerd/tuxmobil/fahrplan/congress/OnParseCompleteListener; | 12 | .implements·Lnerd/tuxmobil/fahrplan/congress/OnParseCompleteListener; |
13 | .implements·Lnerd/tuxmobil/fahrplan/congress/OnRefreshEventMarkers; | 13 | .implements·Lnerd/tuxmobil/fahrplan/congress/OnRefreshEventMarkers; |
14 | #·annotations | ||
15 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
16 | ····value·=·{ | ||
17 | ········Lnerd/tuxmobil/fahrplan/congress/MainActivity$1; | ||
18 | ····} | ||
19 | .end·annotation | ||
20 | #·static·fields | 14 | #·static·fields |
21 | .field·private·static·instance:Lnerd/tuxmobil/fahrplan/congress/MainActivity; | 15 | .field·private·static·instance:Lnerd/tuxmobil/fahrplan/congress/MainActivity; |
22 | #·instance·fields | 16 | #·instance·fields |
23 | .field·private·fetcher:Lnerd/tuxmobil/fahrplan/congress/FetchFahrplan; | 17 | .field·private·fetcher:Lnerd/tuxmobil/fahrplan/congress/FetchFahrplan; |
Offset 157, 42 lines modified | Offset 149, 49 lines modified | ||
157 | ····move-result-object·v1 | 149 | ····move-result-object·v1 |
158 | ····.line·312 | 150 | ····.line·312 |
159 | ····.local·v1,·"changedLectures":Lnerd/tuxmobil/fahrplan/congress/LectureList; | 151 | ····.local·v1,·"changedLectures":Lnerd/tuxmobil/fahrplan/congress/LectureList; |
160 | ····sget-object·v4,·Lnerd/tuxmobil/fahrplan/congress/MyApp;->version:Ljava/lang/String; | 152 | ····sget-object·v4,·Lnerd/tuxmobil/fahrplan/congress/MyApp;->version:Ljava/lang/String; |
153 | ····.line·314 | ||
161 | ····invoke-static·{v1,·v7},·Lnerd/tuxmobil/fahrplan/congress/FahrplanMisc;->getChangedLectureCount(Lnerd/tuxmobil/fahrplan/congress/LectureList;Z)I | 154 | ····invoke-static·{v1,·v7},·Lnerd/tuxmobil/fahrplan/congress/FahrplanMisc;->getChangedLectureCount(Lnerd/tuxmobil/fahrplan/congress/LectureList;Z)I |
162 | ····move-result·v5 | 155 | ····move-result·v5 |
156 | ····.line·315 | ||
163 | ····invoke-static·{v1,·v7},·Lnerd/tuxmobil/fahrplan/congress/FahrplanMisc;->getNewLectureCount(Lnerd/tuxmobil/fahrplan/congress/LectureList;Z)I | 157 | ····invoke-static·{v1,·v7},·Lnerd/tuxmobil/fahrplan/congress/FahrplanMisc;->getNewLectureCount(Lnerd/tuxmobil/fahrplan/congress/LectureList;Z)I |
164 | ····move-result·v6 | 158 | ····move-result·v6 |
159 | ····.line·316 | ||
165 | ····invoke-static·{v1,·v7},·Lnerd/tuxmobil/fahrplan/congress/FahrplanMisc;->getCancelledLectureCount(Lnerd/tuxmobil/fahrplan/congress/LectureList;Z)I | 160 | ····invoke-static·{v1,·v7},·Lnerd/tuxmobil/fahrplan/congress/FahrplanMisc;->getCancelledLectureCount(Lnerd/tuxmobil/fahrplan/congress/LectureList;Z)I |
166 | ····move-result·v7 | 161 | ····move-result·v7 |
162 | ····.line·317 | ||
167 | ····invoke-static·{v1,·v10},·Lnerd/tuxmobil/fahrplan/congress/FahrplanMisc;->getChangedLectureCount(Lnerd/tuxmobil/fahrplan/congress/LectureList;Z)I | 163 | ····invoke-static·{v1,·v10},·Lnerd/tuxmobil/fahrplan/congress/FahrplanMisc;->getChangedLectureCount(Lnerd/tuxmobil/fahrplan/congress/LectureList;Z)I |
168 | ····move-result·v8 | 164 | ····move-result·v8 |
165 | ····.line·318 | ||
169 | ····invoke-static·{v1,·v10},·Lnerd/tuxmobil/fahrplan/congress/FahrplanMisc;->getNewLectureCount(Lnerd/tuxmobil/fahrplan/congress/LectureList;Z)I | 166 | ····invoke-static·{v1,·v10},·Lnerd/tuxmobil/fahrplan/congress/FahrplanMisc;->getNewLectureCount(Lnerd/tuxmobil/fahrplan/congress/LectureList;Z)I |
170 | ····move-result·v9 | 167 | ····move-result·v9 |
171 | ····add-int/2addr·v8,·v9 | 168 | ····add-int/2addr·v8,·v9 |
169 | ····.line·319 | ||
172 | ····invoke-static·{v1,·v10},·Lnerd/tuxmobil/fahrplan/congress/FahrplanMisc;->getCancelledLectureCount(Lnerd/tuxmobil/fahrplan/congress/LectureList;Z)I | 170 | ····invoke-static·{v1,·v10},·Lnerd/tuxmobil/fahrplan/congress/FahrplanMisc;->getCancelledLectureCount(Lnerd/tuxmobil/fahrplan/congress/LectureList;Z)I |
173 | ····move-result·v9 | 171 | ····move-result·v9 |
174 | ····add-int/2addr·v8,·v9 | 172 | ····add-int/2addr·v8,·v9 |
173 | ····.line·312 | ||
175 | ····invoke-static·{v4,·v5,·v6,·v7,·v8},·Lnerd/tuxmobil/fahrplan/congress/ChangesDialog;->newInstance(Ljava/lang/String;IIII)Lnerd/tuxmobil/fahrplan/congress/ChangesDialog; | 174 | ····invoke-static·{v4,·v5,·v6,·v7,·v8},·Lnerd/tuxmobil/fahrplan/congress/ChangesDialog;->newInstance(Ljava/lang/String;IIII)Lnerd/tuxmobil/fahrplan/congress/ChangesDialog; |
176 | ····move-result-object·v0 | 175 | ····move-result-object·v0 |
177 | ····.line·320 | 176 | ····.line·320 |
178 | ····.local·v0,·"about":Landroid/support/v4/app/DialogFragment; | 177 | ····.local·v0,·"about":Landroid/support/v4/app/DialogFragment; |
179 | ····invoke-virtual·{p0},·Lnerd/tuxmobil/fahrplan/congress/MainActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; | 178 | ····invoke-virtual·{p0},·Lnerd/tuxmobil/fahrplan/congress/MainActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; |
Offset 469, 14 lines modified | Offset 468, 15 lines modified | ||
469 | ····.local·v1,·"fragmentTransaction":Landroid/support/v4/app/FragmentTransaction; | 468 | ····.local·v1,·"fragmentTransaction":Landroid/support/v4/app/FragmentTransaction; |
470 | ····new-instance·v2,·Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment; | 469 | ····new-instance·v2,·Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment; |
471 | ····invoke-direct·{v2},·Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment;-><init>()V | 470 | ····invoke-direct·{v2},·Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment;-><init>()V |
472 | ····const-string·v3,·"schedule" | 471 | ····const-string·v3,·"schedule" |
472 | ····.line·450 | ||
473 | ····invoke-virtual·{v1,·v4,·v2,·v3},·Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; | 473 | ····invoke-virtual·{v1,·v4,·v2,·v3},·Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; |
474 | ····.line·451 | 474 | ····.line·451 |
475 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentTransaction;->commit()I | 475 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentTransaction;->commit()I |
476 | ····goto·:goto_0 | 476 | ····goto·:goto_0 |
Offset 763, 14 lines modified | Offset 763, 15 lines modified | ||
763 | ····.local·v2,·"fragmentTransaction":Landroid/support/v4/app/FragmentTransaction; | 763 | ····.local·v2,·"fragmentTransaction":Landroid/support/v4/app/FragmentTransaction; |
764 | ····new-instance·v5,·Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment; | 764 | ····new-instance·v5,·Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment; |
765 | ····invoke-direct·{v5},·Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment;-><init>()V | 765 | ····invoke-direct·{v5},·Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment;-><init>()V |
766 | ····const-string·v6,·"schedule" | 766 | ····const-string·v6,·"schedule" |
767 | ····.line·113 | ||
767 | ····invoke-virtual·{v2,·v9,·v5,·v6},·Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; | 768 | ····invoke-virtual·{v2,·v9,·v5,·v6},·Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; |
768 | ····.line·114 | 769 | ····.line·114 |
769 | ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentTransaction;->commit()I | 770 | ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentTransaction;->commit()I |
770 | ····.line·118 | 771 | ····.line·118 |
771 | ····.end·local·v1····#·"fm":Landroid/support/v4/app/FragmentManager; | 772 | ····.end·local·v1····#·"fm":Landroid/support/v4/app/FragmentManager; |
Offset 134, 14 lines modified | Offset 134, 15 lines modified | ||
134 | ····const-string·v6,·"got·Conn·State·event" | 134 | ····const-string·v6,·"got·Conn·State·event" |
135 | ····invoke-static·{v5,·v6},·Lnerd/tuxmobil/fahrplan/congress/MyApp;->LogDebug(Ljava/lang/String;Ljava/lang/String;)V | 135 | ····invoke-static·{v5,·v6},·Lnerd/tuxmobil/fahrplan/congress/MyApp;->LogDebug(Ljava/lang/String;Ljava/lang/String;)V |
136 | ····.line·21 | 136 | ····.line·21 |
137 | ····const-string·v5,·"connectivity" | 137 | ····const-string·v5,·"connectivity" |
138 | ····.line·22 | ||
138 | ····invoke-virtual·{p1,·v5},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 139 | ····invoke-virtual·{p1,·v5},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
139 | ····move-result-object·v0 | 140 | ····move-result-object·v0 |
140 | ····check-cast·v0,·Landroid/net/ConnectivityManager; | 141 | ····check-cast·v0,·Landroid/net/ConnectivityManager; |
141 | ····.line·23 | 142 | ····.line·23 |
Offset 149, 15 lines modified | Offset 149, 14 lines modified | ||
149 | .method·public·constructor·<init>()V | 149 | .method·public·constructor·<init>()V |
150 | ····.locals·0 | 150 | ····.locals·0 |
151 | ····.prologue | 151 | ····.prologue |
152 | ····.line·13 | 152 | ····.line·13 |
153 | ····invoke-direct·{p0},·Landroid/app/Application;-><init>()V | 153 | ····invoke-direct·{p0},·Landroid/app/Application;-><init>()V |
154 | ····.line·49 | ||
155 | ····return-void | 154 | ····return-void |
156 | .end·method | 155 | .end·method |
157 | .method·public·static·LogDebug(Ljava/lang/String;Ljava/lang/String;)V | 156 | .method·public·static·LogDebug(Ljava/lang/String;Ljava/lang/String;)V |
158 | ····.locals·2 | 157 | ····.locals·2 |
159 | ····.param·p0,·"tag"····#·Ljava/lang/String; | 158 | ····.param·p0,·"tag"····#·Ljava/lang/String; |
160 | ····.param·p1,·"message"····#·Ljava/lang/String; | 159 | ····.param·p1,·"message"····#·Ljava/lang/String; |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"TrustManagerFactory.java" | 3 | .source·"TrustManagerFactory.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lnerd/tuxmobil/fahrplan/congress/TrustManagerFactory$1;, | ||
8 | ········Lnerd/tuxmobil/fahrplan/congress/TrustManagerFactory$SecureX509TrustManager;, | 7 | ········Lnerd/tuxmobil/fahrplan/congress/TrustManagerFactory$SecureX509TrustManager;, |
9 | ········Lnerd/tuxmobil/fahrplan/congress/TrustManagerFactory$SimpleX509TrustManager; | 8 | ········Lnerd/tuxmobil/fahrplan/congress/TrustManagerFactory$SimpleX509TrustManager; |
10 | ····} | 9 | ····} |
11 | .end·annotation | 10 | .end·annotation |
12 | #·static·fields | 11 | #·static·fields |
Offset 25, 349 lines modified | Offset 24, 334 lines modified | ||
25 | .field·private·static·localTrustManager:Ljavax/net/ssl/X509TrustManager; | 24 | .field·private·static·localTrustManager:Ljavax/net/ssl/X509TrustManager; |
26 | .field·private·static·unsecureTrustManager:Ljavax/net/ssl/X509TrustManager; | 25 | .field·private·static·unsecureTrustManager:Ljavax/net/ssl/X509TrustManager; |
27 | #·direct·methods | 26 | #·direct·methods |
28 | .method·static·constructor·<clinit>()V | 27 | .method·static·constructor·<clinit>()V |
29 | ····.locals·1 | 28 | ····.locals·13 |
30 | ····.prologue | 29 | ····.prologue |
30 | ····const/4·v8,·0x0 | ||
31 | ····const/4·v1 | 31 | ····const/4·v12,·0x0 |
32 | ····.line·34 | 32 | ····.line·34 |
33 | ····sput-object·v1 | 33 | ····sput-object·v12,·Lnerd/tuxmobil/fahrplan/congress/TrustManagerFactory;->lastCertChain:[Ljava/security/cert/X509Certificate; |
34 | ····.line·116 | 34 | ····.line·116 |
35 | ····:try_start_0 | 35 | ····:try_start_0 |
36 | ····const-string·v | 36 | ····const-string·v7,·"X509" |
37 | ····.line·117 | ||
37 | ····invoke-static·{v | 38 | ····invoke-static·{v7},·Ljavax/net/ssl/TrustManagerFactory;->getInstance(Ljava/lang/String;)Ljavax/net/ssl/TrustManagerFactory; |
38 | ····move-result-object·v | 39 | ····move-result-object·v5 |
39 | ····.line·118 | 40 | ····.line·118 |
40 | ····.local·v | 41 | ····.local·v5,·"tmf":Ljavax/net/ssl/TrustManagerFactory; |
41 | ····sget-object·v0,·Lnerd/tuxmobil/fahrplan/congress/MyApp;->app:Landroid/app/Application; | 42 | ····sget-object·v0,·Lnerd/tuxmobil/fahrplan/congress/MyApp;->app:Landroid/app/Application; |
42 | ····.line·119 | 43 | ····.line·119 |
43 | ····.local·v0,·"app":Landroid/app/Application; | 44 | ····.local·v0,·"app":Landroid/app/Application; |
44 | ····new-instance·v | 45 | ····new-instance·v7,·Ljava/io/File; |
45 | ····new-instance·v | 46 | ····new-instance·v9,·Ljava/lang/StringBuilder; |
46 | ····invoke-direct·{v | 47 | ····invoke-direct·{v9},·Ljava/lang/StringBuilder;-><init>()V |
47 | ····const-string·v1 | 48 | ····const-string·v10,·"KeyStore" |
48 | ····const/4·v1 | 49 | ····const/4·v11,·0x0 |
50 | ····.line·120 | ||
49 | ····invoke-virtual·{v0,·v1 | 51 | ····invoke-virtual·{v0,·v10,·v11},·Landroid/app/Application;->getDir(Ljava/lang/String;I)Ljava/io/File; |
50 | ····move-result-object·v1 | 52 | ····move-result-object·v10 |
51 | ····invoke-virtual·{v | 53 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
52 | ····move-result-object·v | 54 | ····move-result-object·v9 |
53 | ····sget-object·v1 | 55 | ····sget-object·v10,·Ljava/io/File;->separator:Ljava/lang/String; |
54 | ····invoke-virtual·{v | 56 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
55 | ····move-result-object·v | 57 | ····move-result-object·v9 |
56 | ····const-string·v1 | 58 | ····const-string·v10,·"KeyStore.bks" |
57 | ····invoke-virtual·{v | 59 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
58 | ····move-result-object·v | 60 | ····move-result-object·v9 |
59 | ····invoke-virtual·{v | 61 | ····invoke-virtual·{v9},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
60 | ····move-result-object·v | 62 | ····move-result-object·v9 |
61 | ····invoke-direct·{v | 63 | ····invoke-direct·{v7,·v9},·Ljava/io/File;-><init>(Ljava/lang/String;)V |
62 | ····sput-object·v | 64 | ····sput-object·v7,·Lnerd/tuxmobil/fahrplan/congress/TrustManagerFactory;->keyStoreFile:Ljava/io/File; |
63 | ····.line·121 | 65 | ····.line·121 |
64 | ····invoke-static·{},·Ljava/security/KeyStore;->getDefaultType()Ljava/lang/String; | 66 | ····invoke-static·{},·Ljava/security/KeyStore;->getDefaultType()Ljava/lang/String; |
65 | ····move-result-object·v | 67 | ····move-result-object·v7 |
66 | ····invoke-static·{v | 68 | ····invoke-static·{v7},·Ljava/security/KeyStore;->getInstance(Ljava/lang/String;)Ljava/security/KeyStore; |
67 | ····move-result-object·v | 69 | ····move-result-object·v7 |
68 | ····sput-object·v | 70 | ····sput-object·v7,·Lnerd/tuxmobil/fahrplan/congress/TrustManagerFactory;->keyStore:Ljava/security/KeyStore; |
69 | ····:try_end_0 | 71 | ····:try_end_0 |
70 | ····.catch·Ljava/security/NoSuchAlgorithmException;·{:try_start_0·..·:try_end_0}·:catch_2 | 72 | ····.catch·Ljava/security/NoSuchAlgorithmException;·{:try_start_0·..·:try_end_0}·:catch_2 |
71 | ····.catch·Ljava/security/KeyStoreException;·{:try_start_0·..·:try_end_0}·:catch_4 | 73 | ····.catch·Ljava/security/KeyStoreException;·{:try_start_0·..·:try_end_0}·:catch_4 |
72 | ····.line·124 | 74 | ····.line·124 |
73 | ····:try_start_1 | 75 | ····:try_start_1 |
74 | ····new-instance·v | 76 | ····new-instance·v3,·Ljava/io/FileInputStream; |
75 | ····sget-object·v | 77 | ····sget-object·v7,·Lnerd/tuxmobil/fahrplan/congress/TrustManagerFactory;->keyStoreFile:Ljava/io/File; |
76 | ····invoke-direct·{v | 78 | ····invoke-direct·{v3,·v7},·Ljava/io/FileInputStream;-><init>(Ljava/io/File;)V |
77 | ····:try_end_1 | 79 | ····:try_end_1 |
78 | ····.catch·Ljava/io/FileNotFoundException;·{:try_start_1·..·:try_end_1}·:catch_0 | 80 | ····.catch·Ljava/io/FileNotFoundException;·{:try_start_1·..·:try_end_1}·:catch_0 |
79 | ····.catch·Ljava/security/NoSuchAlgorithmException;·{:try_start_1·..·:try_end_1}·:catch_2 | 81 | ····.catch·Ljava/security/NoSuchAlgorithmException;·{:try_start_1·..·:try_end_1}·:catch_2 |
80 | ····.catch·Ljava/security/KeyStoreException;·{:try_start_1·..·:try_end_1}·:catch_4 | 82 | ····.catch·Ljava/security/KeyStoreException;·{:try_start_1·..·:try_end_1}·:catch_4 |
81 | ····.line·129 | 83 | ····.line·129 |
82 | ····.local·v | 84 | ····.local·v3,·"fis":Ljava/io/FileInputStream; |
83 | ····:goto_0 | 85 | ····:goto_0 |
84 | ····:try_start_2 | 86 | ····:try_start_2 |
85 | ····sget-object·v | 87 | ····sget-object·v7,·Lnerd/tuxmobil/fahrplan/congress/TrustManagerFactory;->keyStore:Ljava/security/KeyStore; |
86 | ····const-string·v | 88 | ····const-string·v9,·"" |
87 | ····invoke-virtual·{v | 89 | ····invoke-virtual·{v9},·Ljava/lang/String;->toCharArray()[C |
88 | ····move-result-object·v | 90 | ····move-result-object·v9 |
89 | ····invoke-virtual·{v | 91 | ····invoke-virtual·{v7,·v3,·v9},·Ljava/security/KeyStore;->load(Ljava/io/InputStream;[C)V |
90 | ····:try_end_2 | 92 | ····:try_end_2 |
Max diff block lines reached; 30315/36952 bytes (82.04%) of diff not shown. |
Offset 90, 14 lines modified | Offset 90, 15 lines modified | ||
90 | ····invoke-virtual/range·{v23·..·v24},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 90 | ····invoke-virtual/range·{v23·..·v24},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
91 | ····move-result-object·v23 | 91 | ····move-result-object·v23 |
92 | ····const-string·v24,·"%Y-%m-%dT%H:%M:%S%z" | 92 | ····const-string·v24,·"%Y-%m-%dT%H:%M:%S%z" |
93 | ····.line·299 | ||
93 | ····move-object/from16·v0,·v18 | 94 | ····move-object/from16·v0,·v18 |
94 | ····move-object/from16·v1,·v24 | 95 | ····move-object/from16·v1,·v24 |
95 | ····invoke-virtual·{v0,·v1},·Landroid/text/format/Time;->format(Ljava/lang/String;)Ljava/lang/String; | 96 | ····invoke-virtual·{v0,·v1},·Landroid/text/format/Time;->format(Ljava/lang/String;)Ljava/lang/String; |
96 | ····move-result-object·v24 | 97 | ····move-result-object·v24 |
Offset 120, 14 lines modified | Offset 121, 15 lines modified | ||
120 | ····move-result-object·v23 | 121 | ····move-result-object·v23 |
121 | ····invoke-virtual/range·{v23·..·v23},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 122 | ····invoke-virtual/range·{v23·..·v23},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
122 | ····move-result-object·v23 | 123 | ····move-result-object·v23 |
124 | ····.line·298 | ||
123 | ····invoke-static/range·{v22·..·v23},·Lnerd/tuxmobil/fahrplan/congress/MyApp;->LogDebug(Ljava/lang/String;Ljava/lang/String;)V | 125 | ····invoke-static/range·{v22·..·v23},·Lnerd/tuxmobil/fahrplan/congress/MyApp;->LogDebug(Ljava/lang/String;Ljava/lang/String;)V |
124 | ····.line·301 | 126 | ····.line·301 |
125 | ····new-instance·v12,·Landroid/content/Intent; | 127 | ····new-instance·v12,·Landroid/content/Intent; |
126 | ····const-class·v22,·Lnerd/tuxmobil/fahrplan/congress/AlarmReceiver; | 128 | ····const-class·v22,·Lnerd/tuxmobil/fahrplan/congress/AlarmReceiver; |
Offset 247, 14 lines modified | Offset 249, 15 lines modified | ||
247 | ····.local·v5,·"alarmManager":Landroid/app/AlarmManager; | 249 | ····.local·v5,·"alarmManager":Landroid/app/AlarmManager; |
248 | ····move-object/from16·v0,·p1 | 250 | ····move-object/from16·v0,·p1 |
249 | ····iget-object·v0,·v0,·Lnerd/tuxmobil/fahrplan/congress/Lecture;->lecture_id:Ljava/lang/String; | 251 | ····iget-object·v0,·v0,·Lnerd/tuxmobil/fahrplan/congress/Lecture;->lecture_id:Ljava/lang/String; |
250 | ····move-object/from16·v22,·v0 | 252 | ····move-object/from16·v22,·v0 |
253 | ····.line·312 | ||
251 | ····invoke-static/range·{v22·..·v22},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I | 254 | ····invoke-static/range·{v22·..·v22},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I |
252 | ····move-result·v22 | 255 | ····move-result·v22 |
253 | ····const/16·v23,·0x0 | 256 | ····const/16·v23,·0x0 |
254 | ····move-object/from16·v0,·p0 | 257 | ····move-object/from16·v0,·p0 |
Offset 412, 14 lines modified | Offset 415, 15 lines modified | ||
412 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V | 415 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V |
413 | ····.line·340 | 416 | ····.line·340 |
414 | ····const/16·v22,·0x3 | 417 | ····const/16·v22,·0x3 |
415 | ····const/16·v23,·0x3 | 418 | ····const/16·v23,·0x3 |
419 | ····.line·341 | ||
416 | ····invoke-static/range·{v22·..·v23},·Ljava/text/SimpleDateFormat;->getDateTimeInstance(II)Ljava/text/DateFormat; | 420 | ····invoke-static/range·{v22·..·v23},·Ljava/text/SimpleDateFormat;->getDateTimeInstance(II)Ljava/text/DateFormat; |
417 | ····move-result-object·v11 | 421 | ····move-result-object·v11 |
418 | ····.line·342 | 422 | ····.line·342 |
419 | ····.local·v11,·"df":Ljava/text/DateFormat; | 423 | ····.local·v11,·"df":Ljava/text/DateFormat; |
420 | ····const-string·v22,·"timeText" | 424 | ····const-string·v22,·"timeText" |
Offset 1081, 14 lines modified | Offset 1085, 15 lines modified | ||
1081 | ····.line·266 | 1085 | ····.line·266 |
1082 | ····.local·v11,·"alarmManager":Landroid/app/AlarmManager; | 1086 | ····.local·v11,·"alarmManager":Landroid/app/AlarmManager; |
1083 | ····move-object/from16·v0,·p1 | 1087 | ····move-object/from16·v0,·p1 |
1084 | ····iget-object·v3,·v0,·Lnerd/tuxmobil/fahrplan/congress/Lecture;->lecture_id:Ljava/lang/String; | 1088 | ····iget-object·v3,·v0,·Lnerd/tuxmobil/fahrplan/congress/Lecture;->lecture_id:Ljava/lang/String; |
1089 | ····.line·267 | ||
1085 | ····invoke-static·{v3},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I | 1090 | ····invoke-static·{v3},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I |
1086 | ····move-result·v3 | 1091 | ····move-result·v3 |
1087 | ····const/4·v4,·0x0 | 1092 | ····const/4·v4,·0x0 |
1088 | ····move-object/from16·v0,·p0 | 1093 | ····move-object/from16·v0,·p0 |
Offset 1620, 33 lines modified | Offset 1625, 33 lines modified | ||
1620 | ····invoke-static·{v3,·v4},·Lnerd/tuxmobil/fahrplan/congress/MyApp;->LogDebug(Ljava/lang/String;Ljava/lang/String;)V | 1625 | ····invoke-static·{v3,·v4},·Lnerd/tuxmobil/fahrplan/congress/MyApp;->LogDebug(Ljava/lang/String;Ljava/lang/String;)V |
1621 | ····goto·:goto_0 | 1626 | ····goto·:goto_0 |
1622 | .end·method | 1627 | .end·method |
1623 | .method·static·loadDays(Landroid/content/Context;)V | 1628 | .method·static·loadDays(Landroid/content/Context;)V |
1624 | ····.locals·1 | 1629 | ····.locals·15 |
1625 | ····.param·p0,·"context"····#·Landroid/content/Context; | 1630 | ····.param·p0,·"context"····#·Landroid/content/Context; |
1626 | ····.prologue | 1631 | ····.prologue |
1627 | ····.line·35 | 1632 | ····.line·35 |
1628 | ····new-instance·v1,·Lnerd/tuxmobil/fahrplan/congress/DateInfos; | 1633 | ····new-instance·v1,·Lnerd/tuxmobil/fahrplan/congress/DateInfos; |
1629 | ····invoke-direct·{v1},·Lnerd/tuxmobil/fahrplan/congress/DateInfos;-><init>()V | 1634 | ····invoke-direct·{v1},·Lnerd/tuxmobil/fahrplan/congress/DateInfos;-><init>()V |
1630 | ····sput-object·v1,·Lnerd/tuxmobil/fahrplan/congress/MyApp;->dateInfos:Lnerd/tuxmobil/fahrplan/congress/DateInfos; | 1635 | ····sput-object·v1,·Lnerd/tuxmobil/fahrplan/congress/MyApp;->dateInfos:Lnerd/tuxmobil/fahrplan/congress/DateInfos; |
1631 | ····.line·36 | 1636 | ····.line·36 |
1632 | ····new-instance·v1 | 1637 | ····new-instance·v14,·Lnerd/tuxmobil/fahrplan/congress/LecturesDBOpenHelper; |
1633 | ····invoke-direct | 1638 | ····invoke-direct·{v14,·p0},·Lnerd/tuxmobil/fahrplan/congress/LecturesDBOpenHelper;-><init>(Landroid/content/Context;)V |
1634 | ····.line·38 | 1639 | ····.line·38 |
1635 | ····.local·v1 | 1640 | ····.local·v14,·"lecturesDB":Lnerd/tuxmobil/fahrplan/congress/LecturesDBOpenHelper; |
1636 | ····invoke-virtual·{v1 | 1641 | ····invoke-virtual·{v14},·Lnerd/tuxmobil/fahrplan/congress/LecturesDBOpenHelper;->getReadableDatabase()Landroid/database/sqlite/SQLiteDatabase; |
1637 | ····move-result-object·v0 | 1642 | ····move-result-object·v0 |
1638 | ····.line·42 | 1643 | ····.line·42 |
1639 | ····.local·v0,·"lecturedb":Landroid/database/sqlite/SQLiteDatabase; | 1644 | ····.local·v0,·"lecturedb":Landroid/database/sqlite/SQLiteDatabase; |
1640 | ····:try_start_0 | 1645 | ····:try_start_0 |
1641 | ····const-string·v1,·"lectures" | 1646 | ····const-string·v1,·"lectures" |
Offset 1677, 15 lines modified | Offset 1682, 15 lines modified | ||
1677 | ····if-nez·v1,·:cond_0 | 1682 | ····if-nez·v1,·:cond_0 |
1678 | ····.line·54 | 1683 | ····.line·54 |
1679 | ····invoke-interface·{v8},·Landroid/database/Cursor;->close()V | 1684 | ····invoke-interface·{v8},·Landroid/database/Cursor;->close()V |
1680 | ····.line·55 | 1685 | ····.line·55 |
1681 | ····invoke-virtual·{v1 | 1686 | ····invoke-virtual·{v14},·Lnerd/tuxmobil/fahrplan/congress/LecturesDBOpenHelper;->close()V |
1682 | ····.line·56 | 1687 | ····.line·56 |
1683 | ····invoke-virtual·{v0},·Landroid/database/sqlite/SQLiteDatabase;->close()V | 1688 | ····invoke-virtual·{v0},·Landroid/database/sqlite/SQLiteDatabase;->close()V |
1684 | ····.line·78 | 1689 | ····.line·78 |
Max diff block lines reached; 31942/36312 bytes (87.97%) of diff not shown. |
Offset 118, 14 lines modified | Offset 118, 15 lines modified | ||
118 | ····move-result-object·v0 | 118 | ····move-result-object·v0 |
119 | ····new-instance·v1,·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment$1; | 119 | ····new-instance·v1,·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment$1; |
120 | ····invoke-direct·{v1,·p0},·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment$1;-><init>(Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment;)V | 120 | ····invoke-direct·{v1,·p0},·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment$1;-><init>(Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment;)V |
121 | ····.line·42 | ||
121 | ····invoke-virtual·{v0,·v1},·Landroid/preference/Preference;->setOnPreferenceChangeListener(Landroid/preference/Preference$OnPreferenceChangeListener;)V | 122 | ····invoke-virtual·{v0,·v1},·Landroid/preference/Preference;->setOnPreferenceChangeListener(Landroid/preference/Preference$OnPreferenceChangeListener;)V |
122 | ····.line·64 | 123 | ····.line·64 |
123 | ····const-string·v0,·"schedule_url" | 124 | ····const-string·v0,·"schedule_url" |
124 | ····invoke-virtual·{p0,·v0},·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 125 | ····invoke-virtual·{p0,·v0},·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
Offset 144, 25 lines modified | Offset 145, 27 lines modified | ||
144 | ····move-result-object·v0 | 145 | ····move-result-object·v0 |
145 | ····new-instance·v1,·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment$3; | 146 | ····new-instance·v1,·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment$3; |
146 | ····invoke-direct·{v1,·p0},·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment$3;-><init>(Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment;)V | 147 | ····invoke-direct·{v1,·p0},·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment$3;-><init>(Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment;)V |
148 | ····.line·80 | ||
147 | ····invoke-virtual·{v0,·v1},·Landroid/preference/Preference;->setOnPreferenceChangeListener(Landroid/preference/Preference$OnPreferenceChangeListener;)V | 149 | ····invoke-virtual·{v0,·v1},·Landroid/preference/Preference;->setOnPreferenceChangeListener(Landroid/preference/Preference$OnPreferenceChangeListener;)V |
148 | ····.line·100 | 150 | ····.line·100 |
149 | ····const-string·v0,·"default_alarm_time" | 151 | ····const-string·v0,·"default_alarm_time" |
150 | ····invoke-virtual·{p0,·v0},·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 152 | ····invoke-virtual·{p0,·v0},·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
151 | ····move-result-object·v0 | 153 | ····move-result-object·v0 |
152 | ····new-instance·v1,·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment$4; | 154 | ····new-instance·v1,·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment$4; |
153 | ····invoke-direct·{v1,·p0},·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment$4;-><init>(Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment;)V | 155 | ····invoke-direct·{v1,·p0},·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment$4;-><init>(Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment;)V |
156 | ····.line·101 | ||
154 | ····invoke-virtual·{v0,·v1},·Landroid/preference/Preference;->setOnPreferenceChangeListener(Landroid/preference/Preference$OnPreferenceChangeListener;)V | 157 | ····invoke-virtual·{v0,·v1},·Landroid/preference/Preference;->setOnPreferenceChangeListener(Landroid/preference/Preference$OnPreferenceChangeListener;)V |
155 | ····.line·118 | 158 | ····.line·118 |
156 | ····return-void | 159 | ····return-void |
157 | .end·method | 160 | .end·method |
Offset 15, 10 lines modified | Offset 15, 9 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·15 | 18 | ····.line·15 |
19 | ····invoke-direct·{p0},·Landroid/support/v4/app/ListFragment;-><init>()V | 19 | ····invoke-direct·{p0},·Landroid/support/v4/app/ListFragment;-><init>()V |
20 | ····.line·23 | ||
21 | ····return-void | 20 | ····return-void |
22 | .end·method | 21 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnerd/tuxmobil/fahrplan/congress/AlarmTimePickerFragment; | 21 | .field·final·synthetic·this$0:Lnerd/tuxmobil/fahrplan/congress/AlarmTimePickerFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/AlarmTimePickerFragment;)V | 23 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/AlarmTimePickerFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnerd/tuxmobil/fahrplan/congress/AlarmTimePickerFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·54 | 27 | ····.line·54 |
27 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/AlarmTimePickerFragment$1;->this$0:Lnerd/tuxmobil/fahrplan/congress/AlarmTimePickerFragment; | 28 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/AlarmTimePickerFragment$1;->this$0:Lnerd/tuxmobil/fahrplan/congress/AlarmTimePickerFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$scrollView:Landroid/widget/ScrollView; | 24 | .field·final·synthetic·val$scrollView:Landroid/widget/ScrollView; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment;Landroid/widget/ScrollView;I)V | 26 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment;Landroid/widget/ScrollView;I)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·409 | 30 | ····.line·409 |
30 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment$2;->this$0:Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment; | 31 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment$2;->this$0:Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment; |
31 | ····iput-object·p2,·p0,·Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment$2;->val$scrollView:Landroid/widget/ScrollView; | 32 | ····iput-object·p2,·p0,·Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment$2;->val$scrollView:Landroid/widget/ScrollView; |
Offset 43, 23 lines modified | Offset 43, 24 lines modified | ||
43 | ····move-result-object·v1 | 43 | ····move-result-object·v1 |
44 | ····check-cast·v1,·Landroid/widget/Spinner; | 44 | ····check-cast·v1,·Landroid/widget/Spinner; |
45 | ····iput-object·v1,·p0,·Lnerd/tuxmobil/fahrplan/congress/AlarmTimePickerFragment;->spinner:Landroid/widget/Spinner; | 45 | ····iput-object·v1,·p0,·Lnerd/tuxmobil/fahrplan/congress/AlarmTimePickerFragment;->spinner:Landroid/widget/Spinner; |
46 | ····.line·6 | 46 | ····.line·66 |
47 | ····invoke-virtual·{p0},·Lnerd/tuxmobil/fahrplan/congress/AlarmTimePickerFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 47 | ····invoke-virtual·{p0},·Lnerd/tuxmobil/fahrplan/congress/AlarmTimePickerFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
48 | ····move-result-object·v1 | 48 | ····move-result-object·v1 |
49 | ····const/high16·v2,·0x7f070000 | 49 | ····const/high16·v2,·0x7f070000 |
50 | ····const·v3,·0x1090008 | 50 | ····const·v3,·0x1090008 |
51 | ····.line·65 | ||
51 | ····invoke-static·{v1,·v2,·v3},·Landroid/widget/ArrayAdapter;->createFromResource(Landroid/content/Context;II)Landroid/widget/ArrayAdapter; | 52 | ····invoke-static·{v1,·v2,·v3},·Landroid/widget/ArrayAdapter;->createFromResource(Landroid/content/Context;II)Landroid/widget/ArrayAdapter; |
52 | ····move-result-object·v0 | 53 | ····move-result-object·v0 |
53 | ····.line·69 | 54 | ····.line·69 |
54 | ····.local·v0,·"adapter":Landroid/widget/ArrayAdapter;,·"Landroid/widget/ArrayAdapter<Ljava/lang/CharSequence;>;" | 55 | ····.local·v0,·"adapter":Landroid/widget/ArrayAdapter;,·"Landroid/widget/ArrayAdapter<Ljava/lang/CharSequence;>;" |
55 | ····const·v1,·0x1090009 | 56 | ····const·v1,·0x1090009 |
Offset 178, 14 lines modified | Offset 179, 15 lines modified | ||
178 | ····move-result·v6 | 179 | ····move-result·v6 |
179 | ····iput·v6,·p0,·Lnerd/tuxmobil/fahrplan/congress/AlarmTimePickerFragment;->alarmTimeIndex:I | 180 | ····iput·v6,·p0,·Lnerd/tuxmobil/fahrplan/congress/AlarmTimePickerFragment;->alarmTimeIndex:I |
180 | ····.line·42 | 181 | ····.line·42 |
181 | ····const-string·v6,·"layout_inflater" | 182 | ····const-string·v6,·"layout_inflater" |
183 | ····.line·43 | ||
182 | ····invoke-virtual·{v0,·v6},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 184 | ····invoke-virtual·{v0,·v6},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
183 | ····move-result-object·v3 | 185 | ····move-result-object·v3 |
184 | ····check-cast·v3,·Landroid/view/LayoutInflater; | 186 | ····check-cast·v3,·Landroid/view/LayoutInflater; |
185 | ····.line·45 | 187 | ····.line·45 |
Offset 203, 38 lines modified | Offset 205, 41 lines modified | ||
203 | ····invoke-direct·{p0,·v4},·Lnerd/tuxmobil/fahrplan/congress/AlarmTimePickerFragment;->initializeSpinner(Landroid/view/View;)V | 205 | ····invoke-direct·{p0,·v4},·Lnerd/tuxmobil/fahrplan/congress/AlarmTimePickerFragment;->initializeSpinner(Landroid/view/View;)V |
204 | ····.line·49 | 206 | ····.line·49 |
205 | ····new-instance·v2,·Landroid/support/v7/app/AlertDialog$Builder; | 207 | ····new-instance·v2,·Landroid/support/v7/app/AlertDialog$Builder; |
206 | ····invoke-direct·{v2,·v0},·Landroid/support/v7/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 208 | ····invoke-direct·{v2,·v0},·Landroid/support/v7/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
207 | ····.line·5 | 209 | ····.line·51 |
208 | ····.local·v2,·"dialogBuilder":Landroid/support/v7/app/AlertDialog$Builder; | 210 | ····.local·v2,·"dialogBuilder":Landroid/support/v7/app/AlertDialog$Builder; |
209 | ····invoke-virtual·{v2,·v4},·Landroid/support/v7/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/support/v7/app/AlertDialog$Builder; | 211 | ····invoke-virtual·{v2,·v4},·Landroid/support/v7/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/support/v7/app/AlertDialog$Builder; |
210 | ····move-result-object·v6 | 212 | ····move-result-object·v6 |
211 | ····const·v7,·0x7f060028 | 213 | ····const·v7,·0x7f060028 |
214 | ····.line·52 | ||
212 | ····invoke-virtual·{v6,·v7},·Landroid/support/v7/app/AlertDialog$Builder;->setTitle(I)Landroid/support/v7/app/AlertDialog$Builder; | 215 | ····invoke-virtual·{v6,·v7},·Landroid/support/v7/app/AlertDialog$Builder;->setTitle(I)Landroid/support/v7/app/AlertDialog$Builder; |
213 | ····move-result-object·v6 | 216 | ····move-result-object·v6 |
214 | ····const·v7,·0x104000a | 217 | ····const·v7,·0x104000a |
215 | ····new-instance·v8,·Lnerd/tuxmobil/fahrplan/congress/AlarmTimePickerFragment$1; | 218 | ····new-instance·v8,·Lnerd/tuxmobil/fahrplan/congress/AlarmTimePickerFragment$1; |
216 | ····invoke-direct·{v8,·p0},·Lnerd/tuxmobil/fahrplan/congress/AlarmTimePickerFragment$1;-><init>(Lnerd/tuxmobil/fahrplan/congress/AlarmTimePickerFragment;)V | 219 | ····invoke-direct·{v8,·p0},·Lnerd/tuxmobil/fahrplan/congress/AlarmTimePickerFragment$1;-><init>(Lnerd/tuxmobil/fahrplan/congress/AlarmTimePickerFragment;)V |
220 | ····.line·53 | ||
217 | ····invoke-virtual·{v6,·v7,·v8},·Landroid/support/v7/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/support/v7/app/AlertDialog$Builder; | 221 | ····invoke-virtual·{v6,·v7,·v8},·Landroid/support/v7/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/support/v7/app/AlertDialog$Builder; |
218 | ····move-result-object·v6 | 222 | ····move-result-object·v6 |
219 | ····const/high16·v7,·0x1040000 | 223 | ····const/high16·v7,·0x1040000 |
224 | ····.line·59 | ||
220 | ····invoke-virtual·{v6,·v7,·v9},·Landroid/support/v7/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/support/v7/app/AlertDialog$Builder; | 225 | ····invoke-virtual·{v6,·v7,·v9},·Landroid/support/v7/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/support/v7/app/AlertDialog$Builder; |
221 | ····.line·60 | 226 | ····.line·60 |
222 | ····invoke-virtual·{v2},·Landroid/support/v7/app/AlertDialog$Builder;->create()Landroid/support/v7/app/AlertDialog; | 227 | ····invoke-virtual·{v2},·Landroid/support/v7/app/AlertDialog$Builder;->create()Landroid/support/v7/app/AlertDialog; |
223 | ····move-result-object·v6 | 228 | ····move-result-object·v6 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment; | 21 | .field·final·synthetic·this$0:Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment;)V | 23 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·64 | 27 | ····.line·64 |
27 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment$2;->this$0:Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment; | 28 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment$2;->this$0:Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 41, 14 lines modified | Offset 42, 15 lines modified | ||
41 | ····.param·p1,·"preference"····#·Landroid/preference/Preference; | 42 | ····.param·p1,·"preference"····#·Landroid/preference/Preference; |
42 | ····.param·p2,·"newValue"····#·Ljava/lang/Object; | 43 | ····.param·p2,·"newValue"····#·Ljava/lang/Object; |
43 | ····.prologue | 44 | ····.prologue |
44 | ····.line·69 | 45 | ····.line·69 |
45 | ····iget-object·v2,·p0,·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment$2;->this$0:Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment; | 46 | ····iget-object·v2,·p0,·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment$2;->this$0:Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment; |
47 | ····.line·70 | ||
46 | ····invoke-virtual·{v2},·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment;->getActivity()Landroid/app/Activity; | 48 | ····invoke-virtual·{v2},·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment;->getActivity()Landroid/app/Activity; |
47 | ····move-result-object·v2 | 49 | ····move-result-object·v2 |
48 | ····invoke-static·{v2},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 50 | ····invoke-static·{v2},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
49 | ····move-result-object·v1 | 51 | ····move-result-object·v1 |
Offset 29, 96 lines modified | Offset 29, 95 lines modified | ||
29 | #·virtual·methods | 29 | #·virtual·methods |
30 | .method·public·getIndexOfToday(II)I | 30 | .method·public·getIndexOfToday(II)I |
31 | ····.locals·7 | 31 | ····.locals·7 |
32 | ····.param·p1,·"hourOfDayChange"····#·I | 32 | ····.param·p1,·"hourOfDayChange"····#·I |
33 | ····.param·p2,·"minuteOfDayChange"····#·I | 33 | ····.param·p2,·"minuteOfDayChange"····#·I |
34 | ····.prologue | 34 | ····.prologue |
35 | ····const/4·v | 35 | ····const/4·v4,·-0x1 |
36 | ····.line·31 | 36 | ····.line·31 |
37 | ····invoke-virtual·{p0},·Lnerd/tuxmobil/fahrplan/congress/DateInfos;->isEmpty()Z | 37 | ····invoke-virtual·{p0},·Lnerd/tuxmobil/fahrplan/congress/DateInfos;->isEmpty()Z |
38 | ····move-result·v | 38 | ····move-result·v5 |
39 | ····if-eqz·v | 39 | ····if-eqz·v5,·:cond_1 |
40 | ····move·v2,·v | 40 | ····move·v2,·v4 |
41 | ····.line·50 | 41 | ····.line·50 |
42 | ····:cond_0 | 42 | ····:cond_0 |
43 | ····:goto_0 | 43 | ····:goto_0 |
44 | ····return·v2 | 44 | ····return·v2 |
45 | ····.line·34 | 45 | ····.line·34 |
46 | ····:cond_1 | 46 | ····:cond_1 |
47 | ····new-instance·v | 47 | ····new-instance·v3,·Landroid/text/format/Time; |
48 | ····invoke-direct·{v | 48 | ····invoke-direct·{v3},·Landroid/text/format/Time;-><init>()V |
49 | ····.line·35 | 49 | ····.line·35 |
50 | ····.local·v | 50 | ····.local·v3,·"today":Landroid/text/format/Time; |
51 | ····invoke-virtual·{v | 51 | ····invoke-virtual·{v3},·Landroid/text/format/Time;->setToNow()V |
52 | ····.line·36 | 52 | ····.line·36 |
53 | ····iget·v | 53 | ····iget·v5,·v3,·Landroid/text/format/Time;->hour:I |
54 | ····sub-int/2addr·v | 54 | ····sub-int/2addr·v5,·p1 |
55 | ····iput·v | 55 | ····iput·v5,·v3,·Landroid/text/format/Time;->hour:I |
56 | ····.line·37 | 56 | ····.line·37 |
57 | ····iget·v | 57 | ····iget·v5,·v3,·Landroid/text/format/Time;->minute:I |
58 | ····sub-int/2addr·v | 58 | ····sub-int/2addr·v5,·p2 |
59 | ····iput·v | 59 | ····iput·v5,·v3,·Landroid/text/format/Time;->minute:I |
60 | ····.line·39 | 60 | ····.line·39 |
61 | ····const/4·v | 61 | ····const/4·v5,·0x1 |
62 | ····invoke-virtual·{v | 62 | ····invoke-virtual·{v3,·v5},·Landroid/text/format/Time;->normalize(Z)J |
63 | ····.line·41 | 63 | ····.line·41 |
64 | ····invoke-static·{v | 64 | ····invoke-static·{v3},·Lnerd/tuxmobil/fahrplan/congress/DateHelper;->getFormattedDate(Landroid/text/format/Time;)Ljava/lang/String; |
65 | ····move-result-object·v0 | 65 | ····move-result-object·v0 |
66 | ····.line·43 | 66 | ····.line·43 |
67 | ····.local·v0,·"currentDate":Ljava/lang/String; | 67 | ····.local·v0,·"currentDate":Ljava/lang/String; |
68 | ····const/4·v2,·-0x1 | 68 | ····const/4·v2,·-0x1 |
69 | ····.line·44 | 69 | ····.line·44 |
70 | ····.local·v2,·"dayIndex":I | 70 | ····.local·v2,·"dayIndex":I |
71 | ····invoke-virtual·{p0},·Lnerd/tuxmobil/fahrplan/congress/DateInfos;->iterator()Ljava/util/Iterator; | 71 | ····invoke-virtual·{p0},·Lnerd/tuxmobil/fahrplan/congress/DateInfos;->iterator()Ljava/util/Iterator; |
72 | ····move-result-object·v | 72 | ····move-result-object·v5 |
73 | ····.local·v3,·"i$":Ljava/util/Iterator; | ||
74 | ····:cond_2 | 73 | ····:cond_2 |
75 | ····invoke-interface·{v | 74 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z |
76 | ····move-result·v6 | 75 | ····move-result·v6 |
77 | ····if-eqz·v6,·:cond_0 | 76 | ····if-eqz·v6,·:cond_0 |
78 | ····invoke-interface·{v | 77 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
79 | ····move-result-object·v1 | 78 | ····move-result-object·v1 |
80 | ····check-cast·v1,·Lnerd/tuxmobil/fahrplan/congress/DateInfo; | 79 | ····check-cast·v1,·Lnerd/tuxmobil/fahrplan/congress/DateInfo; |
81 | ····.line·45 | 80 | ····.line·45 |
82 | ····.local·v1,·"dateInfo":Lnerd/tuxmobil/fahrplan/congress/DateInfo; | 81 | ····.local·v1,·"dateInfo":Lnerd/tuxmobil/fahrplan/congress/DateInfo; |
83 | ····invoke-virtual·{v1,·v0},·Lnerd/tuxmobil/fahrplan/congress/DateInfo;->getDayIndex(Ljava/lang/String;)I | 82 | ····invoke-virtual·{v1,·v0},·Lnerd/tuxmobil/fahrplan/congress/DateInfo;->getDayIndex(Ljava/lang/String;)I |
84 | ····move-result·v2 | 83 | ····move-result·v2 |
85 | ····.line·46 | 84 | ····.line·46 |
86 | ····if-eq·v2,·v | 85 | ····if-eq·v2,·v4,·:cond_2 |
87 | ····goto·:goto_0 | 86 | ····goto·:goto_0 |
88 | .end·method | 87 | .end·method |
89 | .method·public·sameDay(Landroid/text/format/Time;I)Z | 88 | .method·public·sameDay(Landroid/text/format/Time;I)Z |
90 | ····.locals·4 | 89 | ····.locals·4 |
91 | ····.param·p1,·"today"····#·Landroid/text/format/Time; | 90 | ····.param·p1,·"today"····#·Landroid/text/format/Time; |
Offset 132, 15 lines modified | Offset 131, 14 lines modified | ||
132 | ····.line·13 | 131 | ····.line·13 |
133 | ····.local·v0,·"currentDate":Ljava/lang/String; | 132 | ····.local·v0,·"currentDate":Ljava/lang/String; |
134 | ····invoke-virtual·{p0},·Lnerd/tuxmobil/fahrplan/congress/DateInfos;->iterator()Ljava/util/Iterator; | 133 | ····invoke-virtual·{p0},·Lnerd/tuxmobil/fahrplan/congress/DateInfos;->iterator()Ljava/util/Iterator; |
135 | ····move-result-object·v2 | 134 | ····move-result-object·v2 |
136 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
137 | ····:cond_0 | 135 | ····:cond_0 |
138 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z | 136 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
139 | ····move-result·v3 | 137 | ····move-result·v3 |
140 | ····if-eqz·v3,·:cond_1 | 138 | ····if-eqz·v3,·:cond_1 |
Offset 154, 26 lines modified | Offset 152, 27 lines modified | ||
154 | ····.local·v1,·"dateInfo":Lnerd/tuxmobil/fahrplan/congress/DateInfo; | 152 | ····.local·v1,·"dateInfo":Lnerd/tuxmobil/fahrplan/congress/DateInfo; |
155 | ····iget·v3,·v1,·Lnerd/tuxmobil/fahrplan/congress/DateInfo;->dayIdx:I | 153 | ····iget·v3,·v1,·Lnerd/tuxmobil/fahrplan/congress/DateInfo;->dayIdx:I |
156 | ····if-ne·v3,·p2,·:cond_0 | 154 | ····if-ne·v3,·p2,·:cond_0 |
157 | ····iget-object·v3,·v1,·Lnerd/tuxmobil/fahrplan/congress/DateInfo;->date:Ljava/lang/String; | 155 | ····iget-object·v3,·v1,·Lnerd/tuxmobil/fahrplan/congress/DateInfo;->date:Ljava/lang/String; |
156 | ····.line·15 | ||
158 | ····invoke-virtual·{v3,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 157 | ····invoke-virtual·{v3,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
159 | ····move-result·v3 | 158 | ····move-result·v3 |
160 | ····if-eqz·v3,·:cond_0 | 159 | ····if-eqz·v3,·:cond_0 |
Max diff block lines reached; 269/4425 bytes (6.08%) of diff not shown. |
Offset 158, 15 lines modified | Offset 158, 15 lines modified | ||
158 | ····invoke-virtual·{v0,·v12},·Lnerd/tuxmobil/fahrplan/congress/AlarmList;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 158 | ····invoke-virtual·{v0,·v12},·Lnerd/tuxmobil/fahrplan/congress/AlarmList;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
159 | ····move-result-object·v2 | 159 | ····move-result-object·v2 |
160 | ····check-cast·v2,·Landroid/app/AlarmManager; | 160 | ····check-cast·v2,·Landroid/app/AlarmManager; |
161 | ····.line·11 | 161 | ····.line·115 |
162 | ····.local·v2,·"alarmManager":Landroid/app/AlarmManager; | 162 | ····.local·v2,·"alarmManager":Landroid/app/AlarmManager; |
163 | ····invoke-static·{v7},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I | 163 | ····invoke-static·{v7},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I |
164 | ····move-result·v12 | 164 | ····move-result·v12 |
165 | ····const/4·v13,·0x0 | 165 | ····const/4·v13,·0x0 |
Offset 227, 14 lines modified | Offset 227, 15 lines modified | ||
227 | .method·public·onContextItemSelected(Landroid/view/MenuItem;)Z | 227 | .method·public·onContextItemSelected(Landroid/view/MenuItem;)Z |
228 | ····.locals·3 | 228 | ····.locals·3 |
229 | ····.param·p1,·"item"····#·Landroid/view/MenuItem; | 229 | ····.param·p1,·"item"····#·Landroid/view/MenuItem; |
230 | ····.prologue | 230 | ····.prologue |
231 | ····.line·76 | 231 | ····.line·76 |
232 | ····.line·77 | ||
232 | ····invoke-interface·{p1},·Landroid/view/MenuItem;->getMenuInfo()Landroid/view/ContextMenu$ContextMenuInfo; | 233 | ····invoke-interface·{p1},·Landroid/view/MenuItem;->getMenuInfo()Landroid/view/ContextMenu$ContextMenuInfo; |
233 | ····move-result-object·v0 | 234 | ····move-result-object·v0 |
234 | ····check-cast·v0,·Landroid/widget/AdapterView$AdapterContextMenuInfo; | 235 | ····check-cast·v0,·Landroid/widget/AdapterView$AdapterContextMenuInfo; |
235 | ····.line·78 | 236 | ····.line·78 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnerd/tuxmobil/fahrplan/congress/ChangesDialog; | 21 | .field·final·synthetic·this$0:Lnerd/tuxmobil/fahrplan/congress/ChangesDialog; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/ChangesDialog;)V | 23 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/ChangesDialog;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnerd/tuxmobil/fahrplan/congress/ChangesDialog; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·69 | 27 | ····.line·69 |
27 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/ChangesDialog$1;->this$0:Lnerd/tuxmobil/fahrplan/congress/ChangesDialog; | 28 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/ChangesDialog$1;->this$0:Lnerd/tuxmobil/fahrplan/congress/ChangesDialog; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 132, 14 lines modified | Offset 132, 15 lines modified | ||
132 | ····move-result·v3 | 132 | ····move-result·v3 |
133 | ····if-nez·v3,·:cond_2 | 133 | ····if-nez·v3,·:cond_2 |
134 | ····.line·48 | 134 | ····.line·48 |
135 | ····const-string·v3,·"time" | 135 | ····const-string·v3,·"time" |
136 | ····.line·49 | ||
136 | ····invoke-interface·{v15,·v3},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I | 137 | ····invoke-interface·{v15,·v3},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I |
137 | ····move-result·v3 | 138 | ····move-result·v3 |
138 | ····invoke-interface·{v15,·v3},·Landroid/database/Cursor;->getLong(I)J | 139 | ····invoke-interface·{v15,·v3},·Landroid/database/Cursor;->getLong(I)J |
139 | ····move-result-wide·v12 | 140 | ····move-result-wide·v12 |
Offset 156, 14 lines modified | Offset 157, 15 lines modified | ||
156 | ····move-result·v3 | 157 | ····move-result·v3 |
157 | ····if-eqz·v3,·:cond_1 | 158 | ····if-eqz·v3,·:cond_1 |
158 | ····.line·54 | 159 | ····.line·54 |
159 | ····const-string·v3,·"eventid" | 160 | ····const-string·v3,·"eventid" |
161 | ····.line·55 | ||
160 | ····invoke-interface·{v15,·v3},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I | 162 | ····invoke-interface·{v15,·v3},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I |
161 | ····move-result·v3 | 163 | ····move-result·v3 |
162 | ····invoke-interface·{v15,·v3},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; | 164 | ····invoke-interface·{v15,·v3},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; |
163 | ····move-result-object·v24 | 165 | ····move-result-object·v24 |
Offset 180, 14 lines modified | Offset 182, 15 lines modified | ||
180 | ····move-result·v16 | 182 | ····move-result·v16 |
181 | ····.line·57 | 183 | ····.line·57 |
182 | ····.local·v16,·"day":I | 184 | ····.local·v16,·"day":I |
183 | ····const-string·v3,·"title" | 185 | ····const-string·v3,·"title" |
186 | ····.line·58 | ||
184 | ····invoke-interface·{v15,·v3},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I | 187 | ····invoke-interface·{v15,·v3},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I |
185 | ····move-result·v3 | 188 | ····move-result·v3 |
186 | ····invoke-interface·{v15,·v3},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; | 189 | ····invoke-interface·{v15,·v3},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; |
187 | ····move-result-object·v31 | 190 | ····move-result-object·v31 |
Offset 271, 15 lines modified | Offset 274, 15 lines modified | ||
271 | ····invoke-static·{v3},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | 274 | ····invoke-static·{v3},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; |
272 | ····move-result-object·v3 | 275 | ····move-result-object·v3 |
273 | ····invoke-virtual·{v14,·v3},·Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent; | 276 | ····invoke-virtual·{v14,·v3},·Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent; |
274 | ····.line·7 | 277 | ····.line·71 |
275 | ····invoke-static/range·{v24·..·v24},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I | 278 | ····invoke-static/range·{v24·..·v24},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I |
276 | ····move-result·v3 | 279 | ····move-result·v3 |
277 | ····const/4·v4,·0x0 | 280 | ····const/4·v4,·0x0 |
278 | ····move-object/from16·v0,·p1 | 281 | ····move-object/from16·v0,·p1 |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lnerd/tuxmobil/fahrplan/congress/CustomScrollView; | 18 | .field·final·synthetic·this$0:Lnerd/tuxmobil/fahrplan/congress/CustomScrollView; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/CustomScrollView;)V | 20 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/CustomScrollView;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lnerd/tuxmobil/fahrplan/congress/CustomScrollView; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·43 | 24 | ····.line·43 |
24 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/CustomScrollView$YScrollDetector;->this$0:Lnerd/tuxmobil/fahrplan/congress/CustomScrollView; | 25 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/CustomScrollView$YScrollDetector;->this$0:Lnerd/tuxmobil/fahrplan/congress/CustomScrollView; |
25 | ····invoke-direct·{p0},·Landroid/view/GestureDetector$SimpleOnGestureListener;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/view/GestureDetector$SimpleOnGestureListener;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog; | 21 | .field·final·synthetic·this$0:Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog;)V | 23 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·62 | 27 | ····.line·62 |
27 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog$1;->this$0:Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog; | 28 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog$1;->this$0:Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog; |
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:Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView; | 18 | .field·final·synthetic·this$0:Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView;)V | 20 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·44 | 24 | ····.line·44 |
24 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView$YScrollDetector;->this$0:Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView; | 25 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView$YScrollDetector;->this$0:Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView; |
25 | ····invoke-direct·{p0},·Landroid/view/GestureDetector$SimpleOnGestureListener;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/view/GestureDetector$SimpleOnGestureListener;-><init>()V |
Offset 121, 14 lines modified | Offset 122, 15 lines modified | ||
121 | ····iget·v2,·v4,·Landroid/util/DisplayMetrics;->density:F | 122 | ····iget·v2,·v4,·Landroid/util/DisplayMetrics;->density:F |
122 | ····.line·58 | 123 | ····.line·58 |
123 | ····.local·v2,·"scale":F | 124 | ····.local·v2,·"scale":F |
124 | ····div-float·v4,·p3,·v2 | 125 | ····div-float·v4,·p3,·v2 |
126 | ····.line·59 | ||
125 | ····invoke-static·{v4},·Ljava/lang/Math;->abs(F)F | 127 | ····invoke-static·{v4},·Ljava/lang/Math;->abs(F)F |
126 | ····move-result·v4 | 128 | ····move-result·v4 |
127 | ····div-float/2addr·v4,·v6 | 129 | ····div-float/2addr·v4,·v6 |
128 | ····const/high16·v5,·0x40400000····#·3.0f | 130 | ····const/high16·v5,·0x40400000····#·3.0f |
Offset 203, 14 lines modified | Offset 205, 15 lines modified | ||
203 | ····cmpl-float·v4,·v4,·v7 | 205 | ····cmpl-float·v4,·v4,·v7 |
204 | ····if-lez·v4,·:cond_1 | 206 | ····if-lez·v4,·:cond_1 |
205 | ····div-float·v4,·p3,·v2 | 207 | ····div-float·v4,·p3,·v2 |
208 | ····.line·70 | ||
206 | ····invoke-static·{v4},·Ljava/lang/Math;->abs(F)F | 209 | ····invoke-static·{v4},·Ljava/lang/Math;->abs(F)F |
207 | ····move-result·v4 | 210 | ····move-result·v4 |
208 | ····cmpl-float·v4,·v4,·v6 | 211 | ····cmpl-float·v4,·v4,·v6 |
209 | ····if-lez·v4,·:cond_1 | 212 | ····if-lez·v4,·:cond_1 |
Offset 248, 26 lines modified | Offset 251, 28 lines modified | ||
248 | ····const-string·v5,·"There·was·an·error·processing·the·Fling·event:" | 251 | ····const-string·v5,·"There·was·an·error·processing·the·Fling·event:" |
249 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 252 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
250 | ····move-result-object·v4 | 253 | ····move-result-object·v4 |
254 | ····.line·76 | ||
251 | ····invoke-virtual·{v1},·Ljava/lang/Exception;->getMessage()Ljava/lang/String; | 255 | ····invoke-virtual·{v1},·Ljava/lang/Exception;->getMessage()Ljava/lang/String; |
252 | ····move-result-object·v5 | 256 | ····move-result-object·v5 |
253 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 257 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
254 | ····move-result-object·v4 | 258 | ····move-result-object·v4 |
255 | ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 259 | ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
256 | ····move-result-object·v4 | 260 | ····move-result-object·v4 |
261 | ····.line·75 | ||
257 | ····invoke-static·{v3,·v4},·Lnerd/tuxmobil/fahrplan/congress/MyApp;->LogDebug(Ljava/lang/String;Ljava/lang/String;)V | 262 | ····invoke-static·{v3,·v4},·Lnerd/tuxmobil/fahrplan/congress/MyApp;->LogDebug(Ljava/lang/String;Ljava/lang/String;)V |
258 | ····.line·78 | 263 | ····.line·78 |
259 | ····.end·local·v1····#·"e":Ljava/lang/Exception; | 264 | ····.end·local·v1····#·"e":Ljava/lang/Exception; |
260 | ····:cond_1 | 265 | ····:cond_1 |
261 | ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Landroid/view/GestureDetector$SimpleOnGestureListener;->onFling(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z | 266 | ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Landroid/view/GestureDetector$SimpleOnGestureListener;->onFling(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z |
Offset 239, 51 lines modified | Offset 239, 59 lines modified | ||
239 | ····invoke-virtual·{v0,·v5,·v6},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V | 239 | ····invoke-virtual·{v0,·v5,·v6},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V |
240 | ····.line·55 | 240 | ····.line·55 |
241 | ····const-string·v5,·"nerd.tuxmobil.fahrplan.congress.EVENT_SUBTITLE" | 241 | ····const-string·v5,·"nerd.tuxmobil.fahrplan.congress.EVENT_SUBTITLE" |
242 | ····const-string·v6,·"nerd.tuxmobil.fahrplan.congress.EVENT_SUBTITLE" | 242 | ····const-string·v6,·"nerd.tuxmobil.fahrplan.congress.EVENT_SUBTITLE" |
243 | ····.line·56 | ||
243 | ····invoke-virtual·{v4,·v6},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; | 244 | ····invoke-virtual·{v4,·v6},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; |
244 | ····move-result-object·v6 | 245 | ····move-result-object·v6 |
246 | ····.line·55 | ||
245 | ····invoke-virtual·{v0,·v5,·v6},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V | 247 | ····invoke-virtual·{v0,·v5,·v6},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V |
246 | ····.line·57 | 248 | ····.line·57 |
247 | ····const-string·v5,·"nerd.tuxmobil.fahrplan.congress.EVENT_ABSTRACT" | 249 | ····const-string·v5,·"nerd.tuxmobil.fahrplan.congress.EVENT_ABSTRACT" |
248 | ····const-string·v6,·"nerd.tuxmobil.fahrplan.congress.EVENT_ABSTRACT" | 250 | ····const-string·v6,·"nerd.tuxmobil.fahrplan.congress.EVENT_ABSTRACT" |
251 | ····.line·58 | ||
249 | ····invoke-virtual·{v4,·v6},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; | 252 | ····invoke-virtual·{v4,·v6},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; |
250 | ····move-result-object·v6 | 253 | ····move-result-object·v6 |
254 | ····.line·57 | ||
251 | ····invoke-virtual·{v0,·v5,·v6},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V | 255 | ····invoke-virtual·{v0,·v5,·v6},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V |
252 | ····.line·59 | 256 | ····.line·59 |
253 | ····const-string·v5,·"nerd.tuxmobil.fahrplan.congress.EVENT_DESCRIPTION" | 257 | ····const-string·v5,·"nerd.tuxmobil.fahrplan.congress.EVENT_DESCRIPTION" |
254 | ····const-string·v6,·"nerd.tuxmobil.fahrplan.congress.EVENT_DESCRIPTION" | 258 | ····const-string·v6,·"nerd.tuxmobil.fahrplan.congress.EVENT_DESCRIPTION" |
259 | ····.line·60 | ||
255 | ····invoke-virtual·{v4,·v6},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; | 260 | ····invoke-virtual·{v4,·v6},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; |
256 | ····move-result-object·v6 | 261 | ····move-result-object·v6 |
262 | ····.line·59 | ||
257 | ····invoke-virtual·{v0,·v5,·v6},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V | 263 | ····invoke-virtual·{v0,·v5,·v6},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V |
258 | ····.line·61 | 264 | ····.line·61 |
259 | ····const-string·v5,·"nerd.tuxmobil.fahrplan.congress.EVENT_SPEAKERS" | 265 | ····const-string·v5,·"nerd.tuxmobil.fahrplan.congress.EVENT_SPEAKERS" |
260 | ····const-string·v6,·"nerd.tuxmobil.fahrplan.congress.EVENT_SPEAKERS" | 266 | ····const-string·v6,·"nerd.tuxmobil.fahrplan.congress.EVENT_SPEAKERS" |
267 | ····.line·62 | ||
261 | ····invoke-virtual·{v4,·v6},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; | 268 | ····invoke-virtual·{v4,·v6},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; |
262 | ····move-result-object·v6 | 269 | ····move-result-object·v6 |
270 | ····.line·61 | ||
263 | ····invoke-virtual·{v0,·v5,·v6},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V | 271 | ····invoke-virtual·{v0,·v5,·v6},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V |
264 | ····.line·63 | 272 | ····.line·63 |
265 | ····const-string·v5,·"nerd.tuxmobil.fahrplan.congress.EVENT_LINKS" | 273 | ····const-string·v5,·"nerd.tuxmobil.fahrplan.congress.EVENT_LINKS" |
266 | ····const-string·v6,·"nerd.tuxmobil.fahrplan.congress.EVENT_LINKS" | 274 | ····const-string·v6,·"nerd.tuxmobil.fahrplan.congress.EVENT_LINKS" |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnerd/tuxmobil/fahrplan/congress/CertificateDialogFragment; | 21 | .field·final·synthetic·this$0:Lnerd/tuxmobil/fahrplan/congress/CertificateDialogFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/CertificateDialogFragment;)V | 23 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/CertificateDialogFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnerd/tuxmobil/fahrplan/congress/CertificateDialogFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·108 | 27 | ····.line·108 |
27 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/CertificateDialogFragment$1;->this$0:Lnerd/tuxmobil/fahrplan/congress/CertificateDialogFragment; | 28 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/CertificateDialogFragment$1;->this$0:Lnerd/tuxmobil/fahrplan/congress/CertificateDialogFragment; |
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:Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment; | 21 | .field·final·synthetic·this$0:Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment;)V | 23 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·42 | 27 | ····.line·42 |
27 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment$1;->this$0:Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment; | 28 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment$1;->this$0:Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 43, 14 lines modified | Offset 44, 15 lines modified | ||
43 | ····.prologue | 44 | ····.prologue |
44 | ····const/4·v4,·0x1 | 45 | ····const/4·v4,·0x1 |
45 | ····.line·47 | 46 | ····.line·47 |
46 | ····iget-object·v2,·p0,·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment$1;->this$0:Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment; | 47 | ····iget-object·v2,·p0,·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment$1;->this$0:Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment; |
48 | ····.line·48 | ||
47 | ····invoke-virtual·{v2},·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment;->getActivity()Landroid/app/Activity; | 49 | ····invoke-virtual·{v2},·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment;->getActivity()Landroid/app/Activity; |
48 | ····move-result-object·v2 | 50 | ····move-result-object·v2 |
49 | ····invoke-static·{v2},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 51 | ····invoke-static·{v2},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
50 | ····move-result-object·v1 | 52 | ····move-result-object·v1 |
Offset 88, 64 lines modified | Offset 88, 63 lines modified | ||
88 | .end·method | 88 | .end·method |
89 | .method·private·eventid2Lecture(Ljava/lang/String;)Lnerd/tuxmobil/fahrplan/congress/Lecture; | 89 | .method·private·eventid2Lecture(Ljava/lang/String;)Lnerd/tuxmobil/fahrplan/congress/Lecture; |
90 | ····.locals·4 | 90 | ····.locals·4 |
91 | ····.param·p1,·"event_id"····#·Ljava/lang/String; | 91 | ····.param·p1,·"event_id"····#·Ljava/lang/String; |
92 | ····.prologue | 92 | ····.prologue |
93 | ····const/4·v | 93 | ····const/4·v1,·0x0 |
94 | ····.line·248 | 94 | ····.line·248 |
95 | ····sget-object·v | 95 | ····sget-object·v2,·Lnerd/tuxmobil/fahrplan/congress/MyApp;->lectureList:Lnerd/tuxmobil/fahrplan/congress/LectureList; |
96 | ····if-nez·v | 96 | ····if-nez·v2,·:cond_0 |
97 | ····move-object·v | 97 | ····move-object·v0,·v1 |
98 | ····.line·256 | 98 | ····.line·256 |
99 | ····:goto_0 | 99 | ····:goto_0 |
100 | ····return-object·v | 100 | ····return-object·v0 |
101 | ····.line·251 | 101 | ····.line·251 |
102 | ····:cond_0 | 102 | ····:cond_0 |
103 | ····sget-object·v | 103 | ····sget-object·v2,·Lnerd/tuxmobil/fahrplan/congress/MyApp;->lectureList:Lnerd/tuxmobil/fahrplan/congress/LectureList; |
104 | ····invoke-virtual·{v | 104 | ····invoke-virtual·{v2},·Lnerd/tuxmobil/fahrplan/congress/LectureList;->iterator()Ljava/util/Iterator; |
105 | ····move-result-object·v | 105 | ····move-result-object·v2 |
106 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
107 | ····:cond_1 | 106 | ····:cond_1 |
108 | ····invoke-interface·{v | 107 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
109 | ····move-result·v3 | 108 | ····move-result·v3 |
110 | ····if-eqz·v3,·:cond_2 | 109 | ····if-eqz·v3,·:cond_2 |
111 | ····invoke-interface·{v | 110 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
112 | ····move-result-object·v | 111 | ····move-result-object·v0 |
113 | ····check-cast·v | 112 | ····check-cast·v0,·Lnerd/tuxmobil/fahrplan/congress/Lecture; |
114 | ····.line·252 | 113 | ····.line·252 |
115 | ····.local·v | 114 | ····.local·v0,·"lecture":Lnerd/tuxmobil/fahrplan/congress/Lecture; |
116 | ····iget-object·v3,·v | 115 | ····iget-object·v3,·v0,·Lnerd/tuxmobil/fahrplan/congress/Lecture;->lecture_id:Ljava/lang/String; |
117 | ····invoke-virtual·{v3,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 116 | ····invoke-virtual·{v3,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
118 | ····move-result·v3 | 117 | ····move-result·v3 |
119 | ····if-eqz·v3,·:cond_1 | 118 | ····if-eqz·v3,·:cond_1 |
120 | ····goto·:goto_0 | 119 | ····goto·:goto_0 |
121 | ····.end·local·v | 120 | ····.end·local·v0····#·"lecture":Lnerd/tuxmobil/fahrplan/congress/Lecture; |
122 | ····:cond_2 | 121 | ····:cond_2 |
123 | ····move-object·v | 122 | ····move-object·v0,·v1 |
124 | ····.line·256 | 123 | ····.line·256 |
125 | ····goto·:goto_0 | 124 | ····goto·:goto_0 |
126 | .end·method | 125 | .end·method |
127 | .method·private·onAlarmTimesIndexPicked(I)V | 126 | .method·private·onAlarmTimesIndexPicked(I)V |
128 | ····.locals·2 | 127 | ····.locals·2 |
Offset 762, 15 lines modified | Offset 761, 15 lines modified | ||
762 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/app/Fragment;->onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V | 761 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/app/Fragment;->onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V |
763 | ····.line·112 | 762 | ····.line·112 |
764 | ····iget-boolean·v7,·p0,·Lnerd/tuxmobil/fahrplan/congress/EventDetailFragment;->hasArguments:Z | 763 | ····iget-boolean·v7,·p0,·Lnerd/tuxmobil/fahrplan/congress/EventDetailFragment;->hasArguments:Z |
765 | ····if-eqz·v7,·:cond_2 | 764 | ····if-eqz·v7,·:cond_2 |
766 | ····.line·11 | 765 | ····.line·114 |
767 | ····invoke-virtual·{p0},·Lnerd/tuxmobil/fahrplan/congress/EventDetailFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 766 | ····invoke-virtual·{p0},·Lnerd/tuxmobil/fahrplan/congress/EventDetailFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
768 | ····move-result-object·v7 | 767 | ····move-result-object·v7 |
769 | ····invoke-virtual·{v7},·Landroid/support/v4/app/FragmentActivity;->getAssets()Landroid/content/res/AssetManager; | 768 | ····invoke-virtual·{v7},·Landroid/support/v4/app/FragmentActivity;->getAssets()Landroid/content/res/AssetManager; |
770 | ····move-result-object·v7 | 769 | ····move-result-object·v7 |
Offset 813, 15 lines modified | Offset 812, 15 lines modified | ||
813 | ····invoke-static·{v7,·v8},·Landroid/graphics/Typeface;->createFromAsset(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/Typeface; | 812 | ····invoke-static·{v7,·v8},·Landroid/graphics/Typeface;->createFromAsset(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/Typeface; |
814 | ····move-result-object·v7 | 813 | ····move-result-object·v7 |
815 | ····iput-object·v7,·p0,·Lnerd/tuxmobil/fahrplan/congress/EventDetailFragment;->light:Landroid/graphics/Typeface; | 814 | ····iput-object·v7,·p0,·Lnerd/tuxmobil/fahrplan/congress/EventDetailFragment;->light:Landroid/graphics/Typeface; |
816 | ····.line·11 | 815 | ····.line·118 |
817 | ····invoke-virtual·{p0},·Lnerd/tuxmobil/fahrplan/congress/EventDetailFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 816 | ····invoke-virtual·{p0},·Lnerd/tuxmobil/fahrplan/congress/EventDetailFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
818 | ····move-result-object·v7 | 817 | ····move-result-object·v7 |
819 | ····invoke-virtual·{v7},·Landroid/support/v4/app/FragmentActivity;->getAssets()Landroid/content/res/AssetManager; | 818 | ····invoke-virtual·{v7},·Landroid/support/v4/app/FragmentActivity;->getAssets()Landroid/content/res/AssetManager; |
820 | ····move-result-object·v7 | 819 | ····move-result-object·v7 |
Offset 910, 14 lines modified | Offset 909, 15 lines modified | ||
910 | ····if-lez·v7,·:cond_3 | 909 | ····if-lez·v7,·:cond_3 |
911 | ····.line·129 | 910 | ····.line·129 |
912 | ····const/4·v7,·0x3 | 911 | ····const/4·v7,·0x3 |
913 | ····const/4·v8,·0x3 | 912 | ····const/4·v8,·0x3 |
913 | ····.line·130 | ||
914 | ····invoke-static·{v7,·v8},·Ljava/text/SimpleDateFormat;->getDateTimeInstance(II)Ljava/text/DateFormat; | 914 | ····invoke-static·{v7,·v8},·Ljava/text/SimpleDateFormat;->getDateTimeInstance(II)Ljava/text/DateFormat; |
915 | ····move-result-object·v0 | 915 | ····move-result-object·v0 |
916 | ····.line·131 | 916 | ····.line·131 |
917 | ····.local·v0,·"df":Ljava/text/DateFormat; | 917 | ····.local·v0,·"df":Ljava/text/DateFormat; |
918 | ····new-instance·v7,·Ljava/lang/StringBuilder; | 918 | ····new-instance·v7,·Ljava/lang/StringBuilder; |
Offset 1095, 14 lines modified | Offset 1095, 15 lines modified | ||
1095 | ····.line·158 | 1095 | ····.line·158 |
1096 | ····iget-object·v7,·p0,·Lnerd/tuxmobil/fahrplan/congress/EventDetailFragment;->abstractt:Ljava/lang/String; | 1096 | ····iget-object·v7,·p0,·Lnerd/tuxmobil/fahrplan/congress/EventDetailFragment;->abstractt:Ljava/lang/String; |
1097 | ····const-string·v8,·"\\[(.*?)\\]\\(([^·\\)]+).*?\\)" | 1097 | ····const-string·v8,·"\\[(.*?)\\]\\(([^·\\)]+).*?\\)" |
1098 | ····const-string·v9,·"<a·href=\"$2\">$1</a>" | 1098 | ····const-string·v9,·"<a·href=\"$2\">$1</a>" |
1099 | ····.line·159 | ||
1099 | ····invoke-virtual·{v7,·v8,·v9},·Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | 1100 | ····invoke-virtual·{v7,·v8,·v9},·Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
1100 | ····move-result-object·v7 | 1101 | ····move-result-object·v7 |
1101 | ····iput-object·v7,·p0,·Lnerd/tuxmobil/fahrplan/congress/EventDetailFragment;->abstractt:Ljava/lang/String; | 1102 | ····iput-object·v7,·p0,·Lnerd/tuxmobil/fahrplan/congress/EventDetailFragment;->abstractt:Ljava/lang/String; |
Max diff block lines reached; 393/5205 bytes (7.55%) of diff not shown. |
Offset 102, 14 lines modified | Offset 102, 15 lines modified | ||
102 | ····move-result·v6 | 102 | ····move-result·v6 |
103 | ····.line·37 | 103 | ····.line·37 |
104 | ····.local·v6,·"day":I | 104 | ····.local·v6,·"day":I |
105 | ····const-string·v20,·"nerd.tuxmobil.fahrplan.congress.ALARM_START_TIME" | 105 | ····const-string·v20,·"nerd.tuxmobil.fahrplan.congress.ALARM_START_TIME" |
106 | ····.line·38 | ||
106 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 107 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
107 | ····move-result-wide·v22 | 108 | ····move-result-wide·v22 |
108 | ····move-object/from16·v0,·p2 | 109 | ····move-object/from16·v0,·p2 |
109 | ····move-object/from16·v1,·v20 | 110 | ····move-object/from16·v1,·v20 |
Offset 132, 14 lines modified | Offset 133, 15 lines modified | ||
132 | ····move-result-object·v16 | 133 | ····move-result-object·v16 |
133 | ····.line·41 | 134 | ····.line·41 |
134 | ····.local·v16,·"title":Ljava/lang/String; | 135 | ····.local·v16,·"title":Ljava/lang/String; |
135 | ····const-string·v20,·"notification" | 136 | ····const-string·v20,·"notification" |
137 | ····.line·42 | ||
136 | ····move-object/from16·v0,·p1 | 138 | ····move-object/from16·v0,·p1 |
137 | ····move-object/from16·v1,·v20 | 139 | ····move-object/from16·v1,·v20 |
138 | ····invoke-virtual·{v0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 140 | ····invoke-virtual·{v0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
139 | ····move-result-object·v12 | 141 | ····move-result-object·v12 |
Offset 205, 14 lines modified | Offset 207, 15 lines modified | ||
205 | ····move/from16·v0,·v20 | 207 | ····move/from16·v0,·v20 |
206 | ····invoke-virtual·{v13,·v0},·Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; | 208 | ····invoke-virtual·{v13,·v0},·Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; |
207 | ····.line·53 | 209 | ····.line·53 |
208 | ····const/high16·v20,·0x40000000····#·2.0f | 210 | ····const/high16·v20,·0x40000000····#·2.0f |
211 | ····.line·54 | ||
209 | ····move-object/from16·v0,·p1 | 212 | ····move-object/from16·v0,·p1 |
210 | ····move/from16·v1,·v20 | 213 | ····move/from16·v1,·v20 |
211 | ····invoke-static·{v0,·v11,·v13,·v1},·Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; | 214 | ····invoke-static·{v0,·v11,·v13,·v1},·Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; |
212 | ····move-result-object·v5 | 215 | ····move-result-object·v5 |
Offset 247, 72 lines modified | Offset 250, 80 lines modified | ||
247 | ····invoke-virtual·{v4,·v0},·Landroid/support/v4/app/NotificationCompat$Builder;->setSound(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; | 250 | ····invoke-virtual·{v4,·v0},·Landroid/support/v4/app/NotificationCompat$Builder;->setSound(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; |
248 | ····move-result-object·v20 | 251 | ····move-result-object·v20 |
249 | ····const/16·v21,·0x1 | 252 | ····const/16·v21,·0x1 |
253 | ····.line·58 | ||
250 | ····invoke-virtual/range·{v20·..·v21},·Landroid/support/v4/app/NotificationCompat$Builder;->setAutoCancel(Z)Landroid/support/v4/app/NotificationCompat$Builder; | 254 | ····invoke-virtual/range·{v20·..·v21},·Landroid/support/v4/app/NotificationCompat$Builder;->setAutoCancel(Z)Landroid/support/v4/app/NotificationCompat$Builder; |
251 | ····move-result-object·v20 | 255 | ····move-result-object·v20 |
252 | ····const/16·v21,·0x6 | 256 | ····const/16·v21,·0x6 |
257 | ····.line·59 | ||
253 | ····invoke-virtual/range·{v20·..·v21},·Landroid/support/v4/app/NotificationCompat$Builder;->setDefaults(I)Landroid/support/v4/app/NotificationCompat$Builder; | 258 | ····invoke-virtual/range·{v20·..·v21},·Landroid/support/v4/app/NotificationCompat$Builder;->setDefaults(I)Landroid/support/v4/app/NotificationCompat$Builder; |
254 | ····move-result-object·v20 | 259 | ····move-result-object·v20 |
255 | ····const·v21,·0x7f02008c | 260 | ····const·v21,·0x7f02008c |
261 | ····.line·60 | ||
256 | ····invoke-virtual/range·{v20·..·v21},·Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; | 262 | ····invoke-virtual/range·{v20·..·v21},·Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; |
257 | ····move-result-object·v20 | 263 | ····move-result-object·v20 |
264 | ····.line·61 | ||
258 | ····invoke-virtual/range·{p1·..·p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 265 | ····invoke-virtual/range·{p1·..·p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
259 | ····move-result-object·v21 | 266 | ····move-result-object·v21 |
260 | ····const·v22,·0x7f0d0018 | 267 | ····const·v22,·0x7f0d0018 |
261 | ····invoke-virtual/range·{v21·..·v22},·Landroid/content/res/Resources;->getColor(I)I | 268 | ····invoke-virtual/range·{v21·..·v22},·Landroid/content/res/Resources;->getColor(I)I |
262 | ····move-result·v21 | 269 | ····move-result·v21 |
263 | ····invoke-virtual/range·{v20·..·v21},·Landroid/support/v4/app/NotificationCompat$Builder;->setColor(I)Landroid/support/v4/app/NotificationCompat$Builder; | 270 | ····invoke-virtual/range·{v20·..·v21},·Landroid/support/v4/app/NotificationCompat$Builder;->setColor(I)Landroid/support/v4/app/NotificationCompat$Builder; |
264 | ····move-result-object·v20 | 271 | ····move-result-object·v20 |
272 | ····.line·62 | ||
265 | ····move-object/from16·v0,·v20 | 273 | ····move-object/from16·v0,·v20 |
266 | ····invoke-virtual·{v0,·v5},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; | 274 | ····invoke-virtual·{v0,·v5},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; |
267 | ····move-result-object·v20 | 275 | ····move-result-object·v20 |
268 | ····const·v21,·0x7f06006e | 276 | ····const·v21,·0x7f06006e |
277 | ····.line·63 | ||
269 | ····move-object/from16·v0,·p1 | 278 | ····move-object/from16·v0,·p1 |
270 | ····move/from16·v1,·v21 | 279 | ····move/from16·v1,·v21 |
271 | ····invoke-virtual·{v0,·v1},·Landroid/content/Context;->getString(I)Ljava/lang/String; | 280 | ····invoke-virtual·{v0,·v1},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
272 | ····move-result-object·v21 | 281 | ····move-result-object·v21 |
273 | ····invoke-virtual/range·{v20·..·v21},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; | 282 | ····invoke-virtual/range·{v20·..·v21},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; |
274 | ····move-result-object·v20 | 283 | ····move-result-object·v20 |
284 | ····.line·64 | ||
275 | ····move-object/from16·v0,·v20 | 285 | ····move-object/from16·v0,·v20 |
276 | ····move-object/from16·v1,·v16 | 286 | ····move-object/from16·v1,·v16 |
277 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; | 287 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; |
278 | ····move-result-object·v20 | 288 | ····move-result-object·v20 |
289 | ····.line·65 | ||
279 | ····move-object/from16·v0,·v20 | 290 | ····move-object/from16·v0,·v20 |
280 | ····move-wide/from16·v1,·v18 | 291 | ····move-wide/from16·v1,·v18 |
281 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/app/NotificationCompat$Builder;->setWhen(J)Landroid/support/v4/app/NotificationCompat$Builder; | 292 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/app/NotificationCompat$Builder;->setWhen(J)Landroid/support/v4/app/NotificationCompat$Builder; |
Max diff block lines reached; 0/3824 bytes (0.00%) of diff not shown. |
Offset 23, 15 lines modified | Offset 23, 14 lines modified | ||
23 | .method·public·constructor·<init>()V | 23 | .method·public·constructor·<init>()V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.prologue | 25 | ····.prologue |
26 | ····.line·12 | 26 | ····.line·12 |
27 | ····invoke-direct·{p0},·Landroid/support/v4/app/DialogFragment;-><init>()V | 27 | ····invoke-direct·{p0},·Landroid/support/v4/app/DialogFragment;-><init>()V |
28 | ····.line·14 | ||
29 | ····return-void | 28 | ····return-void |
30 | .end·method | 29 | .end·method |
31 | .method·static·synthetic·access$000(Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog;)Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog$OnConfirmationDialogClicked; | 30 | .method·static·synthetic·access$000(Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog;)Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog$OnConfirmationDialogClicked; |
32 | ····.locals·1 | 31 | ····.locals·1 |
33 | ····.param·p0,·"x0"····#·Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog; | 32 | ····.param·p0,·"x0"····#·Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog; |
Offset 176, 34 lines modified | Offset 175, 37 lines modified | ||
176 | ····move-result-object·v2 | 175 | ····move-result-object·v2 |
177 | ····invoke-direct·{v1,·v2},·Landroid/support/v7/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 176 | ····invoke-direct·{v1,·v2},·Landroid/support/v7/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
178 | ····iget·v2,·p0,·Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog;->dlgTitle:I | 177 | ····iget·v2,·p0,·Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog;->dlgTitle:I |
178 | ····.line·52 | ||
179 | ····invoke-virtual·{v1,·v2},·Landroid/support/v7/app/AlertDialog$Builder;->setTitle(I)Landroid/support/v7/app/AlertDialog$Builder; | 179 | ····invoke-virtual·{v1,·v2},·Landroid/support/v7/app/AlertDialog$Builder;->setTitle(I)Landroid/support/v7/app/AlertDialog$Builder; |
180 | ····move-result-object·v1 | 180 | ····move-result-object·v1 |
181 | ····const·v2,·0x7f060038 | 181 | ····const·v2,·0x7f060038 |
182 | ····new-instance·v3,·Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog$2; | 182 | ····new-instance·v3,·Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog$2; |
183 | ····invoke-direct·{v3,·p0},·Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog$2;-><init>(Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog;)V | 183 | ····invoke-direct·{v3,·p0},·Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog$2;-><init>(Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog;)V |
184 | ····.line·53 | ||
184 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/support/v7/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/support/v7/app/AlertDialog$Builder; | 185 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/support/v7/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/support/v7/app/AlertDialog$Builder; |
185 | ····move-result-object·v1 | 186 | ····move-result-object·v1 |
186 | ····const·v2,·0x1040009 | 187 | ····const·v2,·0x1040009 |
187 | ····new-instance·v3,·Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog$1; | 188 | ····new-instance·v3,·Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog$1; |
188 | ····invoke-direct·{v3,·p0},·Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog$1;-><init>(Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog;)V | 189 | ····invoke-direct·{v3,·p0},·Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog$1;-><init>(Lnerd/tuxmobil/fahrplan/congress/ConfirmationDialog;)V |
190 | ····.line·61 | ||
189 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/support/v7/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/support/v7/app/AlertDialog$Builder; | 191 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/support/v7/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/support/v7/app/AlertDialog$Builder; |
190 | ····move-result-object·v0 | 192 | ····move-result-object·v0 |
191 | ····.line·70 | 193 | ····.line·70 |
192 | ····.local·v0,·"builder":Landroid/support/v7/app/AlertDialog$Builder; | 194 | ····.local·v0,·"builder":Landroid/support/v7/app/AlertDialog$Builder; |
193 | ····invoke-virtual·{v0},·Landroid/support/v7/app/AlertDialog$Builder;->create()Landroid/support/v7/app/AlertDialog; | 195 | ····invoke-virtual·{v0},·Landroid/support/v7/app/AlertDialog$Builder;->create()Landroid/support/v7/app/AlertDialog; |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Landroid/support/v4/widget/CursorAdapter; | 2 | .super·Landroid/support/v4/widget/CursorAdapter; |
3 | .source·"AlarmCursorAdapter.java" | 3 | .source·"AlarmCursorAdapter.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lnerd/tuxmobil/fahrplan/congress/AlarmCursorAdapter$1;, | ||
8 | ········Lnerd/tuxmobil/fahrplan/congress/AlarmCursorAdapter$ViewHolder; | 7 | ········Lnerd/tuxmobil/fahrplan/congress/AlarmCursorAdapter$ViewHolder; |
9 | ····} | 8 | ····} |
10 | .end·annotation | 9 | .end·annotation |
11 | #·instance·fields | 10 | #·instance·fields |
12 | .field·protected·mInflater:Landroid/view/LayoutInflater; | 11 | .field·protected·mInflater:Landroid/view/LayoutInflater; |
Offset 23, 18 lines modified | Offset 23, 20 lines modified | ||
23 | ····if-eqz·v1,·:cond_0 | 23 | ····if-eqz·v1,·:cond_0 |
24 | ····.line·15 | 24 | ····.line·15 |
25 | ····invoke-static·{p0},·Landroid/support/v4/app/TaskStackBuilder;->create(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; | 25 | ····invoke-static·{p0},·Landroid/support/v4/app/TaskStackBuilder;->create(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; |
26 | ····move-result-object·v1 | 26 | ····move-result-object·v1 |
27 | ····.line·17 | ||
27 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/app/TaskStackBuilder;->addNextIntentWithParentStack(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; | 28 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/app/TaskStackBuilder;->addNextIntentWithParentStack(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; |
28 | ····move-result-object·v1 | 29 | ····move-result-object·v1 |
30 | ····.line·19 | ||
29 | ····invoke-virtual·{v1},·Landroid/support/v4/app/TaskStackBuilder;->startActivities()V | 31 | ····invoke-virtual·{v1},·Landroid/support/v4/app/TaskStackBuilder;->startActivities()V |
30 | ····.line·25 | 32 | ····.line·25 |
31 | ····:goto_0 | 33 | ····:goto_0 |
32 | ····const/4·v1,·0x1 | 34 | ····const/4·v1,·0x1 |
33 | ····return·v1 | 35 | ····return·v1 |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"CustomHttpClient.java" | 3 | .source·"CustomHttpClient.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lnerd/tuxmobil/fahrplan/congress/CustomHttpClient$1;, | ||
8 | ········Lnerd/tuxmobil/fahrplan/congress/CustomHttpClient$HTTP_STATUS; | 7 | ········Lnerd/tuxmobil/fahrplan/congress/CustomHttpClient$HTTP_STATUS; |
9 | ····} | 8 | ····} |
10 | .end·annotation | 9 | .end·annotation |
11 | #·static·fields | 10 | #·static·fields |
12 | .field·private·static·lastSSLException:Ljavax/net/ssl/SSLException; | 11 | .field·private·static·lastSSLException:Ljavax/net/ssl/SSLException; |
Offset 81, 24 lines modified | Offset 80, 26 lines modified | ||
81 | ····.local·v0,·"sslContext":Ljavax/net/ssl/SSLContext; | 80 | ····.local·v0,·"sslContext":Ljavax/net/ssl/SSLContext; |
82 | ····const/4·v1,·0x0 | 81 | ····const/4·v1,·0x0 |
83 | ····new-array·v2,·v4,·[Ljavax/net/ssl/TrustManager; | 82 | ····new-array·v2,·v4,·[Ljavax/net/ssl/TrustManager; |
84 | ····const/4·v3,·0x0 | 83 | ····const/4·v3,·0x0 |
84 | ····.line·51 | ||
85 | ····invoke-static·{p0,·v4},·Lnerd/tuxmobil/fahrplan/congress/TrustManagerFactory;->get(Ljava/lang/String;Z)Ljavax/net/ssl/X509TrustManager; | 85 | ····invoke-static·{p0,·v4},·Lnerd/tuxmobil/fahrplan/congress/TrustManagerFactory;->get(Ljava/lang/String;Z)Ljavax/net/ssl/X509TrustManager; |
86 | ····move-result-object·v4 | 86 | ····move-result-object·v4 |
87 | ····aput-object·v4,·v2,·v3 | 87 | ····aput-object·v4,·v2,·v3 |
88 | ····new-instance·v3,·Ljava/security/SecureRandom; | 88 | ····new-instance·v3,·Ljava/security/SecureRandom; |
89 | ····invoke-direct·{v3},·Ljava/security/SecureRandom;-><init>()V | 89 | ····invoke-direct·{v3},·Ljava/security/SecureRandom;-><init>()V |
90 | ····.line·50 | ||
90 | ····invoke-virtual·{v0,·v1,·v2,·v3},·Ljavax/net/ssl/SSLContext;->init([Ljavax/net/ssl/KeyManager;[Ljavax/net/ssl/TrustManager;Ljava/security/SecureRandom;)V | 91 | ····invoke-virtual·{v0,·v1,·v2,·v3},·Ljavax/net/ssl/SSLContext;->init([Ljavax/net/ssl/KeyManager;[Ljavax/net/ssl/TrustManager;Ljava/security/SecureRandom;)V |
91 | ····.line·54 | 92 | ····.line·54 |
92 | ····invoke-virtual·{v0},·Ljavax/net/ssl/SSLContext;->getSocketFactory()Ljavax/net/ssl/SSLSocketFactory; | 93 | ····invoke-virtual·{v0},·Ljavax/net/ssl/SSLContext;->getSocketFactory()Ljavax/net/ssl/SSLSocketFactory; |
93 | ····move-result-object·v1 | 94 | ····move-result-object·v1 |
Offset 131, 152 lines modified | Offset 132, 138 lines modified | ||
131 | ····.locals·6 | 132 | ····.locals·6 |
132 | ····.param·p0,·"ctx"····#·Landroid/app/Activity; | 133 | ····.param·p0,·"ctx"····#·Landroid/app/Activity; |
133 | ····.param·p1,·"global"····#·Lnerd/tuxmobil/fahrplan/congress/MyApp; | 134 | ····.param·p1,·"global"····#·Lnerd/tuxmobil/fahrplan/congress/MyApp; |
134 | ····.param·p2,·"status"····#·Lnerd/tuxmobil/fahrplan/congress/CustomHttpClient$HTTP_STATUS; | 135 | ····.param·p2,·"status"····#·Lnerd/tuxmobil/fahrplan/congress/CustomHttpClient$HTTP_STATUS; |
135 | ····.param·p3,·"host"····#·Ljava/lang/String; | 136 | ····.param·p3,·"host"····#·Ljava/lang/String; |
136 | ····.prologue | 137 | ····.prologue |
137 | ····const/4·v | 138 | ····const/4·v5,·0x0 |
138 | ····const·v | 139 | ····const·v4,·0x7f060039 |
139 | ····const/4·v | 140 | ····const/4·v3,·0x1 |
140 | ····const/4·v | 141 | ····const/4·v2,·0x0 |
141 | ····.line·66 | 142 | ····.line·66 |
142 | ····sget-object·v | 143 | ····sget-object·v0,·Lnerd/tuxmobil/fahrplan/congress/CustomHttpClient$1;->$SwitchMap$nerd$tuxmobil$fahrplan$congress$CustomHttpClient$HTTP_STATUS:[I |
143 | ····invoke-virtual·{p2},·Lnerd/tuxmobil/fahrplan/congress/CustomHttpClient$HTTP_STATUS;->ordinal()I | 144 | ····invoke-virtual·{p2},·Lnerd/tuxmobil/fahrplan/congress/CustomHttpClient$HTTP_STATUS;->ordinal()I |
144 | ····move-result·v | 145 | ····move-result·v1 |
145 | ····aget·v | 146 | ····aget·v0,·v0,·v1 |
146 | ····packed-switch·v | 147 | ····packed-switch·v0,·:pswitch_data_0 |
147 | ····.line·112 | 148 | ····.line·112 |
148 | ····:goto_0 | 149 | ····:goto_0 |
149 | ····return-void | 150 | ····return-void |
150 | ····.line·68 | 151 | ····.line·68 |
151 | ····:pswitch_0 | 152 | ····:pswitch_0 |
152 | ····const·v | 153 | ····const·v0,·0x7f060041 |
153 | ····new-array·v2,·v4,·[Ljava/lang/Object; | ||
154 | ···· | 154 | ····new-array·v1,·v3,·[Ljava/lang/Object; |
155 | ····aput-object·v | 155 | ····aput-object·v5,·v1,·v2 |
156 | ····invoke-static·{p0,·v | 156 | ····invoke-static·{p0,·v4,·v0,·v1},·Lnerd/tuxmobil/fahrplan/congress/AlertDialogHelper;->showErrorDialog(Landroid/content/Context;II[Ljava/lang/Object;)V |
157 | ····goto·:goto_0 | 157 | ····goto·:goto_0 |
158 | ····.line·73 | 158 | ····.line·73 |
159 | ····:pswitch_1 | 159 | ····:pswitch_1 |
160 | ····const·v0,·0x7f06003f | 160 | ····const·v0,·0x7f06003f |
161 | ····new-array·v1,·v | 161 | ····new-array·v1,·v3,·[Ljava/lang/Object; |
162 | ····aput-object·p3,·v1,·v | 162 | ····aput-object·p3,·v1,·v2 |
163 | ····invoke-static·{p0,·v | 163 | ····invoke-static·{p0,·v4,·v0,·v1},·Lnerd/tuxmobil/fahrplan/congress/AlertDialogHelper;->showErrorDialog(Landroid/content/Context;II[Ljava/lang/Object;)V |
164 | ····goto·:goto_0 | 164 | ····goto·:goto_0 |
165 | ····.line·79 | 165 | ····.line·79 |
166 | ····:pswitch_2 | 166 | ····:pswitch_2 |
167 | ····const·v | 167 | ····const·v0,·0x7f060040 |
168 | ····new-array·v2,·v4,·[Ljava/lang/Object; | ||
169 | ···· | 168 | ····new-array·v1,·v3,·[Ljava/lang/Object; |
170 | ····aput-object·v | 169 | ····aput-object·v5,·v1,·v2 |
171 | ····invoke-static·{p0,·v | 170 | ····invoke-static·{p0,·v4,·v0,·v1},·Lnerd/tuxmobil/fahrplan/congress/AlertDialogHelper;->showErrorDialog(Landroid/content/Context;II[Ljava/lang/Object;)V |
172 | ····goto·:goto_0 | 171 | ····goto·:goto_0 |
173 | ····.line·84 | 172 | ····.line·84 |
174 | ····:pswitch_3 | 173 | ····:pswitch_3 |
175 | ····const·v | 174 | ····const·v0,·0x7f06003e |
176 | ····new-array·v | 175 | ····new-array·v1,·v3,·[Ljava/lang/Object; |
177 | ···· | 176 | ····aput-object·v5,·v1,·v2 |
178 | ····aput-object·v0,·v2,·v3 | ||
179 | ····invoke-static·{p0,·v | 177 | ····invoke-static·{p0,·v4,·v0,·v1},·Lnerd/tuxmobil/fahrplan/congress/AlertDialogHelper;->showErrorDialog(Landroid/content/Context;II[Ljava/lang/Object;)V |
180 | ····goto·:goto_0 | 178 | ····goto·:goto_0 |
Max diff block lines reached; 2803/7548 bytes (37.14%) of diff not shown. |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$hpos:I | 24 | .field·final·synthetic·val$hpos:I |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment;Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView;I)V | 26 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment;Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView;I)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·469 | 30 | ····.line·469 |
30 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment$4;->this$0:Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment; | 31 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment$4;->this$0:Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment; |
31 | ····iput-object·p2,·p0,·Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment$4;->val$horiz:Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView; | 32 | ····iput-object·p2,·p0,·Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment$4;->val$horiz:Lnerd/tuxmobil/fahrplan/congress/HorizontalSnapScrollView; |
Offset 424, 14 lines modified | Offset 424, 15 lines modified | ||
424 | ····.local·v1,·"changesList":Lnerd/tuxmobil/fahrplan/congress/LectureList; | 424 | ····.local·v1,·"changesList":Lnerd/tuxmobil/fahrplan/congress/LectureList; |
425 | ····invoke-virtual·{p0},·Lnerd/tuxmobil/fahrplan/congress/UpdateService;->getResources()Landroid/content/res/Resources; | 425 | ····invoke-virtual·{p0},·Lnerd/tuxmobil/fahrplan/congress/UpdateService;->getResources()Landroid/content/res/Resources; |
426 | ····move-result-object·v8 | 426 | ····move-result-object·v8 |
427 | ····const·v9,·0x7f080001 | 427 | ····const·v9,·0x7f080001 |
428 | ····.line·45 | ||
428 | ····invoke-virtual·{v1},·Lnerd/tuxmobil/fahrplan/congress/LectureList;->size()I | 429 | ····invoke-virtual·{v1},·Lnerd/tuxmobil/fahrplan/congress/LectureList;->size()I |
429 | ····move-result·v10 | 430 | ····move-result·v10 |
430 | ····const/4·v11,·0x1 | 431 | ····const/4·v11,·0x1 |
431 | ····new-array·v11,·v11,·[Ljava/lang/Object; | 432 | ····new-array·v11,·v11,·[Ljava/lang/Object; |
Offset 444, 14 lines modified | Offset 445, 15 lines modified | ||
444 | ····invoke-static·{v13},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 445 | ····invoke-static·{v13},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
445 | ····move-result-object·v13 | 446 | ····move-result-object·v13 |
446 | ····aput-object·v13,·v11,·v12 | 447 | ····aput-object·v13,·v11,·v12 |
448 | ····.line·44 | ||
447 | ····invoke-virtual·{v8,·v9,·v10,·v11},·Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String; | 449 | ····invoke-virtual·{v8,·v9,·v10,·v11},·Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String; |
448 | ····move-result-object·v2 | 450 | ····move-result-object·v2 |
449 | ····.line·48 | 451 | ····.line·48 |
450 | ····.local·v2,·"changesTxt":Ljava/lang/String; | 452 | ····.local·v2,·"changesTxt":Ljava/lang/String; |
451 | ····const-string·v8,·"UpdateService" | 453 | ····const-string·v8,·"UpdateService" |
Offset 496, 14 lines modified | Offset 498, 15 lines modified | ||
496 | ····invoke-virtual·{v5,·v8},·Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; | 498 | ····invoke-virtual·{v5,·v8},·Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; |
497 | ····.line·59 | 499 | ····.line·59 |
498 | ····const/4·v8,·0x0 | 500 | ····const/4·v8,·0x0 |
499 | ····const/high16·v9,·0x40000000····#·2.0f | 501 | ····const/high16·v9,·0x40000000····#·2.0f |
502 | ····.line·60 | ||
500 | ····invoke-static·{p0,·v8,·v5,·v9},·Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; | 503 | ····invoke-static·{p0,·v8,·v5,·v9},·Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; |
501 | ····move-result-object·v3 | 504 | ····move-result-object·v3 |
502 | ····.line·62 | 505 | ····.line·62 |
503 | ····.local·v3,·"contentIntent":Landroid/app/PendingIntent; | 506 | ····.local·v3,·"contentIntent":Landroid/app/PendingIntent; |
504 | ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$Builder; | 507 | ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$Builder; |
Offset 524, 82 lines modified | Offset 527, 90 lines modified | ||
524 | ····new-array·v10,·v10,·[Ljava/lang/Object; | 527 | ····new-array·v10,·v10,·[Ljava/lang/Object; |
525 | ····const/4·v11,·0x0 | 528 | ····const/4·v11,·0x0 |
526 | ····aput-object·p2,·v10,·v11 | 529 | ····aput-object·p2,·v10,·v11 |
530 | ····.line·64 | ||
527 | ····invoke-virtual·{p0,·v9,·v10},·Lnerd/tuxmobil/fahrplan/congress/UpdateService;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 531 | ····invoke-virtual·{p0,·v9,·v10},·Lnerd/tuxmobil/fahrplan/congress/UpdateService;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
528 | ····move-result-object·v9 | 532 | ····move-result-object·v9 |
529 | ····invoke-virtual·{v8,·v9},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; | 533 | ····invoke-virtual·{v8,·v9},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; |
530 | ····move-result-object·v8 | 534 | ····move-result-object·v8 |
531 | ····const·v9,·0x7f06001f | 535 | ····const·v9,·0x7f06001f |
536 | ····.line·65 | ||
532 | ····invoke-virtual·{p0,·v9},·Lnerd/tuxmobil/fahrplan/congress/UpdateService;->getString(I)Ljava/lang/String; | 537 | ····invoke-virtual·{p0,·v9},·Lnerd/tuxmobil/fahrplan/congress/UpdateService;->getString(I)Ljava/lang/String; |
533 | ····move-result-object·v9 | 538 | ····move-result-object·v9 |
534 | ····invoke-virtual·{v8,·v9},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; | 539 | ····invoke-virtual·{v8,·v9},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; |
535 | ····move-result-object·v8 | 540 | ····move-result-object·v8 |
536 | ····const/4·v9,·0x4 | 541 | ····const/4·v9,·0x4 |
542 | ····.line·66 | ||
537 | ····invoke-virtual·{v8,·v9},·Landroid/support/v4/app/NotificationCompat$Builder;->setDefaults(I)Landroid/support/v4/app/NotificationCompat$Builder; | 543 | ····invoke-virtual·{v8,·v9},·Landroid/support/v4/app/NotificationCompat$Builder;->setDefaults(I)Landroid/support/v4/app/NotificationCompat$Builder; |
538 | ····move-result-object·v8 | 544 | ····move-result-object·v8 |
539 | ····const·v9,·0x7f02008c | 545 | ····const·v9,·0x7f02008c |
540 | ····invoke-virtual·{v8,·v9},·Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; | 546 | ····invoke-virtual·{v8,·v9},·Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; |
541 | ····move-result-object·v8 | 547 | ····move-result-object·v8 |
542 | ····const-string·v9,·"reminder_tone" | 548 | ····const-string·v9,·"reminder_tone" |
543 | ····const-string·v10,·"" | 549 | ····const-string·v10,·"" |
550 | ····.line·67 | ||
544 | ····invoke-interface·{v7,·v9,·v10},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | 551 | ····invoke-interface·{v7,·v9,·v10},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
545 | ····move-result-object·v9 | 552 | ····move-result-object·v9 |
546 | ····invoke-static·{v9},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | 553 | ····invoke-static·{v9},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; |
547 | ····move-result-object·v9 | 554 | ····move-result-object·v9 |
548 | ····invoke-virtual·{v8,·v9},·Landroid/support/v4/app/NotificationCompat$Builder;->setSound(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; | 555 | ····invoke-virtual·{v8,·v9},·Landroid/support/v4/app/NotificationCompat$Builder;->setSound(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; |
549 | ····move-result-object·v8 | 556 | ····move-result-object·v8 |
557 | ····.line·68 | ||
550 | ····invoke-virtual·{v8,·v3},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; | 558 | ····invoke-virtual·{v8,·v3},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; |
551 | ····move-result-object·v8 | 559 | ····move-result-object·v8 |
560 | ····.line·69 | ||
552 | ····invoke-virtual·{v8,·v2},·Landroid/support/v4/app/NotificationCompat$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; | 561 | ····invoke-virtual·{v8,·v2},·Landroid/support/v4/app/NotificationCompat$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; |
553 | ····move-result-object·v8 | 562 | ····move-result-object·v8 |
563 | ····.line·70 | ||
554 | ····invoke-virtual·{p0},·Lnerd/tuxmobil/fahrplan/congress/UpdateService;->getResources()Landroid/content/res/Resources; | 564 | ····invoke-virtual·{p0},·Lnerd/tuxmobil/fahrplan/congress/UpdateService;->getResources()Landroid/content/res/Resources; |
555 | ····move-result-object·v9 | 565 | ····move-result-object·v9 |
556 | ····const·v10,·0x7f0d0018 | 566 | ····const·v10,·0x7f0d0018 |
557 | ····invoke-virtual·{v9,·v10},·Landroid/content/res/Resources;->getColor(I)I | 567 | ····invoke-virtual·{v9,·v10},·Landroid/content/res/Resources;->getColor(I)I |
558 | ····move-result·v9 | 568 | ····move-result·v9 |
559 | ····invoke-virtual·{v8,·v9},·Landroid/support/v4/app/NotificationCompat$Builder;->setColor(I)Landroid/support/v4/app/NotificationCompat$Builder; | 569 | ····invoke-virtual·{v8,·v9},·Landroid/support/v4/app/NotificationCompat$Builder;->setColor(I)Landroid/support/v4/app/NotificationCompat$Builder; |
Max diff block lines reached; 224/4460 bytes (5.02%) of diff not shown. |
Offset 261, 14 lines modified | Offset 261, 15 lines modified | ||
261 | ····move-result-object·v10 | 261 | ····move-result-object·v10 |
262 | ····invoke-direct·{v9,·v10},·Landroid/support/v7/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 262 | ····invoke-direct·{v9,·v10},·Landroid/support/v7/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
263 | ····const·v10,·0x7f060072 | 263 | ····const·v10,·0x7f060072 |
264 | ····.line·61 | ||
264 | ····move-object/from16·v0,·p0 | 265 | ····move-object/from16·v0,·p0 |
265 | ····invoke-virtual·{v0,·v10},·Lnerd/tuxmobil/fahrplan/congress/ChangesDialog;->getString(I)Ljava/lang/String; | 266 | ····invoke-virtual·{v0,·v10},·Lnerd/tuxmobil/fahrplan/congress/ChangesDialog;->getString(I)Ljava/lang/String; |
266 | ····move-result-object·v10 | 267 | ····move-result-object·v10 |
267 | ····invoke-virtual·{v9,·v10},·Landroid/support/v7/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/support/v7/app/AlertDialog$Builder; | 268 | ····invoke-virtual·{v9,·v10},·Landroid/support/v7/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/support/v7/app/AlertDialog$Builder; |
Offset 279, 26 lines modified | Offset 280, 28 lines modified | ||
279 | ····new-instance·v11,·Lnerd/tuxmobil/fahrplan/congress/ChangesDialog$2; | 280 | ····new-instance·v11,·Lnerd/tuxmobil/fahrplan/congress/ChangesDialog$2; |
280 | ····move-object/from16·v0,·p0 | 281 | ····move-object/from16·v0,·p0 |
281 | ····invoke-direct·{v11,·v0},·Lnerd/tuxmobil/fahrplan/congress/ChangesDialog$2;-><init>(Lnerd/tuxmobil/fahrplan/congress/ChangesDialog;)V | 282 | ····invoke-direct·{v11,·v0},·Lnerd/tuxmobil/fahrplan/congress/ChangesDialog$2;-><init>(Lnerd/tuxmobil/fahrplan/congress/ChangesDialog;)V |
283 | ····.line·62 | ||
282 | ····invoke-virtual·{v9,·v10,·v11},·Landroid/support/v7/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/support/v7/app/AlertDialog$Builder; | 284 | ····invoke-virtual·{v9,·v10,·v11},·Landroid/support/v7/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/support/v7/app/AlertDialog$Builder; |
283 | ····move-result-object·v9 | 285 | ····move-result-object·v9 |
284 | ····const·v10,·0x7f060021 | 286 | ····const·v10,·0x7f060021 |
285 | ····new-instance·v11,·Lnerd/tuxmobil/fahrplan/congress/ChangesDialog$1; | 287 | ····new-instance·v11,·Lnerd/tuxmobil/fahrplan/congress/ChangesDialog$1; |
286 | ····move-object/from16·v0,·p0 | 288 | ····move-object/from16·v0,·p0 |
287 | ····invoke-direct·{v11,·v0},·Lnerd/tuxmobil/fahrplan/congress/ChangesDialog$1;-><init>(Lnerd/tuxmobil/fahrplan/congress/ChangesDialog;)V | 289 | ····invoke-direct·{v11,·v0},·Lnerd/tuxmobil/fahrplan/congress/ChangesDialog$1;-><init>(Lnerd/tuxmobil/fahrplan/congress/ChangesDialog;)V |
290 | ····.line·68 | ||
288 | ····invoke-virtual·{v9,·v10,·v11},·Landroid/support/v7/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/support/v7/app/AlertDialog$Builder; | 291 | ····invoke-virtual·{v9,·v10,·v11},·Landroid/support/v7/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/support/v7/app/AlertDialog$Builder; |
289 | ····move-result-object·v1 | 292 | ····move-result-object·v1 |
290 | ····.line·76 | 293 | ····.line·76 |
291 | ····.local·v1,·"builder":Landroid/support/v7/app/AlertDialog$Builder; | 294 | ····.local·v1,·"builder":Landroid/support/v7/app/AlertDialog$Builder; |
292 | ····invoke-virtual/range·{p0·..·p0},·Lnerd/tuxmobil/fahrplan/congress/ChangesDialog;->getActivity()Landroid/support/v4/app/FragmentActivity; | 295 | ····invoke-virtual/range·{p0·..·p0},·Lnerd/tuxmobil/fahrplan/congress/ChangesDialog;->getActivity()Landroid/support/v4/app/FragmentActivity; |
Offset 378, 20 lines modified | Offset 381, 22 lines modified | ||
378 | ····invoke-virtual·{v6,·v10},·Landroid/content/res/Resources;->getColor(I)I | 381 | ····invoke-virtual·{v6,·v10},·Landroid/content/res/Resources;->getColor(I)I |
379 | ····move-result·v10 | 382 | ····move-result·v10 |
380 | ····invoke-direct·{v9,·v10},·Landroid/text/style/ForegroundColorSpan;-><init>(I)V | 383 | ····invoke-direct·{v9,·v10},·Landroid/text/style/ForegroundColorSpan;-><init>(I)V |
384 | ····.line·86 | ||
381 | ····invoke-virtual·{v7},·Landroid/text/SpannableStringBuilder;->length()I | 385 | ····invoke-virtual·{v7},·Landroid/text/SpannableStringBuilder;->length()I |
382 | ····move-result·v10 | 386 | ····move-result·v10 |
383 | ····const/16·v11,·0x21 | 387 | ····const/16·v11,·0x21 |
388 | ····.line·85 | ||
384 | ····invoke-virtual·{v7,·v9,·v8,·v10,·v11},·Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V | 389 | ····invoke-virtual·{v7,·v9,·v8,·v10,·v11},·Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V |
385 | ····.line·87 | 390 | ····.line·87 |
386 | ····const·v9,·0x7f060026 | 391 | ····const·v9,·0x7f060026 |
387 | ····const/4·v10,·0x4 | 392 | ····const/4·v10,·0x4 |
Offset 421, 14 lines modified | Offset 426, 15 lines modified | ||
421 | ····move-object/from16·v0,·p0 | 426 | ····move-object/from16·v0,·p0 |
422 | ····iget·v0,·v0,·Lnerd/tuxmobil/fahrplan/congress/ChangesDialog;->changed:I | 427 | ····iget·v0,·v0,·Lnerd/tuxmobil/fahrplan/congress/ChangesDialog;->changed:I |
423 | ····move/from16·v16,·v0 | 428 | ····move/from16·v16,·v0 |
429 | ····.line·88 | ||
424 | ····invoke-static/range·{v16·..·v16},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 430 | ····invoke-static/range·{v16·..·v16},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
425 | ····move-result-object·v16 | 431 | ····move-result-object·v16 |
426 | ····aput-object·v16,·v14,·v15 | 432 | ····aput-object·v16,·v14,·v15 |
427 | ····invoke-virtual·{v6,·v12,·v13,·v14},·Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String; | 433 | ····invoke-virtual·{v6,·v12,·v13,·v14},·Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String; |
Offset 453, 14 lines modified | Offset 459, 15 lines modified | ||
453 | ····move-object/from16·v0,·p0 | 459 | ····move-object/from16·v0,·p0 |
454 | ····iget·v0,·v0,·Lnerd/tuxmobil/fahrplan/congress/ChangesDialog;->added:I | 460 | ····iget·v0,·v0,·Lnerd/tuxmobil/fahrplan/congress/ChangesDialog;->added:I |
455 | ····move/from16·v16,·v0 | 461 | ····move/from16·v16,·v0 |
462 | ····.line·89 | ||
456 | ····invoke-static/range·{v16·..·v16},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 463 | ····invoke-static/range·{v16·..·v16},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
457 | ····move-result-object·v16 | 464 | ····move-result-object·v16 |
458 | ····aput-object·v16,·v14,·v15 | 465 | ····aput-object·v16,·v14,·v15 |
459 | ····invoke-virtual·{v6,·v12,·v13,·v14},·Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String; | 466 | ····invoke-virtual·{v6,·v12,·v13,·v14},·Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String; |
Offset 485, 26 lines modified | Offset 492, 28 lines modified | ||
485 | ····move-object/from16·v0,·p0 | 492 | ····move-object/from16·v0,·p0 |
486 | ····iget·v0,·v0,·Lnerd/tuxmobil/fahrplan/congress/ChangesDialog;->cancelled:I | 493 | ····iget·v0,·v0,·Lnerd/tuxmobil/fahrplan/congress/ChangesDialog;->cancelled:I |
487 | ····move/from16·v16,·v0 | 494 | ····move/from16·v16,·v0 |
495 | ····.line·90 | ||
488 | ····invoke-static/range·{v16·..·v16},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 496 | ····invoke-static/range·{v16·..·v16},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
489 | ····move-result-object·v16 | 497 | ····move-result-object·v16 |
490 | ····aput-object·v16,·v14,·v15 | 498 | ····aput-object·v16,·v14,·v15 |
491 | ····invoke-virtual·{v6,·v12,·v13,·v14},·Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String; | 499 | ····invoke-virtual·{v6,·v12,·v13,·v14},·Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String; |
492 | ····move-result-object·v12 | 500 | ····move-result-object·v12 |
493 | ····aput-object·v12,·v10,·v11 | 501 | ····aput-object·v12,·v10,·v11 |
502 | ····.line·87 | ||
494 | ····move-object/from16·v0,·p0 | 503 | ····move-object/from16·v0,·p0 |
495 | ····invoke-virtual·{v0,·v9,·v10},·Lnerd/tuxmobil/fahrplan/congress/ChangesDialog;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 504 | ····invoke-virtual·{v0,·v9,·v10},·Lnerd/tuxmobil/fahrplan/congress/ChangesDialog;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
496 | ····move-result-object·v9 | 505 | ····move-result-object·v9 |
Max diff block lines reached; 0/4159 bytes (0.00%) of diff not shown. |
Offset 60, 14 lines modified | Offset 60, 15 lines modified | ||
60 | ····iget·v3,·p0,·Lnerd/tuxmobil/fahrplan/congress/DateInfo;->dayIdx:I | 60 | ····iget·v3,·p0,·Lnerd/tuxmobil/fahrplan/congress/DateInfo;->dayIdx:I |
61 | ····if-ne·v2,·v3,·:cond_0 | 61 | ····if-ne·v2,·v3,·:cond_0 |
62 | ····iget-object·v2,·v0,·Lnerd/tuxmobil/fahrplan/congress/DateInfo;->date:Ljava/lang/String; | 62 | ····iget-object·v2,·v0,·Lnerd/tuxmobil/fahrplan/congress/DateInfo;->date:Ljava/lang/String; |
63 | ····.line·25 | ||
63 | ····invoke-virtual·{v2,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 64 | ····invoke-virtual·{v2,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
64 | ····move-result·v2 | 65 | ····move-result·v2 |
65 | ····if-eqz·v2,·:cond_0 | 66 | ····if-eqz·v2,·:cond_0 |
66 | ····const/4·v1,·0x1 | 67 | ····const/4·v1,·0x1 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment; | 21 | .field·final·synthetic·this$0:Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment;)V | 23 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·101 | 27 | ····.line·101 |
27 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment$4;->this$0:Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment; | 28 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment$4;->this$0:Lnerd/tuxmobil/fahrplan/congress/SettingsActivity$SettingsFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 51, 15 lines modified | Offset 52, 15 lines modified | ||
51 | ····.line·105 | 52 | ····.line·105 |
52 | ····.local·v0,·"activity":Landroid/app/Activity; | 53 | ····.local·v0,·"activity":Landroid/app/Activity; |
53 | ····invoke-virtual·{v0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; | 54 | ····invoke-virtual·{v0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; |
54 | ····move-result-object·v7 | 55 | ····move-result-object·v7 |
55 | ····.line·10 | 56 | ····.line·107 |
56 | ····.local·v7,·"resources":Landroid/content/res/Resources; | 57 | ····.local·v7,·"resources":Landroid/content/res/Resources; |
57 | ····invoke-static·{v0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 58 | ····invoke-static·{v0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
58 | ····move-result-object·v6 | 59 | ····move-result-object·v6 |
59 | ····.line·108 | 60 | ····.line·108 |
60 | ····.local·v6,·"prefs":Landroid/content/SharedPreferences; | 61 | ····.local·v6,·"prefs":Landroid/content/SharedPreferences; |
Offset 219, 20 lines modified | Offset 219, 22 lines modified | ||
219 | ····new-instance·v10,·Ljava/util/Date; | 219 | ····new-instance·v10,·Ljava/util/Date; |
220 | ····iget-wide·v12,·v3,·Lnerd/tuxmobil/fahrplan/congress/Lecture;->dateUTC:J | 220 | ····iget-wide·v12,·v3,·Lnerd/tuxmobil/fahrplan/congress/Lecture;->dateUTC:J |
221 | ····invoke-direct·{v10,·v12,·v13},·Ljava/util/Date;-><init>(J)V | 221 | ····invoke-direct·{v10,·v12,·v13},·Ljava/util/Date;-><init>(J)V |
222 | ····.line·270 | ||
222 | ····invoke-virtual·{v1,·v10},·Ljava/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String; | 223 | ····invoke-virtual·{v1,·v10},·Ljava/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String; |
223 | ····move-result-object·v10 | 224 | ····move-result-object·v10 |
224 | ····aput-object·v10,·v8,·v9 | 225 | ····aput-object·v10,·v8,·v9 |
226 | ····.line·269 | ||
225 | ····invoke-static·{v7,·v8},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 227 | ····invoke-static·{v7,·v8},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
226 | ····move-result-object·v6 | 228 | ····move-result-object·v6 |
227 | ····.line·271 | 229 | ····.line·271 |
228 | ····.local·v6,·"sepStr":Ljava/lang/String; | 230 | ····.local·v6,·"sepStr":Ljava/lang/String; |
229 | ····iget-object·v7,·p0,·Lnerd/tuxmobil/fahrplan/congress/LectureChangesArrayAdapter;->mSeperatorStrings:Ljava/util/ArrayList; | 231 | ····iget-object·v7,·p0,·Lnerd/tuxmobil/fahrplan/congress/LectureChangesArrayAdapter;->mSeperatorStrings:Ljava/util/ArrayList; |
Offset 518, 14 lines modified | Offset 520, 15 lines modified | ||
518 | ····.line·67 | 520 | ····.line·67 |
519 | ····move-object/from16·v0,·p0 | 521 | ····move-object/from16·v0,·p0 |
520 | ····iget-object·v11,·v0,·Lnerd/tuxmobil/fahrplan/congress/LectureChangesArrayAdapter;->context:Landroid/content/Context; | 522 | ····iget-object·v11,·v0,·Lnerd/tuxmobil/fahrplan/congress/LectureChangesArrayAdapter;->context:Landroid/content/Context; |
521 | ····const-string·v12,·"layout_inflater" | 523 | ····const-string·v12,·"layout_inflater" |
524 | ····.line·68 | ||
522 | ····invoke-virtual·{v11,·v12},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 525 | ····invoke-virtual·{v11,·v12},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
523 | ····move-result-object·v3 | 526 | ····move-result-object·v3 |
524 | ····check-cast·v3,·Landroid/view/LayoutInflater; | 527 | ····check-cast·v3,·Landroid/view/LayoutInflater; |
525 | ····.line·69 | 528 | ····.line·69 |
Offset 760, 22 lines modified | Offset 763, 24 lines modified | ||
760 | ····.restart·local·v10····#·"viewHolderSeperator":Lnerd/tuxmobil/fahrplan/congress/LectureChangesArrayAdapter$ViewHolderSeperator; | 763 | ····.restart·local·v10····#·"viewHolderSeperator":Lnerd/tuxmobil/fahrplan/congress/LectureChangesArrayAdapter$ViewHolderSeperator; |
761 | ····goto/16·:goto_0 | 764 | ····goto/16·:goto_0 |
762 | ····.line·109 | 765 | ····.line·109 |
763 | ····:pswitch_4 | 766 | ····:pswitch_4 |
764 | ····const/4·v11,·0x3 | 767 | ····const/4·v11,·0x3 |
768 | ····.line·110 | ||
765 | ····invoke-static·{v11},·Ljava/text/SimpleDateFormat;->getDateInstance(I)Ljava/text/DateFormat; | 769 | ····invoke-static·{v11},·Ljava/text/SimpleDateFormat;->getDateInstance(I)Ljava/text/DateFormat; |
766 | ····move-result-object·v2 | 770 | ····move-result-object·v2 |
767 | ····.line·111 | 771 | ····.line·111 |
768 | ····.local·v2,·"df":Ljava/text/DateFormat; | 772 | ····.local·v2,·"df":Ljava/text/DateFormat; |
769 | ····const/4·v11,·0x3 | 773 | ····const/4·v11,·0x3 |
774 | ····.line·112 | ||
770 | ····invoke-static·{v11},·Ljava/text/SimpleDateFormat;->getTimeInstance(I)Ljava/text/DateFormat; | 775 | ····invoke-static·{v11},·Ljava/text/SimpleDateFormat;->getTimeInstance(I)Ljava/text/DateFormat; |
771 | ····move-result-object·v7 | 776 | ····move-result-object·v7 |
772 | ····.line·114 | 777 | ····.line·114 |
773 | ····.local·v7,·"tf":Ljava/text/DateFormat; | 778 | ····.local·v7,·"tf":Ljava/text/DateFormat; |
774 | ····iget-object·v11,·v9,·Lnerd/tuxmobil/fahrplan/congress/LectureChangesArrayAdapter$ViewHolder;->title:Landroid/widget/TextView; | 779 | ····iget-object·v11,·v9,·Lnerd/tuxmobil/fahrplan/congress/LectureChangesArrayAdapter$ViewHolder;->title:Landroid/widget/TextView; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment; | 21 | .field·final·synthetic·this$0:Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment;)V | 23 | .method·constructor·<init>(Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·149 | 27 | ····.line·149 |
27 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment$1;->this$0:Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment; | 28 | ····iput-object·p1,·p0,·Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment$1;->this$0:Lnerd/tuxmobil/fahrplan/congress/FahrplanFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
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·305 | 259 | ····.line·305 |
260 | ····return-void | 260 | ····return-void |
261 | ····.line·302 | 261 | ····.line·302 |
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·325 | 358 | ····.line·325 |
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·136 | 259 | ····.line·136 |
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·138 | 291 | ····.line·138 |
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·139 | 589 | ····.line·139 |
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 |