Offset 1, 346 lines modified | Offset 1, 346 lines modified | ||
1 |
Zip·file·size:·151 |
1 | Zip·file·size:·1517400·bytes,·number·of·entries:·344 |
2 | -rw----·····2.0·fat····36012·bl·defN·15-May-16·08:10·META-INF/MANIFEST.MF | 2 | -rw----·····2.0·fat····36012·bl·defN·15-May-16·08:10·META-INF/MANIFEST.MF |
3 | -rw----·····2.0·fat····36133·bl·defN·15-May-16·08:10·META-INF/CD6EEEFE.SF | 3 | -rw----·····2.0·fat····36133·bl·defN·15-May-16·08:10·META-INF/CD6EEEFE.SF |
4 | -rw----·····2.0·fat·····1332·bl·defN·15-May-16·08:10·META-INF/CD6EEEFE.RSA | 4 | -rw----·····2.0·fat·····1332·bl·defN·15-May-16·08:10·META-INF/CD6EEEFE.RSA |
5 | -rw----·····2.0·fat······270·bl·defN·15-May-16·06:38·META-INF/INDEX.LIST | ||
6 | -rw----·····2.0·fat·······41·bl·defN·15-May-16·06:38·META-INF/buildserverid | 5 | -rw----·····2.0·fat·······41·bl·defN·15-May-16·06:38·META-INF/buildserverid |
7 | -rw----·····2.0·fat·······41·bl·defN·15-May-16·06:38·META-INF/fdroidserverid | 6 | -rw----·····2.0·fat·······41·bl·defN·15-May-16·06:38·META-INF/fdroidserverid |
8 |
-rw----·····2.0·fat·····7504·bX·defN· |
7 | -rw----·····2.0·fat·····7504·bX·defN·08-Jan-01·00:00·AndroidManifest.xml |
9 |
-rw----·····2.0·fat······396·bl·defN· |
8 | -rw----·····2.0·fat······396·bl·defN·08-Jan-01·00:00·res/anim/abc_fade_in.xml |
10 |
-rw----·····2.0·fat······396·bl·defN· |
9 | -rw----·····2.0·fat······396·bl·defN·08-Jan-01·00:00·res/anim/abc_fade_out.xml |
11 |
-rw----·····2.0·fat······860·bl·defN· |
10 | -rw----·····2.0·fat······860·bl·defN·08-Jan-01·00:00·res/anim/abc_grow_fade_in_from_bottom.xml |
12 |
-rw----·····2.0·fat······512·bl·defN· |
11 | -rw----·····2.0·fat······512·bl·defN·08-Jan-01·00:00·res/anim/abc_popup_enter.xml |
13 |
-rw----·····2.0·fat······512·bl·defN· |
12 | -rw----·····2.0·fat······512·bl·defN·08-Jan-01·00:00·res/anim/abc_popup_exit.xml |
14 |
-rw----·····2.0·fat······860·bl·defN· |
13 | -rw----·····2.0·fat······860·bl·defN·08-Jan-01·00:00·res/anim/abc_shrink_fade_out_from_bottom.xml |
15 |
-rw----·····2.0·fat······400·bl·defN· |
14 | -rw----·····2.0·fat······400·bl·defN·08-Jan-01·00:00·res/anim/abc_slide_in_bottom.xml |
16 |
-rw----·····2.0·fat······400·bl·defN· |
15 | -rw----·····2.0·fat······400·bl·defN·08-Jan-01·00:00·res/anim/abc_slide_in_top.xml |
17 |
-rw----·····2.0·fat······400·bl·defN· |
16 | -rw----·····2.0·fat······400·bl·defN·08-Jan-01·00:00·res/anim/abc_slide_out_bottom.xml |
18 |
-rw----·····2.0·fat······400·bl·defN· |
17 | -rw----·····2.0·fat······400·bl·defN·08-Jan-01·00:00·res/anim/abc_slide_out_top.xml |
19 |
-rw----·····2.0·fat······472·bl·defN· |
18 | -rw----·····2.0·fat······472·bl·defN·08-Jan-01·00:00·res/color-v11/abc_background_cache_hint_selector_material_dark.xml |
20 |
-rw----·····2.0·fat······472·bl·defN· |
19 | -rw----·····2.0·fat······472·bl·defN·08-Jan-01·00:00·res/color-v11/abc_background_cache_hint_selector_material_light.xml |
21 |
-rw----·····2.0·fat······344·bl·defN· |
20 | -rw----·····2.0·fat······344·bl·defN·08-Jan-01·00:00·res/color/abc_background_cache_hint_selector_material_dark.xml |
22 |
-rw----·····2.0·fat······344·bl·defN· |
21 | -rw----·····2.0·fat······344·bl·defN·08-Jan-01·00:00·res/color/abc_background_cache_hint_selector_material_light.xml |
23 |
-rw----·····2.0·fat······468·bl·defN· |
22 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/abc_primary_text_disable_only_material_dark.xml |
24 |
-rw----·····2.0·fat······468·bl·defN· |
23 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/abc_primary_text_disable_only_material_light.xml |
25 |
-rw----·····2.0·fat······468·bl·defN· |
24 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/abc_primary_text_material_dark.xml |
26 |
-rw----·····2.0·fat······468·bl·defN· |
25 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/abc_primary_text_material_light.xml |
27 |
-rw----·····2.0·fat······596·bl·defN· |
26 | -rw----·····2.0·fat······596·bl·defN·08-Jan-01·00:00·res/color/abc_search_url_text.xml |
28 |
-rw----·····2.0·fat······468·bl·defN· |
27 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/abc_secondary_text_material_dark.xml |
29 |
-rw----·····2.0·fat······468·bl·defN· |
28 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/abc_secondary_text_material_light.xml |
30 |
-rw----·····2.0·fat······468·bl·defN· |
29 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/switch_thumb_material_dark.xml |
31 |
-rw----·····2.0·fat······468·bl·defN· |
30 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/switch_thumb_material_light.xml |
32 |
-rw----·····1.0·fat······287·b-·stor· |
31 | -rw----·····1.0·fat······287·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png |
33 |
-rw----·····1.0·fat······306·b-·stor· |
32 | -rw----·····1.0·fat······306·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png |
34 |
-rw----·····1.0·fat······549·b-·stor· |
33 | -rw----·····1.0·fat······549·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png |
35 |
-rw----·····1.0·fat······622·b-·stor· |
34 | -rw----·····1.0·fat······622·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png |
36 |
-rw----·····1.0·fat······753·b-·stor· |
35 | -rw----·····1.0·fat······753·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png |
37 |
-rw----·····1.0·fat·····1619·b-·stor· |
36 | -rw----·····1.0·fat·····1619·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png |
38 |
-rw----·····1.0·fat·····1078·b-·stor· |
37 | -rw----·····1.0·fat·····1078·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png |
39 |
-rw----·····1.0·fat·····1671·b-·stor· |
38 | -rw----·····1.0·fat·····1671·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png |
40 |
-rw----·····1.0·fat·····1958·b-·stor· |
39 | -rw----·····1.0·fat·····1958·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png |
41 |
-rw----·····1.0·fat······229·b-·stor· |
40 | -rw----·····1.0·fat······229·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png |
42 |
-rw----·····1.0·fat······416·b-·stor· |
41 | -rw----·····1.0·fat······416·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
43 |
-rw----·····1.0·fat······280·b-·stor· |
42 | -rw----·····1.0·fat······280·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png |
44 |
-rw----·····1.0·fat······233·b-·stor· |
43 | -rw----·····1.0·fat······233·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png |
45 |
-rw----·····1.0·fat······160·b-·stor· |
44 | -rw----·····1.0·fat······160·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png |
46 |
-rw----·····1.0·fat······288·b-·stor· |
45 | -rw----·····1.0·fat······288·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
47 |
-rw----·····1.0·fat······612·b-·stor· |
46 | -rw----·····1.0·fat······612·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
48 |
-rw----·····1.0·fat······190·b-·stor· |
47 | -rw----·····1.0·fat······190·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png |
49 |
-rw----·····1.0·fat······373·b-·stor· |
48 | -rw----·····1.0·fat······373·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png |
50 |
-rw----·····1.0·fat······270·b-·stor· |
49 | -rw----·····1.0·fat······270·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png |
51 |
-rw----·····1.0·fat······791·b-·stor· |
50 | -rw----·····1.0·fat······791·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png |
52 |
-rw----·····1.0·fat·····1028·b-·stor· |
51 | -rw----·····1.0·fat·····1028·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png |
53 |
-rw----·····1.0·fat······541·b-·stor· |
52 | -rw----·····1.0·fat······541·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png |
54 |
-rw----·····1.0·fat······170·b-·stor· |
53 | -rw----·····1.0·fat······170·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png |
55 |
-rw----·····1.0·fat······244·b-·stor· |
54 | -rw----·····1.0·fat······244·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_list_focused_holo.9.png |
56 |
-rw----·····1.0·fat······212·b-·stor· |
55 | -rw----·····1.0·fat······212·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png |
57 |
-rw----·····1.0·fat······212·b-·stor· |
56 | -rw----·····1.0·fat······212·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png |
58 |
-rw----·····1.0·fat······212·b-·stor· |
57 | -rw----·····1.0·fat······212·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png |
59 |
-rw----·····1.0·fat······239·b-·stor· |
58 | -rw----·····1.0·fat······239·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png |
60 |
-rw----·····1.0·fat······240·b-·stor· |
59 | -rw----·····1.0·fat······240·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png |
61 |
-rw----·····1.0·fat······870·b-·stor· |
60 | -rw----·····1.0·fat······870·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png |
62 |
-rw----·····1.0·fat·····1290·b-·stor· |
61 | -rw----·····1.0·fat·····1290·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png |
63 |
-rw----·····1.0·fat······392·b-·stor· |
62 | -rw----·····1.0·fat······392·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png |
64 |
-rw----·····1.0·fat······534·b-·stor· |
63 | -rw----·····1.0·fat······534·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png |
65 |
-rw----·····1.0·fat······199·b-·stor· |
64 | -rw----·····1.0·fat······199·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png |
66 |
-rw----·····1.0·fat······239·b-·stor· |
65 | -rw----·····1.0·fat······239·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_text_cursor_mtrl_alpha.9.png |
67 |
-rw----·····1.0·fat······192·b-·stor· |
66 | -rw----·····1.0·fat······192·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png |
68 |
-rw----·····1.0·fat······202·b-·stor· |
67 | -rw----·····1.0·fat······202·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png |
69 |
-rw----·····1.0·fat······182·b-·stor· |
68 | -rw----·····1.0·fat······182·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png |
70 |
-rw----·····1.0·fat······182·b-·stor· |
69 | -rw----·····1.0·fat······182·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png |
71 |
-rw----·····1.0·fat·····6742·b-·stor· |
70 | -rw----·····1.0·fat·····6742·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/ic_launcher.png |
72 |
-rw----·····1.0·fat·····1920·b-·stor· |
71 | -rw----·····1.0·fat·····1920·b-·stor·08-Jan-01·00:00·res/drawable-ldpi-v4/ic_launcher.png |
73 |
-rw----·····1.0·fat······384·b-·stor· |
72 | -rw----·····1.0·fat······384·b-·stor·08-Jan-01·00:00·res/drawable-ldrtl-hdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
74 |
-rw----·····1.0·fat······289·b-·stor· |
73 | -rw----·····1.0·fat······289·b-·stor·08-Jan-01·00:00·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png |
75 |
-rw----·····1.0·fat······610·b-·stor· |
74 | -rw----·····1.0·fat······610·b-·stor·08-Jan-01·00:00·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png |
76 |
-rw----·····1.0·fat······391·b-·stor· |
75 | -rw----·····1.0·fat······391·b-·stor·08-Jan-01·00:00·res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
77 |
-rw----·····1.0·fat······325·b-·stor· |
76 | -rw----·····1.0·fat······325·b-·stor·08-Jan-01·00:00·res/drawable-ldrtl-mdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
78 |
-rw----·····1.0·fat······174·b-·stor· |
77 | -rw----·····1.0·fat······174·b-·stor·08-Jan-01·00:00·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png |
79 |
-rw----·····1.0·fat······381·b-·stor· |
78 | -rw----·····1.0·fat······381·b-·stor·08-Jan-01·00:00·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_cut_mtrl_alpha.png |
80 |
-rw----·····1.0·fat······351·b-·stor· |
79 | -rw----·····1.0·fat······351·b-·stor·08-Jan-01·00:00·res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
81 |
-rw----·····1.0·fat······428·b-·stor· |
80 | -rw----·····1.0·fat······428·b-·stor·08-Jan-01·00:00·res/drawable-ldrtl-xhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
82 |
-rw----·····1.0·fat······237·b-·stor· |
81 | -rw----·····1.0·fat······237·b-·stor·08-Jan-01·00:00·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png |
83 |
-rw----·····1.0·fat······729·b-·stor· |
82 | -rw----·····1.0·fat······729·b-·stor·08-Jan-01·00:00·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png |
84 |
-rw----·····1.0·fat······503·b-·stor· |
83 | -rw----·····1.0·fat······503·b-·stor·08-Jan-01·00:00·res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
85 |
-rw----·····1.0·fat······475·b-·stor· |
84 | -rw----·····1.0·fat······475·b-·stor·08-Jan-01·00:00·res/drawable-ldrtl-xxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
86 |
-rw----·····1.0·fat······361·b-·stor· |
85 | -rw----·····1.0·fat······361·b-·stor·08-Jan-01·00:00·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png |
87 |
-rw----·····1.0·fat······991·b-·stor· |
86 | -rw----·····1.0·fat······991·b-·stor·08-Jan-01·00:00·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png |
88 |
-rw----·····1.0·fat······630·b-·stor· |
87 | -rw----·····1.0·fat······630·b-·stor·08-Jan-01·00:00·res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
89 |
-rw----·····1.0·fat······246·b-·stor· |
88 | -rw----·····1.0·fat······246·b-·stor·08-Jan-01·00:00·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
90 |
-rw----·····1.0·fat······418·b-·stor· |
89 | -rw----·····1.0·fat······418·b-·stor·08-Jan-01·00:00·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png |
91 |
-rw----·····1.0·fat·····1257·b-·stor· |
90 | -rw----·····1.0·fat·····1257·b-·stor·08-Jan-01·00:00·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png |
92 |
-rw----·····1.0·fat······611·b-·stor· |
91 | -rw----·····1.0·fat······611·b-·stor·08-Jan-01·00:00·res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
93 |
-rw----·····1.0·fat······274·b-·stor· |
92 | -rw----·····1.0·fat······274·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png |
94 |
-rw----·····1.0·fat······288·b-·stor· |
93 | -rw----·····1.0·fat······288·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png |
95 |
-rw----·····1.0·fat······429·b-·stor· |
94 | -rw----·····1.0·fat······429·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png |
96 |
-rw----·····1.0·fat······428·b-·stor· |
95 | -rw----·····1.0·fat······428·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png |
97 |
-rw----·····1.0·fat······493·b-·stor· |
96 | -rw----·····1.0·fat······493·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png |
98 |
-rw----·····1.0·fat·····1348·b-·stor· |
97 | -rw----·····1.0·fat·····1348·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png |
99 |
-rw----·····1.0·fat·····1005·b-·stor· |
98 | -rw----·····1.0·fat·····1005·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png |
Max diff block lines reached; 0/73435 bytes (0.00%) of diff not shown. |
Offset 5, 15 lines modified | Offset 5, 14 lines modified | ||
5 | isFrameworkApk:·false | 5 | isFrameworkApk:·false |
6 | packageInfo:·null | 6 | packageInfo:·null |
7 | sdkInfo: | 7 | sdkInfo: |
8 | ··minSdkVersion:·'19' | 8 | ··minSdkVersion:·'19' |
9 | ··targetSdkVersion:·'22' | 9 | ··targetSdkVersion:·'22' |
10 | sharedLibrary:·false | 10 | sharedLibrary:·false |
11 | unknownFiles: | 11 | unknownFiles: |
12 | ··org/apache/commons/digester/xmlrules/digester-rules.dtd:·'8' | ||
13 | ··org/apache/commons/validator/digester-rules.xml:·'8' | 12 | ··org/apache/commons/validator/digester-rules.xml:·'8' |
14 | ··org/apache/commons/validator/javascript/validateByte-compress.js:·'8' | 13 | ··org/apache/commons/validator/javascript/validateByte-compress.js:·'8' |
15 | ··org/apache/commons/validator/javascript/validateByte.js:·'8' | 14 | ··org/apache/commons/validator/javascript/validateByte.js:·'8' |
16 | ··org/apache/commons/validator/javascript/validateCreditCard-compress.js:·'8' | 15 | ··org/apache/commons/validator/javascript/validateCreditCard-compress.js:·'8' |
17 | ··org/apache/commons/validator/javascript/validateCreditCard.js:·'8' | 16 | ··org/apache/commons/validator/javascript/validateCreditCard.js:·'8' |
18 | ··org/apache/commons/validator/javascript/validateDate-compress.js:·'8' | 17 | ··org/apache/commons/validator/javascript/validateDate-compress.js:·'8' |
19 | ··org/apache/commons/validator/javascript/validateDate.js:·'8' | 18 | ··org/apache/commons/validator/javascript/validateDate.js:·'8' |
Offset 42, 14 lines modified | Offset 41, 15 lines modified | ||
42 | ··org/apache/commons/validator/resources/validator_1_0.dtd:·'8' | 41 | ··org/apache/commons/validator/resources/validator_1_0.dtd:·'8' |
43 | ··org/apache/commons/validator/resources/validator_1_0_1.dtd:·'8' | 42 | ··org/apache/commons/validator/resources/validator_1_0_1.dtd:·'8' |
44 | ··org/apache/commons/validator/resources/validator_1_1.dtd:·'8' | 43 | ··org/apache/commons/validator/resources/validator_1_1.dtd:·'8' |
45 | ··org/apache/commons/validator/resources/validator_1_1_3.dtd:·'8' | 44 | ··org/apache/commons/validator/resources/validator_1_1_3.dtd:·'8' |
46 | ··org/apache/commons/validator/resources/validator_1_2_0.dtd:·'8' | 45 | ··org/apache/commons/validator/resources/validator_1_2_0.dtd:·'8' |
47 | ··org/apache/commons/validator/resources/validator_1_3_0.dtd:·'8' | 46 | ··org/apache/commons/validator/resources/validator_1_3_0.dtd:·'8' |
48 | ··org/apache/commons/validator/resources/validator_1_4_0.dtd:·'8' | 47 | ··org/apache/commons/validator/resources/validator_1_4_0.dtd:·'8' |
48 | ··org/apache/commons/digester/xmlrules/digester-rules.dtd:·'8' | ||
49 | usesFramework: | 49 | usesFramework: |
50 | ··ids: | 50 | ··ids: |
51 | ··-·1 | 51 | ··-·1 |
52 | ··tag:·null | 52 | ··tag:·null |
53 | version:·2.2.1-dirty | 53 | version:·2.2.1-dirty |
54 | versionInfo: | 54 | versionInfo: |
55 | ··versionCode:·'23' | 55 | ··versionCode:·'23' |
Offset 26, 10 lines modified | Offset 26, 9 lines modified | ||
26 | .method·public·constructor·<init>()V | 26 | .method·public·constructor·<init>()V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·9 | 29 | ····.line·9 |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····.line·846 | ||
32 | ····return-void | 31 | ····return-void |
33 | .end·method | 32 | .end·method |
Offset 88, 67 lines modified | Offset 88, 66 lines modified | ||
88 | ············"Lcom/jonbanjo/vppserver/schema/ippclient/AttributeValue;", | 88 | ············"Lcom/jonbanjo/vppserver/schema/ippclient/AttributeValue;", |
89 | ············">;)Z" | 89 | ············">;)Z" |
90 | ········} | 90 | ········} |
91 | ····.end·annotation | 91 | ····.end·annotation |
92 | ····.prologue | 92 | ····.prologue |
93 | ····.local·p1,·"list":Ljava/util/List;,·"Ljava/util/List<Lcom/jonbanjo/vppserver/schema/ippclient/AttributeValue;>;" | 93 | ····.local·p1,·"list":Ljava/util/List;,·"Ljava/util/List<Lcom/jonbanjo/vppserver/schema/ippclient/AttributeValue;>;" |
94 |
····const/4·v |
94 | ····const/4·v1,·0x1 |
95 | ····.line·229 | 95 | ····.line·229 |
96 | ····invoke-interface·{p1},·Ljava/util/List;->isEmpty()Z | 96 | ····invoke-interface·{p1},·Ljava/util/List;->isEmpty()Z |
97 |
····move-result·v |
97 | ····move-result·v2 |
98 |
····if-eqz·v |
98 | ····if-eqz·v2,·:cond_0 |
99 | ····.line·237 | 99 | ····.line·237 |
100 | ····:goto_0 | 100 | ····:goto_0 |
101 |
····return·v |
101 | ····return·v1 |
102 | ····.line·232 | 102 | ····.line·232 |
103 | ····:cond_0 | 103 | ····:cond_0 |
104 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 104 | ····invoke-interface·{p1},·Ljava/util/List;->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,·Lcom/jonbanjo/vppserver/schema/ippclient/AttributeValue; |
114 | ····.line·233 | 113 | ····.line·233 |
115 |
····.local·v |
114 | ····.local·v0,·"value":Lcom/jonbanjo/vppserver/schema/ippclient/AttributeValue; |
116 |
····invoke-virtual·{v |
115 | ····invoke-virtual·{v0},·Lcom/jonbanjo/vppserver/schema/ippclient/AttributeValue;->getValue()Ljava/lang/String; |
117 | ····move-result-object·v3 | 116 | ····move-result-object·v3 |
118 | ····iget-object·v4,·p0,·Lcom/jonbanjo/cups/CupsClient;->userName:Ljava/lang/String; | 117 | ····iget-object·v4,·p0,·Lcom/jonbanjo/cups/CupsClient;->userName:Ljava/lang/String; |
119 | ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 118 | ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
120 | ····move-result·v3 | 119 | ····move-result·v3 |
121 | ····if-eqz·v3,·:cond_1 | 120 | ····if-eqz·v3,·:cond_1 |
122 | ····goto·:goto_0 | 121 | ····goto·:goto_0 |
123 | ····.line·237 | 122 | ····.line·237 |
124 |
····.end·local·v |
123 | ····.end·local·v0····#·"value":Lcom/jonbanjo/vppserver/schema/ippclient/AttributeValue; |
125 | ····:cond_2 | 124 | ····:cond_2 |
126 |
····const/4·v |
125 | ····const/4·v1,·0x0 |
127 | ····goto·:goto_0 | 126 | ····goto·:goto_0 |
128 | .end·method | 127 | .end·method |
129 | .method·private·getDenied(Ljava/util/List;)Z | 128 | .method·private·getDenied(Ljava/util/List;)Z |
130 | ····.locals·5 | 129 | ····.locals·5 |
131 | ····.annotation·system·Ldalvik/annotation/Signature; | 130 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 159, 180 lines modified | Offset 158, 178 lines modified | ||
159 | ············"Lcom/jonbanjo/vppserver/schema/ippclient/AttributeValue;", | 158 | ············"Lcom/jonbanjo/vppserver/schema/ippclient/AttributeValue;", |
160 | ············">;)Z" | 159 | ············">;)Z" |
161 | ········} | 160 | ········} |
162 | ····.end·annotation | 161 | ····.end·annotation |
163 | ····.prologue | 162 | ····.prologue |
164 | ····.local·p1,·"list":Ljava/util/List;,·"Ljava/util/List<Lcom/jonbanjo/vppserver/schema/ippclient/AttributeValue;>;" | 163 | ····.local·p1,·"list":Ljava/util/List;,·"Ljava/util/List<Lcom/jonbanjo/vppserver/schema/ippclient/AttributeValue;>;" |
165 |
····const/4·v |
164 | ····const/4·v1,·0x0 |
166 | ····.line·241 | 165 | ····.line·241 |
167 | ····invoke-interface·{p1},·Ljava/util/List;->isEmpty()Z | 166 | ····invoke-interface·{p1},·Ljava/util/List;->isEmpty()Z |
168 |
····move-result·v |
167 | ····move-result·v2 |
169 |
····if-eqz·v |
168 | ····if-eqz·v2,·:cond_1 |
170 | ····.line·249 | 169 | ····.line·249 |
171 | ····:cond_0 | 170 | ····:cond_0 |
172 | ····:goto_0 | 171 | ····:goto_0 |
173 |
····return·v |
172 | ····return·v1 |
174 | ····.line·244 | 173 | ····.line·244 |
175 | ····:cond_1 | 174 | ····:cond_1 |
176 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 175 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
177 |
····move-result-object·v |
176 | ····move-result-object·v2 |
178 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
179 | ····:cond_2 | 177 | ····:cond_2 |
180 |
····invoke-interface·{v |
178 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
Max diff block lines reached; 41032/44332 bytes (92.56%) of diff not shown. |
Offset 221, 60 lines modified | Offset 221, 59 lines modified | ||
221 | .end·method | 221 | .end·method |
222 | .method·public·mimeTypeSupported(Ljava/lang/String;)Z | 222 | .method·public·mimeTypeSupported(Ljava/lang/String;)Z |
223 | ····.locals·4 | 223 | ····.locals·4 |
224 | ····.param·p1,·"mimeType"····#·Ljava/lang/String; | 224 | ····.param·p1,·"mimeType"····#·Ljava/lang/String; |
225 | ····.prologue | 225 | ····.prologue |
226 |
····const/4·v |
226 | ····const/4·v1,·0x0 |
227 | ····.line·82 | 227 | ····.line·82 |
228 |
····iget-object·v |
228 | ····iget-object·v2,·p0,·Lcom/jonbanjo/cups/CupsPrinter;->supportedMimeTypes:Ljava/util/ArrayList; |
229 |
····if-eqz·v |
229 | ····if-eqz·v2,·:cond_0 |
230 | ····if-nez·p1,·:cond_1 | 230 | ····if-nez·p1,·:cond_1 |
231 | ····.line·89 | 231 | ····.line·89 |
232 | ····:cond_0 | 232 | ····:cond_0 |
233 | ····:goto_0 | 233 | ····:goto_0 |
234 |
····return·v |
234 | ····return·v1 |
235 | ····.line·85 | 235 | ····.line·85 |
236 | ····:cond_1 | 236 | ····:cond_1 |
237 |
····iget-object·v |
237 | ····iget-object·v2,·p0,·Lcom/jonbanjo/cups/CupsPrinter;->supportedMimeTypes:Ljava/util/ArrayList; |
238 |
····invoke-virtual·{v |
238 | ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
239 |
····move-result-object·v |
239 | ····move-result-object·v2 |
240 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
241 | ····:cond_2 | 240 | ····:cond_2 |
242 |
····invoke-interface·{v |
241 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
243 | ····move-result·v3 | 242 | ····move-result·v3 |
244 | ····if-eqz·v3,·:cond_0 | 243 | ····if-eqz·v3,·:cond_0 |
245 |
····invoke-interface·{v |
244 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
246 |
····move-result-object·v |
245 | ····move-result-object·v0 |
247 |
····check-cast·v |
246 | ····check-cast·v0,·Ljava/lang/String; |
248 | ····.line·86 | 247 | ····.line·86 |
249 |
····.local·v |
248 | ····.local·v0,·"type":Ljava/lang/String; |
250 |
····invoke-virtual·{v |
249 | ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
251 | ····move-result·v3 | 250 | ····move-result·v3 |
252 | ····if-eqz·v3,·:cond_2 | 251 | ····if-eqz·v3,·:cond_2 |
253 | ····.line·87 | 252 | ····.line·87 |
254 |
····const/4·v |
253 | ····const/4·v1,·0x1 |
255 | ····goto·:goto_0 | 254 | ····goto·:goto_0 |
256 | .end·method | 255 | .end·method |
257 | .method·protected·setAllowUser(I)V | 256 | .method·protected·setAllowUser(I)V |
258 | ····.locals·0 | 257 | ····.locals·0 |
259 | ····.param·p1,·"value"····#·I | 258 | ····.param·p1,·"value"····#·I |
Offset 198, 63 lines modified | Offset 198, 51 lines modified | ||
198 | ····.prologue | 198 | ····.prologue |
199 | ····.line·41 | 199 | ····.line·41 |
200 | ····if-eqz·p0,·:cond_1 | 200 | ····if-eqz·p0,·:cond_1 |
201 | ····.line·42 | 201 | ····.line·42 |
202 | ····invoke-static·{},·Lcom/jonbanjo/cups/JobStateEnum;->values()[Lcom/jonbanjo/cups/JobStateEnum; | 202 | ····invoke-static·{},·Lcom/jonbanjo/cups/JobStateEnum;->values()[Lcom/jonbanjo/cups/JobStateEnum; |
203 |
····move-result-object·v |
203 | ····move-result-object·v2 |
204 |
|
204 | ····array-length·v3,·v2 |
205 | ····array-length·v3,·v0 | ||
206 | ····.local·v3,·"len$":I | ||
207 | ····const/4·v1,·0x0 | 205 | ····const/4·v1,·0x0 |
208 | ····.local·v1,·"i$":I | ||
209 | ····:goto_0 | 206 | ····:goto_0 |
210 | ····if-ge·v1,·v3,·:cond_1 | 207 | ····if-ge·v1,·v3,·:cond_1 |
211 |
····aget-object·v |
208 | ····aget-object·v0,·v2,·v1 |
212 | ····.line·43 | 209 | ····.line·43 |
213 |
····.local·v |
210 | ····.local·v0,·"jobState":Lcom/jonbanjo/cups/JobStateEnum; |
214 |
····iget-object·v4,·v |
211 | ····iget-object·v4,·v0,·Lcom/jonbanjo/cups/JobStateEnum;->value:Ljava/lang/String; |
215 | ····invoke-virtual·{p0,·v4},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z | 212 | ····invoke-virtual·{p0,·v4},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z |
216 | ····move-result·v4 | 213 | ····move-result·v4 |
217 | ····if-eqz·v4,·:cond_0 | 214 | ····if-eqz·v4,·:cond_0 |
218 | ····.line·48 | 215 | ····.line·48 |
219 |
····.end·local·v0····#·" |
216 | ····.end·local·v0····#·"jobState":Lcom/jonbanjo/cups/JobStateEnum; |
220 | ····.end·local·v1····#·"i$":I | ||
221 | ····.end·local·v2····#·"jobState":Lcom/jonbanjo/cups/JobStateEnum; | ||
222 | ····.end·local·v3····#·"len$":I | ||
223 | ····:goto_1 | 217 | ····:goto_1 |
224 |
····return-object·v |
218 | ····return-object·v0 |
225 | ····.line·42 | 219 | ····.line·42 |
226 |
····.restart·local·v0····#·" |
220 | ····.restart·local·v0····#·"jobState":Lcom/jonbanjo/cups/JobStateEnum; |
227 | ····.restart·local·v1····#·"i$":I | ||
228 | ····.restart·local·v2····#·"jobState":Lcom/jonbanjo/cups/JobStateEnum; | ||
229 | ····.restart·local·v3····#·"len$":I | ||
230 | ····:cond_0 | 221 | ····:cond_0 |
231 | ····add-int/lit8·v1,·v1,·0x1 | 222 | ····add-int/lit8·v1,·v1,·0x1 |
232 | ····goto·:goto_0 | 223 | ····goto·:goto_0 |
233 | ····.line·48 | 224 | ····.line·48 |
234 |
····.end·local·v0····#·" |
225 | ····.end·local·v0····#·"jobState":Lcom/jonbanjo/cups/JobStateEnum; |
235 | ····.end·local·v1····#·"i$":I | ||
236 | ····.end·local·v2····#·"jobState":Lcom/jonbanjo/cups/JobStateEnum; | ||
237 | ····.end·local·v3····#·"len$":I | ||
238 | ····:cond_1 | 226 | ····:cond_1 |
239 |
····const/4·v |
227 | ····const/4·v0,·0x0 |
240 | ····goto·:goto_1 | 228 | ····goto·:goto_1 |
241 | .end·method | 229 | .end·method |
242 | .method·public·static·valueOf(Ljava/lang/String;)Lcom/jonbanjo/cups/JobStateEnum; | 230 | .method·public·static·valueOf(Ljava/lang/String;)Lcom/jonbanjo/cups/JobStateEnum; |
243 | ····.locals·1 | 231 | ····.locals·1 |
244 | ····.param·p0,·"name"····#·Ljava/lang/String; | 232 | ····.param·p0,·"name"····#·Ljava/lang/String; |
Offset 19, 117 lines modified | Offset 19, 116 lines modified | ||
19 | ····.param·p1,·"result"····#·Lcom/jonbanjo/cups/operations/OperationResult; | 19 | ····.param·p1,·"result"····#·Lcom/jonbanjo/cups/operations/OperationResult; |
20 | ····.prologue | 20 | ····.prologue |
21 | ····.line·36 | 21 | ····.line·36 |
22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
23 | ····.line·32 | 23 | ····.line·32 |
24 |
····const-string·v |
24 | ····const-string·v3,·"" |
25 |
····iput-object·v |
25 | ····iput-object·v3,·p0,·Lcom/jonbanjo/cups/PrintRequestResult;->resultCode:Ljava/lang/String; |
26 | ····.line·33 | 26 | ····.line·33 |
27 |
····const-string·v |
27 | ····const-string·v3,·"" |
28 |
····iput-object·v |
28 | ····iput-object·v3,·p0,·Lcom/jonbanjo/cups/PrintRequestResult;->resultDescription:Ljava/lang/String; |
29 | ····.line·37 | 29 | ····.line·37 |
30 | ····invoke-virtual·{p1},·Lcom/jonbanjo/cups/operations/OperationResult;->getAuthInfo()Lcom/jonbanjo/cups/operations/AuthInfo; | 30 | ····invoke-virtual·{p1},·Lcom/jonbanjo/cups/operations/OperationResult;->getAuthInfo()Lcom/jonbanjo/cups/operations/AuthInfo; |
31 |
····move-result-object·v |
31 | ····move-result-object·v3 |
32 |
····iput-object·v |
32 | ····iput-object·v3,·p0,·Lcom/jonbanjo/cups/PrintRequestResult;->auth:Lcom/jonbanjo/cups/operations/AuthInfo; |
33 | ····.line·38 | 33 | ····.line·38 |
34 |
····const/4·v |
34 | ····const/4·v3,·-0x1 |
35 |
····iput·v |
35 | ····iput·v3,·p0,·Lcom/jonbanjo/cups/PrintRequestResult;->jobId:I |
36 | ····.line·40 | 36 | ····.line·40 |
37 | ····if-eqz·p1,·:cond_0 | 37 | ····if-eqz·p1,·:cond_0 |
38 | ····invoke-virtual·{p1},·Lcom/jonbanjo/cups/operations/OperationResult;->getHttpStatusResult()Ljava/lang/String; | 38 | ····invoke-virtual·{p1},·Lcom/jonbanjo/cups/operations/OperationResult;->getHttpStatusResult()Ljava/lang/String; |
39 |
····move-result-object·v |
39 | ····move-result-object·v3 |
40 |
····invoke-direct·{p0,·v |
40 | ····invoke-direct·{p0,·v3},·Lcom/jonbanjo/cups/PrintRequestResult;->isNullOrEmpty(Ljava/lang/String;)Z |
41 |
····move-result·v |
41 | ····move-result·v3 |
42 |
····if-eqz·v |
42 | ····if-eqz·v3,·:cond_1 |
43 | ····.line·68 | 43 | ····.line·68 |
44 | ····:cond_0 | 44 | ····:cond_0 |
45 | ····:goto_0 | 45 | ····:goto_0 |
46 | ····return-void | 46 | ····return-void |
47 | ····.line·44 | 47 | ····.line·44 |
48 | ····:cond_1 | 48 | ····:cond_1 |
49 | ····invoke-virtual·{p1},·Lcom/jonbanjo/cups/operations/OperationResult;->getHttpStatusResult()Ljava/lang/String; | 49 | ····invoke-virtual·{p1},·Lcom/jonbanjo/cups/operations/OperationResult;->getHttpStatusResult()Ljava/lang/String; |
50 |
····move-result-object·v |
50 | ····move-result-object·v3 |
51 |
····invoke-direct·{p0,·v |
51 | ····invoke-direct·{p0,·v3},·Lcom/jonbanjo/cups/PrintRequestResult;->initializeFromHttpStatusResponse(Ljava/lang/String;)V |
52 | ····.line·47 | 52 | ····.line·47 |
53 | ····:try_start_0 | 53 | ····:try_start_0 |
54 |
····iget-object·v |
54 | ····iget-object·v3,·p0,·Lcom/jonbanjo/cups/PrintRequestResult;->resultCode:Ljava/lang/String; |
55 |
····invoke-static·{v |
55 | ····invoke-static·{v3},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I |
56 | ····:try_end_0 | 56 | ····:try_end_0 |
57 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | 57 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 |
58 | ····move-result·v1 | 58 | ····move-result·v1 |
59 | ····.line·48 | 59 | ····.line·48 |
60 | ····.local·v1,·"code":I | 60 | ····.local·v1,·"code":I |
61 |
····const/16·v |
61 | ····const/16·v3,·0x64 |
62 |
····if-eq·v1,·v |
62 | ····if-eq·v1,·v3,·:cond_2 |
63 |
····const/16·v |
63 | ····const/16·v3,·0xc8 |
64 |
····if-ne·v1,·v |
64 | ····if-ne·v1,·v3,·:cond_0 |
65 | ····.line·53 | 65 | ····.line·53 |
66 | ····.end·local·v1····#·"code":I | 66 | ····.end·local·v1····#·"code":I |
67 | ····:cond_2 | 67 | ····:cond_2 |
68 | ····:goto_1 | 68 | ····:goto_1 |
69 | ····invoke-virtual·{p1},·Lcom/jonbanjo/cups/operations/OperationResult;->getIppResult()Lcom/jonbanjo/vppserver/ippclient/IppResult; | 69 | ····invoke-virtual·{p1},·Lcom/jonbanjo/cups/operations/OperationResult;->getIppResult()Lcom/jonbanjo/vppserver/ippclient/IppResult; |
70 |
····move-result-object·v |
70 | ····move-result-object·v3 |
71 |
····invoke-virtual·{v |
71 | ····invoke-virtual·{v3},·Lcom/jonbanjo/vppserver/ippclient/IppResult;->getIppStatusResponse()Ljava/lang/String; |
72 |
····move-result-object·v |
72 | ····move-result-object·v3 |
73 |
····if-eqz·v |
73 | ····if-eqz·v3,·:cond_3 |
74 | ····.line·54 | 74 | ····.line·54 |
75 | ····invoke-virtual·{p1},·Lcom/jonbanjo/cups/operations/OperationResult;->getIppResult()Lcom/jonbanjo/vppserver/ippclient/IppResult; | 75 | ····invoke-virtual·{p1},·Lcom/jonbanjo/cups/operations/OperationResult;->getIppResult()Lcom/jonbanjo/vppserver/ippclient/IppResult; |
76 |
····move-result-object·v |
76 | ····move-result-object·v3 |
77 |
····invoke-direct·{p0,·v |
77 | ····invoke-direct·{p0,·v3},·Lcom/jonbanjo/cups/PrintRequestResult;->initializeFromIppStatusResponse(Lcom/jonbanjo/vppserver/ippclient/IppResult;)V |
78 | ····.line·57 | 78 | ····.line·57 |
79 | ····:cond_3 | 79 | ····:cond_3 |
80 | ····invoke-virtual·{p1},·Lcom/jonbanjo/cups/operations/OperationResult;->getIppResult()Lcom/jonbanjo/vppserver/ippclient/IppResult; | 80 | ····invoke-virtual·{p1},·Lcom/jonbanjo/cups/operations/OperationResult;->getIppResult()Lcom/jonbanjo/vppserver/ippclient/IppResult; |
Max diff block lines reached; 2936/7342 bytes (39.99%) of diff not shown. |
Offset 46, 15 lines modified | Offset 46, 14 lines modified | ||
46 | ····return-void | 46 | ····return-void |
47 | .end·method | 47 | .end·method |
48 | #·virtual·methods | 48 | #·virtual·methods |
49 | .method·public·bridge·synthetic·handleResponse(Lorg/apache/http/HttpResponse;)Ljava/lang/Object; | 49 | .method·public·bridge·synthetic·handleResponse(Lorg/apache/http/HttpResponse;)Ljava/lang/Object; |
50 | ····.locals·1 | 50 | ····.locals·1 |
51 | ····.param·p1,·"x0"····#·Lorg/apache/http/HttpResponse; | ||
52 | ····.annotation·system·Ldalvik/annotation/Throws; | 51 | ····.annotation·system·Ldalvik/annotation/Throws; |
53 | ········value·=·{ | 52 | ········value·=·{ |
54 | ············Lorg/apache/http/client/ClientProtocolException;, | 53 | ············Lorg/apache/http/client/ClientProtocolException;, |
55 | ············Ljava/io/IOException; | 54 | ············Ljava/io/IOException; |
56 | ········} | 55 | ········} |
57 | ····.end·annotation | 56 | ····.end·annotation |
Offset 346, 100 lines modified | Offset 346, 95 lines modified | ||
346 | ····.annotation·system·Ldalvik/annotation/Throws; | 346 | ····.annotation·system·Ldalvik/annotation/Throws; |
347 | ········value·=·{ | 347 | ········value·=·{ |
348 | ············Ljava/io/UnsupportedEncodingException; | 348 | ············Ljava/io/UnsupportedEncodingException; |
349 | ········} | 349 | ········} |
350 | ····.end·annotation | 350 | ····.end·annotation |
351 | ····.prologue | 351 | ····.prologue |
352 | ····const/4·v6,·0x0 | ||
352 | ····.line·74 | 353 | ····.line·74 |
353 |
····const-string·v |
354 | ····const-string·v5,·"," |
354 |
····invoke-virtual·{p2,·v |
355 | ····invoke-virtual·{p2,·v5},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; |
355 |
····move-result-object·v |
356 | ····move-result-object·v1 |
356 | ····.line·75 | 357 | ····.line·75 |
357 |
····.local·v |
358 | ····.local·v1,·"ranges":[Ljava/lang/String; |
358 |
···· |
359 | ····array-length·v7,·v1 |
359 | ····.local·v0,·"arr$":[Ljava/lang/String; | ||
360 | ····array-length·v2,·v0 | ||
361 |
···· |
360 | ····move·v5,·v6 |
362 | ····const/4·v1,·0x0 | ||
363 | ····.local·v1,·"i$":I | ||
364 | ····:goto_0 | 361 | ····:goto_0 |
365 |
····if-ge·v |
362 | ····if-ge·v5,·v7,·:cond_1 |
366 |
····aget-object·v |
363 | ····aget-object·v0,·v1,·v5 |
367 | ····.line·76 | 364 | ····.line·76 |
368 |
····.local·v |
365 | ····.local·v0,·"range":Ljava/lang/String; |
369 |
····invoke-virtual·{v |
366 | ····invoke-virtual·{v0},·Ljava/lang/String;->trim()Ljava/lang/String; |
370 |
····move-result-object·v |
367 | ····move-result-object·v0 |
371 | ····.line·77 | 368 | ····.line·77 |
372 | ····const-string·v8,·"-" | 369 | ····const-string·v8,·"-" |
373 |
····invoke-virtual·{v |
370 | ····invoke-virtual·{v0,·v8},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; |
374 |
····move-result-object·v |
371 | ····move-result-object·v4 |
375 | ····.line·78 | 372 | ····.line·78 |
376 |
····.local·v |
373 | ····.local·v4,·"values":[Ljava/lang/String; |
377 |
···· |
374 | ····aget-object·v8,·v4,·v6 |
378 | ····aget-object·v8,·v7,·v8 | ||
379 | ····invoke-static·{v8},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I | 375 | ····invoke-static·{v8},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I |
380 |
····move-result·v |
376 | ····move-result·v2 |
381 | ····.line·79 | 377 | ····.line·79 |
382 |
····.local·v |
378 | ····.local·v2,·"value1":I |
383 |
····move·v |
379 | ····move·v3,·v2 |
384 | ····.line·81 | 380 | ····.line·81 |
385 |
····.local·v |
381 | ····.local·v3,·"value2":I |
386 |
····array-length·v8,·v |
382 | ····array-length·v8,·v4 |
387 | ····const/4·v9,·0x2 | 383 | ····const/4·v9,·0x2 |
388 | ····if-ne·v8,·v9,·:cond_0 | 384 | ····if-ne·v8,·v9,·:cond_0 |
389 | ····.line·82 | 385 | ····.line·82 |
390 | ····const/4·v8,·0x1 | 386 | ····const/4·v8,·0x1 |
391 |
····aget-object·v8,·v |
387 | ····aget-object·v8,·v4,·v8 |
392 | ····invoke-static·{v8},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I | 388 | ····invoke-static·{v8},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I |
393 |
····move-result·v |
389 | ····move-result·v3 |
394 | ····.line·85 | 390 | ····.line·85 |
395 | ····:cond_0 | 391 | ····:cond_0 |
396 |
····invoke-static·{p0,·p1,·v |
392 | ····invoke-static·{p0,·p1,·v2,·v3},·Lcom/jonbanjo/vppserver/ippclient/IppTag;->getRangeOfInteger(Ljava/nio/ByteBuffer;Ljava/lang/String;II)Ljava/nio/ByteBuffer; |
397 | ····move-result-object·p0 | 393 | ····move-result-object·p0 |
398 | ····.line·86 | 394 | ····.line·86 |
399 | ····const/4·p1,·0x0 | 395 | ····const/4·p1,·0x0 |
400 | ····.line·75 | 396 | ····.line·75 |
401 |
····add-int/lit8·v |
397 | ····add-int/lit8·v5,·v5,·0x1 |
402 | ····goto·:goto_0 | 398 | ····goto·:goto_0 |
403 | ····.line·88 | 399 | ····.line·88 |
404 |
····.end·local·v |
400 | ····.end·local·v0····#·"range":Ljava/lang/String; |
405 |
····.end·local·v |
401 | ····.end·local·v2····#·"value1":I |
406 |
····.end·local·v |
402 | ····.end·local·v3····#·"value2":I |
407 |
····.end·local·v |
403 | ····.end·local·v4····#·"values":[Ljava/lang/String; |
408 | ····:cond_1 | 404 | ····:cond_1 |
409 | ····return-object·p0 | 405 | ····return-object·p0 |
410 | .end·method | 406 | .end·method |
Max diff block lines reached; 67/3462 bytes (1.94%) of diff not shown. |
Offset 29, 80 lines modified | Offset 29, 79 lines modified | ||
29 | ········} | 29 | ········} |
30 | ····.end·annotation | 30 | ····.end·annotation |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·47 | 32 | ····.line·47 |
33 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/jonbanjo/cups/operations/cups/CupsGetPPDOperation;->request(Ljava/net/URL;Lcom/jonbanjo/cups/operations/AuthInfo;)Lcom/jonbanjo/cups/operations/OperationResult; | 33 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/jonbanjo/cups/operations/cups/CupsGetPPDOperation;->request(Ljava/net/URL;Lcom/jonbanjo/cups/operations/AuthInfo;)Lcom/jonbanjo/cups/operations/OperationResult; |
34 |
····move-result-object·v |
34 | ····move-result-object·v4 |
35 | ····.line·52 | 35 | ····.line·52 |
36 |
····.local·v |
36 | ····.local·v4,·"result":Lcom/jonbanjo/cups/operations/OperationResult; |
37 |
····const/4·v |
37 | ····const/4·v6,·0x0 |
38 | ····.line·53 | 38 | ····.line·53 |
39 |
····.local·v |
39 | ····.local·v6,·"urlStr":Ljava/lang/String; |
40 |
····invoke-virtual·{v |
40 | ····invoke-virtual·{v4},·Lcom/jonbanjo/cups/operations/OperationResult;->getIppResult()Lcom/jonbanjo/vppserver/ippclient/IppResult; |
41 |
····move-result-object·v |
41 | ····move-result-object·v7 |
42 |
····invoke-virtual·{v |
42 | ····invoke-virtual·{v7},·Lcom/jonbanjo/vppserver/ippclient/IppResult;->getAttributeGroupList()Ljava/util/List; |
43 |
····move-result-object·v |
43 | ····move-result-object·v7 |
44 |
····invoke-interface·{v |
44 | ····invoke-interface·{v7},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
45 |
····move-result-object·v |
45 | ····move-result-object·v8 |
46 | ····:cond_0 | 46 | ····:cond_0 |
47 | ····:goto_0 | 47 | ····:goto_0 |
48 |
····invoke-interface·{v |
48 | ····invoke-interface·{v8},·Ljava/util/Iterator;->hasNext()Z |
49 |
····move-result·v |
49 | ····move-result·v7 |
50 |
····if-eqz·v |
50 | ····if-eqz·v7,·:cond_2 |
51 |
····invoke-interface·{v |
51 | ····invoke-interface·{v8},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
52 | ····move-result-object·v3 | 52 | ····move-result-object·v3 |
53 | ····check-cast·v3,·Lcom/jonbanjo/vppserver/schema/ippclient/AttributeGroup; | 53 | ····check-cast·v3,·Lcom/jonbanjo/vppserver/schema/ippclient/AttributeGroup; |
54 | ····.line·54 | 54 | ····.line·54 |
55 | ····.local·v3,·"group":Lcom/jonbanjo/vppserver/schema/ippclient/AttributeGroup; | 55 | ····.local·v3,·"group":Lcom/jonbanjo/vppserver/schema/ippclient/AttributeGroup; |
56 | ····invoke-virtual·{v3},·Lcom/jonbanjo/vppserver/schema/ippclient/AttributeGroup;->getTagName()Ljava/lang/String; | 56 | ····invoke-virtual·{v3},·Lcom/jonbanjo/vppserver/schema/ippclient/AttributeGroup;->getTagName()Ljava/lang/String; |
57 |
····move-result-object·v |
57 | ····move-result-object·v7 |
58 |
····const-string·v |
58 | ····const-string·v9,·"operation-attributes-tag" |
59 |
····invoke-virtual·{v |
59 | ····invoke-virtual·{v7,·v9},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
60 |
····move-result·v |
60 | ····move-result·v7 |
61 |
····if-eqz·v |
61 | ····if-eqz·v7,·:cond_0 |
62 | ····.line·55 | 62 | ····.line·55 |
63 | ····invoke-virtual·{v3},·Lcom/jonbanjo/vppserver/schema/ippclient/AttributeGroup;->getAttribute()Ljava/util/List; | 63 | ····invoke-virtual·{v3},·Lcom/jonbanjo/vppserver/schema/ippclient/AttributeGroup;->getAttribute()Ljava/util/List; |
64 |
····move-result-object·v |
64 | ····move-result-object·v7 |
65 |
····invoke-interface·{v |
65 | ····invoke-interface·{v7},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
66 |
····move-result-object·v |
66 | ····move-result-object·v7 |
67 | ····.local·v5,·"i$":Ljava/util/Iterator; | ||
68 | ····:cond_1 | 67 | ····:cond_1 |
69 |
····invoke-interface·{v |
68 | ····invoke-interface·{v7},·Ljava/util/Iterator;->hasNext()Z |
70 | ····move-result·v9 | 69 | ····move-result·v9 |
71 | ····if-eqz·v9,·:cond_0 | 70 | ····if-eqz·v9,·:cond_0 |
72 |
····invoke-interface·{v |
71 | ····invoke-interface·{v7},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
73 | ····move-result-object·v0 | 72 | ····move-result-object·v0 |
74 | ····check-cast·v0,·Lcom/jonbanjo/vppserver/schema/ippclient/Attribute; | 73 | ····check-cast·v0,·Lcom/jonbanjo/vppserver/schema/ippclient/Attribute; |
75 | ····.line·56 | 74 | ····.line·56 |
76 | ····.local·v0,·"attr":Lcom/jonbanjo/vppserver/schema/ippclient/Attribute; | 75 | ····.local·v0,·"attr":Lcom/jonbanjo/vppserver/schema/ippclient/Attribute; |
Offset 117, 129 lines modified | Offset 116, 128 lines modified | ||
117 | ····move-result·v9 | 116 | ····move-result·v9 |
118 | ····if-eqz·v9,·:cond_1 | 117 | ····if-eqz·v9,·:cond_1 |
119 | ····.line·57 | 118 | ····.line·57 |
120 | ····invoke-virtual·{v0},·Lcom/jonbanjo/vppserver/schema/ippclient/Attribute;->getAttributeValue()Ljava/util/List; | 119 | ····invoke-virtual·{v0},·Lcom/jonbanjo/vppserver/schema/ippclient/Attribute;->getAttributeValue()Ljava/util/List; |
121 |
····move-result-object·v |
120 | ····move-result-object·v7 |
122 |
····const/4·v |
121 | ····const/4·v9,·0x0 |
123 |
····invoke-interface·{v |
122 | ····invoke-interface·{v7,·v9},·Ljava/util/List;->get(I)Ljava/lang/Object; |
124 |
····move-result-object·v |
123 | ····move-result-object·v7 |
125 |
····check-cast·v |
124 | ····check-cast·v7,·Lcom/jonbanjo/vppserver/schema/ippclient/AttributeValue; |
126 |
····invoke-virtual·{v |
125 | ····invoke-virtual·{v7},·Lcom/jonbanjo/vppserver/schema/ippclient/AttributeValue;->getValue()Ljava/lang/String; |
Max diff block lines reached; 5739/10191 bytes (56.31%) of diff not shown. |
Offset 29, 21 lines modified | Offset 29, 20 lines modified | ||
29 | ····.prologue | 29 | ····.prologue |
30 | ····const-wide/16·v8,·0x3e8 | 30 | ····const-wide/16·v8,·0x3e8 |
31 | ····.line·38 | 31 | ····.line·38 |
32 | ····invoke-virtual·{p2},·Lcom/jonbanjo/vppserver/schema/ippclient/AttributeGroup;->getAttribute()Ljava/util/List; | 32 | ····invoke-virtual·{p2},·Lcom/jonbanjo/vppserver/schema/ippclient/AttributeGroup;->getAttribute()Ljava/util/List; |
33 |
····move-result-object·v |
33 | ····move-result-object·v2 |
34 |
····invoke-interface·{v |
34 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
35 | ····move-result-object·v2 | 35 | ····move-result-object·v2 |
36 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
37 | ····:cond_0 | 36 | ····:cond_0 |
38 | ····:goto_0 | 37 | ····:goto_0 |
39 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z | 38 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
40 | ····move-result·v3 | 39 | ····move-result·v3 |
41 | ····if-eqz·v3,·:cond_a | 40 | ····if-eqz·v3,·:cond_a |
Offset 18, 15 lines modified | Offset 18, 15 lines modified | ||
18 | ····.line·35 | 18 | ····.line·35 |
19 | ····return-void | 19 | ····return-void |
20 | .end·method | 20 | .end·method |
21 | #·virtual·methods | 21 | #·virtual·methods |
22 | .method·public·getPrintJobAttributes(Ljava/net/URL;Ljava/lang/String;I)Lcom/jonbanjo/cups/CupsPrintJobAttributes; | 22 | .method·public·getPrintJobAttributes(Ljava/net/URL;Ljava/lang/String;I)Lcom/jonbanjo/cups/CupsPrintJobAttributes; |
23 |
····.locals· |
23 | ····.locals·6 |
24 | ····.param·p1,·"url"····#·Ljava/net/URL; | 24 | ····.param·p1,·"url"····#·Ljava/net/URL; |
25 | ····.param·p2,·"userName"····#·Ljava/lang/String; | 25 | ····.param·p2,·"userName"····#·Ljava/lang/String; |
26 | ····.param·p3,·"jobId"····#·I | 26 | ····.param·p3,·"jobId"····#·I |
27 | ····.annotation·system·Ldalvik/annotation/Throws; | 27 | ····.annotation·system·Ldalvik/annotation/Throws; |
28 | ········value·=·{ | 28 | ········value·=·{ |
29 | ············Ljava/io/UnsupportedEncodingException;, | 29 | ············Ljava/io/UnsupportedEncodingException;, |
30 | ············Ljava/io/IOException; | 30 | ············Ljava/io/IOException; |
Offset 34, 80 lines modified | Offset 34, 79 lines modified | ||
34 | ····.end·annotation | 34 | ····.end·annotation |
35 | ····.prologue | 35 | ····.prologue |
36 | ····.line·45 | 36 | ····.line·45 |
37 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cups/operations/ipp/IppGetJobAttributesOperation;->userName:Ljava/lang/String; | 37 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cups/operations/ipp/IppGetJobAttributesOperation;->userName:Ljava/lang/String; |
38 | ····.line·46 | 38 | ····.line·46 |
39 |
····new-instance·v |
39 | ····new-instance·v1,·Lcom/jonbanjo/cups/CupsPrintJobAttributes; |
40 |
····invoke-direct·{v |
40 | ····invoke-direct·{v1},·Lcom/jonbanjo/cups/CupsPrintJobAttributes;-><init>()V |
41 | ····.line·48 | 41 | ····.line·48 |
42 |
····.local·v |
42 | ····.local·v1,·"job":Lcom/jonbanjo/cups/CupsPrintJobAttributes; |
43 |
····new-instance·v |
43 | ····new-instance·v3,·Ljava/net/URL; |
44 |
····new-instance·v |
44 | ····new-instance·v4,·Ljava/lang/StringBuilder; |
45 |
····invoke-direct·{v |
45 | ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V |
46 | ····invoke-virtual·{p1},·Ljava/net/URL;->toString()Ljava/lang/String; | 46 | ····invoke-virtual·{p1},·Ljava/net/URL;->toString()Ljava/lang/String; |
47 |
····move-result-object·v |
47 | ····move-result-object·v5 |
48 |
····invoke-virtual·{v |
48 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
49 |
····move-result-object·v |
49 | ····move-result-object·v4 |
50 |
····const-string·v |
50 | ····const-string·v5,·"/jobs/" |
51 |
····invoke-virtual·{v |
51 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
52 |
····move-result-object·v |
52 | ····move-result-object·v4 |
53 |
····invoke-virtual·{v |
53 | ····invoke-virtual·{v4,·p3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
54 |
····move-result-object·v |
54 | ····move-result-object·v4 |
55 |
····invoke-virtual·{v |
55 | ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
56 |
····move-result-object·v |
56 | ····move-result-object·v4 |
57 |
····invoke-direct·{v |
57 | ····invoke-direct·{v3,·v4},·Ljava/net/URL;-><init>(Ljava/lang/String;)V |
58 |
····const/4·v |
58 | ····const/4·v4,·0x0 |
59 |
····invoke-virtual·{p0,·v |
59 | ····invoke-virtual·{p0,·v3,·v4},·Lcom/jonbanjo/cups/operations/ipp/IppGetJobAttributesOperation;->request(Ljava/net/URL;Lcom/jonbanjo/cups/operations/AuthInfo;)Lcom/jonbanjo/cups/operations/OperationResult; |
60 |
····move-result-object·v |
60 | ····move-result-object·v2 |
61 | ····.line·50 | 61 | ····.line·50 |
62 |
····.local·v |
62 | ····.local·v2,·"result":Lcom/jonbanjo/cups/operations/OperationResult; |
63 |
····invoke-virtual·{v |
63 | ····invoke-virtual·{v2},·Lcom/jonbanjo/cups/operations/OperationResult;->getIppResult()Lcom/jonbanjo/vppserver/ippclient/IppResult; |
64 |
····move-result-object·v |
64 | ····move-result-object·v3 |
65 |
····invoke-virtual·{v |
65 | ····invoke-virtual·{v3},·Lcom/jonbanjo/vppserver/ippclient/IppResult;->getAttributeGroupList()Ljava/util/List; |
66 |
····move-result-object·v |
66 | ····move-result-object·v3 |
67 |
····invoke-interface·{v |
67 | ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
68 |
····move-result-object·v |
68 | ····move-result-object·v3 |
69 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
70 | ····:cond_0 | 69 | ····:cond_0 |
71 | ····:goto_0 | 70 | ····:goto_0 |
72 |
····invoke-interface·{v |
71 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
73 | ····move-result·v4 | 72 | ····move-result·v4 |
74 | ····if-eqz·v4,·:cond_2 | 73 | ····if-eqz·v4,·:cond_2 |
75 |
····invoke-interface·{v |
74 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
76 | ····move-result-object·v0 | 75 | ····move-result-object·v0 |
77 | ····check-cast·v0,·Lcom/jonbanjo/vppserver/schema/ippclient/AttributeGroup; | 76 | ····check-cast·v0,·Lcom/jonbanjo/vppserver/schema/ippclient/AttributeGroup; |
78 | ····.line·51 | 77 | ····.line·51 |
79 | ····.local·v0,·"group":Lcom/jonbanjo/vppserver/schema/ippclient/AttributeGroup; | 78 | ····.local·v0,·"group":Lcom/jonbanjo/vppserver/schema/ippclient/AttributeGroup; |
Offset 133, 22 lines modified | Offset 132, 22 lines modified | ||
133 | ····move-result·v4 | 132 | ····move-result·v4 |
Max diff block lines reached; 857/5805 bytes (14.76%) of diff not shown. |
Offset 61, 71 lines modified | Offset 61, 70 lines modified | ||
61 | ····.line·53 | 61 | ····.line·53 |
62 | ····iput-object·p4,·p0,·Lcom/jonbanjo/cups/operations/ipp/IppGetJobsOperation;->whichJobs:Lcom/jonbanjo/cups/WhichJobsEnum; | 62 | ····iput-object·p4,·p0,·Lcom/jonbanjo/cups/operations/ipp/IppGetJobsOperation;->whichJobs:Lcom/jonbanjo/cups/WhichJobsEnum; |
63 | ····.line·54 | 63 | ····.line·54 |
64 | ····iput-boolean·p5,·p0,·Lcom/jonbanjo/cups/operations/ipp/IppGetJobsOperation;->myJobs:Z | 64 | ····iput-boolean·p5,·p0,·Lcom/jonbanjo/cups/operations/ipp/IppGetJobsOperation;->myJobs:Z |
65 | ····.line·56 | 65 | ····.line·56 |
66 |
····new-instance·v |
66 | ····new-instance·v2,·Ljava/util/ArrayList; |
67 |
····invoke-direct·{v |
67 | ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V |
68 | ····.line·59 | 68 | ····.line·59 |
69 |
····.local·v |
69 | ····.local·v2,·"jobs":Ljava/util/List;,·"Ljava/util/List<Lcom/jonbanjo/cups/CupsPrintJobAttributes;>;" |
70 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/jonbanjo/cups/operations/ipp/IppGetJobsOperation;->request(Ljava/net/URL;Lcom/jonbanjo/cups/operations/AuthInfo;)Lcom/jonbanjo/cups/operations/OperationResult; | 70 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/jonbanjo/cups/operations/ipp/IppGetJobsOperation;->request(Ljava/net/URL;Lcom/jonbanjo/cups/operations/AuthInfo;)Lcom/jonbanjo/cups/operations/OperationResult; |
71 |
····move-result-object·v |
71 | ····move-result-object·v3 |
72 | ····.line·60 | 72 | ····.line·60 |
73 |
····.local·v |
73 | ····.local·v3,·"result":Lcom/jonbanjo/cups/operations/OperationResult; |
74 |
····invoke-virtual·{v |
74 | ····invoke-virtual·{v3},·Lcom/jonbanjo/cups/operations/OperationResult;->getHttpStatusResult()Ljava/lang/String; |
75 |
····move-result-object·v |
75 | ····move-result-object·v4 |
76 | ····.line·61 | 76 | ····.line·61 |
77 |
····.local·v |
77 | ····.local·v4,·"status":Ljava/lang/String; |
78 |
····const-string·v |
78 | ····const-string·v5,·"200" |
79 |
····invoke-virtual·{v |
79 | ····invoke-virtual·{v4,·v5},·Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z |
80 |
····move-result·v |
80 | ····move-result·v5 |
81 |
····if-nez·v |
81 | ····if-nez·v5,·:cond_0 |
82 | ····.line·62 | 82 | ····.line·62 |
83 |
····new-instance·v |
83 | ····new-instance·v5,·Ljava/lang/Exception; |
84 |
····invoke-direct·{v |
84 | ····invoke-direct·{v5,·v4},·Ljava/lang/Exception;-><init>(Ljava/lang/String;)V |
85 |
····throw·v |
85 | ····throw·v5 |
86 | ····.line·64 | 86 | ····.line·64 |
87 | ····:cond_0 | 87 | ····:cond_0 |
88 |
····invoke-virtual·{v |
88 | ····invoke-virtual·{v3},·Lcom/jonbanjo/cups/operations/OperationResult;->getIppResult()Lcom/jonbanjo/vppserver/ippclient/IppResult; |
89 |
····move-result-object·v |
89 | ····move-result-object·v5 |
90 |
····invoke-virtual·{v |
90 | ····invoke-virtual·{v5},·Lcom/jonbanjo/vppserver/ippclient/IppResult;->getAttributeGroupList()Ljava/util/List; |
91 |
····move-result-object·v |
91 | ····move-result-object·v5 |
92 |
····invoke-interface·{v |
92 | ····invoke-interface·{v5},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
93 |
····move-result-object·v |
93 | ····move-result-object·v5 |
94 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
95 | ····:cond_1 | 94 | ····:cond_1 |
96 | ····:goto_0 | 95 | ····:goto_0 |
97 |
····invoke-interface·{v |
96 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z |
98 | ····move-result·v6 | 97 | ····move-result·v6 |
99 | ····if-eqz·v6,·:cond_2 | 98 | ····if-eqz·v6,·:cond_2 |
100 |
····invoke-interface·{v |
99 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
101 | ····move-result-object·v0 | 100 | ····move-result-object·v0 |
102 | ····check-cast·v0,·Lcom/jonbanjo/vppserver/schema/ippclient/AttributeGroup; | 101 | ····check-cast·v0,·Lcom/jonbanjo/vppserver/schema/ippclient/AttributeGroup; |
103 | ····.line·65 | 102 | ····.line·65 |
104 | ····.local·v0,·"group":Lcom/jonbanjo/vppserver/schema/ippclient/AttributeGroup; | 103 | ····.local·v0,·"group":Lcom/jonbanjo/vppserver/schema/ippclient/AttributeGroup; |
Offset 138, 32 lines modified | Offset 137, 32 lines modified | ||
138 | ····invoke-virtual·{v6,·v7},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 137 | ····invoke-virtual·{v6,·v7},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
139 | ····move-result·v6 | 138 | ····move-result·v6 |
140 | ····if-eqz·v6,·:cond_1 | 139 | ····if-eqz·v6,·:cond_1 |
141 | ····.line·66 | 140 | ····.line·66 |
142 |
····new-instance·v |
141 | ····new-instance·v1,·Lcom/jonbanjo/cups/CupsPrintJobAttributes; |
143 |
····invoke-direct·{v |
142 | ····invoke-direct·{v1},·Lcom/jonbanjo/cups/CupsPrintJobAttributes;-><init>()V |
144 | ····.line·67 | 143 | ····.line·67 |
145 |
····.local·v |
144 | ····.local·v1,·"jobAttributes":Lcom/jonbanjo/cups/CupsPrintJobAttributes; |
146 |
····invoke-virtual·{p0,·v |
145 | ····invoke-virtual·{p0,·v1,·v0},·Lcom/jonbanjo/cups/operations/ipp/IppGetJobsOperation;->setJobAttributes(Lcom/jonbanjo/cups/CupsPrintJobAttributes;Lcom/jonbanjo/vppserver/schema/ippclient/AttributeGroup;)V |
147 | ····.line·68 | 146 | ····.line·68 |
148 |
····invoke-interface·{v |
147 | ····invoke-interface·{v2,·v1},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
149 | ····goto·:goto_0 | 148 | ····goto·:goto_0 |
150 | ····.line·72 | 149 | ····.line·72 |
151 | ····.end·local·v0····#·"group":Lcom/jonbanjo/vppserver/schema/ippclient/AttributeGroup; | 150 | ····.end·local·v0····#·"group":Lcom/jonbanjo/vppserver/schema/ippclient/AttributeGroup; |
152 |
····.end·local·v |
151 | ····.end·local·v1····#·"jobAttributes":Lcom/jonbanjo/cups/CupsPrintJobAttributes; |
153 | ····:cond_2 | 152 | ····:cond_2 |
154 |
····return-object·v |
153 | ····return-object·v2 |
155 | .end·method | 154 | .end·method |
Max diff block lines reached; 137/5313 bytes (2.58%) of diff not shown. |
Offset 381, 23 lines modified | Offset 381, 22 lines modified | ||
381 | .end·method | 381 | .end·method |
382 | .method·private·closeGroup()Lcom/jonbanjo/cups/ppd/PpdSectionList; | 382 | .method·private·closeGroup()Lcom/jonbanjo/cups/ppd/PpdSectionList; |
383 | ····.locals·4 | 383 | ····.locals·4 |
384 | ····.prologue | 384 | ····.prologue |
385 | ····.line·299 | 385 | ····.line·299 |
386 |
····iget-object·v |
386 | ····iget-object·v1,·p0,·Lcom/jonbanjo/cups/ppd/CupsPpd;->ppdRec:Lcom/jonbanjo/cups/ppd/CupsPpdRec; |
387 |
····iget-object·v |
387 | ····iget-object·v1,·v1,·Lcom/jonbanjo/cups/ppd/CupsPpdRec;->extraList:Lcom/jonbanjo/cups/ppd/PpdUiList; |
388 |
····invoke-virtual·{v |
388 | ····invoke-virtual·{v1},·Lcom/jonbanjo/cups/ppd/PpdUiList;->iterator()Ljava/util/Iterator; |
389 | ····move-result-object·v1 | 389 | ····move-result-object·v1 |
390 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
391 | ····:cond_0 | 390 | ····:cond_0 |
392 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z | 391 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
393 | ····move-result·v2 | 392 | ····move-result·v2 |
394 | ····if-eqz·v2,·:cond_1 | 393 | ····if-eqz·v2,·:cond_1 |
Offset 502, 70 lines modified | Offset 501, 69 lines modified | ||
502 | ····.line·86 | 501 | ····.line·86 |
503 | ····:cond_1 | 502 | ····:cond_1 |
504 | ····const-string·v0,·"" | 503 | ····const-string·v0,·"" |
505 | ····.line·87 | 504 | ····.line·87 |
506 | ····.local·v0,·"cupsString":Ljava/lang/String; | 505 | ····.local·v0,·"cupsString":Ljava/lang/String; |
507 |
····const/4·v |
506 | ····const/4·v2,·0x0 |
508 | ····.line·88 | 507 | ····.line·88 |
509 |
····.local·v |
508 | ····.local·v2,·"isNext":Z |
510 | ····invoke-virtual·{p1},·Lcom/jonbanjo/cups/ppd/PpdUiList;->iterator()Ljava/util/Iterator; | 509 | ····invoke-virtual·{p1},·Lcom/jonbanjo/cups/ppd/PpdUiList;->iterator()Ljava/util/Iterator; |
511 |
····move-result-object·v |
510 | ····move-result-object·v4 |
512 | ····:cond_2 | 511 | ····:cond_2 |
513 |
····invoke-interface·{v |
512 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z |
514 |
····move-result·v |
513 | ····move-result·v5 |
515 |
····if-eqz·v |
514 | ····if-eqz·v5,·:cond_0 |
516 |
····invoke-interface·{v |
515 | ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
517 | ····move-result-object·v1 | 516 | ····move-result-object·v1 |
518 | ····check-cast·v1,·Lcom/jonbanjo/cups/ppd/PpdSectionList; | 517 | ····check-cast·v1,·Lcom/jonbanjo/cups/ppd/PpdSectionList; |
519 | ····.line·89 | 518 | ····.line·89 |
520 | ····.local·v1,·"group":Lcom/jonbanjo/cups/ppd/PpdSectionList; | 519 | ····.local·v1,·"group":Lcom/jonbanjo/cups/ppd/PpdSectionList; |
521 | ····invoke-virtual·{v1},·Lcom/jonbanjo/cups/ppd/PpdSectionList;->iterator()Ljava/util/Iterator; | 520 | ····invoke-virtual·{v1},·Lcom/jonbanjo/cups/ppd/PpdSectionList;->iterator()Ljava/util/Iterator; |
522 |
····move-result-object·v |
521 | ····move-result-object·v5 |
523 | ····.local·v3,·"i$":Ljava/util/Iterator; | ||
524 | ····:cond_3 | 522 | ····:cond_3 |
525 | ····:goto_0 | 523 | ····:goto_0 |
526 |
····invoke-interface·{v |
524 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z |
527 | ····move-result·v6 | 525 | ····move-result·v6 |
528 | ····if-eqz·v6,·:cond_2 | 526 | ····if-eqz·v6,·:cond_2 |
529 |
····invoke-interface·{v |
527 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
530 |
····move-result-object·v |
528 | ····move-result-object·v3 |
531 |
····check-cast·v |
529 | ····check-cast·v3,·Lcom/jonbanjo/cups/ppd/PpdItemList; |
532 | ····.line·90 | 530 | ····.line·90 |
533 |
····.local·v |
531 | ····.local·v3,·"section":Lcom/jonbanjo/cups/ppd/PpdItemList; |
534 |
····iget-object·v6,·v |
532 | ····iget-object·v6,·v3,·Lcom/jonbanjo/cups/ppd/PpdItemList;->defaultValue:Ljava/lang/String; |
535 |
····iget-object·v7,·v |
533 | ····iget-object·v7,·v3,·Lcom/jonbanjo/cups/ppd/PpdItemList;->savedValue:Ljava/lang/String; |
536 | ····invoke-virtual·{v6,·v7},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 534 | ····invoke-virtual·{v6,·v7},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
537 | ····move-result·v6 | 535 | ····move-result·v6 |
538 | ····if-nez·v6,·:cond_3 | 536 | ····if-nez·v6,·:cond_3 |
539 | ····.line·93 | 537 | ····.line·93 |
540 |
····if-eqz·v |
538 | ····if-eqz·v2,·:cond_4 |
541 | ····.line·94 | 539 | ····.line·94 |
542 | ····new-instance·v6,·Ljava/lang/StringBuilder; | 540 | ····new-instance·v6,·Ljava/lang/StringBuilder; |
543 | ····invoke-direct·{v6},·Ljava/lang/StringBuilder;-><init>()V | 541 | ····invoke-direct·{v6},·Ljava/lang/StringBuilder;-><init>()V |
544 | ····invoke-virtual·{v6,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 542 | ····invoke-virtual·{v6,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
Offset 588, 78 lines modified | Offset 586, 78 lines modified | ||
588 | ····invoke-direct·{v6},·Ljava/lang/StringBuilder;-><init>()V | 586 | ····invoke-direct·{v6},·Ljava/lang/StringBuilder;-><init>()V |
589 | ····invoke-virtual·{v6,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 587 | ····invoke-virtual·{v6,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
Max diff block lines reached; 49384/53140 bytes (92.93%) of diff not shown. |
Offset 1, 20 lines modified | Offset 1, 12 lines modified | ||
1 | .class·public·Lcom/jonbanjo/cups/ppd/PpdItem; | 1 | .class·public·Lcom/jonbanjo/cups/ppd/PpdItem; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"PpdItem.java" | 3 | .source·"PpdItem.java" |
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········Lcom/jonbanjo/cups/ppd/PpdItem$1; | ||
8 | ····} | ||
9 | .end·annotation | ||
10 | #·instance·fields | 4 | #·instance·fields |
11 | .field·parent:Lcom/jonbanjo/cups/ppd/PpdItemList; | 5 | .field·parent:Lcom/jonbanjo/cups/ppd/PpdItemList; |
12 | .field·text:Ljava/lang/String; | 6 | .field·text:Ljava/lang/String; |
13 | .field·value:Ljava/lang/String; | 7 | .field·value:Ljava/lang/String; |
Offset 50, 81 lines modified | Offset 50, 80 lines modified | ||
50 | #·virtual·methods | 50 | #·virtual·methods |
51 | .method·public·deepClone()Lcom/jonbanjo/cups/ppd/PpdItemList; | 51 | .method·public·deepClone()Lcom/jonbanjo/cups/ppd/PpdItemList; |
52 | ····.locals·6 | 52 | ····.locals·6 |
53 | ····.prologue | 53 | ····.prologue |
54 | ····.line·65 | 54 | ····.line·65 |
55 |
····new-instance·v |
55 | ····new-instance·v1,·Lcom/jonbanjo/cups/ppd/PpdItemList; |
56 |
····invoke-direct·{v |
56 | ····invoke-direct·{v1},·Lcom/jonbanjo/cups/ppd/PpdItemList;-><init>()V |
57 | ····.line·66 | 57 | ····.line·66 |
58 |
····.local·v |
58 | ····.local·v1,·"itemList":Lcom/jonbanjo/cups/ppd/PpdItemList; |
59 |
····iget-object·v |
59 | ····iget-object·v2,·p0,·Lcom/jonbanjo/cups/ppd/PpdItemList;->commandType:Lcom/jonbanjo/cups/ppd/CupsType; |
60 |
····iput-object·v |
60 | ····iput-object·v2,·v1,·Lcom/jonbanjo/cups/ppd/PpdItemList;->commandType:Lcom/jonbanjo/cups/ppd/CupsType; |
61 | ····.line·67 | 61 | ····.line·67 |
62 |
····iget-object·v |
62 | ····iget-object·v2,·p0,·Lcom/jonbanjo/cups/ppd/PpdItemList;->defaultValue:Ljava/lang/String; |
63 |
····iput-object·v |
63 | ····iput-object·v2,·v1,·Lcom/jonbanjo/cups/ppd/PpdItemList;->defaultValue:Ljava/lang/String; |
64 | ····.line·68 | 64 | ····.line·68 |
65 |
····iget-object·v |
65 | ····iget-object·v2,·p0,·Lcom/jonbanjo/cups/ppd/PpdItemList;->name:Ljava/lang/String; |
66 |
····iput-object·v |
66 | ····iput-object·v2,·v1,·Lcom/jonbanjo/cups/ppd/PpdItemList;->name:Ljava/lang/String; |
67 | ····.line·69 | 67 | ····.line·69 |
68 |
····iget-object·v |
68 | ····iget-object·v2,·p0,·Lcom/jonbanjo/cups/ppd/PpdItemList;->savedValue:Ljava/lang/String; |
69 |
····iput-object·v |
69 | ····iput-object·v2,·v1,·Lcom/jonbanjo/cups/ppd/PpdItemList;->savedValue:Ljava/lang/String; |
70 | ····.line·70 | 70 | ····.line·70 |
71 |
····iget-object·v |
71 | ····iget-object·v2,·p0,·Lcom/jonbanjo/cups/ppd/PpdItemList;->text:Ljava/lang/String; |
72 |
····iput-object·v |
72 | ····iput-object·v2,·v1,·Lcom/jonbanjo/cups/ppd/PpdItemList;->text:Ljava/lang/String; |
73 | ····.line·71 | 73 | ····.line·71 |
74 | ····invoke-virtual·{p0},·Lcom/jonbanjo/cups/ppd/PpdItemList;->iterator()Ljava/util/Iterator; | 74 | ····invoke-virtual·{p0},·Lcom/jonbanjo/cups/ppd/PpdItemList;->iterator()Ljava/util/Iterator; |
75 |
····move-result-object·v |
75 | ····move-result-object·v2 |
76 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
77 | ····:goto_0 | 76 | ····:goto_0 |
78 |
····invoke-interface·{v |
77 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
79 | ····move-result·v3 | 78 | ····move-result·v3 |
80 | ····if-eqz·v3,·:cond_0 | 79 | ····if-eqz·v3,·:cond_0 |
81 |
····invoke-interface·{v |
80 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
82 |
····move-result-object·v |
81 | ····move-result-object·v0 |
83 |
····check-cast·v |
82 | ····check-cast·v0,·Lcom/jonbanjo/cups/ppd/PpdItem; |
84 | ····.line·72 | 83 | ····.line·72 |
85 |
····.local·v |
84 | ····.local·v0,·"item":Lcom/jonbanjo/cups/ppd/PpdItem; |
86 | ····new-instance·v3,·Lcom/jonbanjo/cups/ppd/PpdItem; | 85 | ····new-instance·v3,·Lcom/jonbanjo/cups/ppd/PpdItem; |
87 |
····iget-object·v4,·v |
86 | ····iget-object·v4,·v0,·Lcom/jonbanjo/cups/ppd/PpdItem;->value:Ljava/lang/String; |
88 |
····iget-object·v5,·v |
87 | ····iget-object·v5,·v0,·Lcom/jonbanjo/cups/ppd/PpdItem;->text:Ljava/lang/String; |
89 |
····invoke-direct·{v3,·v |
88 | ····invoke-direct·{v3,·v1,·v4,·v5},·Lcom/jonbanjo/cups/ppd/PpdItem;-><init>(Lcom/jonbanjo/cups/ppd/PpdItemList;Ljava/lang/String;Ljava/lang/String;)V |
90 |
····invoke-virtual·{v |
89 | ····invoke-virtual·{v1,·v3},·Lcom/jonbanjo/cups/ppd/PpdItemList;->add(Ljava/lang/Object;)Z |
91 | ····goto·:goto_0 | 90 | ····goto·:goto_0 |
92 | ····.line·74 | 91 | ····.line·74 |
93 |
····.end·local·v |
92 | ····.end·local·v0····#·"item":Lcom/jonbanjo/cups/ppd/PpdItem; |
94 | ····:cond_0 | 93 | ····:cond_0 |
95 |
····return-object·v |
94 | ····return-object·v1 |
96 | .end·method | 95 | .end·method |
97 | .method·public·getCommandType()Lcom/jonbanjo/cups/ppd/CupsType; | 96 | .method·public·getCommandType()Lcom/jonbanjo/cups/ppd/CupsType; |
98 | ····.locals·1 | 97 | ····.locals·1 |
99 | ····.prologue | 98 | ····.prologue |
100 | ····.line·56 | 99 | ····.line·56 |
Offset 34, 62 lines modified | Offset 34, 61 lines modified | ||
34 | #·virtual·methods | 34 | #·virtual·methods |
35 | .method·public·deepClone()Lcom/jonbanjo/cups/ppd/PpdSectionList; | 35 | .method·public·deepClone()Lcom/jonbanjo/cups/ppd/PpdSectionList; |
36 | ····.locals·4 | 36 | ····.locals·4 |
37 | ····.prologue | 37 | ····.prologue |
38 | ····.line·41 | 38 | ····.line·41 |
39 |
····new-instance·v |
39 | ····new-instance·v1,·Lcom/jonbanjo/cups/ppd/PpdSectionList; |
40 |
····invoke-direct·{v |
40 | ····invoke-direct·{v1},·Lcom/jonbanjo/cups/ppd/PpdSectionList;-><init>()V |
41 | ····.line·42 | 41 | ····.line·42 |
42 |
····.local·v |
42 | ····.local·v1,·"sectionList":Lcom/jonbanjo/cups/ppd/PpdSectionList; |
43 |
····iget-object·v |
43 | ····iget-object·v2,·p0,·Lcom/jonbanjo/cups/ppd/PpdSectionList;->name:Ljava/lang/String; |
44 |
····iput-object·v |
44 | ····iput-object·v2,·v1,·Lcom/jonbanjo/cups/ppd/PpdSectionList;->name:Ljava/lang/String; |
45 | ····.line·43 | 45 | ····.line·43 |
46 |
····iget-object·v |
46 | ····iget-object·v2,·p0,·Lcom/jonbanjo/cups/ppd/PpdSectionList;->text:Ljava/lang/String; |
47 |
····iput-object·v |
47 | ····iput-object·v2,·v1,·Lcom/jonbanjo/cups/ppd/PpdSectionList;->text:Ljava/lang/String; |
48 | ····.line·44 | 48 | ····.line·44 |
49 | ····invoke-virtual·{p0},·Lcom/jonbanjo/cups/ppd/PpdSectionList;->iterator()Ljava/util/Iterator; | 49 | ····invoke-virtual·{p0},·Lcom/jonbanjo/cups/ppd/PpdSectionList;->iterator()Ljava/util/Iterator; |
50 |
····move-result-object·v |
50 | ····move-result-object·v2 |
51 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
52 | ····:goto_0 | 51 | ····:goto_0 |
53 |
····invoke-interface·{v |
52 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
54 | ····move-result·v3 | 53 | ····move-result·v3 |
55 | ····if-eqz·v3,·:cond_0 | 54 | ····if-eqz·v3,·:cond_0 |
56 |
····invoke-interface·{v |
55 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
57 |
····move-result-object·v |
56 | ····move-result-object·v0 |
58 |
····check-cast·v |
57 | ····check-cast·v0,·Lcom/jonbanjo/cups/ppd/PpdItemList; |
59 | ····.line·45 | 58 | ····.line·45 |
60 |
····.local·v |
59 | ····.local·v0,·"itemList":Lcom/jonbanjo/cups/ppd/PpdItemList; |
61 |
····invoke-virtual·{v |
60 | ····invoke-virtual·{v0},·Lcom/jonbanjo/cups/ppd/PpdItemList;->deepClone()Lcom/jonbanjo/cups/ppd/PpdItemList; |
62 | ····move-result-object·v3 | 61 | ····move-result-object·v3 |
63 |
····invoke-virtual·{v |
62 | ····invoke-virtual·{v1,·v3},·Lcom/jonbanjo/cups/ppd/PpdSectionList;->add(Ljava/lang/Object;)Z |
64 | ····goto·:goto_0 | 63 | ····goto·:goto_0 |
65 | ····.line·47 | 64 | ····.line·47 |
66 |
····.end·local·v |
65 | ····.end·local·v0····#·"itemList":Lcom/jonbanjo/cups/ppd/PpdItemList; |
67 | ····:cond_0 | 66 | ····:cond_0 |
68 |
····return-object·v |
67 | ····return-object·v1 |
69 | .end·method | 68 | .end·method |
70 | .method·public·getGroupText()Ljava/lang/String; | 69 | .method·public·getGroupText()Ljava/lang/String; |
71 | ····.locals·1 | 70 | ····.locals·1 |
72 | ····.prologue | 71 | ····.prologue |
73 | ····.line·32 | 72 | ····.line·32 |
Offset 23, 14 lines modified | Offset 23, 15 lines modified | ||
23 | .field·private·width:I | 23 | .field·private·width:I |
24 | #·direct·methods | 24 | #·direct·methods |
25 | .method·public·constructor·<init>(Lcom/jonbanjo/cups/ppd/PpdServiceInfo;Ljava/lang/String;II)V | 25 | .method·public·constructor·<init>(Lcom/jonbanjo/cups/ppd/PpdServiceInfo;Ljava/lang/String;II)V |
26 | ····.locals·4 | 26 | ····.locals·4 |
27 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cups/ppd/PpdServiceInfo; | ||
27 | ····.param·p2,·"text"····#·Ljava/lang/String; | 28 | ····.param·p2,·"text"····#·Ljava/lang/String; |
28 | ····.param·p3,·"width"····#·I | 29 | ····.param·p3,·"width"····#·I |
29 | ····.param·p4,·"height"····#·I | 30 | ····.param·p4,·"height"····#·I |
30 | ····.prologue | 31 | ····.prologue |
31 | ····.line·33 | 32 | ····.line·33 |
32 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cups/ppd/PpdServiceInfo$Dimension;->this$0:Lcom/jonbanjo/cups/ppd/PpdServiceInfo; | 33 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cups/ppd/PpdServiceInfo$Dimension;->this$0:Lcom/jonbanjo/cups/ppd/PpdServiceInfo; |
Offset 119, 85 lines modified | Offset 119, 82 lines modified | ||
119 | ····.prologue | 119 | ····.prologue |
120 | ····.line·143 | 120 | ····.line·143 |
121 | ····invoke-virtual·{p1},·Ljava/lang/String;->trim()Ljava/lang/String; | 121 | ····invoke-virtual·{p1},·Ljava/lang/String;->trim()Ljava/lang/String; |
122 | ····move-result-object·p1 | 122 | ····move-result-object·p1 |
123 | ····.line·144 | 123 | ····.line·144 |
124 |
····const-string·v |
124 | ····const-string·v2,·"" |
125 | ····.line·145 | 125 | ····.line·145 |
126 |
····.local·v |
126 | ····.local·v2,·"tmp":Ljava/lang/String; |
127 | ····invoke-virtual·{p1},·Ljava/lang/String;->toCharArray()[C | 127 | ····invoke-virtual·{p1},·Ljava/lang/String;->toCharArray()[C |
128 |
····move-result-object·v |
128 | ····move-result-object·v4 |
129 |
···· |
129 | ····array-length·v5,·v4 |
130 | ····array-length·v3,·v0 | ||
131 |
···· |
130 | ····const/4·v3,·0x0 |
132 | ····const/4·v2,·0x0 | ||
133 | ····.local·v2,·"i$":I | ||
134 | ····:goto_0 | 131 | ····:goto_0 |
135 |
····if-ge·v |
132 | ····if-ge·v3,·v5,·:cond_0 |
136 |
····aget-char·v |
133 | ····aget-char·v0,·v4,·v3 |
137 | ····.line·146 | 134 | ····.line·146 |
138 |
····.local·v |
135 | ····.local·v0,·"c":C |
139 |
····invoke-static·{v |
136 | ····invoke-static·{v0},·Ljava/lang/Character;->isDigit(C)Z |
140 | ····move-result·v6 | 137 | ····move-result·v6 |
141 | ····if-eqz·v6,·:cond_0 | 138 | ····if-eqz·v6,·:cond_0 |
142 | ····.line·147 | 139 | ····.line·147 |
143 | ····new-instance·v6,·Ljava/lang/StringBuilder; | 140 | ····new-instance·v6,·Ljava/lang/StringBuilder; |
144 | ····invoke-direct·{v6},·Ljava/lang/StringBuilder;-><init>()V | 141 | ····invoke-direct·{v6},·Ljava/lang/StringBuilder;-><init>()V |
145 |
····invoke-virtual·{v6,·v |
142 | ····invoke-virtual·{v6,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
146 | ····move-result-object·v6 | 143 | ····move-result-object·v6 |
147 |
····invoke-virtual·{v6,·v |
144 | ····invoke-virtual·{v6,·v0},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; |
148 | ····move-result-object·v6 | 145 | ····move-result-object·v6 |
149 | ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 146 | ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
150 |
····move-result-object·v |
147 | ····move-result-object·v2 |
151 | ····.line·145 | 148 | ····.line·145 |
152 |
····add-int/lit8·v |
149 | ····add-int/lit8·v3,·v3,·0x1 |
153 | ····goto·:goto_0 | 150 | ····goto·:goto_0 |
154 | ····.line·153 | 151 | ····.line·153 |
155 |
····.end·local·v |
152 | ····.end·local·v0····#·"c":C |
156 | ····:cond_0 | 153 | ····:cond_0 |
157 |
····const/4·v |
154 | ····const/4·v1,·0x0 |
158 | ····.line·155 | 155 | ····.line·155 |
159 |
····.local·v |
156 | ····.local·v1,·"ret":I |
160 | ····:try_start_0 | 157 | ····:try_start_0 |
161 |
····invoke-static·{v |
158 | ····invoke-static·{v2},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I |
162 | ····:try_end_0 | 159 | ····:try_end_0 |
163 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | 160 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 |
164 |
····move-result·v |
161 | ····move-result·v1 |
165 | ····.line·157 | 162 | ····.line·157 |
166 | ····:goto_1 | 163 | ····:goto_1 |
167 |
····return·v |
164 | ····return·v1 |
168 | ····.line·156 | 165 | ····.line·156 |
169 | ····:catch_0 | 166 | ····:catch_0 |
170 |
····move-exception·v |
167 | ····move-exception·v3 |
171 | ····goto·:goto_1 | 168 | ····goto·:goto_1 |
172 | .end·method | 169 | .end·method |
173 | #·virtual·methods | 170 | #·virtual·methods |
174 | .method·protected·addPaperDimension(Ljava/lang/String;Ljava/lang/String;)V | 171 | .method·protected·addPaperDimension(Ljava/lang/String;Ljava/lang/String;)V |
Offset 42, 124 lines modified | Offset 42, 120 lines modified | ||
42 | #·virtual·methods | 42 | #·virtual·methods |
43 | .method·public·deepCloneUILists()Lcom/jonbanjo/cups/ppd/CupsPpdRec; | 43 | .method·public·deepCloneUILists()Lcom/jonbanjo/cups/ppd/CupsPpdRec; |
44 | ····.locals·5 | 44 | ····.locals·5 |
45 | ····.prologue | 45 | ····.prologue |
46 | ····.line·55 | 46 | ····.line·55 |
47 |
····new-instance·v |
47 | ····new-instance·v1,·Lcom/jonbanjo/cups/ppd/CupsPpdRec; |
48 |
····invoke-direct·{v |
48 | ····invoke-direct·{v1},·Lcom/jonbanjo/cups/ppd/CupsPpdRec;-><init>()V |
49 | ····.line·56 | 49 | ····.line·56 |
50 |
····.local·v |
50 | ····.local·v1,·"rec":Lcom/jonbanjo/cups/ppd/CupsPpdRec; |
51 |
····iget-object·v |
51 | ····iget-object·v2,·p0,·Lcom/jonbanjo/cups/ppd/CupsPpdRec;->stdList:Lcom/jonbanjo/cups/ppd/PpdUiList; |
52 |
····if-eqz·v |
52 | ····if-eqz·v2,·:cond_0 |
53 | ····.line·57 | 53 | ····.line·57 |
54 |
····new-instance·v |
54 | ····new-instance·v2,·Lcom/jonbanjo/cups/ppd/PpdUiList; |
55 |
····invoke-direct·{v |
55 | ····invoke-direct·{v2},·Lcom/jonbanjo/cups/ppd/PpdUiList;-><init>()V |
56 |
····iput-object·v |
56 | ····iput-object·v2,·v1,·Lcom/jonbanjo/cups/ppd/CupsPpdRec;->stdList:Lcom/jonbanjo/cups/ppd/PpdUiList; |
57 | ····.line·58 | 57 | ····.line·58 |
58 |
····iget-object·v |
58 | ····iget-object·v2,·p0,·Lcom/jonbanjo/cups/ppd/CupsPpdRec;->stdList:Lcom/jonbanjo/cups/ppd/PpdUiList; |
59 |
····invoke-virtual·{v |
59 | ····invoke-virtual·{v2},·Lcom/jonbanjo/cups/ppd/PpdUiList;->iterator()Ljava/util/Iterator; |
60 |
····move-result-object·v |
60 | ····move-result-object·v2 |
61 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
62 | ····:goto_0 | 61 | ····:goto_0 |
63 |
····invoke-interface·{v |
62 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
64 | ····move-result·v3 | 63 | ····move-result·v3 |
65 | ····if-eqz·v3,·:cond_0 | 64 | ····if-eqz·v3,·:cond_0 |
66 |
····invoke-interface·{v |
65 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
67 |
····move-result-object·v |
66 | ····move-result-object·v0 |
68 |
····check-cast·v |
67 | ····check-cast·v0,·Lcom/jonbanjo/cups/ppd/PpdSectionList; |
69 | ····.line·59 | 68 | ····.line·59 |
70 |
····.local·v |
69 | ····.local·v0,·"list":Lcom/jonbanjo/cups/ppd/PpdSectionList; |
71 |
····iget-object·v3,·v |
70 | ····iget-object·v3,·v1,·Lcom/jonbanjo/cups/ppd/CupsPpdRec;->stdList:Lcom/jonbanjo/cups/ppd/PpdUiList; |
72 |
····invoke-virtual·{v |
71 | ····invoke-virtual·{v0},·Lcom/jonbanjo/cups/ppd/PpdSectionList;->deepClone()Lcom/jonbanjo/cups/ppd/PpdSectionList; |
73 | ····move-result-object·v4 | 72 | ····move-result-object·v4 |
74 | ····invoke-virtual·{v3,·v4},·Lcom/jonbanjo/cups/ppd/PpdUiList;->add(Ljava/lang/Object;)Z | 73 | ····invoke-virtual·{v3,·v4},·Lcom/jonbanjo/cups/ppd/PpdUiList;->add(Ljava/lang/Object;)Z |
75 | ····goto·:goto_0 | 74 | ····goto·:goto_0 |
76 | ····.line·62 | 75 | ····.line·62 |
77 |
····.end·local·v0····#·"i |
76 | ····.end·local·v0····#·"list":Lcom/jonbanjo/cups/ppd/PpdSectionList; |
78 | ····.end·local·v1····#·"list":Lcom/jonbanjo/cups/ppd/PpdSectionList; | ||
79 | ····:cond_0 | 77 | ····:cond_0 |
80 |
····iget-object·v |
78 | ····iget-object·v2,·p0,·Lcom/jonbanjo/cups/ppd/CupsPpdRec;->extraList:Lcom/jonbanjo/cups/ppd/PpdUiList; |
81 |
····if-eqz·v |
79 | ····if-eqz·v2,·:cond_1 |
82 | ····.line·63 | 80 | ····.line·63 |
83 |
····new-instance·v |
81 | ····new-instance·v2,·Lcom/jonbanjo/cups/ppd/PpdUiList; |
84 |
····invoke-direct·{v |
82 | ····invoke-direct·{v2},·Lcom/jonbanjo/cups/ppd/PpdUiList;-><init>()V |
85 |
····iput-object·v |
83 | ····iput-object·v2,·v1,·Lcom/jonbanjo/cups/ppd/CupsPpdRec;->extraList:Lcom/jonbanjo/cups/ppd/PpdUiList; |
86 | ····.line·64 | 84 | ····.line·64 |
87 |
····iget-object·v |
85 | ····iget-object·v2,·p0,·Lcom/jonbanjo/cups/ppd/CupsPpdRec;->extraList:Lcom/jonbanjo/cups/ppd/PpdUiList; |
88 |
····invoke-virtual·{v |
86 | ····invoke-virtual·{v2},·Lcom/jonbanjo/cups/ppd/PpdUiList;->iterator()Ljava/util/Iterator; |
89 |
····move-result-object·v |
87 | ····move-result-object·v2 |
90 | ····.restart·local·v0····#·"i$":Ljava/util/Iterator; | ||
91 | ····:goto_1 | 88 | ····:goto_1 |
92 |
····invoke-interface·{v |
89 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
93 | ····move-result·v3 | 90 | ····move-result·v3 |
94 | ····if-eqz·v3,·:cond_1 | 91 | ····if-eqz·v3,·:cond_1 |
95 |
····invoke-interface·{v |
92 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
96 |
····move-result-object·v |
93 | ····move-result-object·v0 |
97 |
····check-cast·v |
94 | ····check-cast·v0,·Lcom/jonbanjo/cups/ppd/PpdSectionList; |
98 | ····.line·65 | 95 | ····.line·65 |
99 |
····.restart·local·v |
96 | ····.restart·local·v0····#·"list":Lcom/jonbanjo/cups/ppd/PpdSectionList; |
100 |
····iget-object·v3,·v |
97 | ····iget-object·v3,·v1,·Lcom/jonbanjo/cups/ppd/CupsPpdRec;->extraList:Lcom/jonbanjo/cups/ppd/PpdUiList; |
101 |
····invoke-virtual·{v |
98 | ····invoke-virtual·{v0},·Lcom/jonbanjo/cups/ppd/PpdSectionList;->deepClone()Lcom/jonbanjo/cups/ppd/PpdSectionList; |
Max diff block lines reached; 1022/6675 bytes (15.31%) of diff not shown. |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | ····.line·39 | 24 | ····.line·39 |
25 | ····iput-object·p4,·p0,·Lcom/jonbanjo/cupscontrols/EnumEdit;->section:Lcom/jonbanjo/cups/ppd/PpdItemList; | 25 | ····iput-object·p4,·p0,·Lcom/jonbanjo/cupscontrols/EnumEdit;->section:Lcom/jonbanjo/cups/ppd/PpdItemList; |
26 | ····.line·40 | 26 | ····.line·40 |
27 | ····new-instance·v0,·Landroid/widget/ArrayAdapter; | 27 | ····new-instance·v0,·Landroid/widget/ArrayAdapter; |
28 | ····.line·41 | ||
28 | ····invoke-virtual·{p0},·Lcom/jonbanjo/cupscontrols/EnumEdit;->getContext()Landroid/content/Context; | 29 | ····invoke-virtual·{p0},·Lcom/jonbanjo/cupscontrols/EnumEdit;->getContext()Landroid/content/Context; |
29 | ····move-result-object·v3 | 30 | ····move-result-object·v3 |
30 | ····invoke-direct·{v0,·v3,·p3,·p4},·Landroid/widget/ArrayAdapter;-><init>(Landroid/content/Context;ILjava/util/List;)V | 31 | ····invoke-direct·{v0,·v3,·p3,·p4},·Landroid/widget/ArrayAdapter;-><init>(Landroid/content/Context;ILjava/util/List;)V |
31 | ····.line·42 | 32 | ····.line·42 |
Offset 160, 14 lines modified | Offset 160, 15 lines modified | ||
160 | ····invoke-virtual·{v0,·v5},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 160 | ····invoke-virtual·{v0,·v5},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
161 | ····move-result-object·v5 | 161 | ····move-result-object·v5 |
162 | ····const-string·v6,·"error" | 162 | ····const-string·v6,·"error" |
163 | ····.line·57 | ||
163 | ····invoke-virtual·{v5,·v6},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 164 | ····invoke-virtual·{v5,·v6},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
164 | ····.line·58 | 165 | ····.line·58 |
165 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 166 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
166 | ····move-result-object·v1 | 167 | ····move-result-object·v1 |
Offset 1, 20 lines modified | Offset 1, 12 lines modified | ||
1 | .class·public·Lcom/jonbanjo/cupscontrols/CupsTableLayout; | 1 | .class·public·Lcom/jonbanjo/cupscontrols/CupsTableLayout; |
2 | .super·Landroid/widget/TableLayout; | 2 | .super·Landroid/widget/TableLayout; |
3 | .source·"CupsTableLayout.java" | 3 | .source·"CupsTableLayout.java" |
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········Lcom/jonbanjo/cupscontrols/CupsTableLayout$1; | ||
8 | ····} | ||
9 | .end·annotation | ||
10 | #·instance·fields | 4 | #·instance·fields |
11 | .field·private·context:Landroid/content/Context; | 5 | .field·private·context:Landroid/content/Context; |
12 | .field·private·controls:Ljava/util/ArrayList; | 6 | .field·private·controls:Ljava/util/ArrayList; |
13 | ····.annotation·system·Ldalvik/annotation/Signature; | 7 | ····.annotation·system·Ldalvik/annotation/Signature; |
14 | ········value·=·{ | 8 | ········value·=·{ |
15 | ············"Ljava/util/ArrayList", | 9 | ············"Ljava/util/ArrayList", |
Offset 167, 21 lines modified | Offset 159, 20 lines modified | ||
167 | .end·method | 159 | .end·method |
168 | .method·private·validate()Z | 160 | .method·private·validate()Z |
169 | ····.locals·3 | 161 | ····.locals·3 |
170 | ····.prologue | 162 | ····.prologue |
171 | ····.line·165 | 163 | ····.line·165 |
172 |
····iget-object·v |
164 | ····iget-object·v1,·p0,·Lcom/jonbanjo/cupscontrols/CupsTableLayout;->controls:Ljava/util/ArrayList; |
173 |
····invoke-virtual·{v |
165 | ····invoke-virtual·{v1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
174 | ····move-result-object·v1 | 166 | ····move-result-object·v1 |
175 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
176 | ····:cond_0 | 167 | ····:cond_0 |
177 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z | 168 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
178 | ····move-result·v2 | 169 | ····move-result·v2 |
179 | ····if-eqz·v2,·:cond_1 | 170 | ····if-eqz·v2,·:cond_1 |
Offset 196, 23 lines modified | Offset 187, 23 lines modified | ||
196 | ····invoke-virtual·{v0},·Lcom/jonbanjo/cupscontrols/CupsControl;->validate()Z | 187 | ····invoke-virtual·{v0},·Lcom/jonbanjo/cupscontrols/CupsControl;->validate()Z |
197 | ····move-result·v2 | 188 | ····move-result·v2 |
198 | ····if-nez·v2,·:cond_0 | 189 | ····if-nez·v2,·:cond_0 |
199 | ····.line·167 | 190 | ····.line·167 |
200 |
····const/4·v |
191 | ····const/4·v1,·0x0 |
201 | ····.line·169 | 192 | ····.line·169 |
202 | ····.end·local·v0····#·"control":Lcom/jonbanjo/cupscontrols/CupsControl; | 193 | ····.end·local·v0····#·"control":Lcom/jonbanjo/cupscontrols/CupsControl; |
203 | ····:goto_0 | 194 | ····:goto_0 |
204 |
····return·v |
195 | ····return·v1 |
205 | ····:cond_1 | 196 | ····:cond_1 |
206 |
····const/4·v |
197 | ····const/4·v1,·0x1 |
207 | ····goto·:goto_0 | 198 | ····goto·:goto_0 |
208 | .end·method | 199 | .end·method |
209 | #·virtual·methods | 200 | #·virtual·methods |
210 | .method·public·addBoolean(I)Lcom/jonbanjo/cupscontrols/BooleanEdit; | 201 | .method·public·addBoolean(I)Lcom/jonbanjo/cupscontrols/BooleanEdit; |
Offset 363, 49 lines modified | Offset 354, 48 lines modified | ||
363 | ····.locals·7 | 354 | ····.locals·7 |
364 | ····.param·p1,·"group"····#·Lcom/jonbanjo/cups/ppd/PpdSectionList; | 355 | ····.param·p1,·"group"····#·Lcom/jonbanjo/cups/ppd/PpdSectionList; |
365 | ····.prologue | 356 | ····.prologue |
366 | ····const/4·v6,·-0x2 | 357 | ····const/4·v6,·-0x2 |
367 | ····.line·130 | 358 | ····.line·130 |
368 |
····const/16·v |
359 | ····const/16·v0,·0x1f4 |
369 | ····.line·131 | 360 | ····.line·131 |
370 |
····.local·v |
361 | ····.local·v0,·"id":I |
371 | ····invoke-virtual·{p1},·Lcom/jonbanjo/cups/ppd/PpdSectionList;->iterator()Ljava/util/Iterator; | 362 | ····invoke-virtual·{p1},·Lcom/jonbanjo/cups/ppd/PpdSectionList;->iterator()Ljava/util/Iterator; |
372 |
····move-result-object·v |
363 | ····move-result-object·v3 |
373 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
374 | ····:goto_0 | 364 | ····:goto_0 |
375 |
····invoke-interface·{v |
365 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
376 | ····move-result·v4 | 366 | ····move-result·v4 |
377 | ····if-eqz·v4,·:cond_1 | 367 | ····if-eqz·v4,·:cond_1 |
378 |
····invoke-interface·{v |
368 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
379 |
····move-result-object·v |
369 | ····move-result-object·v2 |
380 |
····check-cast·v |
370 | ····check-cast·v2,·Lcom/jonbanjo/cups/ppd/PpdItemList; |
381 | ····.line·132 | 371 | ····.line·132 |
382 |
····.local·v |
372 | ····.local·v2,·"sect":Lcom/jonbanjo/cups/ppd/PpdItemList; |
383 |
····iput-object·v |
373 | ····iput-object·v2,·p0,·Lcom/jonbanjo/cupscontrols/CupsTableLayout;->section:Lcom/jonbanjo/cups/ppd/PpdItemList; |
Max diff block lines reached; 7134/10216 bytes (69.83%) of diff not shown. |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | ····.line·39 | 24 | ····.line·39 |
25 | ····invoke-virtual·{p0,·p1},·Lcom/jonbanjo/cupscontrols/KeywordEdit;->setId(I)V | 25 | ····invoke-virtual·{p0,·p1},·Lcom/jonbanjo/cupscontrols/KeywordEdit;->setId(I)V |
26 | ····.line·40 | 26 | ····.line·40 |
27 | ····new-instance·v0,·Landroid/widget/ArrayAdapter; | 27 | ····new-instance·v0,·Landroid/widget/ArrayAdapter; |
28 | ····.line·41 | ||
28 | ····invoke-virtual·{p0},·Lcom/jonbanjo/cupscontrols/KeywordEdit;->getContext()Landroid/content/Context; | 29 | ····invoke-virtual·{p0},·Lcom/jonbanjo/cupscontrols/KeywordEdit;->getContext()Landroid/content/Context; |
29 | ····move-result-object·v3 | 30 | ····move-result-object·v3 |
30 | ····invoke-direct·{v0,·v3,·p3,·p4},·Landroid/widget/ArrayAdapter;-><init>(Landroid/content/Context;ILjava/util/List;)V | 31 | ····invoke-direct·{v0,·v3,·p3,·p4},·Landroid/widget/ArrayAdapter;-><init>(Landroid/content/Context;ILjava/util/List;)V |
31 | ····.line·43 | 32 | ····.line·43 |
Offset 117, 21 lines modified | Offset 117, 15 lines modified | ||
117 | ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V | 117 | ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V |
118 | ····invoke-virtual·{v4,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 118 | ····invoke-virtual·{v4,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
119 | ····move-result-object·v4 | 119 | ····move-result-object·v4 |
120 | ····const-string·v5,·"<p>This·software·uses·ini4j,·jmdns·and·libraries·from·the·Apache·Commons·Project.·These·are·" | 120 | ····const-string·v5,·"<p>This·software·uses·ini4j,·jmdns·and·libraries·from·the·Apache·Commons·Project.·These·are·licenced·under·the·Apache·Licence.</p>" |
121 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
122 | ····move-result-object·v4 | ||
123 | ····const-string·v5,·"licenced·under·the·Apache·Licence.</p>" | ||
124 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 121 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
125 | ····move-result-object·v4 | 122 | ····move-result-object·v4 |
126 | ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 123 | ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
Offset 142, 27 lines modified | Offset 136, 15 lines modified | ||
142 | ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V | 136 | ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V |
143 | ····invoke-virtual·{v4,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 137 | ····invoke-virtual·{v4,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
144 | ····move-result-object·v4 | 138 | ····move-result-object·v4 |
145 | ····const-string·v5,·"<p>JfCupsPrintService·is·released·under·the·GNU·General·Public·Licence·version·3.·" | 139 | ····const-string·v5,·"<p>JfCupsPrintService·is·released·under·the·GNU·General·Public·Licence·version·3.·Further·details·may·be·found·at·<a·href=\"http://mobd.jonbanjo.com/jfcupsprintservice/licence.php\">http://mobd.jonbanjo.com/jfcupsprintservice/licence.php</a>·and·the·<a·href=\"https://github.com/krt16s/jfcups-service/\">https://github.com/krt16s/jfcups-service/</a>." |
146 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
147 | ····move-result-object·v4 | ||
148 | ····const-string·v5,·"Further·details·may·be·found·at·" | ||
149 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
150 | ····move-result-object·v4 | ||
151 | ····const-string·v5,·"<a·href=\"http://mobd.jonbanjo.com/jfcupsprintservice/licence.php\">http://mobd.jonbanjo.com/jfcupsprintservice/licence.php</a>·and·the·<a·href=\"https://github.com/krt16s/jfcups-service/\">https://github.com/krt16s/jfcups-service/</a>." | ||
152 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 140 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
153 | ····move-result-object·v4 | 141 | ····move-result-object·v4 |
154 | ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 142 | ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
Offset 204, 15 lines modified | Offset 186, 15 lines modified | ||
204 | ····return-void | 186 | ····return-void |
205 | ····.line·45 | 187 | ····.line·45 |
206 | ····.end·local·v0····#·"html":Ljava/lang/String; | 188 | ····.end·local·v0····#·"html":Ljava/lang/String; |
207 | ····:catch_0 | 189 | ····:catch_0 |
208 | ····move-exception·v4 | 190 | ····move-exception·v4 |
209 |
····goto |
191 | ····goto·:goto_0 |
210 | .end·method | 192 | .end·method |
211 | .method·public·onCreateOptionsMenu(Landroid/view/Menu;)Z | 193 | .method·public·onCreateOptionsMenu(Landroid/view/Menu;)Z |
212 | ····.locals·1 | 194 | ····.locals·1 |
213 | ····.param·p1,·"menu"····#·Landroid/view/Menu; | 195 | ····.param·p1,·"menu"····#·Landroid/view/Menu; |
214 | ····.prologue | 196 | ····.prologue |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/CertificateActivity; | 21 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/CertificateActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/CertificateActivity;)V | 23 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/CertificateActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cupsprint/CertificateActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·108 | 27 | ····.line·108 |
27 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/CertificateActivity$1;->this$0:Lcom/jonbanjo/cupsprint/CertificateActivity; | 28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/CertificateActivity$1;->this$0:Lcom/jonbanjo/cupsprint/CertificateActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/CertificateActivity; | 21 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/CertificateActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/CertificateActivity;)V | 23 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/CertificateActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cupsprint/CertificateActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·225 | 27 | ····.line·225 |
27 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/CertificateActivity$2;->this$0:Lcom/jonbanjo/cupsprint/CertificateActivity; | 28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/CertificateActivity$2;->this$0:Lcom/jonbanjo/cupsprint/CertificateActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$alias:Ljava/lang/String; | 22 | .field·final·synthetic·val$alias:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/CertificateActivity;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/CertificateActivity;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cupsprint/CertificateActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·205 | 28 | ····.line·205 |
28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/CertificateActivity$3;->this$0:Lcom/jonbanjo/cupsprint/CertificateActivity; | 29 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/CertificateActivity$3;->this$0:Lcom/jonbanjo/cupsprint/CertificateActivity; |
29 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cupsprint/CertificateActivity$3;->val$alias:Ljava/lang/String; | 30 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cupsprint/CertificateActivity$3;->val$alias:Ljava/lang/String; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$toast:Ljava/lang/String; | 22 | .field·final·synthetic·val$toast:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/CertificateActivity;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/CertificateActivity;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cupsprint/CertificateActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·289 | 28 | ····.line·289 |
28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/CertificateActivity$4;->this$0:Lcom/jonbanjo/cupsprint/CertificateActivity; | 29 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/CertificateActivity$4;->this$0:Lcom/jonbanjo/cupsprint/CertificateActivity; |
29 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cupsprint/CertificateActivity$4;->val$toast:Ljava/lang/String; | 30 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cupsprint/CertificateActivity$4;->val$toast:Ljava/lang/String; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/CertificateActivity; | 21 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/CertificateActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/CertificateActivity;)V | 23 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/CertificateActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cupsprint/CertificateActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·315 | 27 | ····.line·315 |
27 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/CertificateActivity$5;->this$0:Lcom/jonbanjo/cupsprint/CertificateActivity; | 28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/CertificateActivity$5;->this$0:Lcom/jonbanjo/cupsprint/CertificateActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$alias:Ljava/lang/String; | 22 | .field·final·synthetic·val$alias:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/CertificateActivity;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/CertificateActivity;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cupsprint/CertificateActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·310 | 28 | ····.line·310 |
28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/CertificateActivity$6;->this$0:Lcom/jonbanjo/cupsprint/CertificateActivity; | 29 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/CertificateActivity$6;->this$0:Lcom/jonbanjo/cupsprint/CertificateActivity; |
29 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cupsprint/CertificateActivity$6;->val$alias:Ljava/lang/String; | 30 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cupsprint/CertificateActivity$6;->val$alias:Ljava/lang/String; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/CertificateActivity; | 21 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/CertificateActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/CertificateActivity;)V | 23 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/CertificateActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cupsprint/CertificateActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·345 | 27 | ····.line·345 |
27 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/CertificateActivity$7;->this$0:Lcom/jonbanjo/cupsprint/CertificateActivity; | 28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/CertificateActivity$7;->this$0:Lcom/jonbanjo/cupsprint/CertificateActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$alias:Ljava/lang/String; | 22 | .field·final·synthetic·val$alias:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/CertificateActivity;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/CertificateActivity;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cupsprint/CertificateActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·330 | 28 | ····.line·330 |
28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/CertificateActivity$8;->this$0:Lcom/jonbanjo/cupsprint/CertificateActivity; | 29 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/CertificateActivity$8;->this$0:Lcom/jonbanjo/cupsprint/CertificateActivity; |
29 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cupsprint/CertificateActivity$8;->val$alias:Ljava/lang/String; | 30 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cupsprint/CertificateActivity$8;->val$alias:Ljava/lang/String; |
Offset 28, 35 lines modified | Offset 28, 34 lines modified | ||
28 | #·instance·fields | 28 | #·instance·fields |
29 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/CertificateActivity; | 29 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/CertificateActivity; |
30 | #·direct·methods | 30 | #·direct·methods |
31 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/CertificateActivity;)V | 31 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/CertificateActivity;)V |
32 | ····.locals·0 | 32 | ····.locals·0 |
33 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cupsprint/CertificateActivity; | ||
33 | ····.prologue | 34 | ····.prologue |
34 | ····.line·235 | 35 | ····.line·235 |
35 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/CertificateActivity$importer;->this$0:Lcom/jonbanjo/cupsprint/CertificateActivity; | 36 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/CertificateActivity$importer;->this$0:Lcom/jonbanjo/cupsprint/CertificateActivity; |
36 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V | 37 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V |
37 | ····return-void | 38 | ····return-void |
38 | .end·method | 39 | .end·method |
39 | #·virtual·methods | 40 | #·virtual·methods |
40 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 41 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
41 | ····.locals·1 | 42 | ····.locals·1 |
42 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
43 | ····.prologue | 43 | ····.prologue |
44 | ····.line·235 | 44 | ····.line·235 |
45 | ····check-cast·p1,·[Ljava/lang/String; | 45 | ····check-cast·p1,·[Ljava/lang/String; |
46 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
47 | ····invoke-virtual·{p0,·p1},·Lcom/jonbanjo/cupsprint/CertificateActivity$importer;->doInBackground([Ljava/lang/String;)Ljava/lang/Void; | 46 | ····invoke-virtual·{p0,·p1},·Lcom/jonbanjo/cupsprint/CertificateActivity$importer;->doInBackground([Ljava/lang/String;)Ljava/lang/Void; |
48 | ····move-result-object·v0 | 47 | ····move-result-object·v0 |
49 | ····return-object·v0 | 48 | ····return-object·v0 |
50 | .end·method | 49 | .end·method |
Offset 48, 15 lines modified | Offset 48, 14 lines modified | ||
48 | ····.line·69 | 48 | ····.line·69 |
49 | ····iput-object·v0,·p0,·Lcom/jonbanjo/cupsprint/CertificateActivity;->trustStore:Ljava/security/KeyStore; | 49 | ····iput-object·v0,·p0,·Lcom/jonbanjo/cupsprint/CertificateActivity;->trustStore:Ljava/security/KeyStore; |
50 | ····.line·70 | 50 | ····.line·70 |
51 | ····iput-object·v0,·p0,·Lcom/jonbanjo/cupsprint/CertificateActivity;->certChain:[Ljava/security/cert/X509Certificate; | 51 | ····iput-object·v0,·p0,·Lcom/jonbanjo/cupsprint/CertificateActivity;->certChain:[Ljava/security/cert/X509Certificate; |
52 | ····.line·235 | ||
53 | ····return-void | 52 | ····return-void |
54 | .end·method | 53 | .end·method |
55 | .method·static·synthetic·access$000(Lcom/jonbanjo/cupsprint/CertificateActivity;Ljava/lang/String;)V | 54 | .method·static·synthetic·access$000(Lcom/jonbanjo/cupsprint/CertificateActivity;Ljava/lang/String;)V |
56 | ····.locals·0 | 55 | ····.locals·0 |
57 | ····.param·p0,·"x0"····#·Lcom/jonbanjo/cupsprint/CertificateActivity; | 56 | ····.param·p0,·"x0"····#·Lcom/jonbanjo/cupsprint/CertificateActivity; |
58 | ····.param·p1,·"x1"····#·Ljava/lang/String; | 57 | ····.param·p1,·"x1"····#·Ljava/lang/String; |
Offset 113, 34 lines modified | Offset 112, 37 lines modified | ||
113 | ····.local·v0,·"builder":Landroid/app/AlertDialog$Builder; | 112 | ····.local·v0,·"builder":Landroid/app/AlertDialog$Builder; |
114 | ····const-string·v5,·"Certificate" | 113 | ····const-string·v5,·"Certificate" |
115 | ····invoke-virtual·{v0,·v5},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 114 | ····invoke-virtual·{v0,·v5},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
116 | ····move-result-object·v5 | 115 | ····move-result-object·v5 |
116 | ····.line·309 | ||
117 | ····invoke-virtual·{v5,·v2},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 117 | ····invoke-virtual·{v5,·v2},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
118 | ····move-result-object·v5 | 118 | ····move-result-object·v5 |
119 | ····const-string·v6,·"Remove" | 119 | ····const-string·v6,·"Remove" |
120 | ····new-instance·v7,·Lcom/jonbanjo/cupsprint/CertificateActivity$6; | 120 | ····new-instance·v7,·Lcom/jonbanjo/cupsprint/CertificateActivity$6; |
121 | ····invoke-direct·{v7,·p0,·p1},·Lcom/jonbanjo/cupsprint/CertificateActivity$6;-><init>(Lcom/jonbanjo/cupsprint/CertificateActivity;Ljava/lang/String;)V | 121 | ····invoke-direct·{v7,·p0,·p1},·Lcom/jonbanjo/cupsprint/CertificateActivity$6;-><init>(Lcom/jonbanjo/cupsprint/CertificateActivity;Ljava/lang/String;)V |
122 | ····.line·310 | ||
122 | ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 123 | ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
123 | ····move-result-object·v5 | 124 | ····move-result-object·v5 |
124 | ····const-string·v6,·"Close" | 125 | ····const-string·v6,·"Close" |
125 | ····new-instance·v7,·Lcom/jonbanjo/cupsprint/CertificateActivity$5; | 126 | ····new-instance·v7,·Lcom/jonbanjo/cupsprint/CertificateActivity$5; |
126 | ····invoke-direct·{v7,·p0},·Lcom/jonbanjo/cupsprint/CertificateActivity$5;-><init>(Lcom/jonbanjo/cupsprint/CertificateActivity;)V | 127 | ····invoke-direct·{v7,·p0},·Lcom/jonbanjo/cupsprint/CertificateActivity$5;-><init>(Lcom/jonbanjo/cupsprint/CertificateActivity;)V |
128 | ····.line·315 | ||
127 | ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 129 | ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
128 | ····.line·320 | 130 | ····.line·320 |
129 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 131 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
130 | ····move-result-object·v3 | 132 | ····move-result-object·v3 |
Offset 369, 34 lines modified | Offset 371, 37 lines modified | ||
369 | ····.local·v0,·"builder":Landroid/app/AlertDialog$Builder; | 371 | ····.local·v0,·"builder":Landroid/app/AlertDialog$Builder; |
370 | ····const-string·v2,·"Remove·Certificate?" | 372 | ····const-string·v2,·"Remove·Certificate?" |
371 | ····invoke-virtual·{v0,·v2},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 373 | ····invoke-virtual·{v0,·v2},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
372 | ····move-result-object·v2 | 374 | ····move-result-object·v2 |
375 | ····.line·329 | ||
373 | ····invoke-virtual·{v2,·p1},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 376 | ····invoke-virtual·{v2,·p1},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
374 | ····move-result-object·v2 | 377 | ····move-result-object·v2 |
375 | ····const-string·v3,·"Remove" | 378 | ····const-string·v3,·"Remove" |
376 | ····new-instance·v4,·Lcom/jonbanjo/cupsprint/CertificateActivity$8; | 379 | ····new-instance·v4,·Lcom/jonbanjo/cupsprint/CertificateActivity$8; |
377 | ····invoke-direct·{v4,·p0,·p1},·Lcom/jonbanjo/cupsprint/CertificateActivity$8;-><init>(Lcom/jonbanjo/cupsprint/CertificateActivity;Ljava/lang/String;)V | 380 | ····invoke-direct·{v4,·p0,·p1},·Lcom/jonbanjo/cupsprint/CertificateActivity$8;-><init>(Lcom/jonbanjo/cupsprint/CertificateActivity;Ljava/lang/String;)V |
381 | ····.line·330 | ||
378 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 382 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
379 | ····move-result-object·v2 | 383 | ····move-result-object·v2 |
380 | ····const-string·v3,·"Cancel" | 384 | ····const-string·v3,·"Cancel" |
381 | ····new-instance·v4,·Lcom/jonbanjo/cupsprint/CertificateActivity$7; | 385 | ····new-instance·v4,·Lcom/jonbanjo/cupsprint/CertificateActivity$7; |
382 | ····invoke-direct·{v4,·p0},·Lcom/jonbanjo/cupsprint/CertificateActivity$7;-><init>(Lcom/jonbanjo/cupsprint/CertificateActivity;)V | 386 | ····invoke-direct·{v4,·p0},·Lcom/jonbanjo/cupsprint/CertificateActivity$7;-><init>(Lcom/jonbanjo/cupsprint/CertificateActivity;)V |
387 | ····.line·345 | ||
383 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 388 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
384 | ····.line·350 | 389 | ····.line·350 |
385 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 390 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
386 | ····move-result-object·v1 | 391 | ····move-result-object·v1 |
Offset 407, 260 lines modified | Offset 412, 256 lines modified | ||
407 | ····.line·353 | 412 | ····.line·353 |
408 | ····return-void | 413 | ····return-void |
409 | .end·method | 414 | .end·method |
410 | #·virtual·methods | 415 | #·virtual·methods |
411 | .method·public·doimport(Landroid/view/View;)V | 416 | .method·public·doimport(Landroid/view/View;)V |
Max diff block lines reached; 14438/18334 bytes (78.75%) of diff not shown. |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$record:Lcom/jonbanjo/cups/CupsPrintJobAttributes; | 22 | .field·final·synthetic·val$record:Lcom/jonbanjo/cups/CupsPrintJobAttributes; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/JobListActivity;Lcom/jonbanjo/cups/CupsPrintJobAttributes;)V | 24 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/JobListActivity;Lcom/jonbanjo/cups/CupsPrintJobAttributes;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cupsprint/JobListActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·159 | 28 | ····.line·159 |
28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/JobListActivity$2;->this$0:Lcom/jonbanjo/cupsprint/JobListActivity; | 29 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/JobListActivity$2;->this$0:Lcom/jonbanjo/cupsprint/JobListActivity; |
29 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cupsprint/JobListActivity$2;->val$record:Lcom/jonbanjo/cups/CupsPrintJobAttributes; | 30 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cupsprint/JobListActivity$2;->val$record:Lcom/jonbanjo/cups/CupsPrintJobAttributes; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$records:Ljava/util/List; | 22 | .field·final·synthetic·val$records:Ljava/util/List; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/JobListActivity;Ljava/util/List;)V | 24 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/JobListActivity;Ljava/util/List;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cupsprint/JobListActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·194 | 28 | ····.line·194 |
28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/JobListActivity$3;->this$0:Lcom/jonbanjo/cupsprint/JobListActivity; | 29 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/JobListActivity$3;->this$0:Lcom/jonbanjo/cupsprint/JobListActivity; |
29 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cupsprint/JobListActivity$3;->val$records:Ljava/util/List; | 30 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cupsprint/JobListActivity$3;->val$records:Ljava/util/List; |
Offset 81, 21 lines modified | Offset 82, 15 lines modified | ||
81 | ····move-result·v2 | 82 | ····move-result·v2 |
82 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 83 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
83 | ····move-result-object·v1 | 84 | ····move-result-object·v1 |
84 | ····const-string·v2,·"·" | 85 | ····const-string·v2,·"·jobs" |
85 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
86 | ····move-result-object·v1 | ||
87 | ····const-string·v2,·"jobs" | ||
88 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 86 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
89 | ····move-result-object·v1 | 87 | ····move-result-object·v1 |
90 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 88 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/JobListActivity; | 24 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/JobListActivity; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·public·constructor·<init>(Lcom/jonbanjo/cupsprint/JobListActivity;Landroid/app/Activity;)V | 26 | .method·public·constructor·<init>(Lcom/jonbanjo/cupsprint/JobListActivity;Landroid/app/Activity;)V |
27 | ····.locals·1 | 27 | ····.locals·1 |
28 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cupsprint/JobListActivity; | ||
28 | ····.param·p2,·"activity"····#·Landroid/app/Activity; | 29 | ····.param·p2,·"activity"····#·Landroid/app/Activity; |
29 | ····.prologue | 30 | ····.prologue |
30 | ····.line·209 | 31 | ····.line·209 |
31 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/JobListActivity$Updater;->this$0:Lcom/jonbanjo/cupsprint/JobListActivity; | 32 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/JobListActivity$Updater;->this$0:Lcom/jonbanjo/cupsprint/JobListActivity; |
32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 144, 14 lines modified | Offset 145, 15 lines modified | ||
144 | ····.line·231 | 145 | ····.line·231 |
145 | ····.restart·local·v0····#·"auth":Lcom/jonbanjo/cups/operations/AuthInfo; | 146 | ····.restart·local·v0····#·"auth":Lcom/jonbanjo/cups/operations/AuthInfo; |
146 | ····:cond_2 | 147 | ····:cond_2 |
147 | ····:try_start_0 | 148 | ····:try_start_0 |
148 | ····iget-object·v4,·p0,·Lcom/jonbanjo/cupsprint/JobListActivity$Updater;->this$0:Lcom/jonbanjo/cupsprint/JobListActivity; | 149 | ····iget-object·v4,·p0,·Lcom/jonbanjo/cupsprint/JobListActivity$Updater;->this$0:Lcom/jonbanjo/cupsprint/JobListActivity; |
150 | ····.line·232 | ||
149 | ····#·getter·for:·Lcom/jonbanjo/cupsprint/JobListActivity;->client:Lcom/jonbanjo/cups/CupsClient; | 151 | ····#·getter·for:·Lcom/jonbanjo/cupsprint/JobListActivity;->client:Lcom/jonbanjo/cups/CupsClient; |
150 | ····invoke-static·{v4},·Lcom/jonbanjo/cupsprint/JobListActivity;->access$300(Lcom/jonbanjo/cupsprint/JobListActivity;)Lcom/jonbanjo/cups/CupsClient; | 152 | ····invoke-static·{v4},·Lcom/jonbanjo/cupsprint/JobListActivity;->access$300(Lcom/jonbanjo/cupsprint/JobListActivity;)Lcom/jonbanjo/cups/CupsClient; |
151 | ····move-result-object·v4 | 153 | ····move-result-object·v4 |
152 | ····iget-object·v5,·p0,·Lcom/jonbanjo/cupsprint/JobListActivity$Updater;->this$0:Lcom/jonbanjo/cupsprint/JobListActivity; | 154 | ····iget-object·v5,·p0,·Lcom/jonbanjo/cupsprint/JobListActivity$Updater;->this$0:Lcom/jonbanjo/cupsprint/JobListActivity; |
Offset 32, 15 lines modified | Offset 32, 14 lines modified | ||
32 | .method·public·constructor·<init>()V | 32 | .method·public·constructor·<init>()V |
33 | ····.locals·0 | 33 | ····.locals·0 |
34 | ····.prologue | 34 | ····.prologue |
35 | ····.line·47 | 35 | ····.line·47 |
36 | ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V | 36 | ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V |
37 | ····.line·204 | ||
38 | ····return-void | 37 | ····return-void |
39 | .end·method | 38 | .end·method |
40 | .method·static·synthetic·access$000(Lcom/jonbanjo/cupsprint/JobListActivity;)Lcom/jonbanjo/cupsprint/JobRecordAdapter; | 39 | .method·static·synthetic·access$000(Lcom/jonbanjo/cupsprint/JobListActivity;)Lcom/jonbanjo/cupsprint/JobRecordAdapter; |
41 | ····.locals·1 | 40 | ····.locals·1 |
42 | ····.param·p0,·"x0"····#·Lcom/jonbanjo/cupsprint/JobListActivity; | 41 | ····.param·p0,·"x0"····#·Lcom/jonbanjo/cupsprint/JobListActivity; |
Offset 137, 14 lines modified | Offset 136, 15 lines modified | ||
137 | ····if-eqz·v4,·:cond_1 | 136 | ····if-eqz·v4,·:cond_1 |
138 | ····.line·186 | 137 | ····.line·186 |
139 | ····new-instance·v0,·Lcom/jonbanjo/tasks/CancelJobTask; | 138 | ····new-instance·v0,·Lcom/jonbanjo/tasks/CancelJobTask; |
140 | ····iget-object·v2,·p0,·Lcom/jonbanjo/cupsprint/JobListActivity;->client:Lcom/jonbanjo/cups/CupsClient; | 139 | ····iget-object·v2,·p0,·Lcom/jonbanjo/cupsprint/JobListActivity;->client:Lcom/jonbanjo/cups/CupsClient; |
140 | ····.line·187 | ||
141 | ····invoke-virtual·{p1},·Lcom/jonbanjo/cups/CupsPrintJobAttributes;->getJobID()I | 141 | ····invoke-virtual·{p1},·Lcom/jonbanjo/cups/CupsPrintJobAttributes;->getJobID()I |
142 | ····move-result·v5 | 142 | ····move-result·v5 |
143 | ····move-object·v1,·p0 | 143 | ····move-object·v1,·p0 |
144 | ····invoke-direct/range·{v0·..·v5},·Lcom/jonbanjo/tasks/CancelJobTask;-><init>(Landroid/app/Activity;Lcom/jonbanjo/cups/CupsClient;Lcom/jonbanjo/cups/operations/AuthInfo;Lcom/jonbanjo/tasks/CancelJobTask$Operation;I)V | 144 | ····invoke-direct/range·{v0·..·v5},·Lcom/jonbanjo/tasks/CancelJobTask;-><init>(Landroid/app/Activity;Lcom/jonbanjo/cups/CupsClient;Lcom/jonbanjo/cups/operations/AuthInfo;Lcom/jonbanjo/tasks/CancelJobTask$Operation;I)V |
Offset 691, 14 lines modified | Offset 691, 15 lines modified | ||
691 | ····move-result-object·v4 | 691 | ····move-result-object·v4 |
692 | ····new-instance·v5,·Lcom/jonbanjo/cupsprint/JobListActivity$2; | 692 | ····new-instance·v5,·Lcom/jonbanjo/cupsprint/JobListActivity$2; |
693 | ····invoke-direct·{v5,·p0,·p1},·Lcom/jonbanjo/cupsprint/JobListActivity$2;-><init>(Lcom/jonbanjo/cupsprint/JobListActivity;Lcom/jonbanjo/cups/CupsPrintJobAttributes;)V | 693 | ····invoke-direct·{v5,·p0,·p1},·Lcom/jonbanjo/cupsprint/JobListActivity$2;-><init>(Lcom/jonbanjo/cupsprint/JobListActivity;Lcom/jonbanjo/cups/CupsPrintJobAttributes;)V |
694 | ····.line·159 | ||
694 | ····invoke-virtual·{v4,·v2,·v5},·Landroid/app/AlertDialog$Builder;->setItems([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 695 | ····invoke-virtual·{v4,·v2,·v5},·Landroid/app/AlertDialog$Builder;->setItems([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
695 | ····.line·164 | 696 | ····.line·164 |
696 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 697 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
697 | ····move-result-object·v1 | 698 | ····move-result-object·v1 |
Offset 22, 96 lines modified | Offset 22, 96 lines modified | ||
22 | ····return-void | 22 | ····return-void |
23 | .end·method | 23 | .end·method |
24 | #·virtual·methods | 24 | #·virtual·methods |
25 | .method·protected·onCreate(Landroid/os/Bundle;)V | 25 | .method·protected·onCreate(Landroid/os/Bundle;)V |
26 |
····.locals·1 |
26 | ····.locals·18 |
27 | ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle; | 27 | ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle; |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·44 | 29 | ····.line·44 |
30 | ····invoke-super/range·{p0·..·p1},·Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V | 30 | ····invoke-super/range·{p0·..·p1},·Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V |
31 | ····.line·45 | 31 | ····.line·45 |
32 |
····const·v1 |
32 | ····const·v14,·0x7f03001e |
33 | ····move-object/from16·v0,·p0 | 33 | ····move-object/from16·v0,·p0 |
34 |
····invoke-virtual·{v0,·v1 |
34 | ····invoke-virtual·{v0,·v14},·Lcom/jonbanjo/cupsprint/MimeTypesActivity;->setContentView(I)V |
35 | ····.line·46 | 35 | ····.line·46 |
36 | ····invoke-virtual/range·{p0·..·p0},·Lcom/jonbanjo/cupsprint/MimeTypesActivity;->getIntent()Landroid/content/Intent; | 36 | ····invoke-virtual/range·{p0·..·p0},·Lcom/jonbanjo/cupsprint/MimeTypesActivity;->getIntent()Landroid/content/Intent; |
37 |
····move-result-object·v |
37 | ····move-result-object·v8 |
38 | ····.line·47 | 38 | ····.line·47 |
39 |
····.local·v |
39 | ····.local·v8,·"intent":Landroid/content/Intent; |
40 |
····const-string·v1 |
40 | ····const-string·v14,·"printer" |
41 |
····invoke-virtual·{v |
41 | ····invoke-virtual·{v8,·v14},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; |
42 |
····move-result-object·v1 |
42 | ····move-result-object·v12 |
43 | ····.line·48 | 43 | ····.line·48 |
44 |
····.local·v1 |
44 | ····.local·v12,·"sPrinter":Ljava/lang/String; |
45 |
····new-instance·v |
45 | ····new-instance·v7,·Lcom/jonbanjo/cupsprint/PrintQueueIniHandler; |
46 | ····invoke-virtual/range·{p0·..·p0},·Lcom/jonbanjo/cupsprint/MimeTypesActivity;->getBaseContext()Landroid/content/Context; | 46 | ····invoke-virtual/range·{p0·..·p0},·Lcom/jonbanjo/cupsprint/MimeTypesActivity;->getBaseContext()Landroid/content/Context; |
47 |
····move-result-object·v1 |
47 | ····move-result-object·v14 |
48 |
····invoke-direct·{v |
48 | ····invoke-direct·{v7,·v14},·Lcom/jonbanjo/cupsprint/PrintQueueIniHandler;-><init>(Landroid/content/Context;)V |
49 | ····.line·49 | 49 | ····.line·49 |
50 |
····.local·v |
50 | ····.local·v7,·"ini":Lcom/jonbanjo/cupsprint/PrintQueueIniHandler; |
51 |
····invoke-virtual·{v |
51 | ····invoke-virtual·{v7,·v12},·Lcom/jonbanjo/cupsprint/PrintQueueIniHandler;->getPrinter(Ljava/lang/String;)Lcom/jonbanjo/cupsprint/PrintQueueConfig; |
52 |
····move-result-object·v1 |
52 | ····move-result-object·v14 |
53 | ····move-object/from16·v0,·p0 | 53 | ····move-object/from16·v0,·p0 |
54 |
····iput-object·v1 |
54 | ····iput-object·v14,·v0,·Lcom/jonbanjo/cupsprint/MimeTypesActivity;->printConfig:Lcom/jonbanjo/cupsprint/PrintQueueConfig; |
55 | ····.line·50 | 55 | ····.line·50 |
56 | ····move-object/from16·v0,·p0 | 56 | ····move-object/from16·v0,·p0 |
57 |
····iget-object·v1 |
57 | ····iget-object·v14,·v0,·Lcom/jonbanjo/cupsprint/MimeTypesActivity;->printConfig:Lcom/jonbanjo/cupsprint/PrintQueueConfig; |
58 |
····if-nez·v1 |
58 | ····if-nez·v14,·:cond_0 |
59 | ····.line·51 | 59 | ····.line·51 |
60 |
····new-instance·v1 |
60 | ····new-instance·v14,·Ljava/lang/StringBuilder; |
61 |
····invoke-direct·{v1 |
61 | ····invoke-direct·{v14},·Ljava/lang/StringBuilder;-><init>()V |
62 |
····const-string·v1 |
62 | ····const-string·v15,·"Config·for·" |
63 |
····invoke-virtual |
63 | ····invoke-virtual·{v14,·v15},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
64 |
····move-result-object·v1 |
64 | ····move-result-object·v14 |
65 |
····invoke-virtual·{v1 |
65 | ····invoke-virtual·{v14,·v12},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
66 |
····move-result-object·v1 |
66 | ····move-result-object·v14 |
67 |
····const-string·v1 |
67 | ····const-string·v15,·"·not·found" |
68 |
····invoke-virtual |
68 | ····invoke-virtual·{v14,·v15},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
69 |
····move-result-object·v1 |
69 | ····move-result-object·v14 |
70 |
····invoke-virtual·{v1 |
70 | ····invoke-virtual·{v14},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
71 |
····move-result-object·v1 |
71 | ····move-result-object·v14 |
72 | ····move-object/from16·v0,·p0 | 72 | ····move-object/from16·v0,·p0 |
73 |
····invoke-static·{v0,·v1 |
73 | ····invoke-static·{v0,·v14},·Lcom/jonbanjo/cupsprint/Util;->showToast(Landroid/app/Activity;Ljava/lang/String;)V |
74 | ····.line·52 | 74 | ····.line·52 |
75 | ····invoke-virtual/range·{p0·..·p0},·Lcom/jonbanjo/cupsprint/MimeTypesActivity;->finish()V | 75 | ····invoke-virtual/range·{p0·..·p0},·Lcom/jonbanjo/cupsprint/MimeTypesActivity;->finish()V |
76 | ····.line·106 | 76 | ····.line·106 |
77 | ····:goto_0 | 77 | ····:goto_0 |
78 | ····return-void | 78 | ····return-void |
Offset 119, 177 lines modified | Offset 119, 167 lines modified | ||
119 | ····.line·57 | 119 | ····.line·57 |
120 | ····:cond_0 | 120 | ····:cond_0 |
Max diff block lines reached; 19928/24979 bytes (79.78%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/JobListActivity; | 21 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/JobListActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/JobListActivity;)V | 23 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/JobListActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cupsprint/JobListActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·107 | 27 | ····.line·107 |
27 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/JobListActivity$1;->this$0:Lcom/jonbanjo/cupsprint/JobListActivity; | 28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/JobListActivity$1;->this$0:Lcom/jonbanjo/cupsprint/JobListActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/PpdGroupsActivity; | 21 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/PpdGroupsActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PpdGroupsActivity;)V | 23 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PpdGroupsActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cupsprint/PpdGroupsActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·62 | 27 | ····.line·62 |
27 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PpdGroupsActivity$1;->this$0:Lcom/jonbanjo/cupsprint/PpdGroupsActivity; | 28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PpdGroupsActivity$1;->this$0:Lcom/jonbanjo/cupsprint/PpdGroupsActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$layout:Lcom/jonbanjo/cupscontrols/CupsTableLayout; | 22 | .field·final·synthetic·val$layout:Lcom/jonbanjo/cupscontrols/CupsTableLayout; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PpdSectionsActivity;Lcom/jonbanjo/cupscontrols/CupsTableLayout;)V | 24 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PpdSectionsActivity;Lcom/jonbanjo/cupscontrols/CupsTableLayout;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cupsprint/PpdSectionsActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·116 | 28 | ····.line·116 |
28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PpdSectionsActivity$1;->this$0:Lcom/jonbanjo/cupsprint/PpdSectionsActivity; | 29 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PpdSectionsActivity$1;->this$0:Lcom/jonbanjo/cupsprint/PpdSectionsActivity; |
29 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cupsprint/PpdSectionsActivity$1;->val$layout:Lcom/jonbanjo/cupscontrols/CupsTableLayout; | 30 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cupsprint/PpdSectionsActivity$1;->val$layout:Lcom/jonbanjo/cupscontrols/CupsTableLayout; |
Offset 130, 14 lines modified | Offset 130, 15 lines modified | ||
130 | ····move-result·v3 | 130 | ····move-result·v3 |
131 | ····if-eqz·v3,·:cond_1 | 131 | ····if-eqz·v3,·:cond_1 |
132 | ····.line·52 | 132 | ····.line·52 |
133 | ····new-instance·v0,·Landroid/widget/ArrayAdapter; | 133 | ····new-instance·v0,·Landroid/widget/ArrayAdapter; |
134 | ····.line·53 | ||
134 | ····invoke-static·{},·Lcom/jonbanjo/printservice/ServicePrintJobActivity;->getPpd()Lcom/jonbanjo/cups/ppd/CupsPpd; | 135 | ····invoke-static·{},·Lcom/jonbanjo/printservice/ServicePrintJobActivity;->getPpd()Lcom/jonbanjo/cups/ppd/CupsPpd; |
135 | ····move-result-object·v3 | 136 | ····move-result-object·v3 |
136 | ····invoke-virtual·{v3},·Lcom/jonbanjo/cups/ppd/CupsPpd;->getPpdRec()Lcom/jonbanjo/cups/ppd/CupsPpdRec; | 137 | ····invoke-virtual·{v3},·Lcom/jonbanjo/cups/ppd/CupsPpd;->getPpdRec()Lcom/jonbanjo/cups/ppd/CupsPpdRec; |
137 | ····move-result-object·v3 | 138 | ····move-result-object·v3 |
Offset 164, 14 lines modified | Offset 165, 15 lines modified | ||
164 | ····return-void | 165 | ····return-void |
165 | ····.line·56 | 166 | ····.line·56 |
166 | ····.end·local·v0····#·"aa":Landroid/widget/ArrayAdapter;,·"Landroid/widget/ArrayAdapter<Lcom/jonbanjo/cups/ppd/PpdSectionList;>;" | 167 | ····.end·local·v0····#·"aa":Landroid/widget/ArrayAdapter;,·"Landroid/widget/ArrayAdapter<Lcom/jonbanjo/cups/ppd/PpdSectionList;>;" |
167 | ····:cond_1 | 168 | ····:cond_1 |
168 | ····new-instance·v0,·Landroid/widget/ArrayAdapter; | 169 | ····new-instance·v0,·Landroid/widget/ArrayAdapter; |
170 | ····.line·57 | ||
169 | ····invoke-static·{},·Lcom/jonbanjo/cupsprint/PrintJobActivity;->getPpd()Lcom/jonbanjo/cups/ppd/CupsPpd; | 171 | ····invoke-static·{},·Lcom/jonbanjo/cupsprint/PrintJobActivity;->getPpd()Lcom/jonbanjo/cups/ppd/CupsPpd; |
170 | ····move-result-object·v3 | 172 | ····move-result-object·v3 |
171 | ····invoke-virtual·{v3},·Lcom/jonbanjo/cups/ppd/CupsPpd;->getPpdRec()Lcom/jonbanjo/cups/ppd/CupsPpdRec; | 173 | ····invoke-virtual·{v3},·Lcom/jonbanjo/cups/ppd/CupsPpd;->getPpdRec()Lcom/jonbanjo/cups/ppd/CupsPpdRec; |
172 | ····move-result-object·v3 | 174 | ····move-result-object·v3 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/PrintJobActivity; | 21 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/PrintJobActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrintJobActivity;)V | 23 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrintJobActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cupsprint/PrintJobActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·136 | 27 | ····.line·136 |
27 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrintJobActivity$1;->this$0:Lcom/jonbanjo/cupsprint/PrintJobActivity; | 28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrintJobActivity$1;->this$0:Lcom/jonbanjo/cupsprint/PrintJobActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/PrintJobActivity; | 21 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/PrintJobActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrintJobActivity;)V | 23 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrintJobActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cupsprint/PrintJobActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·230 | 27 | ····.line·230 |
27 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrintJobActivity$3;->this$0:Lcom/jonbanjo/cupsprint/PrintJobActivity; | 28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrintJobActivity$3;->this$0:Lcom/jonbanjo/cupsprint/PrintJobActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/PrintJobActivity; | 21 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/PrintJobActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrintJobActivity;)V | 23 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrintJobActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cupsprint/PrintJobActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·217 | 27 | ····.line·217 |
27 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrintJobActivity$2;->this$0:Lcom/jonbanjo/cupsprint/PrintJobActivity; | 28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrintJobActivity$2;->this$0:Lcom/jonbanjo/cupsprint/PrintJobActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/PrintJobActivity; | 21 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/PrintJobActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrintJobActivity;)V | 23 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrintJobActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cupsprint/PrintJobActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·362 | 27 | ····.line·362 |
27 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrintJobActivity$4;->this$0:Lcom/jonbanjo/cupsprint/PrintJobActivity; | 28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrintJobActivity$4;->this$0:Lcom/jonbanjo/cupsprint/PrintJobActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/PrintJobActivity; | 21 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/PrintJobActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrintJobActivity;)V | 23 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrintJobActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cupsprint/PrintJobActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·357 | 27 | ····.line·357 |
27 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrintJobActivity$5;->this$0:Lcom/jonbanjo/cupsprint/PrintJobActivity; | 28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrintJobActivity$5;->this$0:Lcom/jonbanjo/cupsprint/PrintJobActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$toast:Ljava/lang/String; | 22 | .field·final·synthetic·val$toast:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrintJobActivity;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrintJobActivity;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cupsprint/PrintJobActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·372 | 28 | ····.line·372 |
28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrintJobActivity$6;->this$0:Lcom/jonbanjo/cupsprint/PrintJobActivity; | 29 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrintJobActivity$6;->this$0:Lcom/jonbanjo/cupsprint/PrintJobActivity; |
29 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cupsprint/PrintJobActivity$6;->val$toast:Ljava/lang/String; | 30 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cupsprint/PrintJobActivity$6;->val$toast:Ljava/lang/String; |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·val$auth:Lcom/jonbanjo/cups/operations/AuthInfo; | 19 | .field·final·synthetic·val$auth:Lcom/jonbanjo/cups/operations/AuthInfo; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrintJobActivity;Lcom/jonbanjo/cups/operations/AuthInfo;)V | 21 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrintJobActivity;Lcom/jonbanjo/cups/operations/AuthInfo;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cupsprint/PrintJobActivity; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·409 | 25 | ····.line·409 |
25 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrintJobActivity$7;->this$0:Lcom/jonbanjo/cupsprint/PrintJobActivity; | 26 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrintJobActivity$7;->this$0:Lcom/jonbanjo/cupsprint/PrintJobActivity; |
26 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cupsprint/PrintJobActivity$7;->val$auth:Lcom/jonbanjo/cups/operations/AuthInfo; | 27 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cupsprint/PrintJobActivity$7;->val$auth:Lcom/jonbanjo/cups/operations/AuthInfo; |
Offset 180, 263 lines modified | Offset 180, 261 lines modified | ||
180 | ····.line·262 | 180 | ····.line·262 |
181 | ····sget-object·v0,·Lcom/jonbanjo/cupsprint/PrintJobActivity;->cupsppd:Lcom/jonbanjo/cups/ppd/CupsPpd; | 181 | ····sget-object·v0,·Lcom/jonbanjo/cupsprint/PrintJobActivity;->cupsppd:Lcom/jonbanjo/cups/ppd/CupsPpd; |
182 | ····return-object·v0 | 182 | ····return-object·v0 |
183 | .end·method | 183 | .end·method |
184 | .method·private·setAcceptMimeType(Ljava/lang/String;Ljava/lang/String;)V | 184 | .method·private·setAcceptMimeType(Ljava/lang/String;Ljava/lang/String;)V |
185 |
····.locals· |
185 | ····.locals·6 |
186 | ····.param·p1,·"mimeType"····#·Ljava/lang/String; | 186 | ····.param·p1,·"mimeType"····#·Ljava/lang/String; |
187 | ····.param·p2,·"ext"····#·Ljava/lang/String; | 187 | ····.param·p2,·"ext"····#·Ljava/lang/String; |
188 | ····.prologue | 188 | ····.prologue |
189 |
···· |
189 | ····const/4·v3,·0x0 |
190 | ····const/4·v6,·0x0 | ||
191 |
···· |
190 | ····.line·342 |
191 | ····iput-boolean·v3,·p0,·Lcom/jonbanjo/cupsprint/PrintJobActivity;->acceptMimeType:Z | ||
192 | ····.line·343 | 192 | ····.line·343 |
193 |
····iget-object·v |
193 | ····iget-object·v4,·p0,·Lcom/jonbanjo/cupsprint/PrintJobActivity;->printerConfig:Lcom/jonbanjo/cupsprint/PrintQueueConfig; |
194 |
····iget-object·v |
194 | ····iget-object·v4,·v4,·Lcom/jonbanjo/cupsprint/PrintQueueConfig;->extensions:Ljava/lang/String; |
195 |
····const-string·v |
195 | ····const-string·v5,·"·" |
196 |
····invoke-virtual·{v |
196 | ····invoke-virtual·{v4,·v5},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; |
197 |
····move-result-object·v |
197 | ····move-result-object·v0 |
198 | ····.line·344 | 198 | ····.line·344 |
199 |
····.local·v |
199 | ····.local·v0,·"extensions":[Ljava/lang/String; |
200 | ····move-object·v0,·v1 | ||
201 | ····.local·v0,·"arr$":[Ljava/lang/String; | ||
202 | ····array-length·v4,·v0 | 200 | ····array-length·v4,·v0 |
203 | ····.local·v4,·"len$":I | ||
204 | ····const/4·v2,·0x0 | ||
205 | ····.local·v2,·"i$":I | ||
206 | ····:goto_0 | 201 | ····:goto_0 |
207 |
····if-ge·v |
202 | ····if-ge·v3,·v4,·:cond_1 |
208 |
····aget-object·v |
203 | ····aget-object·v1,·v0,·v3 |
209 | ····.line·345 | 204 | ····.line·345 |
210 |
····.local·v |
205 | ····.local·v1,·"item":Ljava/lang/String; |
211 |
····invoke-virtual·{p1,·v |
206 | ····invoke-virtual·{p1,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
212 |
····move-result·v |
207 | ····move-result·v5 |
213 |
····if-eqz·v |
208 | ····if-eqz·v5,·:cond_0 |
214 | ····.line·346 | 209 | ····.line·346 |
215 |
····const/4·v |
210 | ····const/4·v3,·0x1 |
216 |
····iput-boolean·v |
211 | ····iput-boolean·v3,·p0,·Lcom/jonbanjo/cupsprint/PrintJobActivity;->acceptMimeType:Z |
217 | ····.line·368 | 212 | ····.line·368 |
218 |
····.end·local·v |
213 | ····.end·local·v1····#·"item":Ljava/lang/String; |
219 | ····:goto_1 | 214 | ····:goto_1 |
220 | ····return-void | 215 | ····return-void |
221 | ····.line·344 | 216 | ····.line·344 |
222 |
····.restart·local·v |
217 | ····.restart·local·v1····#·"item":Ljava/lang/String; |
223 | ····:cond_0 | 218 | ····:cond_0 |
224 |
····add-int/lit8·v |
219 | ····add-int/lit8·v3,·v3,·0x1 |
225 | ····goto·:goto_0 | 220 | ····goto·:goto_0 |
226 | ····.line·350 | 221 | ····.line·350 |
227 |
····.end·local·v |
222 | ····.end·local·v1····#·"item":Ljava/lang/String; |
228 | ····:cond_1 | 223 | ····:cond_1 |
229 |
····new-instance·v |
224 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
230 |
····invoke-direct·{v |
225 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
231 |
····iget-object·v |
226 | ····iget-object·v4,·p0,·Lcom/jonbanjo/cupsprint/PrintJobActivity;->printerConfig:Lcom/jonbanjo/cupsprint/PrintQueueConfig; |
232 |
····invoke-virtual·{v |
227 | ····invoke-virtual·{v4},·Lcom/jonbanjo/cupsprint/PrintQueueConfig;->getPrintQueue()Ljava/lang/String; |
233 |
····move-result-object·v |
228 | ····move-result-object·v4 |
234 |
····invoke-virtual·{v |
229 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
235 |
····move-result-object·v |
230 | ····move-result-object·v3 |
236 |
····const-string·v |
231 | ····const-string·v4,·"·\ndoes·not·support·" |
237 |
····invoke-virtual·{v |
232 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
238 |
····move-result-object·v |
233 | ····move-result-object·v3 |
239 |
····invoke-virtual·{v |
234 | ····invoke-virtual·{v3,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
240 |
····move-result-object·v |
235 | ····move-result-object·v3 |
241 |
····const-string·v |
236 | ····const-string·v4,·"\n\nContinue?" |
Max diff block lines reached; 19604/24455 bytes (80.16%) of diff not shown. |
Offset 542, 65 lines modified | Offset 542, 64 lines modified | ||
542 | ············"Ljava/lang/String;", | 542 | ············"Ljava/lang/String;", |
543 | ············">;" | 543 | ············">;" |
544 | ········} | 544 | ········} |
545 | ····.end·annotation | 545 | ····.end·annotation |
546 | ····.prologue | 546 | ····.prologue |
547 | ····.line·122 | 547 | ····.line·122 |
548 |
····new-instance·v |
548 | ····new-instance·v1,·Ljava/util/ArrayList; |
549 |
····invoke-direct·{v |
549 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V |
550 | ····.line·123 | 550 | ····.line·123 |
551 |
····.local·v |
551 | ····.local·v1,·"printerList":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/String;>;" |
552 | ····invoke-virtual·{p0},·Lcom/jonbanjo/cupsprint/PrintQueueIniHandler;->keySet()Ljava/util/Set; | 552 | ····invoke-virtual·{p0},·Lcom/jonbanjo/cupsprint/PrintQueueIniHandler;->keySet()Ljava/util/Set; |
553 |
····move-result-object·v |
553 | ····move-result-object·v2 |
554 |
····invoke-interface·{v |
554 | ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
555 |
····move-result-object·v |
555 | ····move-result-object·v2 |
556 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
557 | ····:cond_0 | 556 | ····:cond_0 |
558 | ····:goto_0 | 557 | ····:goto_0 |
559 |
····invoke-interface·{v |
558 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
560 | ····move-result·v3 | 559 | ····move-result·v3 |
561 | ····if-eqz·v3,·:cond_1 | 560 | ····if-eqz·v3,·:cond_1 |
562 |
····invoke-interface·{v |
561 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
563 |
····move-result-object·v |
562 | ····move-result-object·v0 |
564 |
····check-cast·v |
563 | ····check-cast·v0,·Ljava/lang/String; |
565 | ····.line·124 | 564 | ····.line·124 |
566 |
····.local·v |
565 | ····.local·v0,·"name":Ljava/lang/String; |
567 | ····const-string·v3,·"jfcupsprintdefault" | 566 | ····const-string·v3,·"jfcupsprintdefault" |
568 |
····invoke-virtual·{v |
567 | ····invoke-virtual·{v0,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
569 | ····move-result·v3 | 568 | ····move-result·v3 |
570 | ····if-nez·v3,·:cond_0 | 569 | ····if-nez·v3,·:cond_0 |
571 | ····.line·125 | 570 | ····.line·125 |
572 |
····invoke-virtual·{v |
571 | ····invoke-virtual·{v1,·v0},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z |
573 | ····goto·:goto_0 | 572 | ····goto·:goto_0 |
574 | ····.line·128 | 573 | ····.line·128 |
575 |
····.end·local·v |
574 | ····.end·local·v0····#·"name":Ljava/lang/String; |
576 | ····:cond_1 | 575 | ····:cond_1 |
577 |
····invoke-static·{v |
576 | ····invoke-static·{v1},·Ljava/util/Collections;->sort(Ljava/util/List;)V |
578 | ····.line·129 | 577 | ····.line·129 |
579 |
····return-object·v |
578 | ····return-object·v1 |
580 | .end·method | 579 | .end·method |
581 | .method·public·getPrinter(Ljava/lang/String;)Lcom/jonbanjo/cupsprint/PrintQueueConfig; | 580 | .method·public·getPrinter(Ljava/lang/String;)Lcom/jonbanjo/cupsprint/PrintQueueConfig; |
582 | ····.locals·9 | 581 | ····.locals·9 |
583 | ····.param·p1,·"name"····#·Ljava/lang/String; | 582 | ····.param·p1,·"name"····#·Ljava/lang/String; |
584 | ····.prologue | 583 | ····.prologue |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$ini:Lcom/jonbanjo/cupsprint/PrintQueueIniHandler; | 24 | .field·final·synthetic·val$ini:Lcom/jonbanjo/cupsprint/PrintQueueIniHandler; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrinterAddEditActivity;Lcom/jonbanjo/cupsprint/PrintQueueIniHandler;Lcom/jonbanjo/cupsprint/PrintQueueConfig;)V | 26 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrinterAddEditActivity;Lcom/jonbanjo/cupsprint/PrintQueueIniHandler;Lcom/jonbanjo/cupsprint/PrintQueueConfig;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cupsprint/PrinterAddEditActivity; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·366 | 30 | ····.line·366 |
30 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrinterAddEditActivity$2;->this$0:Lcom/jonbanjo/cupsprint/PrinterAddEditActivity; | 31 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrinterAddEditActivity$2;->this$0:Lcom/jonbanjo/cupsprint/PrinterAddEditActivity; |
31 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cupsprint/PrinterAddEditActivity$2;->val$ini:Lcom/jonbanjo/cupsprint/PrintQueueIniHandler; | 32 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cupsprint/PrinterAddEditActivity$2;->val$ini:Lcom/jonbanjo/cupsprint/PrintQueueIniHandler; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$printers:Ljava/util/List; | 22 | .field·final·synthetic·val$printers:Ljava/util/List; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrinterAddEditActivity;Ljava/util/List;)V | 24 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrinterAddEditActivity;Ljava/util/List;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cupsprint/PrinterAddEditActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·400 | 28 | ····.line·400 |
28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrinterAddEditActivity$3;->this$0:Lcom/jonbanjo/cupsprint/PrinterAddEditActivity; | 29 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrinterAddEditActivity$3;->this$0:Lcom/jonbanjo/cupsprint/PrinterAddEditActivity; |
29 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cupsprint/PrinterAddEditActivity$3;->val$printers:Ljava/util/List; | 30 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cupsprint/PrinterAddEditActivity$3;->val$printers:Ljava/util/List; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/PrinterAddEditActivity; | 21 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/PrinterAddEditActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrinterAddEditActivity;)V | 23 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrinterAddEditActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cupsprint/PrinterAddEditActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·371 | 27 | ····.line·371 |
27 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrinterAddEditActivity$1;->this$0:Lcom/jonbanjo/cupsprint/PrinterAddEditActivity; | 28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrinterAddEditActivity$1;->this$0:Lcom/jonbanjo/cupsprint/PrinterAddEditActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$aa:Landroid/widget/ArrayAdapter; | 22 | .field·final·synthetic·val$aa:Landroid/widget/ArrayAdapter; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrinterAddEditActivity;Landroid/widget/ArrayAdapter;)V | 24 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrinterAddEditActivity;Landroid/widget/ArrayAdapter;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cupsprint/PrinterAddEditActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·422 | 28 | ····.line·422 |
28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrinterAddEditActivity$4;->this$0:Lcom/jonbanjo/cupsprint/PrinterAddEditActivity; | 29 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrinterAddEditActivity$4;->this$0:Lcom/jonbanjo/cupsprint/PrinterAddEditActivity; |
29 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cupsprint/PrinterAddEditActivity$4;->val$aa:Landroid/widget/ArrayAdapter; | 30 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cupsprint/PrinterAddEditActivity$4;->val$aa:Landroid/widget/ArrayAdapter; |
Offset 64, 14 lines modified | Offset 64, 15 lines modified | ||
64 | ····.local·v0,·"builder":Landroid/app/AlertDialog$Builder; | 64 | ····.local·v0,·"builder":Landroid/app/AlertDialog$Builder; |
65 | ····invoke-virtual·{v0,·p1},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 65 | ····invoke-virtual·{v0,·p1},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
66 | ····move-result-object·v2 | 66 | ····move-result-object·v2 |
67 | ····const-string·v3,·"error" | 67 | ····const-string·v3,·"error" |
68 | ····.line·182 | ||
68 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 69 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
69 | ····.line·183 | 70 | ····.line·183 |
70 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 71 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
71 | ····move-result-object·v1 | 72 | ····move-result-object·v1 |
Offset 378, 14 lines modified | Offset 379, 15 lines modified | ||
378 | ····.line·243 | 379 | ····.line·243 |
379 | ····.local·v0,·"builder":Landroid/app/AlertDialog$Builder; | 380 | ····.local·v0,·"builder":Landroid/app/AlertDialog$Builder; |
380 | ····invoke-virtual·{v0,·p2},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 381 | ····invoke-virtual·{v0,·p2},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
381 | ····move-result-object·v2 | 382 | ····move-result-object·v2 |
383 | ····.line·244 | ||
382 | ····invoke-virtual·{v2,·p1},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 384 | ····invoke-virtual·{v2,·p1},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
383 | ····.line·245 | 385 | ····.line·245 |
384 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 386 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
385 | ····move-result-object·v1 | 387 | ····move-result-object·v1 |
Offset 531, 42 lines modified | Offset 533, 41 lines modified | ||
531 | ····move-result-object·v4 | 533 | ····move-result-object·v4 |
532 | ····.line·391 | 534 | ····.line·391 |
533 | ····.local·v4,·"errors":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" | 535 | ····.local·v4,·"errors":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" |
534 | ····invoke-virtual·{p1},·Lcom/jonbanjo/detect/PrinterResult;->getPrinters()Ljava/util/List; | 536 | ····invoke-virtual·{p1},·Lcom/jonbanjo/detect/PrinterResult;->getPrinters()Ljava/util/List; |
535 |
····move-result-object·v |
537 | ····move-result-object·v5 |
536 | ····.line·392 | 538 | ····.line·392 |
537 |
····.local·v |
539 | ····.local·v5,·"printers":Ljava/util/List;,·"Ljava/util/List<Lcom/jonbanjo/detect/PrinterRec;>;" |
538 | ····invoke-interface·{v4},·Ljava/util/List;->size()I | 540 | ····invoke-interface·{v4},·Ljava/util/List;->size()I |
539 |
····move-result·v |
541 | ····move-result·v6 |
540 |
····if-lez·v |
542 | ····if-lez·v6,·:cond_1 |
541 | ····.line·393 | 543 | ····.line·393 |
542 | ····const-string·v3,·"" | 544 | ····const-string·v3,·"" |
543 | ····.line·394 | 545 | ····.line·394 |
544 | ····.local·v3,·"errorMessage":Ljava/lang/String; | 546 | ····.local·v3,·"errorMessage":Ljava/lang/String; |
545 | ····invoke-interface·{v4},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 547 | ····invoke-interface·{v4},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
546 |
····move-result-object·v |
548 | ····move-result-object·v6 |
547 | ····.local·v5,·"i$":Ljava/util/Iterator; | ||
548 | ····:goto_0 | 549 | ····:goto_0 |
549 |
····invoke-interface·{v |
550 | ····invoke-interface·{v6},·Ljava/util/Iterator;->hasNext()Z |
550 | ····move-result·v7 | 551 | ····move-result·v7 |
551 | ····if-eqz·v7,·:cond_0 | 552 | ····if-eqz·v7,·:cond_0 |
552 |
····invoke-interface·{v |
553 | ····invoke-interface·{v6},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
553 | ····move-result-object·v2 | 554 | ····move-result-object·v2 |
554 | ····check-cast·v2,·Ljava/lang/String; | 555 | ····check-cast·v2,·Ljava/lang/String; |
555 | ····.line·395 | 556 | ····.line·395 |
556 | ····.local·v2,·"error":Ljava/lang/String; | 557 | ····.local·v2,·"error":Ljava/lang/String; |
Offset 600, 48 lines modified | Offset 601, 47 lines modified | ||
600 | ····:cond_0 | 601 | ····:cond_0 |
601 | ····new-instance·v0,·Landroid/app/AlertDialog$Builder; | 602 | ····new-instance·v0,·Landroid/app/AlertDialog$Builder; |
602 | ····invoke-direct·{v0,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 603 | ····invoke-direct·{v0,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
603 | ····.line·398 | 604 | ····.line·398 |
604 | ····.local·v0,·"builder":Landroid/app/AlertDialog$Builder; | 605 | ····.local·v0,·"builder":Landroid/app/AlertDialog$Builder; |
605 |
····const-string·v |
606 | ····const-string·v6,·"Scan·messages" |
606 |
····invoke-virtual·{v0,·v |
607 | ····invoke-virtual·{v0,·v6},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
607 | ····.line·399 | 608 | ····.line·399 |
608 | ····invoke-virtual·{v0,·v3},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 609 | ····invoke-virtual·{v0,·v3},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
609 | ····.line·400 | 610 | ····.line·400 |
610 |
····new-instance·v |
611 | ····new-instance·v6,·Lcom/jonbanjo/cupsprint/PrinterAddEditActivity$3; |
611 |
····invoke-direct·{v |
612 | ····invoke-direct·{v6,·p0,·v5},·Lcom/jonbanjo/cupsprint/PrinterAddEditActivity$3;-><init>(Lcom/jonbanjo/cupsprint/PrinterAddEditActivity;Ljava/util/List;)V |
612 |
····invoke-virtual·{v0,·v |
613 | ····invoke-virtual·{v0,·v6},·Landroid/app/AlertDialog$Builder;->setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/AlertDialog$Builder; |
613 | ····.line·405 | 614 | ····.line·405 |
614 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 615 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
Max diff block lines reached; 5781/10040 bytes (57.58%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/PrinterMainActivity; | 21 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/PrinterMainActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrinterMainActivity;)V | 23 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrinterMainActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cupsprint/PrinterMainActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·48 | 27 | ····.line·48 |
27 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrinterMainActivity$1;->this$0:Lcom/jonbanjo/cupsprint/PrinterMainActivity; | 28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrinterMainActivity$1;->this$0:Lcom/jonbanjo/cupsprint/PrinterMainActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/PrinterMainActivity; | 21 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/PrinterMainActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrinterMainActivity;)V | 23 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrinterMainActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cupsprint/PrinterMainActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·94 | 27 | ····.line·94 |
27 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrinterMainActivity$2;->this$0:Lcom/jonbanjo/cupsprint/PrinterMainActivity; | 28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrinterMainActivity$2;->this$0:Lcom/jonbanjo/cupsprint/PrinterMainActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$nickname:Ljava/lang/String; | 22 | .field·final·synthetic·val$nickname:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrinterMainActivity;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrinterMainActivity;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cupsprint/PrinterMainActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·112 | 28 | ····.line·112 |
28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrinterMainActivity$3;->this$0:Lcom/jonbanjo/cupsprint/PrinterMainActivity; | 29 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrinterMainActivity$3;->this$0:Lcom/jonbanjo/cupsprint/PrinterMainActivity; |
29 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cupsprint/PrinterMainActivity$3;->val$nickname:Ljava/lang/String; | 30 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cupsprint/PrinterMainActivity$3;->val$nickname:Ljava/lang/String; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$nickname:Ljava/lang/String; | 22 | .field·final·synthetic·val$nickname:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrinterMainActivity;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrinterMainActivity;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cupsprint/PrinterMainActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·134 | 28 | ····.line·134 |
28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrinterMainActivity$4;->this$0:Lcom/jonbanjo/cupsprint/PrinterMainActivity; | 29 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrinterMainActivity$4;->this$0:Lcom/jonbanjo/cupsprint/PrinterMainActivity; |
29 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cupsprint/PrinterMainActivity$4;->val$nickname:Ljava/lang/String; | 30 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cupsprint/PrinterMainActivity$4;->val$nickname:Ljava/lang/String; |
Offset 164, 14 lines modified | Offset 164, 15 lines modified | ||
164 | ····.line·130 | 164 | ····.line·130 |
165 | ····new-instance·v1,·Landroid/app/AlertDialog$Builder; | 165 | ····new-instance·v1,·Landroid/app/AlertDialog$Builder; |
166 | ····invoke-direct·{v1,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 166 | ····invoke-direct·{v1,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
167 | ····const-string·v2,·"Confim" | 167 | ····const-string·v2,·"Confim" |
168 | ····.line·131 | ||
168 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 169 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
169 | ····move-result-object·v1 | 170 | ····move-result-object·v1 |
170 | ····new-instance·v2,·Ljava/lang/StringBuilder; | 171 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
171 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | 172 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
Offset 192, 38 lines modified | Offset 193, 42 lines modified | ||
192 | ····move-result-object·v2 | 193 | ····move-result-object·v2 |
193 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 194 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
194 | ····move-result-object·v2 | 195 | ····move-result-object·v2 |
196 | ····.line·132 | ||
195 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 197 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
196 | ····move-result-object·v1 | 198 | ····move-result-object·v1 |
197 | ····const·v2,·0x1080027 | 199 | ····const·v2,·0x1080027 |
200 | ····.line·133 | ||
198 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; | 201 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; |
199 | ····move-result-object·v1 | 202 | ····move-result-object·v1 |
200 | ····const·v2,·0x1040013 | 203 | ····const·v2,·0x1040013 |
201 | ····new-instance·v3,·Lcom/jonbanjo/cupsprint/PrinterMainActivity$4; | 204 | ····new-instance·v3,·Lcom/jonbanjo/cupsprint/PrinterMainActivity$4; |
202 | ····invoke-direct·{v3,·p0,·p1},·Lcom/jonbanjo/cupsprint/PrinterMainActivity$4;-><init>(Lcom/jonbanjo/cupsprint/PrinterMainActivity;Ljava/lang/String;)V | 205 | ····invoke-direct·{v3,·p0,·p1},·Lcom/jonbanjo/cupsprint/PrinterMainActivity$4;-><init>(Lcom/jonbanjo/cupsprint/PrinterMainActivity;Ljava/lang/String;)V |
206 | ····.line·134 | ||
203 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 207 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
204 | ····move-result-object·v1 | 208 | ····move-result-object·v1 |
205 | ····const·v2,·0x1040009 | 209 | ····const·v2,·0x1040009 |
206 | ····const/4·v3,·0x0 | 210 | ····const/4·v3,·0x0 |
211 | ····.line·139 | ||
207 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 212 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
208 | ····move-result-object·v1 | 213 | ····move-result-object·v1 |
209 | ····invoke-virtual·{v1},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; | 214 | ····invoke-virtual·{v1},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; |
210 | ····goto·:goto_0 | 215 | ····goto·:goto_0 |
Offset 334, 14 lines modified | Offset 339, 15 lines modified | ||
334 | ····move-result-object·v4 | 339 | ····move-result-object·v4 |
335 | ····new-instance·v5,·Lcom/jonbanjo/cupsprint/PrinterMainActivity$3; | 340 | ····new-instance·v5,·Lcom/jonbanjo/cupsprint/PrinterMainActivity$3; |
336 | ····invoke-direct·{v5,·p0,·v3},·Lcom/jonbanjo/cupsprint/PrinterMainActivity$3;-><init>(Lcom/jonbanjo/cupsprint/PrinterMainActivity;Ljava/lang/String;)V | 341 | ····invoke-direct·{v5,·p0,·v3},·Lcom/jonbanjo/cupsprint/PrinterMainActivity$3;-><init>(Lcom/jonbanjo/cupsprint/PrinterMainActivity;Ljava/lang/String;)V |
342 | ····.line·112 | ||
337 | ····invoke-virtual·{v4,·v2,·v5},·Landroid/app/AlertDialog$Builder;->setItems([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 343 | ····invoke-virtual·{v4,·v2,·v5},·Landroid/app/AlertDialog$Builder;->setItems([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
338 | ····.line·117 | 344 | ····.line·117 |
339 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 345 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
340 | ····move-result-object·v1 | 346 | ····move-result-object·v1 |
Offset 567, 44 lines modified | Offset 573, 49 lines modified | ||
567 | ····.line·90 | 573 | ····.line·90 |
568 | ····new-instance·v2,·Landroid/app/AlertDialog$Builder; | 574 | ····new-instance·v2,·Landroid/app/AlertDialog$Builder; |
569 | ····invoke-direct·{v2,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 575 | ····invoke-direct·{v2,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
570 | ····const-string·v3,·"" | 576 | ····const-string·v3,·"" |
577 | ····.line·91 | ||
571 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 578 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
572 | ····move-result-object·v2 | 579 | ····move-result-object·v2 |
573 | ····const-string·v3,·"No·printers·are·configured.·Add·new·printer?" | 580 | ····const-string·v3,·"No·printers·are·configured.·Add·new·printer?" |
581 | ····.line·92 | ||
574 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 582 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
575 | ····move-result-object·v2 | 583 | ····move-result-object·v2 |
576 | ····const·v3,·0x108002b | 584 | ····const·v3,·0x108002b |
585 | ····.line·93 | ||
577 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; | 586 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; |
Max diff block lines reached; 827/4182 bytes (19.78%) of diff not shown. |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$ini:Lcom/jonbanjo/cupsprint/PrintQueueIniHandler; | 22 | .field·final·synthetic·val$ini:Lcom/jonbanjo/cupsprint/PrintQueueIniHandler; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrinterPrintDefaultActivity;Lcom/jonbanjo/cupsprint/PrintQueueIniHandler;)V | 24 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrinterPrintDefaultActivity;Lcom/jonbanjo/cupsprint/PrintQueueIniHandler;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cupsprint/PrinterPrintDefaultActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·89 | 28 | ····.line·89 |
28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrinterPrintDefaultActivity$1;->this$0:Lcom/jonbanjo/cupsprint/PrinterPrintDefaultActivity; | 29 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrinterPrintDefaultActivity$1;->this$0:Lcom/jonbanjo/cupsprint/PrinterPrintDefaultActivity; |
29 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cupsprint/PrinterPrintDefaultActivity$1;->val$ini:Lcom/jonbanjo/cupsprint/PrintQueueIniHandler; | 30 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cupsprint/PrinterPrintDefaultActivity$1;->val$ini:Lcom/jonbanjo/cupsprint/PrintQueueIniHandler; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/PrinterPrintToActivity; | 21 | .field·final·synthetic·this$0:Lcom/jonbanjo/cupsprint/PrinterPrintToActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrinterPrintToActivity;)V | 23 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrinterPrintToActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cupsprint/PrinterPrintToActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·78 | 27 | ····.line·78 |
27 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrinterPrintToActivity$1;->this$0:Lcom/jonbanjo/cupsprint/PrinterPrintToActivity; | 28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrinterPrintToActivity$1;->this$0:Lcom/jonbanjo/cupsprint/PrinterPrintToActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$aa:Landroid/widget/ArrayAdapter; | 22 | .field·final·synthetic·val$aa:Landroid/widget/ArrayAdapter; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrinterPrintToActivity;Landroid/widget/ArrayAdapter;)V | 24 | .method·constructor·<init>(Lcom/jonbanjo/cupsprint/PrinterPrintToActivity;Landroid/widget/ArrayAdapter;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/cupsprint/PrinterPrintToActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·166 | 28 | ····.line·166 |
28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrinterPrintToActivity$2;->this$0:Lcom/jonbanjo/cupsprint/PrinterPrintToActivity; | 29 | ····iput-object·p1,·p0,·Lcom/jonbanjo/cupsprint/PrinterPrintToActivity$2;->this$0:Lcom/jonbanjo/cupsprint/PrinterPrintToActivity; |
29 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cupsprint/PrinterPrintToActivity$2;->val$aa:Landroid/widget/ArrayAdapter; | 30 | ····iput-object·p2,·p0,·Lcom/jonbanjo/cupsprint/PrinterPrintToActivity$2;->val$aa:Landroid/widget/ArrayAdapter; |
Offset 209, 14 lines modified | Offset 209, 15 lines modified | ||
209 | ····.line·149 | 209 | ····.line·149 |
210 | ····.local·v0,·"builder":Landroid/app/AlertDialog$Builder; | 210 | ····.local·v0,·"builder":Landroid/app/AlertDialog$Builder; |
211 | ····invoke-virtual·{v0,·p2},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 211 | ····invoke-virtual·{v0,·p2},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
212 | ····move-result-object·v2 | 212 | ····move-result-object·v2 |
213 | ····.line·150 | ||
213 | ····invoke-virtual·{v2,·p1},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 214 | ····invoke-virtual·{v2,·p1},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
214 | ····.line·151 | 215 | ····.line·151 |
215 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 216 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
216 | ····move-result-object·v1 | 217 | ····move-result-object·v1 |
Offset 28, 10 lines modified | Offset 28, 9 lines modified | ||
28 | .method·public·constructor·<init>()V | 28 | .method·public·constructor·<init>()V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.prologue | 30 | ····.prologue |
31 | ····.line·10 | 31 | ····.line·10 |
32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
33 | ····.line·2053 | ||
34 | ····return-void | 33 | ····return-void |
35 | .end·method | 34 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/jonbanjo/detect/HostScanTask; | 21 | .field·final·synthetic·this$0:Lcom/jonbanjo/detect/HostScanTask; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/jonbanjo/detect/HostScanTask;)V | 23 | .method·constructor·<init>(Lcom/jonbanjo/detect/HostScanTask;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/detect/HostScanTask; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·85 | 27 | ····.line·85 |
27 | ····iput-object·p1,·p0,·Lcom/jonbanjo/detect/HostScanTask$1;->this$0:Lcom/jonbanjo/detect/HostScanTask; | 28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/detect/HostScanTask$1;->this$0:Lcom/jonbanjo/detect/HostScanTask; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 239, 21 lines modified | Offset 239, 19 lines modified | ||
239 | ····move-result-object·v0 | 239 | ····move-result-object·v0 |
240 | ····goto·:goto_1 | 240 | ····goto·:goto_1 |
241 | .end·method | 241 | .end·method |
242 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 242 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
243 | ····.locals·1 | 243 | ····.locals·1 |
244 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
245 | ····.prologue | 244 | ····.prologue |
246 | ····.line·32 | 245 | ····.line·32 |
247 | ····check-cast·p1,·[Ljava/lang/Void; | 246 | ····check-cast·p1,·[Ljava/lang/Void; |
248 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
249 | ····invoke-virtual·{p0,·p1},·Lcom/jonbanjo/detect/HostScanTask;->doInBackground([Ljava/lang/Void;)Lcom/jonbanjo/detect/PrinterResult; | 247 | ····invoke-virtual·{p0,·p1},·Lcom/jonbanjo/detect/HostScanTask;->doInBackground([Ljava/lang/Void;)Lcom/jonbanjo/detect/PrinterResult; |
250 | ····move-result-object·v0 | 248 | ····move-result-object·v0 |
251 | ····return-object·v0 | 249 | ····return-object·v0 |
252 | .end·method | 250 | .end·method |
Offset 315, 21 lines modified | Offset 313, 19 lines modified | ||
315 | ····.line·106 | 313 | ····.line·106 |
316 | ····:cond_1 | 314 | ····:cond_1 |
317 | ····return-void | 315 | ····return-void |
318 | .end·method | 316 | .end·method |
319 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 317 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
320 | ····.locals·0 | 318 | ····.locals·0 |
321 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
322 | ····.prologue | 319 | ····.prologue |
323 | ····.line·32 | 320 | ····.line·32 |
324 | ····check-cast·p1,·Lcom/jonbanjo/detect/PrinterResult; | 321 | ····check-cast·p1,·Lcom/jonbanjo/detect/PrinterResult; |
325 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
326 | ····invoke-virtual·{p0,·p1},·Lcom/jonbanjo/detect/HostScanTask;->onPostExecute(Lcom/jonbanjo/detect/PrinterResult;)V | 322 | ····invoke-virtual·{p0,·p1},·Lcom/jonbanjo/detect/HostScanTask;->onPostExecute(Lcom/jonbanjo/detect/PrinterResult;)V |
327 | ····return-void | 323 | ····return-void |
328 | .end·method | 324 | .end·method |
329 | .method·protected·onPreExecute()V | 325 | .method·protected·onPreExecute()V |
330 | ····.locals·3 | 326 | ····.locals·3 |
Offset 415, 18 lines modified | Offset 411, 16 lines modified | ||
415 | ····.line·97 | 411 | ····.line·97 |
416 | ····return-void | 412 | ····return-void |
417 | .end·method | 413 | .end·method |
418 | .method·protected·bridge·synthetic·onProgressUpdate([Ljava/lang/Object;)V | 414 | .method·protected·bridge·synthetic·onProgressUpdate([Ljava/lang/Object;)V |
419 | ····.locals·0 | 415 | ····.locals·0 |
420 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
421 | ····.prologue | 416 | ····.prologue |
422 | ····.line·32 | 417 | ····.line·32 |
423 | ····check-cast·p1,·[Ljava/lang/Integer; | 418 | ····check-cast·p1,·[Ljava/lang/Integer; |
424 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
425 | ····invoke-virtual·{p0,·p1},·Lcom/jonbanjo/detect/HostScanTask;->onProgressUpdate([Ljava/lang/Integer;)V | 419 | ····invoke-virtual·{p0,·p1},·Lcom/jonbanjo/detect/HostScanTask;->onProgressUpdate([Ljava/lang/Integer;)V |
426 | ····return-void | 420 | ····return-void |
427 | .end·method | 421 | .end·method |
Offset 57, 18 lines modified | Offset 57, 18 lines modified | ||
57 | ····.prologue | 57 | ····.prologue |
58 | ····.line·45 | 58 | ····.line·45 |
59 | ····sget-object·v2,·Lcom/jonbanjo/detect/IPTester;->portTesters:Ljava/util/concurrent/atomic/AtomicInteger; | 59 | ····sget-object·v2,·Lcom/jonbanjo/detect/IPTester;->portTesters:Ljava/util/concurrent/atomic/AtomicInteger; |
60 | ····invoke-virtual·{v2},·Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I | 60 | ····invoke-virtual·{v2},·Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I |
61 | ····.line·46 | 61 | ····.line·46 |
62 |
····const/16·v1 |
62 | ····const/16·v16,·0x0 |
63 | ····.line·49 | 63 | ····.line·49 |
64 |
····.local·v1 |
64 | ····.local·v16,·"s":Ljava/net/Socket; |
65 | ····:try_start_0 | 65 | ····:try_start_0 |
66 | ····const-string·v4,·"" | 66 | ····const-string·v4,·"" |
67 | ····.line·50 | 67 | ····.line·50 |
68 | ····.local·v4,·"ip":Ljava/lang/String; | 68 | ····.local·v4,·"ip":Ljava/lang/String; |
69 | ····sget-object·v2,·Lcom/jonbanjo/detect/IPTester;->portIps:Ljava/util/concurrent/LinkedBlockingQueue; | 69 | ····sget-object·v2,·Lcom/jonbanjo/detect/IPTester;->portIps:Ljava/util/concurrent/LinkedBlockingQueue; |
Offset 79, 40 lines modified | Offset 79, 40 lines modified | ||
79 | ····check-cast·v2,·Ljava/lang/Integer; | 79 | ····check-cast·v2,·Ljava/lang/Integer; |
80 | ····invoke-virtual·{v2},·Ljava/lang/Integer;->intValue()I | 80 | ····invoke-virtual·{v2},·Ljava/lang/Integer;->intValue()I |
81 | ····:try_end_0 | 81 | ····:try_end_0 |
82 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_2 | 82 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_2 |
83 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 83 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
84 |
····move-result·v1 |
84 | ····move-result·v12 |
85 |
····.local·v1 |
85 | ····.local·v12,·"ipnum":I |
86 |
····move-object/from16·v1 |
86 | ····move-object/from16·v17,·v16 |
87 | ····.line·51 | 87 | ····.line·51 |
88 |
····.end·local·v1 |
88 | ····.end·local·v16····#·"s":Ljava/net/Socket; |
89 |
····.local·v1 |
89 | ····.local·v17,·"s":Ljava/net/Socket; |
90 | ····:goto_0 | 90 | ····:goto_0 |
91 | ····const/4·v2,·-0x1 | 91 | ····const/4·v2,·-0x1 |
92 |
····if-eq·v1 |
92 | ····if-eq·v12,·v2,·:cond_4 |
93 | ····.line·53 | 93 | ····.line·53 |
94 | ····const·v2,·0xff00 | 94 | ····const·v2,·0xff00 |
95 |
····and-int/2addr·v2,·v1 |
95 | ····and-int/2addr·v2,·v12 |
96 | ····shr-int/lit8·v11,·v2,·0x8 | 96 | ····shr-int/lit8·v11,·v2,·0x8 |
97 | ····.line·54 | 97 | ····.line·54 |
98 | ····.local·v11,·"hi":I | 98 | ····.local·v11,·"hi":I |
99 |
····and-int/lit16·v1 |
99 | ····and-int/lit16·v13,·v12,·0xff |
100 | ····.line·55 | 100 | ····.line·55 |
101 |
····.local·v1 |
101 | ····.local·v13,·"lo":I |
102 | ····:try_start_1 | 102 | ····:try_start_1 |
103 | ····new-instance·v2,·Ljava/lang/StringBuilder; | 103 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
104 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | 104 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
105 | ····move-object/from16·v0,·p0 | 105 | ····move-object/from16·v0,·p0 |
Offset 138, 54 lines modified | Offset 138, 54 lines modified | ||
138 | ····const-string·v3,·"." | 138 | ····const-string·v3,·"." |
139 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 139 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
140 | ····move-result-object·v2 | 140 | ····move-result-object·v2 |
141 |
····invoke-static·{v1 |
141 | ····invoke-static·{v13},·Ljava/lang/Integer;->toString(I)Ljava/lang/String; |
142 | ····move-result-object·v3 | 142 | ····move-result-object·v3 |
143 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 143 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
144 | ····move-result-object·v2 | 144 | ····move-result-object·v2 |
145 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 145 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
146 | ····move-result-object·v4 | 146 | ····move-result-object·v4 |
147 | ····.line·56 | 147 | ····.line·56 |
148 |
····new-instance·v1 |
148 | ····new-instance·v16,·Ljava/net/Socket; |
149 |
····invoke-direct/range·{v1 |
149 | ····invoke-direct/range·{v16·..·v16},·Ljava/net/Socket;-><init>()V |
150 | ····:try_end_1 | 150 | ····:try_end_1 |
151 | ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_6 | 151 | ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_6 |
152 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_1 | 152 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_1 |
153 | ····.line·57 | 153 | ····.line·57 |
154 |
····.end·local·v1 |
154 | ····.end·local·v17····#·"s":Ljava/net/Socket; |
155 |
····.restart·local·v1 |
155 | ····.restart·local·v16····#·"s":Ljava/net/Socket; |
156 | ····:try_start_2 | 156 | ····:try_start_2 |
157 | ····new-instance·v2,·Ljava/net/InetSocketAddress; | 157 | ····new-instance·v2,·Ljava/net/InetSocketAddress; |
158 | ····move-object/from16·v0,·p0 | 158 | ····move-object/from16·v0,·p0 |
159 | ····iget·v3,·v0,·Lcom/jonbanjo/detect/IPScanner;->port:I | 159 | ····iget·v3,·v0,·Lcom/jonbanjo/detect/IPScanner;->port:I |
160 | ····invoke-direct·{v2,·v4,·v3},·Ljava/net/InetSocketAddress;-><init>(Ljava/lang/String;I)V | 160 | ····invoke-direct·{v2,·v4,·v3},·Ljava/net/InetSocketAddress;-><init>(Ljava/lang/String;I)V |
Max diff block lines reached; 13082/16371 bytes (79.91%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/jonbanjo/detect/MdnsScanTask; | 21 | .field·final·synthetic·this$0:Lcom/jonbanjo/detect/MdnsScanTask; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/jonbanjo/detect/MdnsScanTask;)V | 23 | .method·constructor·<init>(Lcom/jonbanjo/detect/MdnsScanTask;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/detect/MdnsScanTask; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·56 | 27 | ····.line·56 |
27 | ····iput-object·p1,·p0,·Lcom/jonbanjo/detect/MdnsScanTask$1;->this$0:Lcom/jonbanjo/detect/MdnsScanTask; | 28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/detect/MdnsScanTask$1;->this$0:Lcom/jonbanjo/detect/MdnsScanTask; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 105, 21 lines modified | Offset 105, 19 lines modified | ||
105 | ····.line·45 | 105 | ····.line·45 |
106 | ····.local·v0,·"results":Lcom/jonbanjo/detect/PrinterResult; | 106 | ····.local·v0,·"results":Lcom/jonbanjo/detect/PrinterResult; |
107 | ····return-object·v0 | 107 | ····return-object·v0 |
108 | .end·method | 108 | .end·method |
109 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 109 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
110 | ····.locals·1 | 110 | ····.locals·1 |
111 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
112 | ····.prologue | 111 | ····.prologue |
113 | ····.line·27 | 112 | ····.line·27 |
114 | ····check-cast·p1,·[Ljava/lang/Void; | 113 | ····check-cast·p1,·[Ljava/lang/Void; |
115 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
116 | ····invoke-virtual·{p0,·p1},·Lcom/jonbanjo/detect/MdnsScanTask;->doInBackground([Ljava/lang/Void;)Lcom/jonbanjo/detect/PrinterResult; | 114 | ····invoke-virtual·{p0,·p1},·Lcom/jonbanjo/detect/MdnsScanTask;->doInBackground([Ljava/lang/Void;)Lcom/jonbanjo/detect/PrinterResult; |
117 | ····move-result-object·v0 | 115 | ····move-result-object·v0 |
118 | ····return-object·v0 | 116 | ····return-object·v0 |
119 | .end·method | 117 | .end·method |
Offset 181, 21 lines modified | Offset 179, 19 lines modified | ||
181 | ····.line·76 | 179 | ····.line·76 |
182 | ····:cond_1 | 180 | ····:cond_1 |
183 | ····return-void | 181 | ····return-void |
184 | .end·method | 182 | .end·method |
185 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 183 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
186 | ····.locals·0 | 184 | ····.locals·0 |
187 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
188 | ····.prologue | 185 | ····.prologue |
189 | ····.line·27 | 186 | ····.line·27 |
190 | ····check-cast·p1,·Lcom/jonbanjo/detect/PrinterResult; | 187 | ····check-cast·p1,·Lcom/jonbanjo/detect/PrinterResult; |
191 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
192 | ····invoke-virtual·{p0,·p1},·Lcom/jonbanjo/detect/MdnsScanTask;->onPostExecute(Lcom/jonbanjo/detect/PrinterResult;)V | 188 | ····invoke-virtual·{p0,·p1},·Lcom/jonbanjo/detect/MdnsScanTask;->onPostExecute(Lcom/jonbanjo/detect/PrinterResult;)V |
193 | ····return-void | 189 | ····return-void |
194 | .end·method | 190 | .end·method |
195 | .method·protected·onPreExecute()V | 191 | .method·protected·onPreExecute()V |
196 | ····.locals·3 | 192 | ····.locals·3 |
Offset 281, 18 lines modified | Offset 277, 16 lines modified | ||
281 | ····.line·67 | 277 | ····.line·67 |
282 | ····return-void | 278 | ····return-void |
283 | .end·method | 279 | .end·method |
284 | .method·protected·bridge·synthetic·onProgressUpdate([Ljava/lang/Object;)V | 280 | .method·protected·bridge·synthetic·onProgressUpdate([Ljava/lang/Object;)V |
285 | ····.locals·0 | 281 | ····.locals·0 |
286 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
287 | ····.prologue | 282 | ····.prologue |
288 | ····.line·27 | 283 | ····.line·27 |
289 | ····check-cast·p1,·[Ljava/lang/Integer; | 284 | ····check-cast·p1,·[Ljava/lang/Integer; |
290 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
291 | ····invoke-virtual·{p0,·p1},·Lcom/jonbanjo/detect/MdnsScanTask;->onProgressUpdate([Ljava/lang/Integer;)V | 285 | ····invoke-virtual·{p0,·p1},·Lcom/jonbanjo/detect/MdnsScanTask;->onProgressUpdate([Ljava/lang/Integer;)V |
292 | ····return-void | 286 | ····return-void |
293 | .end·method | 287 | .end·method |
Offset 372, 124 lines modified | Offset 372, 117 lines modified | ||
372 | ····invoke-static·{v3,·v5,·v0,·v1,·v4},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V | 372 | ····invoke-static·{v3,·v5,·v0,·v1,·v4},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V |
373 | ····.line·80 | 373 | ····.line·80 |
374 | ····return-object·v0 | 374 | ····return-object·v0 |
375 | .end·method | 375 | .end·method |
376 | .method·private·makeQuestion(Ljava/lang/String;)[B | 376 | .method·private·makeQuestion(Ljava/lang/String;)[B |
377 |
····.locals· |
377 | ····.locals·8 |
378 | ····.param·p1,·"data"····#·Ljava/lang/String; | 378 | ····.param·p1,·"data"····#·Ljava/lang/String; |
379 | ····.prologue | 379 | ····.prologue |
380 | ····const/4·v5,·0x0 | ||
380 | ····.line·53 | 381 | ····.line·53 |
381 | ····invoke-virtual·{p1},·Ljava/lang/String;->length()I | 382 | ····invoke-virtual·{p1},·Ljava/lang/String;->length()I |
382 |
····move-result·v |
383 | ····move-result·v6 |
383 |
····add-int/lit8·v |
384 | ····add-int/lit8·v6,·v6,·-0x1 |
384 |
····invoke-virtual·{p1,·v |
385 | ····invoke-virtual·{p1,·v6},·Ljava/lang/String;->charAt(I)C |
385 |
····move-result·v |
386 | ····move-result·v1 |
386 | ····.line·54 | 387 | ····.line·54 |
387 |
····.local·v |
388 | ····.local·v1,·"lastChar":C |
388 |
····const/16·v |
389 | ····const/16·v6,·0x2e |
389 |
····if-ne·v |
390 | ····if-ne·v1,·v6,·:cond_0 |
390 | ····.line·55 | 391 | ····.line·55 |
391 | ····const/4·v8,·0x0 | ||
392 | ····invoke-virtual·{p1},·Ljava/lang/String;->length()I | 392 | ····invoke-virtual·{p1},·Ljava/lang/String;->length()I |
393 |
····move-result·v |
393 | ····move-result·v6 |
394 |
····add-int/lit8·v |
394 | ····add-int/lit8·v6,·v6,·-0x1 |
395 |
····invoke-virtual·{p1,·v |
395 | ····invoke-virtual·{p1,·v5,·v6},·Ljava/lang/String;->substring(II)Ljava/lang/String; |
396 | ····move-result-object·p1 | 396 | ····move-result-object·p1 |
397 | ····.line·57 | 397 | ····.line·57 |
398 | ····:cond_0 | 398 | ····:cond_0 |
399 | ····invoke-virtual·{p1},·Ljava/lang/String;->length()I | 399 | ····invoke-virtual·{p1},·Ljava/lang/String;->length()I |
400 |
····move-result·v |
400 | ····move-result·v6 |
401 |
····add-int/lit8·v |
401 | ····add-int/lit8·v6,·v6,·0x1 |
402 |
····invoke-static·{v |
402 | ····invoke-static·{v6},·Ljava/nio/ByteBuffer;->allocateDirect(I)Ljava/nio/ByteBuffer; |
403 |
····move-result-object·v |
403 | ····move-result-object·v0 |
404 | ····.line·58 | 404 | ····.line·58 |
405 |
····.local·v |
405 | ····.local·v0,·"bytes":Ljava/nio/ByteBuffer; |
406 |
····const-string·v |
406 | ····const-string·v6,·"\\." |
407 |
····invoke-virtual·{p1,·v |
407 | ····invoke-virtual·{p1,·v6},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; |
408 |
····move-result-object·v |
408 | ····move-result-object·v3 |
409 | ····.line·59 | 409 | ····.line·59 |
410 |
····.local·v |
410 | ····.local·v3,·"parts":[Ljava/lang/String; |
411 |
···· |
411 | ····array-length·v6,·v3 |
412 | ····.local·v0,·"arr$":[Ljava/lang/String; | ||
413 | ····array-length·v4,·v0 | ||
414 | ····.local·v4,·"len$":I | ||
415 | ····const/4·v2,·0x0 | ||
416 | ····.local·v2,·"i$":I | ||
417 | ····:goto_0 | 412 | ····:goto_0 |
418 |
····if-ge·v |
413 | ····if-ge·v5,·v6,·:cond_1 |
419 |
····aget-object·v |
414 | ····aget-object·v2,·v3,·v5 |
420 | ····.line·60 | 415 | ····.line·60 |
421 |
····.local·v |
416 | ····.local·v2,·"part":Ljava/lang/String; |
422 |
····invoke-virtual·{v |
417 | ····invoke-virtual·{v2},·Ljava/lang/String;->length()I |
423 |
····move-result·v |
418 | ····move-result·v7 |
424 |
····int-to-byte·v |
419 | ····int-to-byte·v7,·v7 |
425 |
····invoke-virtual·{v |
420 | ····invoke-virtual·{v0,·v7},·Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; |
426 | ····.line·61 | 421 | ····.line·61 |
427 |
····invoke-virtual·{v |
422 | ····invoke-virtual·{v2},·Ljava/lang/String;->getBytes()[B |
428 |
····move-result-object·v |
423 | ····move-result-object·v7 |
429 |
····invoke-virtual·{v |
424 | ····invoke-virtual·{v0,·v7},·Ljava/nio/ByteBuffer;->put([B)Ljava/nio/ByteBuffer; |
430 | ····.line·59 | 425 | ····.line·59 |
431 |
····add-int/lit8·v |
426 | ····add-int/lit8·v5,·v5,·0x1 |
Max diff block lines reached; 3272/6728 bytes (48.63%) of diff not shown. |
Offset 32, 57 lines modified | Offset 32, 56 lines modified | ||
32 | ········} | 32 | ········} |
33 | ····.end·annotation | 33 | ····.end·annotation |
34 | ····.prologue | 34 | ····.prologue |
35 | ····.line·28 | 35 | ····.line·28 |
36 | ····.local·p1,·"httpRecs":Ljava/util/List;,·"Ljava/util/List<Lcom/jonbanjo/detect/PrinterRec;>;" | 36 | ····.local·p1,·"httpRecs":Ljava/util/List;,·"Ljava/util/List<Lcom/jonbanjo/detect/PrinterRec;>;" |
37 | ····.local·p2,·"httpsRecs":Ljava/util/List;,·"Ljava/util/List<Lcom/jonbanjo/detect/PrinterRec;>;" | 37 | ····.local·p2,·"httpsRecs":Ljava/util/List;,·"Ljava/util/List<Lcom/jonbanjo/detect/PrinterRec;>;" |
38 |
····new-instance·v |
38 | ····new-instance·v4,·Ljava/util/ArrayList; |
39 |
····invoke-direct·{v |
39 | ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V |
40 | ····.line·29 | 40 | ····.line·29 |
41 |
····.local·v |
41 | ····.local·v4,·"tmpRecs":Ljava/util/List;,·"Ljava/util/List<Lcom/jonbanjo/detect/PrinterRec;>;" |
42 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 42 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
43 |
····move-result-object·v |
43 | ····move-result-object·v5 |
44 | ····:cond_0 | 44 | ····:cond_0 |
45 | ····:goto_0 | 45 | ····:goto_0 |
46 |
····invoke-interface·{v |
46 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z |
47 |
····move-result·v |
47 | ····move-result·v6 |
48 |
····if-eqz·v |
48 | ····if-eqz·v6,·:cond_3 |
49 |
····invoke-interface·{v |
49 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
50 | ····move-result-object·v0 | 50 | ····move-result-object·v0 |
51 | ····check-cast·v0,·Lcom/jonbanjo/detect/PrinterRec; | 51 | ····check-cast·v0,·Lcom/jonbanjo/detect/PrinterRec; |
52 | ····.line·30 | 52 | ····.line·30 |
53 | ····.local·v0,·"httpRec":Lcom/jonbanjo/detect/PrinterRec; | 53 | ····.local·v0,·"httpRec":Lcom/jonbanjo/detect/PrinterRec; |
54 |
····const/4·v |
54 | ····const/4·v2,·0x0 |
55 | ····.line·31 | 55 | ····.line·31 |
56 |
····.local·v |
56 | ····.local·v2,·"match":Z |
57 | ····invoke-interface·{p2},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 57 | ····invoke-interface·{p2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
58 |
····move-result-object·v |
58 | ····move-result-object·v6 |
59 | ····.local·v3,·"i$":Ljava/util/Iterator; | ||
60 | ····:cond_1 | 59 | ····:cond_1 |
61 |
····invoke-interface·{v |
60 | ····invoke-interface·{v6},·Ljava/util/Iterator;->hasNext()Z |
62 | ····move-result·v7 | 61 | ····move-result·v7 |
63 | ····if-eqz·v7,·:cond_2 | 62 | ····if-eqz·v7,·:cond_2 |
64 |
····invoke-interface·{v |
63 | ····invoke-interface·{v6},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
65 | ····move-result-object·v1 | 64 | ····move-result-object·v1 |
66 | ····check-cast·v1,·Lcom/jonbanjo/detect/PrinterRec; | 65 | ····check-cast·v1,·Lcom/jonbanjo/detect/PrinterRec; |
67 | ····.line·32 | 66 | ····.line·32 |
68 | ····.local·v1,·"httpsRec":Lcom/jonbanjo/detect/PrinterRec; | 67 | ····.local·v1,·"httpsRec":Lcom/jonbanjo/detect/PrinterRec; |
Offset 96, 81 lines modified | Offset 95, 81 lines modified | ||
96 | ····invoke-virtual·{v7,·v8},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 95 | ····invoke-virtual·{v7,·v8},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
97 | ····move-result·v7 | 96 | ····move-result·v7 |
98 | ····if-eqz·v7,·:cond_1 | 97 | ····if-eqz·v7,·:cond_1 |
98 | ····.line·33 | ||
99 | ····invoke-virtual·{v0},·Lcom/jonbanjo/detect/PrinterRec;->getHost()Ljava/lang/String; | 99 | ····invoke-virtual·{v0},·Lcom/jonbanjo/detect/PrinterRec;->getHost()Ljava/lang/String; |
100 | ····move-result-object·v7 | 100 | ····move-result-object·v7 |
101 | ····invoke-virtual·{v1},·Lcom/jonbanjo/detect/PrinterRec;->getHost()Ljava/lang/String; | 101 | ····invoke-virtual·{v1},·Lcom/jonbanjo/detect/PrinterRec;->getHost()Ljava/lang/String; |
102 | ····move-result-object·v8 | 102 | ····move-result-object·v8 |
103 | ····invoke-virtual·{v7,·v8},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 103 | ····invoke-virtual·{v7,·v8},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
104 | ····move-result·v7 | 104 | ····move-result·v7 |
105 | ····if-eqz·v7,·:cond_1 | 105 | ····if-eqz·v7,·:cond_1 |
106 | ····.line·34 | ||
106 | ····invoke-virtual·{v0},·Lcom/jonbanjo/detect/PrinterRec;->getPort()I | 107 | ····invoke-virtual·{v0},·Lcom/jonbanjo/detect/PrinterRec;->getPort()I |
107 | ····move-result·v7 | 108 | ····move-result·v7 |
108 | ····invoke-virtual·{v1},·Lcom/jonbanjo/detect/PrinterRec;->getPort()I | 109 | ····invoke-virtual·{v1},·Lcom/jonbanjo/detect/PrinterRec;->getPort()I |
109 | ····move-result·v8 | 110 | ····move-result·v8 |
110 | ····if-ne·v7,·v8,·:cond_1 | 111 | ····if-ne·v7,·v8,·:cond_1 |
111 | ····.line·35 | 112 | ····.line·35 |
112 |
····const/4·v |
113 | ····const/4·v2,·0x1 |
113 | ····.line·39 | 114 | ····.line·39 |
114 | ····.end·local·v1····#·"httpsRec":Lcom/jonbanjo/detect/PrinterRec; | 115 | ····.end·local·v1····#·"httpsRec":Lcom/jonbanjo/detect/PrinterRec; |
115 | ····:cond_2 | 116 | ····:cond_2 |
116 |
····if-nez·v |
117 | ····if-nez·v2,·:cond_0 |
Max diff block lines reached; 1752/4896 bytes (35.78%) of diff not shown. |
Offset 83, 21 lines modified | Offset 83, 19 lines modified | ||
83 | ····move-result·v0 | 83 | ····move-result·v0 |
84 | ····return·v0 | 84 | ····return·v0 |
85 | .end·method | 85 | .end·method |
86 | .method·public·bridge·synthetic·compareTo(Ljava/lang/Object;)I | 86 | .method·public·bridge·synthetic·compareTo(Ljava/lang/Object;)I |
87 | ····.locals·1 | 87 | ····.locals·1 |
88 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
89 | ····.prologue | 88 | ····.prologue |
90 | ····.line·21 | 89 | ····.line·21 |
91 | ····check-cast·p1,·Lcom/jonbanjo/detect/PrinterRec; | 90 | ····check-cast·p1,·Lcom/jonbanjo/detect/PrinterRec; |
92 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
93 | ····invoke-virtual·{p0,·p1},·Lcom/jonbanjo/detect/PrinterRec;->compareTo(Lcom/jonbanjo/detect/PrinterRec;)I | 91 | ····invoke-virtual·{p0,·p1},·Lcom/jonbanjo/detect/PrinterRec;->compareTo(Lcom/jonbanjo/detect/PrinterRec;)I |
94 | ····move-result·v0 | 92 | ····move-result·v0 |
95 | ····return·v0 | 93 | ····return·v0 |
96 | .end·method | 94 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/jonbanjo/discovery/JfPrinterDiscovery; | 21 | .field·final·synthetic·this$0:Lcom/jonbanjo/discovery/JfPrinterDiscovery; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·public·constructor·<init>(Lcom/jonbanjo/discovery/JfPrinterDiscovery;)V | 23 | .method·public·constructor·<init>(Lcom/jonbanjo/discovery/JfPrinterDiscovery;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/discovery/JfPrinterDiscovery; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·133 | 27 | ····.line·133 |
27 | ····iput-object·p1,·p0,·Lcom/jonbanjo/discovery/JfPrinterDiscovery$staticUpdater;->this$0:Lcom/jonbanjo/discovery/JfPrinterDiscovery; | 28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/discovery/JfPrinterDiscovery$staticUpdater;->this$0:Lcom/jonbanjo/discovery/JfPrinterDiscovery; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 137, 203 lines modified | Offset 137, 202 lines modified | ||
137 | ····.end·local·v0····#·"e":Ljava/lang/Exception; | 137 | ····.end·local·v0····#·"e":Ljava/lang/Exception; |
138 | ····.end·local·v2····#·"listener":Lcom/jonbanjo/discovery/JfPrinterDiscoveryListener; | 138 | ····.end·local·v2····#·"listener":Lcom/jonbanjo/discovery/JfPrinterDiscoveryListener; |
139 | ····:cond_0 | 139 | ····:cond_0 |
140 | ····return-void | 140 | ····return-void |
141 | .end·method | 141 | .end·method |
142 | .method·private·readStaticConfig()V | 142 | .method·private·readStaticConfig()V |
143 |
····.locals·1 |
143 | ····.locals·12 |
144 | ····.prologue | 144 | ····.prologue |
145 | ····.line·63 | 145 | ····.line·63 |
146 |
····new-instance·v |
146 | ····new-instance·v2,·Lcom/jonbanjo/cupsprint/PrintQueueIniHandler; |
147 | ····invoke-static·{},·Lcom/jonbanjo/cupsprint/CupsPrintApp;->getContext()Landroid/content/Context; | 147 | ····invoke-static·{},·Lcom/jonbanjo/cupsprint/CupsPrintApp;->getContext()Landroid/content/Context; |
148 |
····move-result-object·v1 |
148 | ····move-result-object·v10 |
149 |
····invoke-direct·{v |
149 | ····invoke-direct·{v2,·v10},·Lcom/jonbanjo/cupsprint/PrintQueueIniHandler;-><init>(Landroid/content/Context;)V |
150 | ····.line·64 | 150 | ····.line·64 |
151 |
····.local·v |
151 | ····.local·v2,·"ini":Lcom/jonbanjo/cupsprint/PrintQueueIniHandler; |
152 |
····invoke-virtual·{v |
152 | ····invoke-virtual·{v2},·Lcom/jonbanjo/cupsprint/PrintQueueIniHandler;->getPrintQueueConfigs()Ljava/util/ArrayList; |
153 |
····move-result-object·v |
153 | ····move-result-object·v3 |
154 | ····.line·66 | 154 | ····.line·66 |
155 |
····.local·v |
155 | ····.local·v3,·"iniPrintersArray":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/String;>;" |
156 |
····iget-object·v1 |
156 | ····iget-object·v11,·p0,·Lcom/jonbanjo/discovery/JfPrinterDiscovery;->printerInfos:Ljava/util/Map; |
157 |
····monitor-enter·v1 |
157 | ····monitor-enter·v11 |
158 | ····.line·67 | 158 | ····.line·67 |
159 | ····:try_start_0 | 159 | ····:try_start_0 |
160 |
····iget-object·v1 |
160 | ····iget-object·v10,·p0,·Lcom/jonbanjo/discovery/JfPrinterDiscovery;->printerInfos:Ljava/util/Map; |
161 |
····invoke-interface·{v1 |
161 | ····invoke-interface·{v10},·Ljava/util/Map;->keySet()Ljava/util/Set; |
162 |
····move-result-object·v1 |
162 | ····move-result-object·v10 |
163 |
····invoke-interface·{v1 |
163 | ····invoke-interface·{v10},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
164 |
····move-result-object·v |
164 | ····move-result-object·v4 |
165 | ····.line·68 | 165 | ····.line·68 |
166 |
····.local·v |
166 | ····.local·v4,·"it":Ljava/util/Iterator;,·"Ljava/util/Iterator<Ljava/lang/String;>;" |
167 | ····:cond_0 | 167 | ····:cond_0 |
168 | ····:goto_0 | 168 | ····:goto_0 |
169 |
····invoke-interface·{v |
169 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z |
170 |
····move-result·v1 |
170 | ····move-result·v10 |
171 |
····if-eqz·v1 |
171 | ····if-eqz·v10,·:cond_1 |
172 | ····.line·69 | 172 | ····.line·69 |
173 |
····invoke-interface·{v |
173 | ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
174 |
····move-result-object·v |
174 | ····move-result-object·v6 |
175 |
····check-cast·v |
175 | ····check-cast·v6,·Ljava/lang/String; |
176 | ····.line·70 | 176 | ····.line·70 |
177 |
····.local·v |
177 | ····.local·v6,·"key":Ljava/lang/String; |
178 |
····invoke-virtual·{v |
178 | ····invoke-virtual·{v2,·v6},·Lcom/jonbanjo/cupsprint/PrintQueueIniHandler;->getPrinter(Ljava/lang/String;)Lcom/jonbanjo/cupsprint/PrintQueueConfig; |
179 |
····move-result-object·v |
179 | ····move-result-object·v9 |
180 | ····.line·71 | 180 | ····.line·71 |
181 |
····.local·v |
181 | ····.local·v9,·"test":Lcom/jonbanjo/cupsprint/PrintQueueConfig; |
182 |
····if-nez·v |
182 | ····if-nez·v9,·:cond_0 |
183 | ····.line·72 | 183 | ····.line·72 |
184 |
····iget-object·v1 |
184 | ····iget-object·v10,·p0,·Lcom/jonbanjo/discovery/JfPrinterDiscovery;->printerInfos:Ljava/util/Map; |
185 |
····invoke-interface·{v1 |
185 | ····invoke-interface·{v10,·v6},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
186 |
····move-result-object·v |
186 | ····move-result-object·v1 |
187 |
····check-cast·v |
187 | ····check-cast·v1,·Lcom/jonbanjo/discovery/JfPrinterDiscoveryInfo; |
188 | ····.line·73 | 188 | ····.line·73 |
189 |
····.local·v |
189 | ····.local·v1,·"info":Lcom/jonbanjo/discovery/JfPrinterDiscoveryInfo; |
190 |
····if-eqz·v |
190 | ····if-eqz·v1,·:cond_0 |
191 | ····.line·74 | 191 | ····.line·74 |
192 |
····invoke-virtual·{v |
192 | ····invoke-virtual·{v1},·Lcom/jonbanjo/discovery/JfPrinterDiscoveryInfo;->setRemoveStatic()Z |
193 |
····move-result·v1 |
193 | ····move-result·v10 |
194 |
····if-eqz·v1 |
194 | ····if-eqz·v10,·:cond_0 |
195 | ····.line·75 | 195 | ····.line·75 |
196 |
····invoke-interface·{v |
196 | ····invoke-interface·{v4},·Ljava/util/Iterator;->remove()V |
197 | ····.line·76 | 197 | ····.line·76 |
198 |
····invoke-virtual·{p0,·v |
198 | ····invoke-virtual·{p0,·v1},·Lcom/jonbanjo/discovery/JfPrinterDiscovery;->notifyRemovePrinter(Lcom/jonbanjo/discovery/JfPrinterDiscoveryInfo;)V |
199 | ····goto·:goto_0 | 199 | ····goto·:goto_0 |
200 | ····.line·84 | 200 | ····.line·84 |
Max diff block lines reached; 5033/10988 bytes (45.80%) of diff not shown. |
Offset 142, 764 lines modified | Offset 142, 757 lines modified | ||
142 | ····invoke-super·{p0},·Landroid/printservice/PrintService;->onDestroy()V | 142 | ····invoke-super·{p0},·Landroid/printservice/PrintService;->onDestroy()V |
143 | ····.line·66 | 143 | ····.line·66 |
144 | ····return-void | 144 | ····return-void |
145 | .end·method | 145 | .end·method |
146 | .method·protected·onPrintJobQueued(Landroid/printservice/PrintJob;)V | 146 | .method·protected·onPrintJobQueued(Landroid/printservice/PrintJob;)V |
147 |
····.locals·3 |
147 | ····.locals·34 |
148 | ····.param·p1,·"job"····#·Landroid/printservice/PrintJob; | 148 | ····.param·p1,·"job"····#·Landroid/printservice/PrintJob; |
149 | ····.prologue | 149 | ····.prologue |
150 | ····.line·77 | 150 | ····.line·77 |
151 |
····const-string·v1 |
151 | ····const-string·v11,·"" |
152 | ····.line·78 | 152 | ····.line·78 |
153 |
····.local·v1 |
153 | ····.local·v11,·"cupsString":Ljava/lang/String; |
154 |
····const-string·v3 |
154 | ····const-string·v30,·"CupsString" |
155 | ····move-object/from16·v0,·p1 | 155 | ····move-object/from16·v0,·p1 |
156 |
····move-object/from16·v1,·v3 |
156 | ····move-object/from16·v1,·v30 |
157 | ····invoke-virtual·{v0,·v1},·Landroid/printservice/PrintJob;->getAdvancedStringOption(Ljava/lang/String;)Ljava/lang/String; | 157 | ····invoke-virtual·{v0,·v1},·Landroid/printservice/PrintJob;->getAdvancedStringOption(Ljava/lang/String;)Ljava/lang/String; |
158 | ····move-result-object·v2 | 158 | ····move-result-object·v2 |
159 | ····.line·79 | 159 | ····.line·79 |
160 | ····.local·v2,·"advString":Ljava/lang/String; | 160 | ····.local·v2,·"advString":Ljava/lang/String; |
161 | ····if-nez·v2,·:cond_0 | 161 | ····if-nez·v2,·:cond_0 |
162 | ····.line·80 | 162 | ····.line·80 |
163 | ····const-string·v2,·"" | 163 | ····const-string·v2,·"" |
164 | ····.line·82 | 164 | ····.line·82 |
165 | ····:cond_0 | 165 | ····:cond_0 |
166 |
····const-string·v3 |
166 | ····const-string·v30,·"" |
167 |
····move-object/from16·v0,·v3 |
167 | ····move-object/from16·v0,·v30 |
168 | ····invoke-virtual·{v2,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 168 | ····invoke-virtual·{v2,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
169 |
····move-result·v3 |
169 | ····move-result·v30 |
170 |
····if-eqz·v3 |
170 | ····if-eqz·v30,·:cond_1 |
171 | ····.line·83 | 171 | ····.line·83 |
172 | ····const-string·v2,·"fit-to-page:boolean:true" | 172 | ····const-string·v2,·"fit-to-page:boolean:true" |
173 | ····.line·85 | 173 | ····.line·85 |
174 | ····:cond_1 | 174 | ····:cond_1 |
175 | ····move-object/from16·v0,·p0 | 175 | ····move-object/from16·v0,·p0 |
176 |
····invoke-direct·{v0,·v1 |
176 | ····invoke-direct·{v0,·v11,·v2},·Lcom/jonbanjo/printservice/JfPrintService;->addAttribute(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
177 |
····move-result-object·v1 |
177 | ····move-result-object·v11 |
178 | ····.line·86 | 178 | ····.line·86 |
179 | ····invoke-virtual/range·{p1·..·p1},·Landroid/printservice/PrintJob;->getInfo()Landroid/print/PrintJobInfo; | 179 | ····invoke-virtual/range·{p1·..·p1},·Landroid/printservice/PrintJob;->getInfo()Landroid/print/PrintJobInfo; |
180 |
····move-result-object·v |
180 | ····move-result-object·v19 |
181 | ····.line·87 | 181 | ····.line·87 |
182 |
····.local·v |
182 | ····.local·v19,·"jobInfo":Landroid/print/PrintJobInfo; |
183 |
····invoke-virtual/range·{v |
183 | ····invoke-virtual/range·{v19·..·v19},·Landroid/print/PrintJobInfo;->getCopies()I |
184 |
····move-result·v |
184 | ····move-result·v7 |
185 | ····.line·88 | 185 | ····.line·88 |
186 |
····.local·v |
186 | ····.local·v7,·"copies":I |
187 |
····new-instance·v3 |
187 | ····new-instance·v30,·Ljava/lang/StringBuilder; |
188 |
····invoke-direct/range·{v3 |
188 | ····invoke-direct/range·{v30·..·v30},·Ljava/lang/StringBuilder;-><init>()V |
189 |
····const-string·v3 |
189 | ····const-string·v31,·"copies:integer:" |
190 |
····invoke-virtual/range·{v3 |
190 | ····invoke-virtual/range·{v30·..·v31},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
191 |
····move-result-object·v3 |
191 | ····move-result-object·v30 |
192 |
····invoke-static·{v |
192 | ····invoke-static·{v7},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
193 |
····move-result-object·v3 |
193 | ····move-result-object·v31 |
194 |
····invoke-virtual/range·{v3 |
194 | ····invoke-virtual/range·{v30·..·v31},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
195 |
····move-result-object·v3 |
195 | ····move-result-object·v30 |
196 |
····invoke-virtual/range·{v3 |
196 | ····invoke-virtual/range·{v30·..·v30},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
197 |
····move-result-object·v3 |
197 | ····move-result-object·v30 |
198 | ····move-object/from16·v0,·p0 | 198 | ····move-object/from16·v0,·p0 |
199 |
····move-object/from16·v1,·v3 |
199 | ····move-object/from16·v1,·v30 |
200 |
····invoke-direct·{v0,·v1 |
200 | ····invoke-direct·{v0,·v11,·v1},·Lcom/jonbanjo/printservice/JfPrintService;->addAttribute(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
201 |
····move-result-object·v1 |
201 | ····move-result-object·v11 |
Max diff block lines reached; 33368/37579 bytes (88.79%) of diff not shown. |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$info:Lcom/jonbanjo/discovery/JfPrinterDiscoveryInfo; | 22 | .field·final·synthetic·val$info:Lcom/jonbanjo/discovery/JfPrinterDiscoveryInfo; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/jonbanjo/printservice/JfPrinterDiscoverySession;Lcom/jonbanjo/discovery/JfPrinterDiscoveryInfo;)V | 24 | .method·constructor·<init>(Lcom/jonbanjo/printservice/JfPrinterDiscoverySession;Lcom/jonbanjo/discovery/JfPrinterDiscoveryInfo;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/printservice/JfPrinterDiscoverySession; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·157 | 28 | ····.line·157 |
28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/printservice/JfPrinterDiscoverySession$2;->this$0:Lcom/jonbanjo/printservice/JfPrinterDiscoverySession; | 29 | ····iput-object·p1,·p0,·Lcom/jonbanjo/printservice/JfPrinterDiscoverySession$2;->this$0:Lcom/jonbanjo/printservice/JfPrinterDiscoverySession; |
29 | ····iput-object·p2,·p0,·Lcom/jonbanjo/printservice/JfPrinterDiscoverySession$2;->val$info:Lcom/jonbanjo/discovery/JfPrinterDiscoveryInfo; | 30 | ····iput-object·p2,·p0,·Lcom/jonbanjo/printservice/JfPrinterDiscoverySession$2;->val$info:Lcom/jonbanjo/discovery/JfPrinterDiscoveryInfo; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$nicknameId:Ljava/lang/String; | 22 | .field·final·synthetic·val$nicknameId:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/jonbanjo/printservice/JfPrinterDiscoverySession;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lcom/jonbanjo/printservice/JfPrinterDiscoverySession;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/printservice/JfPrinterDiscoverySession; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·209 | 28 | ····.line·209 |
28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/printservice/JfPrinterDiscoverySession$3;->this$0:Lcom/jonbanjo/printservice/JfPrinterDiscoverySession; | 29 | ····iput-object·p1,·p0,·Lcom/jonbanjo/printservice/JfPrinterDiscoverySession$3;->this$0:Lcom/jonbanjo/printservice/JfPrinterDiscoverySession; |
29 | ····iput-object·p2,·p0,·Lcom/jonbanjo/printservice/JfPrinterDiscoverySession$3;->val$nicknameId:Ljava/lang/String; | 30 | ····iput-object·p2,·p0,·Lcom/jonbanjo/printservice/JfPrinterDiscoverySession$3;->val$nicknameId:Ljava/lang/String; |
Offset 156, 17 lines modified | Offset 156, 17 lines modified | ||
156 | .method·private·setPrinterCapabilities(Ljava/lang/String;)V | 156 | .method·private·setPrinterCapabilities(Ljava/lang/String;)V |
157 | ····.locals·32 | 157 | ····.locals·32 |
158 | ····.param·p1,·"nickname"····#·Ljava/lang/String; | 158 | ····.param·p1,·"nickname"····#·Ljava/lang/String; |
159 | ····.prologue | 159 | ····.prologue |
160 | ····.line·223 | 160 | ····.line·223 |
161 |
····sget-object·v2 |
161 | ····sget-object·v26,·Lcom/jonbanjo/printservice/JfPrintService;->capabilities:Ljava/util/concurrent/ConcurrentHashMap; |
162 |
····move-object/from16·v0,·v2 |
162 | ····move-object/from16·v0,·v26 |
163 | ····move-object/from16·v1,·p1 | 163 | ····move-object/from16·v1,·p1 |
164 | ····invoke-virtual·{v0,·v1},·Ljava/util/concurrent/ConcurrentHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; | 164 | ····invoke-virtual·{v0,·v1},·Ljava/util/concurrent/ConcurrentHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; |
165 | ····move-result-object·v7 | 165 | ····move-result-object·v7 |
Offset 179, 97 lines modified | Offset 179, 96 lines modified | ||
179 | ····.line·328 | 179 | ····.line·328 |
180 | ····:cond_0 | 180 | ····:cond_0 |
181 | ····:goto_0 | 181 | ····:goto_0 |
182 | ····return-void | 182 | ····return-void |
183 | ····.line·228 | 183 | ····.line·228 |
184 | ····:cond_1 | 184 | ····:cond_1 |
185 |
····const/16·v2 |
185 | ····const/16·v23,·0x0 |
186 | ····.line·230 | 186 | ····.line·230 |
187 |
····.local·v2 |
187 | ····.local·v23,·"serviceInfo":Lcom/jonbanjo/cups/ppd/PpdServiceInfo; |
188 | ····:try_start_0 | 188 | ····:try_start_0 |
189 | ····invoke-virtual·{v7},·Lcom/jonbanjo/cups/ppd/CupsPpd;->getPpdRec()Lcom/jonbanjo/cups/ppd/CupsPpdRec; | 189 | ····invoke-virtual·{v7},·Lcom/jonbanjo/cups/ppd/CupsPpd;->getPpdRec()Lcom/jonbanjo/cups/ppd/CupsPpdRec; |
190 |
····move-result-object·v2 |
190 | ····move-result-object·v26 |
191 |
····invoke-virtual/range·{v2 |
191 | ····invoke-virtual/range·{v26·..·v26},·Lcom/jonbanjo/cups/ppd/CupsPpdRec;->getPpdServiceInfo()Lcom/jonbanjo/cups/ppd/PpdServiceInfo; |
192 | ····:try_end_0 | 192 | ····:try_end_0 |
193 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | 193 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 |
194 |
····move-result-object·v2 |
194 | ····move-result-object·v23 |
195 | ····.line·234 | 195 | ····.line·234 |
196 | ····:goto_1 | 196 | ····:goto_1 |
197 |
····if-eqz·v2 |
197 | ····if-eqz·v23,·:cond_0 |
198 | ····.line·238 | 198 | ····.line·238 |
199 | ····move-object/from16·v0,·p0 | 199 | ····move-object/from16·v0,·p0 |
200 | ····iget-object·v0,·v0,·Lcom/jonbanjo/printservice/JfPrinterDiscoverySession;->printService:Lcom/jonbanjo/printservice/JfPrintService; | 200 | ····iget-object·v0,·v0,·Lcom/jonbanjo/printservice/JfPrinterDiscoverySession;->printService:Lcom/jonbanjo/printservice/JfPrintService; |
201 |
····move-object/from16·v2 |
201 | ····move-object/from16·v26,·v0 |
202 |
····move-object/from16·v0,·v2 |
202 | ····move-object/from16·v0,·v26 |
203 | ····move-object/from16·v1,·p1 | 203 | ····move-object/from16·v1,·p1 |
204 | ····invoke-virtual·{v0,·v1},·Lcom/jonbanjo/printservice/JfPrintService;->generatePrinterId(Ljava/lang/String;)Landroid/print/PrinterId; | 204 | ····invoke-virtual·{v0,·v1},·Lcom/jonbanjo/printservice/JfPrintService;->generatePrinterId(Ljava/lang/String;)Landroid/print/PrinterId; |
205 |
····move-result-object·v1 |
205 | ····move-result-object·v13 |
206 | ····.line·239 | 206 | ····.line·239 |
207 |
····.local·v1 |
207 | ····.local·v13,·"id":Landroid/print/PrinterId; |
208 |
····new-instance·v1 |
208 | ····new-instance·v14,·Landroid/print/PrinterInfo$Builder; |
209 |
····const/16·v2 |
209 | ····const/16·v26,·0x1 |
210 | ····move-object/from16·v0,·p1 | 210 | ····move-object/from16·v0,·p1 |
211 |
····move/from16·v1,·v2 |
211 | ····move/from16·v1,·v26 |
212 |
····invoke-direct·{v1 |
212 | ····invoke-direct·{v14,·v13,·v0,·v1},·Landroid/print/PrinterInfo$Builder;-><init>(Landroid/print/PrinterId;Ljava/lang/String;I)V |
213 | ····.line·241 | 213 | ····.line·241 |
214 |
····.local·v1 |
214 | ····.local·v14,·"infoBuilder":Landroid/print/PrinterInfo$Builder; |
215 | ····new-instance·v5,·Landroid/print/PrinterCapabilitiesInfo$Builder; | 215 | ····new-instance·v5,·Landroid/print/PrinterCapabilitiesInfo$Builder; |
216 |
····invoke-direct·{v5,·v1 |
216 | ····invoke-direct·{v5,·v13},·Landroid/print/PrinterCapabilitiesInfo$Builder;-><init>(Landroid/print/PrinterId;)V |
217 | ····.line·243 | 217 | ····.line·243 |
218 | ····.local·v5,·"capBuilder":Landroid/print/PrinterCapabilitiesInfo$Builder; | 218 | ····.local·v5,·"capBuilder":Landroid/print/PrinterCapabilitiesInfo$Builder; |
219 |
····invoke-virtual/range·{v2 |
219 | ····invoke-virtual/range·{v23·..·v23},·Lcom/jonbanjo/cups/ppd/PpdServiceInfo;->getPaperDimensions()Ljava/util/Map; |
220 |
····move-result-object·v1 |
220 | ····move-result-object·v18 |
221 | ····.line·244 | 221 | ····.line·244 |
222 |
····.local·v1 |
222 | ····.local·v18,·"mediaSizes":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Lcom/jonbanjo/cups/ppd/PpdServiceInfo$Dimension;>;" |
223 |
····invoke-virtual/range·{v2 |
223 | ····invoke-virtual/range·{v23·..·v23},·Lcom/jonbanjo/cups/ppd/PpdServiceInfo;->getDefaultPaperDimension()Ljava/lang/String; |
224 | ····move-result-object·v8 | 224 | ····move-result-object·v8 |
225 | ····.line·245 | 225 | ····.line·245 |
226 | ····.local·v8,·"defaultVal":Ljava/lang/String; | 226 | ····.local·v8,·"defaultVal":Ljava/lang/String; |
227 |
····invoke-interface/range·{v1 |
227 | ····invoke-interface/range·{v18·..·v18},·Ljava/util/Map;->entrySet()Ljava/util/Set; |
228 |
····move-result-object·v2 |
228 | ····move-result-object·v26 |
229 |
····invoke-interface/range·{v2 |
229 | ····invoke-interface/range·{v26·..·v26},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
230 |
····move-result-object·v |
230 | ····move-result-object·v27 |
Max diff block lines reached; 30400/35222 bytes (86.31%) of diff not shown. |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$info:Lcom/jonbanjo/discovery/JfPrinterDiscoveryInfo; | 22 | .field·final·synthetic·val$info:Lcom/jonbanjo/discovery/JfPrinterDiscoveryInfo; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/jonbanjo/printservice/JfPrinterDiscoverySession;Lcom/jonbanjo/discovery/JfPrinterDiscoveryInfo;)V | 24 | .method·constructor·<init>(Lcom/jonbanjo/printservice/JfPrinterDiscoverySession;Lcom/jonbanjo/discovery/JfPrinterDiscoveryInfo;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/printservice/JfPrinterDiscoverySession; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·133 | 28 | ····.line·133 |
28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/printservice/JfPrinterDiscoverySession$1;->this$0:Lcom/jonbanjo/printservice/JfPrinterDiscoverySession; | 29 | ····iput-object·p1,·p0,·Lcom/jonbanjo/printservice/JfPrinterDiscoverySession$1;->this$0:Lcom/jonbanjo/printservice/JfPrinterDiscoverySession; |
29 | ····iput-object·p2,·p0,·Lcom/jonbanjo/printservice/JfPrinterDiscoverySession$1;->val$info:Lcom/jonbanjo/discovery/JfPrinterDiscoveryInfo; | 30 | ····iput-object·p2,·p0,·Lcom/jonbanjo/printservice/JfPrinterDiscoverySession$1;->val$info:Lcom/jonbanjo/discovery/JfPrinterDiscoveryInfo; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/jonbanjo/printservice/ServicePrintJobActivity; | 21 | .field·final·synthetic·this$0:Lcom/jonbanjo/printservice/ServicePrintJobActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/jonbanjo/printservice/ServicePrintJobActivity;)V | 23 | .method·constructor·<init>(Lcom/jonbanjo/printservice/ServicePrintJobActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/printservice/ServicePrintJobActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·108 | 27 | ····.line·108 |
27 | ····iput-object·p1,·p0,·Lcom/jonbanjo/printservice/ServicePrintJobActivity$1;->this$0:Lcom/jonbanjo/printservice/ServicePrintJobActivity; | 28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/printservice/ServicePrintJobActivity$1;->this$0:Lcom/jonbanjo/printservice/ServicePrintJobActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/jonbanjo/printservice/ServicePrintJobActivity; | 21 | .field·final·synthetic·this$0:Lcom/jonbanjo/printservice/ServicePrintJobActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/jonbanjo/printservice/ServicePrintJobActivity;)V | 23 | .method·constructor·<init>(Lcom/jonbanjo/printservice/ServicePrintJobActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/printservice/ServicePrintJobActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·120 | 27 | ····.line·120 |
27 | ····iput-object·p1,·p0,·Lcom/jonbanjo/printservice/ServicePrintJobActivity$2;->this$0:Lcom/jonbanjo/printservice/ServicePrintJobActivity; | 28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/printservice/ServicePrintJobActivity$2;->this$0:Lcom/jonbanjo/printservice/ServicePrintJobActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 142, 58 lines modified | Offset 142, 57 lines modified | ||
142 | ····.line·158 | 142 | ····.line·158 |
143 | ····sget-object·v0,·Lcom/jonbanjo/printservice/ServicePrintJobActivity;->cupsPpd:Lcom/jonbanjo/cups/ppd/CupsPpd; | 143 | ····sget-object·v0,·Lcom/jonbanjo/printservice/ServicePrintJobActivity;->cupsPpd:Lcom/jonbanjo/cups/ppd/CupsPpd; |
144 | ····return-object·v0 | 144 | ····return-object·v0 |
145 | .end·method | 145 | .end·method |
146 | .method·private·setControls()V | 146 | .method·private·setControls()V |
147 |
····.locals· |
147 | ····.locals·5 |
148 | ····.prologue | 148 | ····.prologue |
149 |
····const/4·v |
149 | ····const/4·v4,·-0x2 |
150 | ····.line·192 | 150 | ····.line·192 |
151 |
····const·v |
151 | ····const·v1,·0x7f0c0050 |
152 |
····invoke-virtual·{p0,·v |
152 | ····invoke-virtual·{p0,·v1},·Lcom/jonbanjo/printservice/ServicePrintJobActivity;->findViewById(I)Landroid/view/View; |
153 |
····move-result-object·v |
153 | ····move-result-object·v1 |
154 |
····check-cast·v |
154 | ····check-cast·v1,·Lcom/jonbanjo/cupscontrols/CupsTableLayout; |
155 |
····iput-object·v |
155 | ····iput-object·v1,·p0,·Lcom/jonbanjo/printservice/ServicePrintJobActivity;->layout:Lcom/jonbanjo/cupscontrols/CupsTableLayout; |
156 | ····.line·193 | 156 | ····.line·193 |
157 |
····iget-object·v |
157 | ····iget-object·v1,·p0,·Lcom/jonbanjo/printservice/ServicePrintJobActivity;->layout:Lcom/jonbanjo/cupscontrols/CupsTableLayout; |
158 |
····const/4·v |
158 | ····const/4·v2,·0x0 |
159 |
····invoke-virtual·{v |
159 | ····invoke-virtual·{v1,·v2},·Lcom/jonbanjo/cupscontrols/CupsTableLayout;->setShowName(Z)V |
160 | ····.line·194 | 160 | ····.line·194 |
161 |
····iget-object·v |
161 | ····iget-object·v1,·p0,·Lcom/jonbanjo/printservice/ServicePrintJobActivity;->layout:Lcom/jonbanjo/cupscontrols/CupsTableLayout; |
162 |
····invoke-virtual·{v |
162 | ····invoke-virtual·{v1},·Lcom/jonbanjo/cupscontrols/CupsTableLayout;->reset()V |
163 | ····.line·195 | 163 | ····.line·195 |
164 |
····sget-object·v |
164 | ····sget-object·v1,·Lcom/jonbanjo/printservice/ServicePrintJobActivity;->cupsPpd:Lcom/jonbanjo/cups/ppd/CupsPpd; |
165 |
····invoke-virtual·{v |
165 | ····invoke-virtual·{v1},·Lcom/jonbanjo/cups/ppd/CupsPpd;->getPpdRec()Lcom/jonbanjo/cups/ppd/CupsPpdRec; |
166 |
····move-result-object·v |
166 | ····move-result-object·v1 |
167 |
····invoke-virtual·{v |
167 | ····invoke-virtual·{v1},·Lcom/jonbanjo/cups/ppd/CupsPpdRec;->getStdList()Lcom/jonbanjo/cups/ppd/PpdUiList; |
168 |
····move-result-object·v |
168 | ····move-result-object·v1 |
169 |
····invoke-virtual·{v |
169 | ····invoke-virtual·{v1},·Lcom/jonbanjo/cups/ppd/PpdUiList;->iterator()Ljava/util/Iterator; |
170 | ····move-result-object·v1 | 170 | ····move-result-object·v1 |
171 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
172 | ····:goto_0 | 171 | ····:goto_0 |
173 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z | 172 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
174 | ····move-result·v2 | 173 | ····move-result·v2 |
175 | ····if-eqz·v2,·:cond_0 | 174 | ····if-eqz·v2,·:cond_0 |
Offset 210, 28 lines modified | Offset 209, 28 lines modified | ||
210 | ····invoke-virtual·{v2,·v0},·Lcom/jonbanjo/cupscontrols/CupsTableLayout;->addSection(Lcom/jonbanjo/cups/ppd/PpdSectionList;)V | 209 | ····invoke-virtual·{v2,·v0},·Lcom/jonbanjo/cupscontrols/CupsTableLayout;->addSection(Lcom/jonbanjo/cups/ppd/PpdSectionList;)V |
211 | ····goto·:goto_0 | 210 | ····goto·:goto_0 |
212 | ····.line·198 | 211 | ····.line·198 |
213 | ····.end·local·v0····#·"group":Lcom/jonbanjo/cups/ppd/PpdSectionList; | 212 | ····.end·local·v0····#·"group":Lcom/jonbanjo/cups/ppd/PpdSectionList; |
214 | ····:cond_0 | 213 | ····:cond_0 |
215 |
····iget-object·v |
214 | ····iget-object·v1,·p0,·Lcom/jonbanjo/printservice/ServicePrintJobActivity;->layout:Lcom/jonbanjo/cupscontrols/CupsTableLayout; |
216 |
····iget-object·v |
215 | ····iget-object·v2,·p0,·Lcom/jonbanjo/printservice/ServicePrintJobActivity;->buttonRow:Landroid/widget/TableRow; |
217 |
····new-instance·v |
216 | ····new-instance·v3,·Landroid/widget/TableLayout$LayoutParams; |
218 |
····invoke-direct·{v |
217 | ····invoke-direct·{v3,·v4,·v4},·Landroid/widget/TableLayout$LayoutParams;-><init>(II)V |
219 |
····invoke-virtual·{v |
218 | ····invoke-virtual·{v1,·v2,·v3},·Lcom/jonbanjo/cupscontrols/CupsTableLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V |
220 | ····.line·199 | 219 | ····.line·199 |
221 |
····const/4·v |
220 | ····const/4·v1,·0x1 |
222 |
····iput-boolean·v |
221 | ····iput-boolean·v1,·p0,·Lcom/jonbanjo/printservice/ServicePrintJobActivity;->uiSet:Z |
223 | ····.line·200 | 222 | ····.line·200 |
224 | ····return-void | 223 | ····return-void |
225 | .end·method | 224 | .end·method |
226 | .method·private·setCupsString(Ljava/lang/String;)V | 225 | .method·private·setCupsString(Ljava/lang/String;)V |
227 | ····.locals·6 | 226 | ····.locals·6 |
Offset 367, 185 lines modified | Offset 366, 184 lines modified | ||
367 | .end·method | 366 | .end·method |
368 | .method·private·setStdOpts()V | 367 | .method·private·setStdOpts()V |
369 | ····.locals·6 | 368 | ····.locals·6 |
370 | ····.prologue | 369 | ····.prologue |
371 | ····.line·163 | 370 | ····.line·163 |
372 |
····sget-object·v |
371 | ····sget-object·v3,·Lcom/jonbanjo/printservice/ServicePrintJobActivity;->cupsPpd:Lcom/jonbanjo/cups/ppd/CupsPpd; |
373 |
····invoke-virtual·{v |
372 | ····invoke-virtual·{v3},·Lcom/jonbanjo/cups/ppd/CupsPpd;->getPpdRec()Lcom/jonbanjo/cups/ppd/CupsPpdRec; |
Max diff block lines reached; 6176/11678 bytes (52.89%) of diff not shown. |
Offset 23, 197 lines modified | Offset 23, 182 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·protected·varargs·constructor·<init>([Ljava/security/KeyStore;)V | 24 | .method·protected·varargs·constructor·<init>([Ljava/security/KeyStore;)V |
25 | ····.locals·13 | 25 | ····.locals·13 |
26 | ····.param·p1,·"additionalkeyStores"····#·[Ljava/security/KeyStore; | 26 | ····.param·p1,·"additionalkeyStores"····#·[Ljava/security/KeyStore; |
27 | ····.prologue | 27 | ····.prologue |
28 |
····const/4·v |
28 | ····const/4·v7,·0x0 |
29 | ····const/4·v8,·0x0 | ||
29 | ····.line·40 | 30 | ····.line·40 |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····.line·35 | 32 | ····.line·35 |
32 |
····iput-object·v |
33 | ····iput-object·v7,·p0,·Lcom/jonbanjo/ssl/AdditionalKeyStoresTrustManager;->certChain:[Ljava/security/cert/X509Certificate; |
33 | ····.line·37 | 34 | ····.line·37 |
34 |
····new-instance·v |
35 | ····new-instance·v7,·Ljava/util/ArrayList; |
35 |
····invoke-direct·{v |
36 | ····invoke-direct·{v7},·Ljava/util/ArrayList;-><init>()V |
36 |
····iput-object·v |
37 | ····iput-object·v7,·p0,·Lcom/jonbanjo/ssl/AdditionalKeyStoresTrustManager;->x509TrustManagers:Ljava/util/ArrayList; |
37 | ····.line·41 | 38 | ····.line·41 |
38 |
····new-instance·v |
39 | ····new-instance·v2,·Ljava/util/ArrayList; |
39 |
····invoke-direct·{v |
40 | ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V |
40 | ····.line·45 | 41 | ····.line·45 |
41 |
····.local·v |
42 | ····.local·v2,·"factories":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljavax/net/ssl/TrustManagerFactory;>;" |
42 | ····:try_start_0 | 43 | ····:try_start_0 |
43 | ····invoke-static·{},·Ljavax/net/ssl/TrustManagerFactory;->getDefaultAlgorithm()Ljava/lang/String; | 44 | ····invoke-static·{},·Ljavax/net/ssl/TrustManagerFactory;->getDefaultAlgorithm()Ljava/lang/String; |
44 |
····move-result-object·v |
45 | ····move-result-object·v7 |
45 |
····invoke-static·{v |
46 | ····invoke-static·{v7},·Ljavax/net/ssl/TrustManagerFactory;->getInstance(Ljava/lang/String;)Ljavax/net/ssl/TrustManagerFactory; |
46 |
····move-result-object·v |
47 | ····move-result-object·v4 |
47 | ····.line·46 | 48 | ····.line·46 |
48 |
····.local·v |
49 | ····.local·v4,·"original":Ljavax/net/ssl/TrustManagerFactory; |
49 |
····const/4·v |
50 | ····const/4·v7,·0x0 |
50 |
····check-cast·v |
51 | ····check-cast·v7,·Ljava/security/KeyStore; |
51 |
····invoke-virtual·{v |
52 | ····invoke-virtual·{v4,·v7},·Ljavax/net/ssl/TrustManagerFactory;->init(Ljava/security/KeyStore;)V |
52 | ····.line·47 | 53 | ····.line·47 |
53 |
····invoke-virtual·{v |
54 | ····invoke-virtual·{v2,·v4},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z |
54 | ····.line·49 | 55 | ····.line·49 |
55 |
···· |
56 | ····array-length·v9,·p1 |
56 | ····.local·v1,·"arr$":[Ljava/security/KeyStore; | ||
57 | ····array-length·v7,·v1 | ||
58 |
···· |
57 | ····move·v7,·v8 |
59 | ····const/4·v4,·0x0 | ||
60 | ····.local·v4,·"i$":I | ||
61 | ····:goto_0 | 58 | ····:goto_0 |
62 |
····if-ge·v |
59 | ····if-ge·v7,·v9,·:cond_0 |
63 |
····aget-object·v |
60 | ····aget-object·v3,·p1,·v7 |
64 | ····.line·50 | 61 | ····.line·50 |
65 |
····.local·v |
62 | ····.local·v3,·"keyStore":Ljava/security/KeyStore; |
66 | ····invoke-static·{},·Ljavax/net/ssl/TrustManagerFactory;->getDefaultAlgorithm()Ljava/lang/String; | 63 | ····invoke-static·{},·Ljavax/net/ssl/TrustManagerFactory;->getDefaultAlgorithm()Ljava/lang/String; |
67 |
····move-result-object·v1 |
64 | ····move-result-object·v10 |
68 |
····invoke-static·{v1 |
65 | ····invoke-static·{v10},·Ljavax/net/ssl/TrustManagerFactory;->getInstance(Ljava/lang/String;)Ljavax/net/ssl/TrustManagerFactory; |
69 | ····move-result-object·v0 | 66 | ····move-result-object·v0 |
70 | ····.line·51 | 67 | ····.line·51 |
71 | ····.local·v0,·"additionalCerts":Ljavax/net/ssl/TrustManagerFactory; | 68 | ····.local·v0,·"additionalCerts":Ljavax/net/ssl/TrustManagerFactory; |
72 |
····invoke-virtual·{v0,·v |
69 | ····invoke-virtual·{v0,·v3},·Ljavax/net/ssl/TrustManagerFactory;->init(Ljava/security/KeyStore;)V |
73 | ····.line·52 | 70 | ····.line·52 |
74 |
····invoke-virtual·{v |
71 | ····invoke-virtual·{v2,·v0},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z |
75 | ····:try_end_0 | 72 | ····:try_end_0 |
76 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | 73 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 |
77 | ····.line·49 | 74 | ····.line·49 |
78 |
····add-int/lit8·v |
75 | ····add-int/lit8·v7,·v7,·0x1 |
79 | ····goto·:goto_0 | 76 | ····goto·:goto_0 |
80 | ····.line·55 | 77 | ····.line·55 |
81 | ····.end·local·v0····#·"additionalCerts":Ljavax/net/ssl/TrustManagerFactory; | 78 | ····.end·local·v0····#·"additionalCerts":Ljavax/net/ssl/TrustManagerFactory; |
82 |
····.end·local·v |
79 | ····.end·local·v3····#·"keyStore":Ljava/security/KeyStore; |
83 |
····.end·local·v4····#·"i |
80 | ····.end·local·v4····#·"original":Ljavax/net/ssl/TrustManagerFactory; |
84 | ····.end·local·v6····#·"keyStore":Ljava/security/KeyStore; | ||
85 | ····.end·local·v7····#·"len$":I | ||
86 | ····.end·local·v8····#·"original":Ljavax/net/ssl/TrustManagerFactory; | ||
87 | ····:catch_0 | 81 | ····:catch_0 |
88 |
····move-exception·v |
82 | ····move-exception·v1 |
Max diff block lines reached; 11382/16174 bytes (70.37%) of diff not shown. |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Landroid/os/AsyncTask; | 2 | .super·Landroid/os/AsyncTask; |
3 | .source·"CancelJobTask.java" | 3 | .source·"CancelJobTask.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/jonbanjo/tasks/CancelJobTask$1;, | ||
8 | ········Lcom/jonbanjo/tasks/CancelJobTask$Operation; | 7 | ········Lcom/jonbanjo/tasks/CancelJobTask$Operation; |
9 | ····} | 8 | ····} |
10 | .end·annotation | 9 | .end·annotation |
11 | .annotation·system·Ldalvik/annotation/Signature; | 10 | .annotation·system·Ldalvik/annotation/Signature; |
12 | ····value·=·{ | 11 | ····value·=·{ |
13 | ········"Landroid/os/AsyncTask", | 12 | ········"Landroid/os/AsyncTask", |
Offset 69, 21 lines modified | Offset 68, 19 lines modified | ||
69 | ····return-void | 68 | ····return-void |
70 | .end·method | 69 | .end·method |
71 | #·virtual·methods | 70 | #·virtual·methods |
72 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 71 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
73 | ····.locals·1 | 72 | ····.locals·1 |
74 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
75 | ····.prologue | 73 | ····.prologue |
76 | ····.line·29 | 74 | ····.line·29 |
77 | ····check-cast·p1,·[Ljava/lang/Void; | 75 | ····check-cast·p1,·[Ljava/lang/Void; |
78 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
79 | ····invoke-virtual·{p0,·p1},·Lcom/jonbanjo/tasks/CancelJobTask;->doInBackground([Ljava/lang/Void;)Ljava/lang/Void; | 76 | ····invoke-virtual·{p0,·p1},·Lcom/jonbanjo/tasks/CancelJobTask;->doInBackground([Ljava/lang/Void;)Ljava/lang/Void; |
80 | ····move-result-object·v0 | 77 | ····move-result-object·v0 |
81 | ····return-object·v0 | 78 | ····return-object·v0 |
82 | .end·method | 79 | .end·method |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$priority:I | 22 | .field·final·synthetic·val$priority:I |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/jonbanjo/tasks/GetPpdTask;I)V | 24 | .method·constructor·<init>(Lcom/jonbanjo/tasks/GetPpdTask;I)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/jonbanjo/tasks/GetPpdTask; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·65 | 28 | ····.line·65 |
28 | ····iput-object·p1,·p0,·Lcom/jonbanjo/tasks/GetPpdTask$1;->this$0:Lcom/jonbanjo/tasks/GetPpdTask; | 29 | ····iput-object·p1,·p0,·Lcom/jonbanjo/tasks/GetPpdTask$1;->this$0:Lcom/jonbanjo/tasks/GetPpdTask; |
29 | ····iput·p2,·p0,·Lcom/jonbanjo/tasks/GetPpdTask$1;->val$priority:I | 30 | ····iput·p2,·p0,·Lcom/jonbanjo/tasks/GetPpdTask$1;->val$priority:I |
Offset 60, 21 lines modified | Offset 60, 19 lines modified | ||
60 | ····return-void | 60 | ····return-void |
61 | .end·method | 61 | .end·method |
62 | #·virtual·methods | 62 | #·virtual·methods |
63 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 63 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
64 | ····.locals·1 | 64 | ····.locals·1 |
65 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
66 | ····.prologue | 65 | ····.prologue |
67 | ····.line·28 | 66 | ····.line·28 |
68 | ····check-cast·p1,·[Ljava/lang/Void; | 67 | ····check-cast·p1,·[Ljava/lang/Void; |
69 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
70 | ····invoke-virtual·{p0,·p1},·Lcom/jonbanjo/tasks/GetPrinterTask;->doInBackground([Ljava/lang/Void;)Ljava/lang/Void; | 68 | ····invoke-virtual·{p0,·p1},·Lcom/jonbanjo/tasks/GetPrinterTask;->doInBackground([Ljava/lang/Void;)Ljava/lang/Void; |
71 | ····move-result-object·v0 | 69 | ····move-result-object·v0 |
72 | ····return-object·v0 | 70 | ····return-object·v0 |
73 | .end·method | 71 | .end·method |
Offset 145, 21 lines modified | Offset 143, 19 lines modified | ||
145 | ····iget-object·v0,·p0,·Lcom/jonbanjo/tasks/GetPrinterTask;->printer:Lcom/jonbanjo/cups/CupsPrinter; | 143 | ····iget-object·v0,·p0,·Lcom/jonbanjo/tasks/GetPrinterTask;->printer:Lcom/jonbanjo/cups/CupsPrinter; |
146 | ····return-object·v0 | 144 | ····return-object·v0 |
147 | .end·method | 145 | .end·method |
148 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 146 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
149 | ····.locals·0 | 147 | ····.locals·0 |
150 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
151 | ····.prologue | 148 | ····.prologue |
152 | ····.line·28 | 149 | ····.line·28 |
153 | ····check-cast·p1,·Ljava/lang/Void; | 150 | ····check-cast·p1,·Ljava/lang/Void; |
154 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
155 | ····invoke-virtual·{p0,·p1},·Lcom/jonbanjo/tasks/GetPrinterTask;->onPostExecute(Ljava/lang/Void;)V | 151 | ····invoke-virtual·{p0,·p1},·Lcom/jonbanjo/tasks/GetPrinterTask;->onPostExecute(Ljava/lang/Void;)V |
156 | ····return-void | 152 | ····return-void |
157 | .end·method | 153 | .end·method |
158 | .method·protected·onPostExecute(Ljava/lang/Void;)V | 154 | .method·protected·onPostExecute(Ljava/lang/Void;)V |
159 | ····.locals·3 | 155 | ····.locals·3 |
Offset 54, 21 lines modified | Offset 54, 19 lines modified | ||
54 | ····return-void | 54 | ····return-void |
55 | .end·method | 55 | .end·method |
56 | #·virtual·methods | 56 | #·virtual·methods |
57 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 57 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
58 | ····.locals·1 | 58 | ····.locals·1 |
59 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
60 | ····.prologue | 59 | ····.prologue |
61 | ····.line·29 | 60 | ····.line·29 |
62 | ····check-cast·p1,·[Ljava/lang/Void; | 61 | ····check-cast·p1,·[Ljava/lang/Void; |
63 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
64 | ····invoke-virtual·{p0,·p1},·Lcom/jonbanjo/tasks/PrintTask;->doInBackground([Ljava/lang/Void;)Ljava/lang/Void; | 62 | ····invoke-virtual·{p0,·p1},·Lcom/jonbanjo/tasks/PrintTask;->doInBackground([Ljava/lang/Void;)Ljava/lang/Void; |
65 | ····move-result-object·v0 | 63 | ····move-result-object·v0 |
66 | ····return-object·v0 | 64 | ····return-object·v0 |
67 | .end·method | 65 | .end·method |
Offset 150, 21 lines modified | Offset 148, 19 lines modified | ||
150 | ····iget-object·v0,·p0,·Lcom/jonbanjo/tasks/PrintTask;->servicePrintJob:Landroid/printservice/PrintJob; | 148 | ····iget-object·v0,·p0,·Lcom/jonbanjo/tasks/PrintTask;->servicePrintJob:Landroid/printservice/PrintJob; |
151 | ····return-object·v0 | 149 | ····return-object·v0 |
152 | .end·method | 150 | .end·method |
153 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 151 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
154 | ····.locals·0 | 152 | ····.locals·0 |
155 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
156 | ····.prologue | 153 | ····.prologue |
157 | ····.line·29 | 154 | ····.line·29 |
158 | ····check-cast·p1,·Ljava/lang/Void; | 155 | ····check-cast·p1,·Ljava/lang/Void; |
159 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
160 | ····invoke-virtual·{p0,·p1},·Lcom/jonbanjo/tasks/PrintTask;->onPostExecute(Ljava/lang/Void;)V | 156 | ····invoke-virtual·{p0,·p1},·Lcom/jonbanjo/tasks/PrintTask;->onPostExecute(Ljava/lang/Void;)V |
161 | ····return-void | 157 | ····return-void |
162 | .end·method | 158 | .end·method |
163 | .method·protected·onPostExecute(Ljava/lang/Void;)V | 159 | .method·protected·onPostExecute(Ljava/lang/Void;)V |
164 | ····.locals·1 | 160 | ····.locals·1 |