[−]
/home/hans/code/fdroid/data/tmp/de.stephanlindauer.criticalmaps_28.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_de.stephanlindauer.criticalmaps_28.apk
[−]
zipinfo {}
Offset 1, 479 lines modified Offset 1, 479 lines modified
1 Zip·​file·​size:​·​2795136·​bytes,​·​number·​of·​entries:​·​477 1 Zip·​file·​size:​·​2793679·​bytes,​·​number·​of·​entries:​·​477
2 -​rw-​-​-​-​·····​2.​0·​fat····​47891·​bl·​defN·​16-​Feb-​29·​14:​04·​META-​INF/​MANIFEST.​MF 2 -​rw-​-​-​-​·····​2.​0·​fat····​47891·​bl·​defN·​16-​Feb-​29·​14:​04·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat····​48012·​bl·​defN·​16-​Feb-​29·​14:​04·​META-​INF/​4C8A0686.​SF 3 -​rw-​-​-​-​·····​2.​0·​fat····​48012·​bl·​defN·​16-​Feb-​29·​14:​04·​META-​INF/​4C8A0686.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1326·​bl·​defN·​16-​Feb-​29·​14:​04·​META-​INF/​4C8A0686.​RSA 4 -​rw-​-​-​-​·····​2.​0·​fat·····​1326·​bl·​defN·​16-​Feb-​29·​14:​04·​META-​INF/​4C8A0686.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat····​11358·​bl·​defN·​16-​Feb-​29·​08:​45·​META-​INF/​LICENSE.​txt  
6 -​rw-​-​-​-​·····​2.​0·​fat······​301·​bl·​defN·​16-​Feb-​29·​08:​45·​META-​INF/​NOTICE.​txt  
7 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Feb-​29·​08:​45·​META-​INF/​buildserverid 5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Feb-​29·​08:​45·​META-​INF/​buildserverid
8 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Feb-​29·​08:​45·​META-​INF/​fdroidserverid 6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Feb-​29·​08:​45·​META-​INF/​fdroidserverid
9 -​rw-​-​-​-​·····​2.​0·​fat·····​3952·​bX·​defN·16-​Feb-​29·​08:​45·​AndroidManifest.​xml 7 -​rw-​-​-​-​·····​2.​0·​fat·····​3952·​bX·​defN·08-​Jan-​01·​00:​00·​AndroidManifest.​xml
10 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·16-​Feb-​29·​08:​45·​res/​anim/​abc_fade_in.​xml 8 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_fade_in.​xml
11 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·16-​Feb-​29·​08:​45·​res/​anim/​abc_fade_out.​xml 9 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_fade_out.​xml
12 -​rw-​-​-​-​·····​2.​0·​fat······​860·​bl·​defN·16-​Feb-​29·​08:​45·​res/​anim/​abc_grow_fade_in_from​_bottom.​xml 10 -​rw-​-​-​-​·····​2.​0·​fat······​860·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_grow_fade_in_from​_bottom.​xml
13 -​rw-​-​-​-​·····​2.​0·​fat······​512·​bl·​defN·16-​Feb-​29·​08:​45·​res/​anim/​abc_popup_enter.​xml 11 -​rw-​-​-​-​·····​2.​0·​fat······​512·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_popup_enter.​xml
14 -​rw-​-​-​-​·····​2.​0·​fat······​512·​bl·​defN·16-​Feb-​29·​08:​45·​res/​anim/​abc_popup_exit.​xml 12 -​rw-​-​-​-​·····​2.​0·​fat······​512·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_popup_exit.​xml
15 -​rw-​-​-​-​·····​2.​0·​fat······​860·​bl·​defN·16-​Feb-​29·​08:​45·​res/​anim/​abc_shrink_fade_out_f​rom_bottom.​xml 13 -​rw-​-​-​-​·····​2.​0·​fat······​860·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_shrink_fade_out_f​rom_bottom.​xml
16 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·16-​Feb-​29·​08:​45·​res/​anim/​abc_slide_in_bottom.​xml 14 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_in_bottom.​xml
17 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·16-​Feb-​29·​08:​45·​res/​anim/​abc_slide_in_top.​xml 15 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_in_top.​xml
18 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·16-​Feb-​29·​08:​45·​res/​anim/​abc_slide_out_bottom.​xml 16 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_out_bottom.​xml
19 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·16-​Feb-​29·​08:​45·​res/​anim/​abc_slide_out_top.​xml 17 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_out_top.​xml
20 -​rw-​-​-​-​·····​2.​0·​fat······​688·​bl·​defN·16-​Feb-​29·​08:​45·​res/​anim/​design_fab_in.​xml 18 -​rw-​-​-​-​·····​2.​0·​fat······​688·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​design_fab_in.​xml
21 -​rw-​-​-​-​·····​2.​0·​fat······​688·​bl·​defN·16-​Feb-​29·​08:​45·​res/​anim/​design_fab_out.​xml 19 -​rw-​-​-​-​·····​2.​0·​fat······​688·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​design_fab_out.​xml
22 -​rw-​-​-​-​·····​2.​0·​fat······​320·​bl·​defN·16-​Feb-​29·​08:​45·​res/​anim/​design_snackbar_in.​xml 20 -​rw-​-​-​-​·····​2.​0·​fat······​320·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​design_snackbar_in.​xml
23 -​rw-​-​-​-​·····​2.​0·​fat······​320·​bl·​defN·16-​Feb-​29·​08:​45·​res/​anim/​design_snackbar_out.​xml 21 -​rw-​-​-​-​·····​2.​0·​fat······​320·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​design_snackbar_out.​xml
24 -​rw-​-​-​-​·····​2.​0·​fat·····​1184·​bl·​defN·16-​Feb-​29·​08:​45·​res/​animator/​chat_fab_state_change​.​xml 22 -​rw-​-​-​-​·····​2.​0·​fat·····​1184·​bl·​defN·08-​Jan-​01·​00:​00·​res/​animator/​chat_fab_state_change​.​xml
25 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·16-​Feb-​29·​08:​45·​res/​color-​v11/​abc_background_cache_​hint_selector_materia​l_dark.​xml 23 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color-​v11/​abc_background_cache_​hint_selector_materia​l_dark.​xml
26 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·16-​Feb-​29·​08:​45·​res/​color-​v11/​abc_background_cache_​hint_selector_materia​l_light.​xml 24 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color-​v11/​abc_background_cache_​hint_selector_materia​l_light.​xml
27 -​rw-​-​-​-​·····​2.​0·​fat······​548·​bl·​defN·16-​Feb-​29·​08:​45·​res/​color-​v23/​abc_color_highlight_m​aterial.​xml 25 -​rw-​-​-​-​·····​2.​0·​fat······​548·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color-​v23/​abc_color_highlight_m​aterial.​xml
28 -​rw-​-​-​-​·····​2.​0·​fat······​344·​bl·​defN·16-​Feb-​29·​08:​45·​res/​color/​abc_background_cache_​hint_selector_materia​l_dark.​xml 26 -​rw-​-​-​-​·····​2.​0·​fat······​344·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_background_cache_​hint_selector_materia​l_dark.​xml
29 -​rw-​-​-​-​·····​2.​0·​fat······​344·​bl·​defN·16-​Feb-​29·​08:​45·​res/​color/​abc_background_cache_​hint_selector_materia​l_light.​xml 27 -​rw-​-​-​-​·····​2.​0·​fat······​344·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_background_cache_​hint_selector_materia​l_light.​xml
30 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Feb-​29·​08:​45·​res/​color/​abc_primary_text_disa​ble_only_material_dar​k.​xml 28 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_disa​ble_only_material_dar​k.​xml
31 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Feb-​29·​08:​45·​res/​color/​abc_primary_text_disa​ble_only_material_lig​ht.​xml 29 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_disa​ble_only_material_lig​ht.​xml
32 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Feb-​29·​08:​45·​res/​color/​abc_primary_text_mate​rial_dark.​xml 30 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_mate​rial_dark.​xml
33 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Feb-​29·​08:​45·​res/​color/​abc_primary_text_mate​rial_light.​xml 31 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_mate​rial_light.​xml
34 -​rw-​-​-​-​·····​2.​0·​fat······​596·​bl·​defN·16-​Feb-​29·​08:​45·​res/​color/​abc_search_url_text.​xml 32 -​rw-​-​-​-​·····​2.​0·​fat······​596·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_search_url_text.​xml
35 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Feb-​29·​08:​45·​res/​color/​abc_secondary_text_ma​terial_dark.​xml 33 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_secondary_text_ma​terial_dark.​xml
36 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Feb-​29·​08:​45·​res/​color/​abc_secondary_text_ma​terial_light.​xml 34 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_secondary_text_ma​terial_light.​xml
37 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Feb-​29·​08:​45·​res/​color/​chat_fab_background_s​tates.​xml 35 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​chat_fab_background_s​tates.​xml
38 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Feb-​29·​08:​45·​res/​color/​chat_fab_drawable_sta​tes.​xml 36 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​chat_fab_drawable_sta​tes.​xml
39 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Feb-​29·​08:​45·​res/​color/​switch_thumb_material​_dark.​xml 37 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​switch_thumb_material​_dark.​xml
40 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​Feb-​29·​08:​45·​res/​color/​switch_thumb_material​_light.​xml 38 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​switch_thumb_material​_light.​xml
41 -​rw-​-​-​-​·····​1.​0·​fat······​287·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_ab_share_pack_mtr​l_alpha.​9.​png 39 -​rw-​-​-​-​·····​1.​0·​fat······​287·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ab_share_pack_mtr​l_alpha.​9.​png
42 -​rw-​-​-​-​·····​1.​0·​fat······​306·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_000.​png 40 -​rw-​-​-​-​·····​1.​0·​fat······​306·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_000.​png
43 -​rw-​-​-​-​·····​1.​0·​fat······​549·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_015.​png 41 -​rw-​-​-​-​·····​1.​0·​fat······​549·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_015.​png
44 -​rw-​-​-​-​·····​1.​0·​fat······​622·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_000.​png 42 -​rw-​-​-​-​·····​1.​0·​fat······​622·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_000.​png
45 -​rw-​-​-​-​·····​1.​0·​fat······​753·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_015.​png 43 -​rw-​-​-​-​·····​1.​0·​fat······​753·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_015.​png
46 -​rw-​-​-​-​·····​1.​0·​fat·····​1619·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_btn_rating_star_o​ff_mtrl_alpha.​png 44 -​rw-​-​-​-​·····​1.​0·​fat·····​1619·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_rating_star_o​ff_mtrl_alpha.​png
47 -​rw-​-​-​-​·····​1.​0·​fat·····​1078·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_btn_rating_star_o​n_mtrl_alpha.​png 45 -​rw-​-​-​-​·····​1.​0·​fat·····​1078·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_rating_star_o​n_mtrl_alpha.​png
48 -​rw-​-​-​-​·····​1.​0·​fat·····​1548·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00001.​9.​png 46 -​rw-​-​-​-​·····​1.​0·​fat·····​1548·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00001.​9.​png
49 -​rw-​-​-​-​·····​1.​0·​fat·····​1748·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00012.​9.​png 47 -​rw-​-​-​-​·····​1.​0·​fat·····​1748·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00012.​9.​png
50 -​rw-​-​-​-​·····​1.​0·​fat······​229·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_cab_background_to​p_mtrl_alpha.​9.​png 48 -​rw-​-​-​-​·····​1.​0·​fat······​229·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_cab_background_to​p_mtrl_alpha.​9.​png
51 -​rw-​-​-​-​·····​1.​0·​fat······​416·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_ic_ab_back_mtrl_a​m_alpha.​png 49 -​rw-​-​-​-​·····​1.​0·​fat······​416·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_ab_back_mtrl_a​m_alpha.​png
52 -​rw-​-​-​-​·····​1.​0·​fat······​280·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_ic_clear_mtrl_alp​ha.​png 50 -​rw-​-​-​-​·····​1.​0·​fat······​280·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_clear_mtrl_alp​ha.​png
53 -​rw-​-​-​-​·····​1.​0·​fat······​233·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_ic_commit_search_​api_mtrl_alpha.​png 51 -​rw-​-​-​-​·····​1.​0·​fat······​233·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_commit_search_​api_mtrl_alpha.​png
54 -​rw-​-​-​-​·····​1.​0·​fat······​160·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_ic_go_search_api_​mtrl_alpha.​png 52 -​rw-​-​-​-​·····​1.​0·​fat······​160·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_go_search_api_​mtrl_alpha.​png
55 -​rw-​-​-​-​·····​1.​0·​fat······​288·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_ic_menu_copy_mtrl​_am_alpha.​png 53 -​rw-​-​-​-​·····​1.​0·​fat······​288·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_copy_mtrl​_am_alpha.​png
56 -​rw-​-​-​-​·····​1.​0·​fat······​612·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_ic_menu_cut_mtrl_​alpha.​png 54 -​rw-​-​-​-​·····​1.​0·​fat······​612·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_cut_mtrl_​alpha.​png
57 -​rw-​-​-​-​·····​1.​0·​fat······​190·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_ic_menu_moreoverf​low_mtrl_alpha.​png 55 -​rw-​-​-​-​·····​1.​0·​fat······​190·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_moreoverf​low_mtrl_alpha.​png
58 -​rw-​-​-​-​·····​1.​0·​fat······​373·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_ic_menu_paste_mtr​l_am_alpha.​png 56 -​rw-​-​-​-​·····​1.​0·​fat······​373·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_paste_mtr​l_am_alpha.​png
59 -​rw-​-​-​-​·····​1.​0·​fat······​270·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_ic_menu_selectall​_mtrl_alpha.​png 57 -​rw-​-​-​-​·····​1.​0·​fat······​270·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_selectall​_mtrl_alpha.​png
60 -​rw-​-​-​-​·····​1.​0·​fat······​791·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_ic_menu_share_mtr​l_alpha.​png 58 -​rw-​-​-​-​·····​1.​0·​fat······​791·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_share_mtr​l_alpha.​png
61 -​rw-​-​-​-​·····​1.​0·​fat·····​1028·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_ic_search_api_mtr​l_alpha.​png 59 -​rw-​-​-​-​·····​1.​0·​fat·····​1028·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_search_api_mtr​l_alpha.​png
62 -​rw-​-​-​-​·····​1.​0·​fat······​541·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_ic_voice_search_a​pi_mtrl_alpha.​png 60 -​rw-​-​-​-​·····​1.​0·​fat······​541·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_voice_search_a​pi_mtrl_alpha.​png
63 -​rw-​-​-​-​·····​1.​0·​fat······​170·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_list_divider_mtrl​_alpha.​9.​png 61 -​rw-​-​-​-​·····​1.​0·​fat······​170·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_divider_mtrl​_alpha.​9.​png
64 -​rw-​-​-​-​·····​1.​0·​fat······​244·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_list_focused_holo​.​9.​png 62 -​rw-​-​-​-​·····​1.​0·​fat······​244·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_focused_holo​.​9.​png
65 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_list_longpressed_​holo.​9.​png 63 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_longpressed_​holo.​9.​png
66 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_dark.​9.​png 64 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_dark.​9.​png
67 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_light.​9.​png 65 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_light.​9.​png
68 -​rw-​-​-​-​·····​1.​0·​fat······​239·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_dark.​9.​png 66 -​rw-​-​-​-​·····​1.​0·​fat······​239·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_dark.​9.​png
69 -​rw-​-​-​-​·····​1.​0·​fat······​240·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_light.​9.​png 67 -​rw-​-​-​-​·····​1.​0·​fat······​240·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_light.​9.​png
70 -​rw-​-​-​-​·····​1.​0·​fat······​840·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_menu_hardkey_pane​l_mtrl_mult.​9.​png 68 -​rw-​-​-​-​·····​1.​0·​fat······​840·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_menu_hardkey_pane​l_mtrl_mult.​9.​png
71 -​rw-​-​-​-​·····​1.​0·​fat·····​1290·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_popup_background_​mtrl_mult.​9.​png 69 -​rw-​-​-​-​·····​1.​0·​fat·····​1290·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_popup_background_​mtrl_mult.​9.​png
72 -​rw-​-​-​-​·····​1.​0·​fat······​259·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​off_mtrl_alpha.​png 70 -​rw-​-​-​-​·····​1.​0·​fat······​259·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​off_mtrl_alpha.​png
73 -​rw-​-​-​-​·····​1.​0·​fat······​271·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​to_pressed_mtrl_000.​png 71 -​rw-​-​-​-​·····​1.​0·​fat······​271·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​to_pressed_mtrl_000.​png
74 -​rw-​-​-​-​·····​1.​0·​fat······​387·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​to_pressed_mtrl_005.​png 72 -​rw-​-​-​-​·····​1.​0·​fat······​387·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​to_pressed_mtrl_005.​png
75 -​rw-​-​-​-​·····​1.​0·​fat······​214·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_scrubber_primary_​mtrl_alpha.​9.​png 73 -​rw-​-​-​-​·····​1.​0·​fat······​214·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_scrubber_primary_​mtrl_alpha.​9.​png
76 -​rw-​-​-​-​·····​1.​0·​fat······​201·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_scrubber_track_mt​rl_alpha.​9.​png 74 -​rw-​-​-​-​·····​1.​0·​fat······​201·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_scrubber_track_mt​rl_alpha.​9.​png
77 -​rw-​-​-​-​·····​1.​0·​fat······​392·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_spinner_mtrl_am_a​lpha.​9.​png 75 -​rw-​-​-​-​·····​1.​0·​fat······​392·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_spinner_mtrl_am_a​lpha.​9.​png
78 -​rw-​-​-​-​·····​1.​0·​fat······​538·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_switch_track_mtrl​_alpha.​9.​png 76 -​rw-​-​-​-​·····​1.​0·​fat······​538·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_switch_track_mtrl​_alpha.​9.​png
79 -​rw-​-​-​-​·····​1.​0·​fat······​199·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_tab_indicator_mtr​l_alpha.​9.​png 77 -​rw-​-​-​-​·····​1.​0·​fat······​199·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_tab_indicator_mtr​l_alpha.​9.​png
80 -​rw-​-​-​-​·····​1.​0·​fat······​192·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_textfield_activat​ed_mtrl_alpha.​9.​png 78 -​rw-​-​-​-​·····​1.​0·​fat······​192·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_activat​ed_mtrl_alpha.​9.​png
81 -​rw-​-​-​-​·····​1.​0·​fat······​202·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_textfield_default​_mtrl_alpha.​9.​png 79 -​rw-​-​-​-​·····​1.​0·​fat······​202·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_default​_mtrl_alpha.​9.​png
82 -​rw-​-​-​-​·····​1.​0·​fat······​182·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​activated_mtrl_alpha.​9.​png 80 -​rw-​-​-​-​·····​1.​0·​fat······​182·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​activated_mtrl_alpha.​9.​png
83 -​rw-​-​-​-​·····​1.​0·​fat······​182·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​default_mtrl_alpha.​9.​png 81 -​rw-​-​-​-​·····​1.​0·​fat······​182·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​default_mtrl_alpha.​9.​png
84 -​rw-​-​-​-​·····​1.​0·​fat······​377·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​ic_action_location_fo​und.​png 82 -​rw-​-​-​-​·····​1.​0·​fat······​377·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_action_location_fo​und.​png
85 -​rw-​-​-​-​·····​1.​0·​fat······​436·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​ic_action_send.​png 83 -​rw-​-​-​-​·····​1.​0·​fat······​436·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_action_send.​png
86 -​rw-​-​-​-​·····​1.​0·​fat······​336·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​ic_chat.​png 84 -​rw-​-​-​-​·····​1.​0·​fat······​336·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_chat.​png
87 -​rw-​-​-​-​·····​1.​0·​fat······​280·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​ic_clear_white_24dp.​png 85 -​rw-​-​-​-​·····​1.​0·​fat······​280·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_clear_white_24dp.​png
88 -​rw-​-​-​-​·····​1.​0·​fat······​838·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​ic_gps_fixed_white_24​dp.​png 86 -​rw-​-​-​-​·····​1.​0·​fat······​838·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_gps_fixed_white_24​dp.​png
89 -​rw-​-​-​-​·····​1.​0·​fat······​585·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​ic_info.​png 87 -​rw-​-​-​-​·····​1.​0·​fat······​585·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_info.​png
90 -​rw-​-​-​-​·····​1.​0·​fat·····​2446·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​ic_logo.​png 88 -​rw-​-​-​-​·····​1.​0·​fat·····​2446·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_logo.​png
91 -​rw-​-​-​-​·····​1.​0·​fat······​695·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​ic_map.​png 89 -​rw-​-​-​-​·····​1.​0·​fat······​695·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_map.​png
92 -​rw-​-​-​-​·····​1.​0·​fat······​193·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​ic_more_vert_white_24​dp.​png 90 -​rw-​-​-​-​·····​1.​0·​fat······​193·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_more_vert_white_24​dp.​png
93 -​rw-​-​-​-​·····​1.​0·​fat······​553·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​ic_photo_camera_white​_24dp.​png 91 -​rw-​-​-​-​·····​1.​0·​fat······​553·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_photo_camera_white​_24dp.​png
94 -​rw-​-​-​-​·····​1.​0·​fat······​857·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​ic_rules.​png 92 -​rw-​-​-​-​·····​1.​0·​fat······​857·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_rules.​png
95 -​rw-​-​-​-​·····​1.​0·​fat······​891·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​ic_twitter.​png 93 -​rw-​-​-​-​·····​1.​0·​fat······​891·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_twitter.​png
96 -​rw-​-​-​-​·····​1.​0·​fat······​208·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​hdpi-​v4/​plus.​png 94 -​rw-​-​-​-​·····​1.​0·​fat······​208·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​plus.​png
97 -​rw-​-​-​-​·····​1.​0·​fat······​187·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​ldpi-​v4/​ic_action_send.​png 95 -​rw-​-​-​-​·····​1.​0·​fat······​187·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​ldpi-​v4/​ic_action_send.​png
98 -​rw-​-​-​-​·····​1.​0·​fat······​208·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​ldpi-​v4/​ic_chat.​png 96 -​rw-​-​-​-​·····​1.​0·​fat······​208·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​ldpi-​v4/​ic_chat.​png
99 -​rw-​-​-​-​·····​1.​0·​fat······​311·​b-​·​stor·16-​Feb-​29·​08:​40·​res/​drawable-​ldpi-​v4/​ic_info.​png 97 -​rw-​-​-​-​·····​1.​0·​fat······​311·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable-​ldpi-​v4/​ic_info.​png
Max diff block lines reached; 0/97731 bytes (0.00%) of diff not shown.
[−]
AndroidManifest.xml
Offset 1, 9 lines modified Offset 1, 9 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?> 1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <manifest·​android:​versionCode="28"·​android:​versionName="2.​2.​1"·​package="de.​stephanlindauer.​criticalmaps"·​platformBuildVersionC​ode="23"·​platformBuildVersionN​ame="6.​0-​2166767" 2 <manifest·​android:​versionCode="28"·​android:​versionName="2.​2.​1"·​package="de.​stephanlindauer.​criticalmaps"·​platformBuildVersionC​ode="23"·​platformBuildVersionN​ame="6.​0-​2704002"
3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"> 3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
4 ····​<uses-​sdk·​android:​minSdkVersion="14"·​android:​targetSdkVersion="22"​·​/​> 4 ····​<uses-​sdk·​android:​minSdkVersion="14"·​android:​targetSdkVersion="22"​·​/​>
5 ····​<uses-​permission·​android:​name="android.​permission.​ACCESS_COARSE_LOCATIO​N"·​/​> 5 ····​<uses-​permission·​android:​name="android.​permission.​ACCESS_COARSE_LOCATIO​N"·​/​>
6 ····​<uses-​permission·​android:​name="android.​permission.​ACCESS_FINE_LOCATION"​·​/​> 6 ····​<uses-​permission·​android:​name="android.​permission.​ACCESS_FINE_LOCATION"​·​/​>
7 ····​<uses-​permission·​android:​name="android.​permission.​ACCESS_WIFI_STATE"·​/​> 7 ····​<uses-​permission·​android:​name="android.​permission.​ACCESS_WIFI_STATE"·​/​>
8 ····​<uses-​permission·​android:​name="android.​permission.​ACCESS_NETWORK_STATE"​·​/​> 8 ····​<uses-​permission·​android:​name="android.​permission.​ACCESS_NETWORK_STATE"​·​/​>
9 ····​<uses-​permission·​android:​name="android.​permission.​INTERNET"·​/​> 9 ····​<uses-​permission·​android:​name="android.​permission.​INTERNET"·​/​>
[−]
smali/android/support/design/R.smali
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·​1106  
32 ····​return-​void 31 ····​return-​void
33 .​end·​method 32 .​end·​method
[−]
smali/android/support/v4/app/BundleCompatDonut.smali
Offset 96, 17 lines modified Offset 96, 17 lines modified
   
96 ····​invoke-​virtual·​{v1,​·​p0,​·​v3},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 96 ····​invoke-​virtual·​{v1,​·​p0,​·​v3},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
97 ····​move-​result-​object·​v1 97 ····​move-​result-​object·​v1
   
98 ····​check-​cast·​v1,​·​Landroid/​os/​IBinder;​ 98 ····​check-​cast·​v1,​·​Landroid/​os/​IBinder;​
99 ····​:​try_end_1 99 ····​:​try_end_1
100 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2 100 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3
101 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3 101 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1
102 ····​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1 102 ····​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2
   
103 ····​.​line·​58 103 ····​.​line·​58
104 ····​:​goto_1 104 ····​:​goto_1
105 ····​return-​object·​v1 105 ····​return-​object·​v1
   
106 ····​.​line·​43 106 ····​.​line·​43
107 ····​:​catch_0 107 ····​:​catch_0
Offset 233, 17 lines modified Offset 233, 17 lines modified
   
233 ····​const/​4·​v3,​·​0x1 233 ····​const/​4·​v3,​·​0x1
   
234 ····​aput-​object·​p2,​·​v2,​·​v3 234 ····​aput-​object·​p2,​·​v2,​·​v3
   
235 ····​invoke-​virtual·​{v1,​·​p0,​·​v2},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 235 ····​invoke-​virtual·​{v1,​·​p0,​·​v2},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
236 ····​:​try_end_1 236 ····​:​try_end_1
237 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2 237 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3
238 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3 238 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1
239 ····​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1 239 ····​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2
   
240 ····​.​line·​82 240 ····​.​line·​82
241 ····​:​cond_1 241 ····​:​cond_1
242 ····​:​goto_1 242 ····​:​goto_1
243 ····​return-​void 243 ····​return-​void
   
244 ····​.​line·​67 244 ····​.​line·​67
[−]
smali/android/support/v7/appcompat/R.smali
Offset 26, 10 lines modified Offset 26, 9 lines modified
26 .​method·​public·​constructor·​<init>()​V 26 .​method·​public·​constructor·​<init>()​V
27 ····​.​locals·​0 27 ····​.​locals·​0
   
28 ····​.​prologue 28 ····​.​prologue
29 ····​.​line·​9 29 ····​.​line·​9
30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
31 ····​.​line·​933  
32 ····​return-​void 31 ····​return-​void
33 .​end·​method 32 .​end·​method
[−]
smali/android/support/v7/recyclerview/R.smali
Offset 18, 10 lines modified Offset 18, 9 lines modified
18 .​method·​public·​constructor·​<init>()​V 18 .​method·​public·​constructor·​<init>()​V
19 ····​.​locals·​0 19 ····​.​locals·​0
   
20 ····​.​prologue 20 ····​.​prologue
21 ····​.​line·​9 21 ····​.​line·​9
22 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 22 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
23 ····​.​line·​22  
24 ····​return-​void 23 ····​return-​void
25 .​end·​method 24 .​end·​method
[−]
smali/com/squareup/okhttp/internal/Platform$JdkWithJettyBootPlatform.smali
Offset 253, 16 lines modified Offset 253, 16 lines modified
   
253 ····​const/​4·​v9,​·​0x1 253 ····​const/​4·​v9,​·​0x1
   
254 ····​aput-​object·​v4,​·​v8,​·​v9 254 ····​aput-​object·​v4,​·​v8,​·​v9
   
255 ····​invoke-​virtual·​{v6,​·​v7,​·​v8},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 255 ····​invoke-​virtual·​{v6,​·​v7,​·​v8},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
256 ····​:​try_end_0 256 ····​:​try_end_0
257 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 257 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1
258 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1 258 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
   
259 ····​.​line·​305 259 ····​.​line·​305
260 ····​return-​void 260 ····​return-​void
   
261 ····​.​line·​302 261 ····​.​line·​302
262 ····​.​end·​local·​v4····​#·​"provider":​Ljava/​lang/​Object;​ 262 ····​.​end·​local·​v4····​#·​"provider":​Ljava/​lang/​Object;​
263 ····​:​catch_0 263 ····​:​catch_0
Offset 354, 16 lines modified Offset 354, 16 lines modified
354 ····​move-​result·​v3 354 ····​move-​result·​v3
   
355 ····​if-​nez·​v3,​·​:​cond_0 355 ····​if-​nez·​v3,​·​:​cond_0
   
356 ····​#·​getter·​for:​·​Lcom/​squareup/​okhttp/​internal/​Platform$JettyNegoPro​vider;​-​>selected:​Ljava/​lang/​String;​ 356 ····​#·​getter·​for:​·​Lcom/​squareup/​okhttp/​internal/​Platform$JettyNegoPro​vider;​-​>selected:​Ljava/​lang/​String;​
357 ····​invoke-​static·​{v1},​·​Lcom/​squareup/​okhttp/​internal/​Platform$JettyNegoPro​vider;​-​>access$100(Lcom/​squareup/​okhttp/​internal/​Platform$JettyNegoPro​vider;​)​Ljava/​lang/​String;​ 357 ····​invoke-​static·​{v1},​·​Lcom/​squareup/​okhttp/​internal/​Platform$JettyNegoPro​vider;​-​>access$100(Lcom/​squareup/​okhttp/​internal/​Platform$JettyNegoPro​vider;​)​Ljava/​lang/​String;​
358 ····​:​try_end_0 358 ····​:​try_end_0
359 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 359 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1
360 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1 360 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
   
361 ····​move-​result-​object·​v2 361 ····​move-​result-​object·​v2
   
362 ····​goto·​:​goto_0 362 ····​goto·​:​goto_0
   
363 ····​.​line·​325 363 ····​.​line·​325
364 ····​.​end·​local·​v1····​#·​"provider":​Lcom/​squareup/​okhttp/​internal/​Platform$JettyNegoPro​vider;​ 364 ····​.​end·​local·​v1····​#·​"provider":​Lcom/​squareup/​okhttp/​internal/​Platform$JettyNegoPro​vider;​
[−]
smali/com/squareup/okhttp/internal/Platform.smali
Offset 252, 16 lines modified Offset 252, 16 lines modified
   
252 ····​aput-​object·​v23,​·​v9,​·​v22 252 ····​aput-​object·​v23,​·​v9,​·​v22
   
253 ····​move-​object/​from16·​v0,​·​v21 253 ····​move-​object/​from16·​v0,​·​v21
   
254 ····​invoke-​virtual·​{v0,​·​v2,​·​v9},​·​Ljava/​lang/​Class;​-​>getMethod(Ljava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​ 254 ····​invoke-​virtual·​{v0,​·​v2,​·​v9},​·​Ljava/​lang/​Class;​-​>getMethod(Ljava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​
255 ····​:​try_end_2 255 ····​:​try_end_2
256 ····​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_2·​.​.​·​:​try_end_2}·​:​catch_6 256 ····​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_2·​.​.​·​:​try_end_2}·​:​catch_4
257 ····​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_2·​.​.​·​:​try_end_2}·​:​catch_4 257 ····​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_2·​.​.​·​:​try_end_2}·​:​catch_5
   
258 ····​move-​result-​object·​v6 258 ····​move-​result-​object·​v6
   
259 ····​.​line·​136 259 ····​.​line·​136
260 ····​:​try_start_3 260 ····​:​try_start_3
261 ····​const-​string·​v2,​·​"android.​net.​Network" 261 ····​const-​string·​v2,​·​"android.​net.​Network"
   
Offset 285, 15 lines modified Offset 285, 15 lines modified
285 ····​move-​object/​from16·​v0,​·​v16 285 ····​move-​object/​from16·​v0,​·​v16
   
286 ····​move-​object/​from16·​v1,​·​v22 286 ····​move-​object/​from16·​v1,​·​v22
   
287 ····​invoke-​direct·​{v0,​·​v2,​·​v9,​·​v1},​·​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​-​><init>(Ljava/​lang/​Class;​Ljava/​lang/​String;​[Ljava/​lang/​Class;​)​V 287 ····​invoke-​direct·​{v0,​·​v2,​·​v9,​·​v1},​·​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​-​><init>(Ljava/​lang/​Class;​Ljava/​lang/​String;​[Ljava/​lang/​Class;​)​V
288 ····​:​try_end_3 288 ····​:​try_end_3
289 ····​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_3·​.​.​·​:​try_end_3}·​:​catch_7 289 ····​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_3·​.​.​·​:​try_end_3}·​:​catch_7
290 ····​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_3·​.​.​·​:​try_end_3}·​:​catch_4 290 ····​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_3·​.​.​·​:​try_end_3}·​:​catch_5
   
291 ····​.​line·​138 291 ····​.​line·​138
292 ····​.​end·​local·​v7····​#·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​" 292 ····​.​end·​local·​v7····​#·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​"
293 ····​.​local·​v16,​·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​" 293 ····​.​local·​v16,​·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​"
294 ····​:​try_start_4 294 ····​:​try_start_4
295 ····​new-​instance·​v20,​·​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​ 295 ····​new-​instance·​v20,​·​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​
   
Offset 318, 15 lines modified Offset 318, 15 lines modified
318 ····​move-​object/​from16·​v0,​·​v20 318 ····​move-​object/​from16·​v0,​·​v20
   
319 ····​move-​object/​from16·​v1,​·​v22 319 ····​move-​object/​from16·​v1,​·​v22
   
320 ····​invoke-​direct·​{v0,​·​v2,​·​v9,​·​v1},​·​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​-​><init>(Ljava/​lang/​Class;​Ljava/​lang/​String;​[Ljava/​lang/​Class;​)​V 320 ····​invoke-​direct·​{v0,​·​v2,​·​v9,​·​v1},​·​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​-​><init>(Ljava/​lang/​Class;​Ljava/​lang/​String;​[Ljava/​lang/​Class;​)​V
321 ····​:​try_end_4 321 ····​:​try_end_4
322 ····​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_4·​.​.​·​:​try_end_4}·​:​catch_8 322 ····​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_4·​.​.​·​:​try_end_4}·​:​catch_8
323 ····​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_4·​.​.​·​:​try_end_4}·​:​catch_5 323 ····​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_4·​.​.​·​:​try_end_4}·​:​catch_6
   
324 ····​.​end·​local·​v8····​#·​"setAlpnProtocols":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​" 324 ····​.​end·​local·​v8····​#·​"setAlpnProtocols":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​"
325 ····​.​local·​v20,​·​"setAlpnProtocols":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​" 325 ····​.​local·​v20,​·​"setAlpnProtocols":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​"
326 ····​move-​object/​from16·​v8,​·​v20 326 ····​move-​object/​from16·​v8,​·​v20
   
327 ····​.​end·​local·​v20····​#·​"setAlpnProtocols":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​" 327 ····​.​end·​local·​v20····​#·​"setAlpnProtocols":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​"
328 ····​.​restart·​local·​v8····​#·​"setAlpnProtocols":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​" 328 ····​.​restart·​local·​v8····​#·​"setAlpnProtocols":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​"
Offset 572, 34 lines modified Offset 572, 32 lines modified
572 ····​.​restart·​local·​v7····​#·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​" 572 ····​.​restart·​local·​v7····​#·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​"
573 ····​.​restart·​local·​v8····​#·​"setAlpnProtocols":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​" 573 ····​.​restart·​local·​v8····​#·​"setAlpnProtocols":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​"
574 ····​:​catch_4 574 ····​:​catch_4
575 ····​move-​exception·​v2 575 ····​move-​exception·​v2
   
576 ····​goto/​16·​:​goto_1 576 ····​goto/​16·​:​goto_1
   
  577 ····​:​catch_5
  578 ····​move-​exception·​v2
   
  579 ····​goto/​16·​:​goto_1
   
577 ····​.​end·​local·​v7····​#·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​" 580 ····​.​end·​local·​v7····​#·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​"
578 ····​.​restart·​local·​v16····​#·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​" 581 ····​.​restart·​local·​v16····​#·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​"
579 ····​.​restart·​local·​v21····​#·​"trafficStats":​Ljava/​lang/​Class;​,​·​"Ljava/​lang/​Class<*>;​" 582 ····​.​restart·​local·​v21····​#·​"trafficStats":​Ljava/​lang/​Class;​,​·​"Ljava/​lang/​Class<*>;​"
580 ····​:​catch_5 583 ····​:​catch_6
581 ····​move-​exception·​v2 584 ····​move-​exception·​v2
   
582 ····​move-​object/​from16·​v7,​·​v16 585 ····​move-​object/​from16·​v7,​·​v16
   
583 ····​.​end·​local·​v16····​#·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​" 586 ····​.​end·​local·​v16····​#·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​"
584 ····​.​restart·​local·​v7····​#·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​" 587 ····​.​restart·​local·​v7····​#·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​"
585 ····​goto/​16·​:​goto_1 588 ····​goto/​16·​:​goto_1
   
586 ····​.​end·​local·​v21····​#·​"trafficStats":​Ljava/​lang/​Class;​,​·​"Ljava/​lang/​Class<*>;​"  
587 ····​:​catch_6  
588 ····​move-​exception·​v2  
   
589 ····​goto/​16·​:​goto_1  
   
590 ····​.​line·​139 589 ····​.​line·​139
591 ····​.​restart·​local·​v21····​#·​"trafficStats":​Ljava/​lang/​Class;​,​·​"Ljava/​lang/​Class<*>;​"  
592 ····​:​catch_7 590 ····​:​catch_7
593 ····​move-​exception·​v2 591 ····​move-​exception·​v2
   
594 ····​goto/​16·​:​goto_1 592 ····​goto/​16·​:​goto_1
   
595 ····​.​end·​local·​v7····​#·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​" 593 ····​.​end·​local·​v7····​#·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​"
596 ····​.​restart·​local·​v16····​#·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​" 594 ····​.​restart·​local·​v16····​#·​"getAlpnSelectedProto​col":​Lcom/​squareup/​okhttp/​internal/​OptionalMethod;​,​·​"Lcom/​squareup/​okhttp/​internal/​OptionalMethod<Ljava/​net/​Socket;​>;​"
[−]
smali/com/squareup/okhttp/internal/http/RouteException.smali
Offset 95, 16 lines modified Offset 95, 16 lines modified
   
95 ····​const/​4·​v2,​·​0x0 95 ····​const/​4·​v2,​·​0x0
   
96 ····​aput-​object·​p2,​·​v1,​·​v2 96 ····​aput-​object·​p2,​·​v1,​·​v2
   
97 ····​invoke-​virtual·​{v0,​·​p1,​·​v1},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 97 ····​invoke-​virtual·​{v0,​·​p1,​·​v1},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
98 ····​:​try_end_0 98 ····​:​try_end_0
99 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 99 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1
100 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1 100 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
   
101 ····​.​line·​60 101 ····​.​line·​60
102 ····​:​cond_0 102 ····​:​cond_0
103 ····​:​goto_0 103 ····​:​goto_0
104 ····​return-​void 104 ····​return-​void
   
105 ····​.​line·​57 105 ····​.​line·​57
[−]
smali/de/stephanlindauer/criticalmaps/AppModule.smali
Offset 177, 22 lines modified Offset 177, 25 lines modified
   
177 ····​invoke-​direct·​{v0,​·​p1},​·​Lcom/​squareup/​picasso/​Picasso$Builder;​-​><init>(Landroid/​content/​Context;​)​V 177 ····​invoke-​direct·​{v0,​·​p1},​·​Lcom/​squareup/​picasso/​Picasso$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
178 ····​new-​instance·​v1,​·​Lcom/​squareup/​picasso/​OkHttpDownloader;​ 178 ····​new-​instance·​v1,​·​Lcom/​squareup/​picasso/​OkHttpDownloader;​
   
179 ····​invoke-​direct·​{v1,​·​p2},​·​Lcom/​squareup/​picasso/​OkHttpDownloader;​-​><init>(Lcom/​squareup/​okhttp/​OkHttpClient;​)​V 179 ····​invoke-​direct·​{v1,​·​p2},​·​Lcom/​squareup/​picasso/​OkHttpDownloader;​-​><init>(Lcom/​squareup/​okhttp/​OkHttpClient;​)​V
   
  180 ····​.​line·​52
180 ····​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​squareup/​picasso/​Picasso$Builder;​-​>downloader(Lcom/​squareup/​picasso/​Downloader;​)​Lcom/​squareup/​picasso/​Picasso$Builder;​ 181 ····​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​squareup/​picasso/​Picasso$Builder;​-​>downloader(Lcom/​squareup/​picasso/​Downloader;​)​Lcom/​squareup/​picasso/​Picasso$Builder;​
   
181 ····​move-​result-​object·​v0 182 ····​move-​result-​object·​v0
   
  183 ····​.​line·​53
182 ····​invoke-​virtual·​{v0},​·​Lcom/​squareup/​picasso/​Picasso$Builder;​-​>build()​Lcom/​squareup/​picasso/​Picasso;​ 184 ····​invoke-​virtual·​{v0},​·​Lcom/​squareup/​picasso/​Picasso$Builder;​-​>build()​Lcom/​squareup/​picasso/​Picasso;​
   
183 ····​move-​result-​object·​v0 185 ····​move-​result-​object·​v0
   
  186 ····​.​line·​51
184 ····​return-​object·​v0 187 ····​return-​object·​v0
185 .​end·​method 188 .​end·​method
   
186 .​method·​provideSharedPreferen​ces()​Landroid/​content/​SharedPreferences;​ 189 .​method·​provideSharedPreferen​ces()​Landroid/​content/​SharedPreferences;​
187 ····​.​locals·​3 190 ····​.​locals·​3
188 ····​.​annotation·​runtime·​Ldagger/​Provides;​ 191 ····​.​annotation·​runtime·​Ldagger/​Provides;​
189 ····​.​end·​annotation 192 ····​.​end·​annotation
[−]
smali/de/stephanlindauer/criticalmaps/App.smali
Offset 42, 18 lines modified Offset 42, 20 lines modified
   
42 ····​move-​result-​object·​v0 42 ····​move-​result-​object·​v0
   
43 ····​new-​instance·​v1,​·​Lde/​stephanlindauer/​criticalmaps/​AppModule;​ 43 ····​new-​instance·​v1,​·​Lde/​stephanlindauer/​criticalmaps/​AppModule;​
   
44 ····​invoke-​direct·​{v1,​·​p0},​·​Lde/​stephanlindauer/​criticalmaps/​AppModule;​-​><init>(Lde/​stephanlindauer/​criticalmaps/​App;​)​V 44 ····​invoke-​direct·​{v1,​·​p0},​·​Lde/​stephanlindauer/​criticalmaps/​AppModule;​-​><init>(Lde/​stephanlindauer/​criticalmaps/​App;​)​V
   
  45 ····​.​line·​14
45 ····​invoke-​virtual·​{v0,​·​v1},​·​Lde/​stephanlindauer/​criticalmaps/​DaggerAppComponent$Bu​ilder;​-​>appModule(Lde/​stephanlindauer/​criticalmaps/​AppModule;​)​Lde/​stephanlindauer/​criticalmaps/​DaggerAppComponent$Bu​ilder;​ 46 ····​invoke-​virtual·​{v0,​·​v1},​·​Lde/​stephanlindauer/​criticalmaps/​DaggerAppComponent$Bu​ilder;​-​>appModule(Lde/​stephanlindauer/​criticalmaps/​AppModule;​)​Lde/​stephanlindauer/​criticalmaps/​DaggerAppComponent$Bu​ilder;​
   
46 ····​move-​result-​object·​v0 47 ····​move-​result-​object·​v0
   
  48 ····​.​line·​15
47 ····​invoke-​virtual·​{v0},​·​Lde/​stephanlindauer/​criticalmaps/​DaggerAppComponent$Bu​ilder;​-​>build()​Lde/​stephanlindauer/​criticalmaps/​AppComponent;​ 49 ····​invoke-​virtual·​{v0},​·​Lde/​stephanlindauer/​criticalmaps/​DaggerAppComponent$Bu​ilder;​-​>build()​Lde/​stephanlindauer/​criticalmaps/​AppComponent;​
   
48 ····​move-​result-​object·​v0 50 ····​move-​result-​object·​v0
   
49 ····​sput-​object·​v0,​·​Lde/​stephanlindauer/​criticalmaps/​App;​-​>appComponent:​Lde/​stephanlindauer/​criticalmaps/​AppComponent;​ 51 ····​sput-​object·​v0,​·​Lde/​stephanlindauer/​criticalmaps/​App;​-​>appComponent:​Lde/​stephanlindauer/​criticalmaps/​AppComponent;​
   
50 ····​.​line·​16 52 ····​.​line·​16
[−]
smali/de/stephanlindauer/criticalmaps/DaggerAppComponent.smali
Offset 5, 15 lines modified Offset 5, 14 lines modified
5 #·​interfaces 5 #·​interfaces
6 .​implements·​Lde/​stephanlindauer/​criticalmaps/​AppComponent;​ 6 .​implements·​Lde/​stephanlindauer/​criticalmaps/​AppComponent;​
   
   
7 #·​annotations 7 #·​annotations
8 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 8 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
9 ····​value·​=·​{ 9 ····​value·​=·​{
10 ········​Lde/​stephanlindauer/​criticalmaps/​DaggerAppComponent$1;​,​  
11 ········​Lde/​stephanlindauer/​criticalmaps/​DaggerAppComponent$Bu​ilder;​ 10 ········​Lde/​stephanlindauer/​criticalmaps/​DaggerAppComponent$Bu​ilder;​
12 ····​} 11 ····​}
13 .​end·​annotation 12 .​end·​annotation
   
   
14 #·​static·​fields 13 #·​static·​fields
15 .​field·​static·​final·​synthetic·​$assertionsDisabled:​Z 14 .​field·​static·​final·​synthetic·​$assertionsDisabled:​Z
[−]
smali/de/stephanlindauer/criticalmaps/R.smali
Offset 29, 10 lines modified Offset 29, 9 lines modified
29 .​method·​public·​constructor·​<init>()​V 29 .​method·​public·​constructor·​<init>()​V
30 ····​.​locals·​0 30 ····​.​locals·​0
   
31 ····​.​prologue 31 ····​.​prologue
32 ····​.​line·​10 32 ····​.​line·​10
33 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 33 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
34 ····​.​line·​3061  
35 ····​return-​void 34 ····​return-​void
36 .​end·​method 35 .​end·​method
[−]
smali/de/stephanlindauer/criticalmaps/adapter/ChatMessageAdapter$ChatMessageViewHolder.smali
Offset 37, 14 lines modified Offset 37, 15 lines modified
37 ····​.​end·​annotation 37 ····​.​end·​annotation
38 .​end·​field 38 .​end·​field
   
   
39 #·​direct·​methods 39 #·​direct·​methods
40 .​method·​public·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​adapter/​ChatMessageAdapter;​Landroid/​view/​View;​)​V 40 .​method·​public·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​adapter/​ChatMessageAdapter;​Landroid/​view/​View;​)​V
41 ····​.​locals·​3 41 ····​.​locals·​3
  42 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​stephanlindauer/​criticalmaps/​adapter/​ChatMessageAdapter;​
42 ····​.​param·​p2,​·​"itemView"····​#·​Landroid/​view/​View;​ 43 ····​.​param·​p2,​·​"itemView"····​#·​Landroid/​view/​View;​
   
43 ····​.​prologue 44 ····​.​prologue
44 ····​.​line·​41 45 ····​.​line·​41
45 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​adapter/​ChatMessageAdapter$Ch​atMessageViewHolder;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​adapter/​ChatMessageAdapter;​ 46 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​adapter/​ChatMessageAdapter$Ch​atMessageViewHolder;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​adapter/​ChatMessageAdapter;​
   
46 ····​.​line·​42 47 ····​.​line·​42
[−]
smali/de/stephanlindauer/criticalmaps/adapter/TweetAdapter$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$viewHolder:​Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter$ViewHold​er;​ 22 .​field·​final·​synthetic·​val$viewHolder:​Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter$ViewHold​er;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter;​Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter$ViewHold​er;​)​V 24 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter;​Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter$ViewHold​er;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​62 28 ····​.​line·​62
28 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter$1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter$1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter$1;​-​>val$viewHolder:​Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter$ViewHold​er;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter$1;​-​>val$viewHolder:​Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter$ViewHold​er;​
   
[−]
smali/de/stephanlindauer/criticalmaps/adapter/TweetAdapter$2.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$tweet:​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​ 22 .​field·​final·​synthetic·​val$tweet:​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter;​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​)​V 24 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter;​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​87 28 ····​.​line·​87
28 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter$2;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter$2;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter$2;​-​>val$tweet:​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter$2;​-​>val$tweet:​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​
   
[−]
smali/de/stephanlindauer/criticalmaps/adapter/TweetAdapter.smali
Offset 112, 34 lines modified Offset 112, 38 lines modified
   
112 ····​move-​result-​object·​v1 112 ····​move-​result-​object·​v1
   
113 ····​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​squareup/​picasso/​Picasso;​-​>load(Ljava/​lang/​String;​)​Lcom/​squareup/​picasso/​RequestCreator;​ 113 ····​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​squareup/​picasso/​Picasso;​-​>load(Ljava/​lang/​String;​)​Lcom/​squareup/​picasso/​RequestCreator;​
   
114 ····​move-​result-​object·​v0 114 ····​move-​result-​object·​v0
   
  115 ····​.​line·​59
115 ····​invoke-​virtual·​{v0},​·​Lcom/​squareup/​picasso/​RequestCreator;​-​>fit()​Lcom/​squareup/​picasso/​RequestCreator;​ 116 ····​invoke-​virtual·​{v0},​·​Lcom/​squareup/​picasso/​RequestCreator;​-​>fit()​Lcom/​squareup/​picasso/​RequestCreator;​
   
116 ····​move-​result-​object·​v0 117 ····​move-​result-​object·​v0
   
  118 ····​.​line·​60
117 ····​invoke-​virtual·​{v0},​·​Lcom/​squareup/​picasso/​RequestCreator;​-​>centerInside()​Lcom/​squareup/​picasso/​RequestCreator;​ 119 ····​invoke-​virtual·​{v0},​·​Lcom/​squareup/​picasso/​RequestCreator;​-​>centerInside()​Lcom/​squareup/​picasso/​RequestCreator;​
   
118 ····​move-​result-​object·​v0 120 ····​move-​result-​object·​v0
   
119 ····​const·​v1,​·​0x7f020049 121 ····​const·​v1,​·​0x7f020049
   
  122 ····​.​line·​61
120 ····​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​squareup/​picasso/​RequestCreator;​-​>error(I)​Lcom/​squareup/​picasso/​RequestCreator;​ 123 ····​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​squareup/​picasso/​RequestCreator;​-​>error(I)​Lcom/​squareup/​picasso/​RequestCreator;​
   
121 ····​move-​result-​object·​v0 124 ····​move-​result-​object·​v0
   
122 ····​iget-​object·​v1,​·​p3,​·​Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter$ViewHold​er;​-​>userImageView:​Landroid/​widget/​ImageView;​ 125 ····​iget-​object·​v1,​·​p3,​·​Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter$ViewHold​er;​-​>userImageView:​Landroid/​widget/​ImageView;​
   
123 ····​new-​instance·​v2,​·​Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter$1;​ 126 ····​new-​instance·​v2,​·​Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter$1;​
   
124 ····​invoke-​direct·​{v2,​·​p0,​·​p3},​·​Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter$1;​-​><init>(Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter;​Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter$ViewHold​er;​)​V 127 ····​invoke-​direct·​{v2,​·​p0,​·​p3},​·​Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter$1;​-​><init>(Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter;​Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter$ViewHold​er;​)​V
   
  128 ····​.​line·​62
125 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Lcom/​squareup/​picasso/​RequestCreator;​-​>into(Landroid/​widget/​ImageView;​Lcom/​squareup/​picasso/​Callback;​)​V 129 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Lcom/​squareup/​picasso/​RequestCreator;​-​>into(Landroid/​widget/​ImageView;​Lcom/​squareup/​picasso/​Callback;​)​V
   
126 ····​.​line·​81 130 ····​.​line·​81
127 ····​iget-​object·​v0,​·​p3,​·​Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter$ViewHold​er;​-​>nameTextView:​Landroid/​widget/​TextView;​ 131 ····​iget-​object·​v0,​·​p3,​·​Lde/​stephanlindauer/​criticalmaps/​adapter/​TweetAdapter$ViewHold​er;​-​>nameTextView:​Landroid/​widget/​TextView;​
   
128 ····​invoke-​virtual·​{p1},​·​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​-​>getUserName()​Ljava/​lang/​String;​ 132 ····​invoke-​virtual·​{p1},​·​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​-​>getUserName()​Ljava/​lang/​String;​
   
[−]
smali/de/stephanlindauer/criticalmaps/fragments/AboutFragment$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$scrollviewPositio​n:​I 22 .​field·​final·​synthetic·​val$scrollviewPositio​n:​I
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​fragments/​AboutFragment;​I)​V 24 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​fragments/​AboutFragment;​I)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​stephanlindauer/​criticalmaps/​fragments/​AboutFragment;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​55 28 ····​.​line·​55
28 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​AboutFragment$1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​AboutFragment;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​AboutFragment$1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​AboutFragment;​
   
29 ····​iput·​p2,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​AboutFragment$1;​-​>val$scrollviewPositi​on:​I 30 ····​iput·​p2,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​AboutFragment$1;​-​>val$scrollviewPositi​on:​I
   
[−]
smali/de/stephanlindauer/criticalmaps/fragments/ChatFragment$$ViewBinder$1.smali
Offset 19, 18 lines modified Offset 19, 19 lines modified
   
19 .​field·​final·​synthetic·​val$target:​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​ 19 .​field·​final·​synthetic·​val$target:​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​
   
   
20 #·​direct·​methods 20 #·​direct·​methods
21 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment$$ViewBin​der;​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​)​V 21 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment$$ViewBin​der;​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​)​V
22 ····​.​locals·​0 22 ····​.​locals·​0
  23 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment$$ViewBin​der;​
   
23 ····​.​prologue 24 ····​.​prologue
24 ····​.​line·​20 25 ····​.​line·​20
25 ····​.​local·​p0,​·​"this":​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment$$ViewBin​der$1;​,​·​"Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment$$ViewBin​der.​1;​" 26 ····​.​local·​p0,​·​"this":​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment$$ViewBin​der$1;​,​·​"Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment$$ViewBin​der$1;​"
26 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment$$ViewBin​der$1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment$$ViewBin​der;​ 27 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment$$ViewBin​der$1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment$$ViewBin​der;​
   
27 ····​iput-​object·​p2,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment$$ViewBin​der$1;​-​>val$target:​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​ 28 ····​iput-​object·​p2,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment$$ViewBin​der$1;​-​>val$target:​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Lbutterknife/​internal/​DebouncingOnClickList​ener;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Lbutterknife/​internal/​DebouncingOnClickList​ener;​-​><init>()​V
   
29 ····​return-​void 30 ····​return-​void
Offset 40, 15 lines modified Offset 41, 15 lines modified
40 #·​virtual·​methods 41 #·​virtual·​methods
41 .​method·​public·​doClick(Landroid/​view/​View;​)​V 42 .​method·​public·​doClick(Landroid/​view/​View;​)​V
42 ····​.​locals·​1 43 ····​.​locals·​1
43 ····​.​param·​p1,​·​"p0"····​#·​Landroid/​view/​View;​ 44 ····​.​param·​p1,​·​"p0"····​#·​Landroid/​view/​View;​
   
44 ····​.​prologue 45 ····​.​prologue
45 ····​.​line·​24 46 ····​.​line·​24
46 ····​.​local·​p0,​·​"this":​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment$$ViewBin​der$1;​,​·​"Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment$$ViewBin​der.​1;​" 47 ····​.​local·​p0,​·​"this":​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment$$ViewBin​der$1;​,​·​"Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment$$ViewBin​der$1;​"
47 ····​iget-​object·​v0,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment$$ViewBin​der$1;​-​>val$target:​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​ 48 ····​iget-​object·​v0,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment$$ViewBin​der$1;​-​>val$target:​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​
   
48 ····​invoke-​virtual·​{v0},​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​-​>handleSendClicked()​V 49 ····​invoke-​virtual·​{v0},​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​-​>handleSendClicked()​V
   
49 ····​.​line·​25 50 ····​.​line·​25
50 ····​return-​void 51 ····​return-​void
51 .​end·​method 52 .​end·​method
[−]
smali/de/stephanlindauer/criticalmaps/fragments/ChatFragment$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​)​V 23 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​112 27 ····​.​line·​112
27 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment$1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment$1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/de/stephanlindauer/criticalmaps/fragments/ChatFragment$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​)​V 23 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​129 27 ····​.​line·​129
27 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment$2;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment$2;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/de/stephanlindauer/criticalmaps/fragments/ChatFragment$3.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​ 18 .​field·​final·​synthetic·​this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​)​V 20 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​140 24 ····​.​line·​140
24 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment$3;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment$3;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​
   
25 ····​invoke-​direct·​{p0},​·​Lorg/​ligi/​axt/​simplifications/​SimpleTextWatcher;​-​><init>()​V 26 ····​invoke-​direct·​{p0},​·​Lorg/​ligi/​axt/​simplifications/​SimpleTextWatcher;​-​><init>()​V
   
[−]
smali/de/stephanlindauer/criticalmaps/fragments/ChatFragment$4.smali
Offset 19, 14 lines modified Offset 19, 15 lines modified
   
19 .​field·​final·​synthetic·​val$enabled:​Z 19 .​field·​final·​synthetic·​val$enabled:​Z
   
   
20 #·​direct·​methods 20 #·​direct·​methods
21 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​Z)​V 21 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​Z)​V
22 ····​.​locals·​0 22 ····​.​locals·​0
  23 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​
   
23 ····​.​prologue 24 ····​.​prologue
24 ····​.​line·​163 25 ····​.​line·​163
25 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment$4;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​ 26 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment$4;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment;​
   
26 ····​iput-​boolean·​p2,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment$4;​-​>val$enabled:​Z 27 ····​iput-​boolean·​p2,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​ChatFragment$4;​-​>val$enabled:​Z
   
[−]
smali/de/stephanlindauer/criticalmaps/fragments/MapFragment$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​MapFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​MapFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​fragments/​MapFragment;​)​V 23 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​fragments/​MapFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​stephanlindauer/​criticalmaps/​fragments/​MapFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​105 27 ····​.​line·​105
27 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​MapFragment$1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​MapFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​MapFragment$1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​MapFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/de/stephanlindauer/criticalmaps/fragments/MapFragment.smali
Offset 157, 127 lines modified Offset 157, 126 lines modified
157 .​end·​method 157 .​end·​method
   
158 .​method·​private·​refreshView()​V 158 .​method·​private·​refreshView()​V
159 ····​.​locals·​7 159 ····​.​locals·​7
   
160 ····​.​prologue 160 ····​.​prologue
161 ····​.​line·​137 161 ····​.​line·​137
162 ····​iget-​object·​v5,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​MapFragment;​-​>mapView:​Lorg/​osmdroid/​views/​MapView;​ 162 ····​iget-​object·​v4,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​MapFragment;​-​>mapView:​Lorg/​osmdroid/​views/​MapView;​
   
163 ····​invoke-​virtual·​{v5},​·​Lorg/​osmdroid/​views/​MapView;​-​>getOverlays()​Ljava/​util/​List;​ 163 ····​invoke-​virtual·​{v4},​·​Lorg/​osmdroid/​views/​MapView;​-​>getOverlays()​Ljava/​util/​List;​
   
164 ····​move-​result-​object·​v5 164 ····​move-​result-​object·​v4
   
165 ····​invoke-​interface·​{v5},​·​Ljava/​util/​List;​-​>clear()​V 165 ····​invoke-​interface·​{v4},​·​Ljava/​util/​List;​-​>clear()​V
   
166 ····​.​line·​139 166 ····​.​line·​139
167 ····​iget-​object·​v5,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​MapFragment;​-​>otherUsersLocationMo​del:​Lde/​stephanlindauer/​criticalmaps/​model/​OtherUsersLocationMod​el;​ 167 ····​iget-​object·​v4,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​MapFragment;​-​>otherUsersLocationMo​del:​Lde/​stephanlindauer/​criticalmaps/​model/​OtherUsersLocationMod​el;​
   
168 ····​invoke-​virtual·​{v5},​·​Lde/​stephanlindauer/​criticalmaps/​model/​OtherUsersLocationMod​el;​-​>getOtherUsersLocatio​ns()​Ljava/​util/​ArrayList;​ 168 ····​invoke-​virtual·​{v4},​·​Lde/​stephanlindauer/​criticalmaps/​model/​OtherUsersLocationMod​el;​-​>getOtherUsersLocatio​ns()​Ljava/​util/​ArrayList;​
   
169 ····​move-​result-​object·​v5 169 ····​move-​result-​object·​v4
   
170 ····​invoke-​virtual·​{v5},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 170 ····​invoke-​virtual·​{v4},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
171 ····​move-​result-​object·​v2 171 ····​move-​result-​object·​v4
   
172 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​  
173 ····​:​goto_0 172 ····​:​goto_0
174 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 173 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
175 ····​move-​result·​v5 174 ····​move-​result·​v5
   
176 ····​if-​eqz·​v5,​·​:​cond_0 175 ····​if-​eqz·​v5,​·​:​cond_0
   
177 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 176 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
178 ····​move-​result-​object·​v0 177 ····​move-​result-​object·​v0
   
179 ····​check-​cast·​v0,​·​Lorg/​osmdroid/​util/​GeoPoint;​ 178 ····​check-​cast·​v0,​·​Lorg/​osmdroid/​util/​GeoPoint;​
   
180 ····​.​line·​140 179 ····​.​line·​140
181 ····​.​local·​v0,​·​"currentOtherUsersLoc​ation":​Lorg/​osmdroid/​util/​GeoPoint;​ 180 ····​.​local·​v0,​·​"currentOtherUsersLoc​ation":​Lorg/​osmdroid/​util/​GeoPoint;​
182 ····​new-​instance·​v3,​·​Lde/​stephanlindauer/​criticalmaps/​overlays/​LocationMarker;​ 181 ····​new-​instance·​v2,​·​Lde/​stephanlindauer/​criticalmaps/​overlays/​LocationMarker;​
   
183 ····​iget-​object·​v5,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​MapFragment;​-​>mapView:​Lorg/​osmdroid/​views/​MapView;​ 182 ····​iget-​object·​v5,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​MapFragment;​-​>mapView:​Lorg/​osmdroid/​views/​MapView;​
   
184 ····​iget-​object·​v6,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​MapFragment;​-​>resourceProxy:​Lorg/​osmdroid/​DefaultResourceProxyI​mpl;​ 183 ····​iget-​object·​v6,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​MapFragment;​-​>resourceProxy:​Lorg/​osmdroid/​DefaultResourceProxyI​mpl;​
   
185 ····​invoke-​direct·​{v3,​·​v5,​·​v6},​·​Lde/​stephanlindauer/​criticalmaps/​overlays/​LocationMarker;​-​><init>(Lorg/​osmdroid/​views/​MapView;​Lorg/​osmdroid/​ResourceProxy;​)​V 184 ····​invoke-​direct·​{v2,​·​v5,​·​v6},​·​Lde/​stephanlindauer/​criticalmaps/​overlays/​LocationMarker;​-​><init>(Lorg/​osmdroid/​views/​MapView;​Lorg/​osmdroid/​ResourceProxy;​)​V
   
186 ····​.​line·​141 185 ····​.​line·​141
187 ····​.​local·​v3,​·​"otherPeoplesMarker":​Lde/​stephanlindauer/​criticalmaps/​overlays/​LocationMarker;​ 186 ····​.​local·​v2,​·​"otherPeoplesMarker":​Lde/​stephanlindauer/​criticalmaps/​overlays/​LocationMarker;​
188 ····​invoke-​virtual·​{v3,​·​v0},​·​Lde/​stephanlindauer/​criticalmaps/​overlays/​LocationMarker;​-​>setPosition(Lorg/​osmdroid/​util/​GeoPoint;​)​V 187 ····​invoke-​virtual·​{v2,​·​v0},​·​Lde/​stephanlindauer/​criticalmaps/​overlays/​LocationMarker;​-​>setPosition(Lorg/​osmdroid/​util/​GeoPoint;​)​V
   
189 ····​.​line·​142 188 ····​.​line·​142
190 ····​iget-​object·​v5,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​MapFragment;​-​>locationIcon:​Landroid/​graphics/​drawable/​Drawable;​ 189 ····​iget-​object·​v5,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​MapFragment;​-​>locationIcon:​Landroid/​graphics/​drawable/​Drawable;​
   
191 ····​invoke-​virtual·​{v3,​·​v5},​·​Lde/​stephanlindauer/​criticalmaps/​overlays/​LocationMarker;​-​>setIcon(Landroid/​graphics/​drawable/​Drawable;​)​V 190 ····​invoke-​virtual·​{v2,​·​v5},​·​Lde/​stephanlindauer/​criticalmaps/​overlays/​LocationMarker;​-​>setIcon(Landroid/​graphics/​drawable/​Drawable;​)​V
   
192 ····​.​line·​143 191 ····​.​line·​143
193 ····​iget-​object·​v5,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​MapFragment;​-​>mapView:​Lorg/​osmdroid/​views/​MapView;​ 192 ····​iget-​object·​v5,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​MapFragment;​-​>mapView:​Lorg/​osmdroid/​views/​MapView;​
   
194 ····​invoke-​virtual·​{v5},​·​Lorg/​osmdroid/​views/​MapView;​-​>getOverlays()​Ljava/​util/​List;​ 193 ····​invoke-​virtual·​{v5},​·​Lorg/​osmdroid/​views/​MapView;​-​>getOverlays()​Ljava/​util/​List;​
   
195 ····​move-​result-​object·​v5 194 ····​move-​result-​object·​v5
   
196 ····​invoke-​interface·​{v5,​·​v3},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z 195 ····​invoke-​interface·​{v5,​·​v2},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z
   
197 ····​goto·​:​goto_0 196 ····​goto·​:​goto_0
   
198 ····​.​line·​146 197 ····​.​line·​146
199 ····​.​end·​local·​v0····​#·​"currentOtherUsersLoc​ation":​Lorg/​osmdroid/​util/​GeoPoint;​ 198 ····​.​end·​local·​v0····​#·​"currentOtherUsersLoc​ation":​Lorg/​osmdroid/​util/​GeoPoint;​
200 ····​.​end·​local·​v3····​#·​"otherPeoplesMarker":​Lde/​stephanlindauer/​criticalmaps/​overlays/​LocationMarker;​ 199 ····​.​end·​local·​v2····​#·​"otherPeoplesMarker":​Lde/​stephanlindauer/​criticalmaps/​overlays/​LocationMarker;​
201 ····​:​cond_0 200 ····​:​cond_0
202 ····​iget-​object·​v5,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​MapFragment;​-​>ownLocationModel:​Lde/​stephanlindauer/​criticalmaps/​model/​OwnLocationModel;​ 201 ····​iget-​object·​v4,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​MapFragment;​-​>ownLocationModel:​Lde/​stephanlindauer/​criticalmaps/​model/​OwnLocationModel;​
   
203 ····​iget-​object·​v5,​·​v5,​·​Lde/​stephanlindauer/​criticalmaps/​model/​OwnLocationModel;​-​>ownLocation:​Lorg/​osmdroid/​util/​GeoPoint;​ 202 ····​iget-​object·​v4,​·​v4,​·​Lde/​stephanlindauer/​criticalmaps/​model/​OwnLocationModel;​-​>ownLocation:​Lorg/​osmdroid/​util/​GeoPoint;​
   
204 ····​if-​eqz·​v5,​·​:​cond_1 203 ····​if-​eqz·​v4,​·​:​cond_1
   
205 ····​.​line·​147 204 ····​.​line·​147
206 ····​iget-​object·​v5,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​MapFragment;​-​>ownLocationModel:​Lde/​stephanlindauer/​criticalmaps/​model/​OwnLocationModel;​ 205 ····​iget-​object·​v4,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​MapFragment;​-​>ownLocationModel:​Lde/​stephanlindauer/​criticalmaps/​model/​OwnLocationModel;​
   
207 ····​iget-​object·​v1,​·​v5,​·​Lde/​stephanlindauer/​criticalmaps/​model/​OwnLocationModel;​-​>ownLocation:​Lorg/​osmdroid/​util/​GeoPoint;​ 206 ····​iget-​object·​v1,​·​v4,​·​Lde/​stephanlindauer/​criticalmaps/​model/​OwnLocationModel;​-​>ownLocation:​Lorg/​osmdroid/​util/​GeoPoint;​
   
208 ····​.​line·​148 207 ····​.​line·​148
209 ····​.​local·​v1,​·​"currentUserLocation"​:​Lorg/​osmdroid/​util/​GeoPoint;​ 208 ····​.​local·​v1,​·​"currentUserLocation"​:​Lorg/​osmdroid/​util/​GeoPoint;​
210 ····​new-​instance·​v4,​·​Lde/​stephanlindauer/​criticalmaps/​overlays/​LocationMarker;​ 209 ····​new-​instance·​v3,​·​Lde/​stephanlindauer/​criticalmaps/​overlays/​LocationMarker;​
   
211 ····​iget-​object·​v5,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​MapFragment;​-​>mapView:​Lorg/​osmdroid/​views/​MapView;​ 210 ····​iget-​object·​v4,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​MapFragment;​-​>mapView:​Lorg/​osmdroid/​views/​MapView;​
   
212 ····​iget-​object·​v6,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​MapFragment;​-​>resourceProxy:​Lorg/​osmdroid/​DefaultResourceProxyI​mpl;​ 211 ····​iget-​object·​v5,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​MapFragment;​-​>resourceProxy:​Lorg/​osmdroid/​DefaultResourceProxyI​mpl;​
   
213 ····​invoke-​direct·​{v4,​·​v5,​·​v6},​·​Lde/​stephanlindauer/​criticalmaps/​overlays/​LocationMarker;​-​><init>(Lorg/​osmdroid/​views/​MapView;​Lorg/​osmdroid/​ResourceProxy;​)​V 212 ····​invoke-​direct·​{v3,​·​v4,​·​v5},​·​Lde/​stephanlindauer/​criticalmaps/​overlays/​LocationMarker;​-​><init>(Lorg/​osmdroid/​views/​MapView;​Lorg/​osmdroid/​ResourceProxy;​)​V
   
214 ····​.​line·​149 213 ····​.​line·​149
215 ····​.​local·​v4,​·​"ownMarker":​Lde/​stephanlindauer/​criticalmaps/​overlays/​LocationMarker;​ 214 ····​.​local·​v3,​·​"ownMarker":​Lde/​stephanlindauer/​criticalmaps/​overlays/​LocationMarker;​
216 ····​invoke-​virtual·​{v4,​·​v1},​·​Lde/​stephanlindauer/​criticalmaps/​overlays/​LocationMarker;​-​>setPosition(Lorg/​osmdroid/​util/​GeoPoint;​)​V 215 ····​invoke-​virtual·​{v3,​·​v1},​·​Lde/​stephanlindauer/​criticalmaps/​overlays/​LocationMarker;​-​>setPosition(Lorg/​osmdroid/​util/​GeoPoint;​)​V
   
Max diff block lines reached; 1960/9224 bytes (21.25%) of diff not shown.
[−]
smali/de/stephanlindauer/criticalmaps/fragments/RulesFragment$1.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​final·​synthetic·​val$scrollviewPositio​n:​I 24 .​field·​final·​synthetic·​val$scrollviewPositio​n:​I
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​fragments/​RulesFragment;​Landroid/​widget/​ScrollView;​I)​V 26 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​fragments/​RulesFragment;​Landroid/​widget/​ScrollView;​I)​V
27 ····​.​locals·​0 27 ····​.​locals·​0
  28 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​stephanlindauer/​criticalmaps/​fragments/​RulesFragment;​
   
28 ····​.​prologue 29 ····​.​prologue
29 ····​.​line·​66 30 ····​.​line·​66
30 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​RulesFragment$1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​RulesFragment;​ 31 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​RulesFragment$1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​RulesFragment;​
   
31 ····​iput-​object·​p2,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​RulesFragment$1;​-​>val$scrollView:​Landroid/​widget/​ScrollView;​ 32 ····​iput-​object·​p2,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​RulesFragment$1;​-​>val$scrollView:​Landroid/​widget/​ScrollView;​
   
[−]
smali/de/stephanlindauer/criticalmaps/fragments/RulesFragment.smali
Offset 33, 15 lines modified Offset 33, 14 lines modified
33 .​method·​public·​constructor·​<init>()​V 33 .​method·​public·​constructor·​<init>()​V
34 ····​.​locals·​0 34 ····​.​locals·​0
   
35 ····​.​prologue 35 ····​.​prologue
36 ····​.​line·​18 36 ····​.​line·​18
37 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​Fragment;​-​><init>()​V 37 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​Fragment;​-​><init>()​V
   
38 ····​.​line·​87  
39 ····​return-​void 38 ····​return-​void
40 .​end·​method 39 .​end·​method
   
41 .​method·​static·​synthetic·​access$100(Lde/​stephanlindauer/​criticalmaps/​fragments/​RulesFragment;​)​Landroid/​view/​View;​ 40 .​method·​static·​synthetic·​access$100(Lde/​stephanlindauer/​criticalmaps/​fragments/​RulesFragment;​)​Landroid/​view/​View;​
42 ····​.​locals·​1 41 ····​.​locals·​1
43 ····​.​param·​p0,​·​"x0"····​#·​Lde/​stephanlindauer/​criticalmaps/​fragments/​RulesFragment;​ 42 ····​.​param·​p0,​·​"x0"····​#·​Lde/​stephanlindauer/​criticalmaps/​fragments/​RulesFragment;​
   
[−]
smali/de/stephanlindauer/criticalmaps/fragments/TwitterFragment$$ViewBinder$1.smali
Offset 19, 18 lines modified Offset 19, 19 lines modified
   
19 .​field·​final·​synthetic·​val$target:​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment;​ 19 .​field·​final·​synthetic·​val$target:​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment;​
   
   
20 #·​direct·​methods 20 #·​direct·​methods
21 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment$$View​Binder;​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment;​)​V 21 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment$$View​Binder;​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment;​)​V
22 ····​.​locals·​0 22 ····​.​locals·​0
  23 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment$$View​Binder;​
   
23 ····​.​prologue 24 ····​.​prologue
24 ····​.​line·​23 25 ····​.​line·​23
25 ····​.​local·​p0,​·​"this":​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment$$View​Binder$1;​,​·​"Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment$$View​Binder.​1;​" 26 ····​.​local·​p0,​·​"this":​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment$$View​Binder$1;​,​·​"Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment$$View​Binder$1;​"
26 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment$$View​Binder$1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment$$View​Binder;​ 27 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment$$View​Binder$1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment$$View​Binder;​
   
27 ····​iput-​object·​p2,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment$$View​Binder$1;​-​>val$target:​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment;​ 28 ····​iput-​object·​p2,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment$$View​Binder$1;​-​>val$target:​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Lbutterknife/​internal/​DebouncingOnClickList​ener;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Lbutterknife/​internal/​DebouncingOnClickList​ener;​-​><init>()​V
   
29 ····​return-​void 30 ····​return-​void
Offset 40, 15 lines modified Offset 41, 15 lines modified
40 #·​virtual·​methods 41 #·​virtual·​methods
41 .​method·​public·​doClick(Landroid/​view/​View;​)​V 42 .​method·​public·​doClick(Landroid/​view/​View;​)​V
42 ····​.​locals·​1 43 ····​.​locals·​1
43 ····​.​param·​p1,​·​"p0"····​#·​Landroid/​view/​View;​ 44 ····​.​param·​p1,​·​"p0"····​#·​Landroid/​view/​View;​
   
44 ····​.​prologue 45 ····​.​prologue
45 ····​.​line·​27 46 ····​.​line·​27
46 ····​.​local·​p0,​·​"this":​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment$$View​Binder$1;​,​·​"Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment$$View​Binder.​1;​" 47 ····​.​local·​p0,​·​"this":​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment$$View​Binder$1;​,​·​"Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment$$View​Binder$1;​"
47 ····​iget-​object·​v0,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment$$View​Binder$1;​-​>val$target:​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment;​ 48 ····​iget-​object·​v0,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment$$View​Binder$1;​-​>val$target:​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment;​
   
48 ····​invoke-​virtual·​{v0,​·​p1},​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment;​-​>handleNewTweetClicke​d(Landroid/​view/​View;​)​V 49 ····​invoke-​virtual·​{v0,​·​p1},​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment;​-​>handleNewTweetClicke​d(Landroid/​view/​View;​)​V
   
49 ····​.​line·​28 50 ····​.​line·​28
50 ····​return-​void 51 ····​return-​void
51 .​end·​method 52 .​end·​method
[−]
smali/de/stephanlindauer/criticalmaps/fragments/TwitterFragment$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment;​)​V 23 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​68 27 ····​.​line·​68
27 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment$1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment$1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/de/stephanlindauer/criticalmaps/fragments/TwitterFragment$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment;​)​V 23 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​79 27 ····​.​line·​79
27 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment$2;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment$2;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​fragments/​TwitterFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/de/stephanlindauer/criticalmaps/handler/ApplicationCloseHandler$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lde/​stephanlindauer/​criticalmaps/​handler/​ApplicationCloseHandl​er;​ 21 .​field·​final·​synthetic·​this$0:​Lde/​stephanlindauer/​criticalmaps/​handler/​ApplicationCloseHandl​er;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​handler/​ApplicationCloseHandl​er;​)​V 23 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​handler/​ApplicationCloseHandl​er;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​stephanlindauer/​criticalmaps/​handler/​ApplicationCloseHandl​er;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​18 27 ····​.​line·​18
27 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​handler/​ApplicationCloseHandl​er$1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​handler/​ApplicationCloseHandl​er;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​handler/​ApplicationCloseHandl​er$1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​handler/​ApplicationCloseHandl​er;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/de/stephanlindauer/criticalmaps/handler/ApplicationCloseHandler.smali
Offset 67, 14 lines modified Offset 67, 15 lines modified
   
67 ····​invoke-​virtual·​{v2,​·​v3,​·​v1},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​support/​v7/​app/​AlertDialog$Builder;​ 67 ····​invoke-​virtual·​{v2,​·​v3,​·​v1},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​support/​v7/​app/​AlertDialog$Builder;​
   
68 ····​move-​result-​object·​v2 68 ····​move-​result-​object·​v2
   
69 ····​const·​v3,​·​0x7f07003d 69 ····​const·​v3,​·​0x7f07003d
   
  70 ····​.​line·​34
70 ····​invoke-​virtual·​{v2,​·​v3,​·​v1},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​support/​v7/​app/​AlertDialog$Builder;​ 71 ····​invoke-​virtual·​{v2,​·​v3,​·​v1},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​support/​v7/​app/​AlertDialog$Builder;​
   
71 ····​move-​result-​object·​v2 72 ····​move-​result-​object·​v2
   
72 ····​invoke-​virtual·​{v2},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>show()​Landroid/​support/​v7/​app/​AlertDialog;​ 73 ····​invoke-​virtual·​{v2},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>show()​Landroid/​support/​v7/​app/​AlertDialog;​
   
73 ····​.​line·​35 74 ····​.​line·​35
[−]
smali/de/stephanlindauer/criticalmaps/handler/ImageUploadHandler$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lde/​stephanlindauer/​criticalmaps/​handler/​ImageUploadHandler;​ 21 .​field·​final·​synthetic·​this$0:​Lde/​stephanlindauer/​criticalmaps/​handler/​ImageUploadHandler;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​handler/​ImageUploadHandler;​)​V 23 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​handler/​ImageUploadHandler;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​stephanlindauer/​criticalmaps/​handler/​ImageUploadHandler;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​60 27 ····​.​line·​60
27 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​handler/​ImageUploadHandler$1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​handler/​ImageUploadHandler;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​handler/​ImageUploadHandler$1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​handler/​ImageUploadHandler;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/de/stephanlindauer/criticalmaps/handler/ImageUploadHandler$ProgressRequestBody$1.smali
Offset 21, 14 lines modified Offset 21, 15 lines modified
   
21 .​field·​final·​synthetic·​val$totalBytes:​J 21 .​field·​final·​synthetic·​val$totalBytes:​J
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​handler/​ImageUploadHandler$Pr​ogressRequestBody;​Lokio/​Sink;​J)​V 23 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​handler/​ImageUploadHandler$Pr​ogressRequestBody;​Lokio/​Sink;​J)​V
24 ····​.​locals·​3 24 ····​.​locals·​3
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​stephanlindauer/​criticalmaps/​handler/​ImageUploadHandler$Pr​ogressRequestBody;​
25 ····​.​param·​p2,​·​"x0"····​#·​Lokio/​Sink;​ 26 ····​.​param·​p2,​·​"x0"····​#·​Lokio/​Sink;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​137 28 ····​.​line·​137
28 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​handler/​ImageUploadHandler$Pr​ogressRequestBody$1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​handler/​ImageUploadHandler$Pr​ogressRequestBody;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​handler/​ImageUploadHandler$Pr​ogressRequestBody$1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​handler/​ImageUploadHandler$Pr​ogressRequestBody;​
   
29 ····​iput-​wide·​p3,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​handler/​ImageUploadHandler$Pr​ogressRequestBody$1;​-​>val$totalBytes:​J 30 ····​iput-​wide·​p3,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​handler/​ImageUploadHandler$Pr​ogressRequestBody$1;​-​>val$totalBytes:​J
[−]
smali/de/stephanlindauer/criticalmaps/handler/ImageUploadHandler.smali
Offset 102, 22 lines modified Offset 102, 24 lines modified
102 ····​.​local·​v1,​·​"progressListener":​Lde/​stephanlindauer/​criticalmaps/​handler/​ImageUploadHandler$Pr​ogressListener;​ 102 ····​.​local·​v1,​·​"progressListener":​Lde/​stephanlindauer/​criticalmaps/​handler/​ImageUploadHandler$Pr​ogressListener;​
103 ····​new-​instance·​v5,​·​Lcom/​squareup/​okhttp/​MultipartBuilder;​ 103 ····​new-​instance·​v5,​·​Lcom/​squareup/​okhttp/​MultipartBuilder;​
   
104 ····​invoke-​direct·​{v5},​·​Lcom/​squareup/​okhttp/​MultipartBuilder;​-​><init>()​V 104 ····​invoke-​direct·​{v5},​·​Lcom/​squareup/​okhttp/​MultipartBuilder;​-​><init>()​V
   
105 ····​sget-​object·​v6,​·​Lcom/​squareup/​okhttp/​MultipartBuilder;​-​>FORM:​Lcom/​squareup/​okhttp/​MediaType;​ 105 ····​sget-​object·​v6,​·​Lcom/​squareup/​okhttp/​MultipartBuilder;​-​>FORM:​Lcom/​squareup/​okhttp/​MediaType;​
   
  106 ····​.​line·​68
106 ····​invoke-​virtual·​{v5,​·​v6},​·​Lcom/​squareup/​okhttp/​MultipartBuilder;​-​>type(Lcom/​squareup/​okhttp/​MediaType;​)​Lcom/​squareup/​okhttp/​MultipartBuilder;​ 107 ····​invoke-​virtual·​{v5,​·​v6},​·​Lcom/​squareup/​okhttp/​MultipartBuilder;​-​>type(Lcom/​squareup/​okhttp/​MediaType;​)​Lcom/​squareup/​okhttp/​MultipartBuilder;​
   
107 ····​move-​result-​object·​v5 108 ····​move-​result-​object·​v5
   
108 ····​const-​string·​v6,​·​"data" 109 ····​const-​string·​v6,​·​"data"
   
109 ····​iget-​object·​v7,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​handler/​ImageUploadHandler;​-​>ownLocationModel:​Lde/​stephanlindauer/​criticalmaps/​model/​OwnLocationModel;​ 110 ····​iget-​object·​v7,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​handler/​ImageUploadHandler;​-​>ownLocationModel:​Lde/​stephanlindauer/​criticalmaps/​model/​OwnLocationModel;​
   
  111 ····​.​line·​69
110 ····​invoke-​virtual·​{v7},​·​Lde/​stephanlindauer/​criticalmaps/​model/​OwnLocationModel;​-​>getLocationJson()​Lorg/​json/​JSONObject;​ 112 ····​invoke-​virtual·​{v7},​·​Lde/​stephanlindauer/​criticalmaps/​model/​OwnLocationModel;​-​>getLocationJson()​Lorg/​json/​JSONObject;​
   
111 ····​move-​result-​object·​v7 113 ····​move-​result-​object·​v7
   
112 ····​invoke-​virtual·​{v7},​·​Lorg/​json/​JSONObject;​-​>toString()​Ljava/​lang/​String;​ 114 ····​invoke-​virtual·​{v7},​·​Lorg/​json/​JSONObject;​-​>toString()​Ljava/​lang/​String;​
   
113 ····​move-​result-​object·​v7 115 ····​move-​result-​object·​v7
Offset 126, 38 lines modified Offset 128, 42 lines modified
   
126 ····​move-​result-​object·​v5 128 ····​move-​result-​object·​v5
   
127 ····​const-​string·​v6,​·​"uploaded_file" 129 ····​const-​string·​v6,​·​"uploaded_file"
   
128 ····​iget-​object·​v7,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​handler/​ImageUploadHandler;​-​>imageFileToUpload:​Ljava/​io/​File;​ 130 ····​iget-​object·​v7,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​handler/​ImageUploadHandler;​-​>imageFileToUpload:​Ljava/​io/​File;​
   
  131 ····​.​line·​70
129 ····​invoke-​virtual·​{v7},​·​Ljava/​io/​File;​-​>getName()​Ljava/​lang/​String;​ 132 ····​invoke-​virtual·​{v7},​·​Ljava/​io/​File;​-​>getName()​Ljava/​lang/​String;​
   
130 ····​move-​result-​object·​v7 133 ····​move-​result-​object·​v7
   
131 ····​new-​instance·​v8,​·​Lde/​stephanlindauer/​criticalmaps/​handler/​ImageUploadHandler$Pr​ogressRequestBody;​ 134 ····​new-​instance·​v8,​·​Lde/​stephanlindauer/​criticalmaps/​handler/​ImageUploadHandler$Pr​ogressRequestBody;​
   
132 ····​const-​string·​v9,​·​"image/​jpeg" 135 ····​const-​string·​v9,​·​"image/​jpeg"
   
  136 ····​.​line·​72
133 ····​invoke-​static·​{v9},​·​Lcom/​squareup/​okhttp/​MediaType;​-​>parse(Ljava/​lang/​String;​)​Lcom/​squareup/​okhttp/​MediaType;​ 137 ····​invoke-​static·​{v9},​·​Lcom/​squareup/​okhttp/​MediaType;​-​>parse(Ljava/​lang/​String;​)​Lcom/​squareup/​okhttp/​MediaType;​
   
134 ····​move-​result-​object·​v9 138 ····​move-​result-​object·​v9
   
135 ····​iget-​object·​v10,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​handler/​ImageUploadHandler;​-​>imageFileToUpload:​Ljava/​io/​File;​ 139 ····​iget-​object·​v10,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​handler/​ImageUploadHandler;​-​>imageFileToUpload:​Ljava/​io/​File;​
   
136 ····​invoke-​static·​{v9,​·​v10},​·​Lcom/​squareup/​okhttp/​RequestBody;​-​>create(Lcom/​squareup/​okhttp/​MediaType;​Ljava/​io/​File;​)​Lcom/​squareup/​okhttp/​RequestBody;​ 140 ····​invoke-​static·​{v9,​·​v10},​·​Lcom/​squareup/​okhttp/​RequestBody;​-​>create(Lcom/​squareup/​okhttp/​MediaType;​Ljava/​io/​File;​)​Lcom/​squareup/​okhttp/​RequestBody;​
   
137 ····​move-​result-​object·​v9 141 ····​move-​result-​object·​v9
   
138 ····​invoke-​direct·​{v8,​·​v9,​·​v1},​·​Lde/​stephanlindauer/​criticalmaps/​handler/​ImageUploadHandler$Pr​ogressRequestBody;​-​><init>(Lcom/​squareup/​okhttp/​RequestBody;​Lde/​stephanlindauer/​criticalmaps/​handler/​ImageUploadHandler$Pr​ogressListener;​)​V 142 ····​invoke-​direct·​{v8,​·​v9,​·​v1},​·​Lde/​stephanlindauer/​criticalmaps/​handler/​ImageUploadHandler$Pr​ogressRequestBody;​-​><init>(Lcom/​squareup/​okhttp/​RequestBody;​Lde/​stephanlindauer/​criticalmaps/​handler/​ImageUploadHandler$Pr​ogressListener;​)​V
   
  143 ····​.​line·​70
139 ····​invoke-​virtual·​{v5,​·​v6,​·​v7,​·​v8},​·​Lcom/​squareup/​okhttp/​MultipartBuilder;​-​>addFormDataPart(Ljav​a/​lang/​String;​Ljava/​lang/​String;​Lcom/​squareup/​okhttp/​RequestBody;​)​Lcom/​squareup/​okhttp/​MultipartBuilder;​ 144 ····​invoke-​virtual·​{v5,​·​v6,​·​v7,​·​v8},​·​Lcom/​squareup/​okhttp/​MultipartBuilder;​-​>addFormDataPart(Ljav​a/​lang/​String;​Ljava/​lang/​String;​Lcom/​squareup/​okhttp/​RequestBody;​)​Lcom/​squareup/​okhttp/​MultipartBuilder;​
   
140 ····​move-​result-​object·​v5 145 ····​move-​result-​object·​v5
   
  146 ····​.​line·​74
141 ····​invoke-​virtual·​{v5},​·​Lcom/​squareup/​okhttp/​MultipartBuilder;​-​>build()​Lcom/​squareup/​okhttp/​RequestBody;​ 147 ····​invoke-​virtual·​{v5},​·​Lcom/​squareup/​okhttp/​MultipartBuilder;​-​>build()​Lcom/​squareup/​okhttp/​RequestBody;​
   
142 ····​move-​result-​object·​v3 148 ····​move-​result-​object·​v3
   
143 ····​.​line·​76 149 ····​.​line·​76
144 ····​.​local·​v3,​·​"requestBody":​Lcom/​squareup/​okhttp/​RequestBody;​ 150 ····​.​local·​v3,​·​"requestBody":​Lcom/​squareup/​okhttp/​RequestBody;​
145 ····​new-​instance·​v5,​·​Lcom/​squareup/​okhttp/​Request$Builder;​ 151 ····​new-​instance·​v5,​·​Lcom/​squareup/​okhttp/​Request$Builder;​
[−]
smali/de/stephanlindauer/criticalmaps/handler/PostTweetHandler.smali
Offset 55, 102 lines modified Offset 55, 101 lines modified
55 .​end·​method 55 .​end·​method
   
56 .​method·​private·​getTwitterAppIntent()​Landroid/​content/​Intent;​ 56 .​method·​private·​getTwitterAppIntent()​Landroid/​content/​Intent;​
57 ····​.​locals·​7 57 ····​.​locals·​7
   
58 ····​.​prologue 58 ····​.​prologue
59 ····​.​line·​29 59 ····​.​line·​29
60 ····​new-​instance·​v4,​·​Landroid/​content/​Intent;​ 60 ····​new-​instance·​v3,​·​Landroid/​content/​Intent;​
   
61 ····​const-​string·​v5,​·​"android.​intent.​action.​SEND" 61 ····​const-​string·​v4,​·​"android.​intent.​action.​SEND"
   
62 ····​invoke-​direct·​{v4,​·​v5},​·​Landroid/​content/​Intent;​-​><init>(Ljava/​lang/​String;​)​V 62 ····​invoke-​direct·​{v3,​·​v4},​·​Landroid/​content/​Intent;​-​><init>(Ljava/​lang/​String;​)​V
   
63 ····​.​line·​30 63 ····​.​line·​30
64 ····​.​local·​v4,​·​"tweetIntent":​Landroid/​content/​Intent;​ 64 ····​.​local·​v3,​·​"tweetIntent":​Landroid/​content/​Intent;​
65 ····​const-​string·​v5,​·​"android.​intent.​extra.​TEXT" 65 ····​const-​string·​v4,​·​"android.​intent.​extra.​TEXT"
   
66 ····​const-​string·​v6,​·​"#CriticalMaps" 66 ····​const-​string·​v5,​·​"#CriticalMaps"
   
67 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​content/​Intent;​-​>putExtra(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​content/​Intent;​ 67 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​content/​Intent;​-​>putExtra(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​content/​Intent;​
   
68 ····​.​line·​31 68 ····​.​line·​31
69 ····​const-​string·​v5,​·​"text/​plain" 69 ····​const-​string·​v4,​·​"text/​plain"
   
70 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​content/​Intent;​-​>setType(Ljava/​lang/​String;​)​Landroid/​content/​Intent;​ 70 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​content/​Intent;​-​>setType(Ljava/​lang/​String;​)​Landroid/​content/​Intent;​
   
71 ····​.​line·​33 71 ····​.​line·​33
72 ····​iget-​object·​v5,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​handler/​PostTweetHandler;​-​>activity:​Landroid/​app/​Activity;​ 72 ····​iget-​object·​v4,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​handler/​PostTweetHandler;​-​>activity:​Landroid/​app/​Activity;​
   
73 ····​invoke-​virtual·​{v5},​·​Landroid/​app/​Activity;​-​>getPackageManager()​Landroid/​content/​pm/​PackageManager;​ 73 ····​invoke-​virtual·​{v4},​·​Landroid/​app/​Activity;​-​>getPackageManager()​Landroid/​content/​pm/​PackageManager;​
   
74 ····​move-​result-​object·​v1 74 ····​move-​result-​object·​v0
   
75 ····​.​line·​34 75 ····​.​line·​34
76 ····​.​local·​v1,​·​"packManager":​Landroid/​content/​pm/​PackageManager;​ 76 ····​.​local·​v0,​·​"packManager":​Landroid/​content/​pm/​PackageManager;​
77 ····​const/​high16·​v5,​·​0x10000 77 ····​const/​high16·​v4,​·​0x10000
   
78 ····​invoke-​virtual·​{v1,​·​v4,​·​v5},​·​Landroid/​content/​pm/​PackageManager;​-​>queryIntentActivitie​s(Landroid/​content/​Intent;​I)​Ljava/​util/​List;​ 78 ····​invoke-​virtual·​{v0,​·​v3,​·​v4},​·​Landroid/​content/​pm/​PackageManager;​-​>queryIntentActivitie​s(Landroid/​content/​Intent;​I)​Ljava/​util/​List;​
   
79 ····​move-​result-​object·​v3 79 ····​move-​result-​object·​v2
   
80 ····​.​line·​36 80 ····​.​line·​36
81 ····​.​local·​v3,​·​"resolvedInfoList":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​content/​pm/​ResolveInfo;​>;​" 81 ····​.​local·​v2,​·​"resolvedInfoList":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​content/​pm/​ResolveInfo;​>;​"
82 ····​invoke-​interface·​{v3},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 82 ····​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
83 ····​move-​result-​object·​v0 83 ····​move-​result-​object·​v4
   
84 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
85 ····​:​cond_0 84 ····​:​cond_0
86 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 85 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
87 ····​move-​result·​v5 86 ····​move-​result·​v5
   
88 ····​if-​eqz·​v5,​·​:​cond_1 87 ····​if-​eqz·​v5,​·​:​cond_1
   
89 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 88 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
90 ····​move-​result-​object·​v2 89 ····​move-​result-​object·​v1
   
91 ····​check-​cast·​v2,​·​Landroid/​content/​pm/​ResolveInfo;​ 90 ····​check-​cast·​v1,​·​Landroid/​content/​pm/​ResolveInfo;​
   
92 ····​.​line·​37 91 ····​.​line·​37
93 ····​.​local·​v2,​·​"resolveInfo":​Landroid/​content/​pm/​ResolveInfo;​ 92 ····​.​local·​v1,​·​"resolveInfo":​Landroid/​content/​pm/​ResolveInfo;​
94 ····​iget-​object·​v5,​·​v2,​·​Landroid/​content/​pm/​ResolveInfo;​-​>activityInfo:​Landroid/​content/​pm/​ActivityInfo;​ 93 ····​iget-​object·​v5,​·​v1,​·​Landroid/​content/​pm/​ResolveInfo;​-​>activityInfo:​Landroid/​content/​pm/​ActivityInfo;​
   
95 ····​iget-​object·​v5,​·​v5,​·​Landroid/​content/​pm/​ActivityInfo;​-​>packageName:​Ljava/​lang/​String;​ 94 ····​iget-​object·​v5,​·​v5,​·​Landroid/​content/​pm/​ActivityInfo;​-​>packageName:​Ljava/​lang/​String;​
   
96 ····​const-​string·​v6,​·​"com.​twitter.​android" 95 ····​const-​string·​v6,​·​"com.​twitter.​android"
   
97 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​String;​-​>startsWith(Ljava/​lang/​String;​)​Z 96 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​String;​-​>startsWith(Ljava/​lang/​String;​)​Z
   
98 ····​move-​result·​v5 97 ····​move-​result·​v5
   
99 ····​if-​eqz·​v5,​·​:​cond_0 98 ····​if-​eqz·​v5,​·​:​cond_0
   
100 ····​.​line·​38 99 ····​.​line·​38
101 ····​iget-​object·​v5,​·​v2,​·​Landroid/​content/​pm/​ResolveInfo;​-​>activityInfo:​Landroid/​content/​pm/​ActivityInfo;​ 100 ····​iget-​object·​v4,​·​v1,​·​Landroid/​content/​pm/​ResolveInfo;​-​>activityInfo:​Landroid/​content/​pm/​ActivityInfo;​
   
102 ····​iget-​object·​v5,​·​v5,​·​Landroid/​content/​pm/​ActivityInfo;​-​>packageName:​Ljava/​lang/​String;​ 101 ····​iget-​object·​v4,​·​v4,​·​Landroid/​content/​pm/​ActivityInfo;​-​>packageName:​Ljava/​lang/​String;​
   
103 ····​iget-​object·​v6,​·​v2,​·​Landroid/​content/​pm/​ResolveInfo;​-​>activityInfo:​Landroid/​content/​pm/​ActivityInfo;​ 102 ····​iget-​object·​v5,​·​v1,​·​Landroid/​content/​pm/​ResolveInfo;​-​>activityInfo:​Landroid/​content/​pm/​ActivityInfo;​
   
104 ····​iget-​object·​v6,​·​v6,​·​Landroid/​content/​pm/​ActivityInfo;​-​>name:​Ljava/​lang/​String;​ 103 ····​iget-​object·​v5,​·​v5,​·​Landroid/​content/​pm/​ActivityInfo;​-​>name:​Ljava/​lang/​String;​
   
105 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​content/​Intent;​-​>setClassName(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​content/​Intent;​ 104 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​content/​Intent;​-​>setClassName(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​content/​Intent;​
   
106 ····​.​line·​44 105 ····​.​line·​44
107 ····​.​end·​local·​v2····​#·​"resolveInfo":​Landroid/​content/​pm/​ResolveInfo;​ 106 ····​.​end·​local·​v1····​#·​"resolveInfo":​Landroid/​content/​pm/​ResolveInfo;​
108 ····​.​end·​local·​v4····​#·​"tweetIntent":​Landroid/​content/​Intent;​ 107 ····​.​end·​local·​v3····​#·​"tweetIntent":​Landroid/​content/​Intent;​
109 ····​:​goto_0 108 ····​:​goto_0
110 ····​return-​object·​v4 109 ····​return-​object·​v3
   
111 ····​.​restart·​local·​v4····​#·​"tweetIntent":​Landroid/​content/​Intent;​ 110 ····​.​restart·​local·​v3····​#·​"tweetIntent":​Landroid/​content/​Intent;​
112 ····​:​cond_1 111 ····​:​cond_1
113 ····​const/​4·​v4,​·​0x0 112 ····​const/​4·​v3,​·​0x0
   
114 ····​goto·​:​goto_0 113 ····​goto·​:​goto_0
115 .​end·​method 114 .​end·​method
   
Max diff block lines reached; 46/5729 bytes (0.80%) of diff not shown.
[−]
smali/de/stephanlindauer/criticalmaps/handler/PrerequisitesChecker$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$introductionAlrea​dyShownPreference:​Linfo/​metadude/​android/​typedpreferences/​BooleanPreference;​ 22 .​field·​final·​synthetic·​val$introductionAlrea​dyShownPreference:​Linfo/​metadude/​android/​typedpreferences/​BooleanPreference;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​handler/​PrerequisitesChecker;​Linfo/​metadude/​android/​typedpreferences/​BooleanPreference;​)​V 24 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​handler/​PrerequisitesChecker;​Linfo/​metadude/​android/​typedpreferences/​BooleanPreference;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​stephanlindauer/​criticalmaps/​handler/​PrerequisitesChecker;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​95 28 ····​.​line·​95
28 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​handler/​PrerequisitesChecker$​1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​handler/​PrerequisitesChecker;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​handler/​PrerequisitesChecker$​1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​handler/​PrerequisitesChecker;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​handler/​PrerequisitesChecker$​1;​-​>val$introductionAlre​adyShownPreference:​Linfo/​metadude/​android/​typedpreferences/​BooleanPreference;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​handler/​PrerequisitesChecker$​1;​-​>val$introductionAlre​adyShownPreference:​Linfo/​metadude/​android/​typedpreferences/​BooleanPreference;​
   
[−]
smali/de/stephanlindauer/criticalmaps/handler/PrerequisitesChecker$2.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​final·​synthetic·​val$intentAction:​Ljava/​lang/​String;​ 24 .​field·​final·​synthetic·​val$intentAction:​Ljava/​lang/​String;​
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​handler/​PrerequisitesChecker;​Ljava/​lang/​String;​Landroid/​app/​Activity;​)​V 26 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​handler/​PrerequisitesChecker;​Ljava/​lang/​String;​Landroid/​app/​Activity;​)​V
27 ····​.​locals·​0 27 ····​.​locals·​0
  28 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​stephanlindauer/​criticalmaps/​handler/​PrerequisitesChecker;​
   
28 ····​.​prologue 29 ····​.​prologue
29 ····​.​line·​122 30 ····​.​line·​122
30 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​handler/​PrerequisitesChecker$​2;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​handler/​PrerequisitesChecker;​ 31 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​handler/​PrerequisitesChecker$​2;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​handler/​PrerequisitesChecker;​
   
31 ····​iput-​object·​p2,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​handler/​PrerequisitesChecker$​2;​-​>val$intentAction:​Ljava/​lang/​String;​ 32 ····​iput-​object·​p2,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​handler/​PrerequisitesChecker$​2;​-​>val$intentAction:​Ljava/​lang/​String;​
   
[−]
smali/de/stephanlindauer/criticalmaps/handler/PrerequisitesChecker.smali
Offset 124, 14 lines modified Offset 124, 15 lines modified
124 ····​.​local·​v3,​·​"introductionAlreadyS​hownPreference":​Linfo/​metadude/​android/​typedpreferences/​BooleanPreference;​ 124 ····​.​local·​v3,​·​"introductionAlreadyS​hownPreference":​Linfo/​metadude/​android/​typedpreferences/​BooleanPreference;​
125 ····​invoke-​virtual·​{v3},​·​Linfo/​metadude/​android/​typedpreferences/​BooleanPreference;​-​>isSet()​Z 125 ····​invoke-​virtual·​{v3},​·​Linfo/​metadude/​android/​typedpreferences/​BooleanPreference;​-​>isSet()​Z
   
126 ····​move-​result·​v6 126 ····​move-​result·​v6
   
127 ····​if-​eqz·​v6,​·​:​cond_0 127 ····​if-​eqz·​v6,​·​:​cond_0
   
  128 ····​.​line·​85
128 ····​invoke-​virtual·​{v3},​·​Linfo/​metadude/​android/​typedpreferences/​BooleanPreference;​-​>get()​Z 129 ····​invoke-​virtual·​{v3},​·​Linfo/​metadude/​android/​typedpreferences/​BooleanPreference;​-​>get()​Z
   
129 ····​move-​result·​v6 130 ····​move-​result·​v6
   
130 ····​if-​eqz·​v6,​·​:​cond_0 131 ····​if-​eqz·​v6,​·​:​cond_0
   
131 ····​.​line·​86 132 ····​.​line·​86
Offset 278, 54 lines modified Offset 279, 60 lines modified
   
278 ····​.​prologue 279 ····​.​prologue
279 ····​.​line·​117 280 ····​.​line·​117
280 ····​new-​instance·​v0,​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​ 281 ····​new-​instance·​v0,​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​
   
281 ····​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 282 ····​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
  283 ····​.​line·​118
282 ····​invoke-​virtual·​{p1,​·​p2},​·​Landroid/​app/​Activity;​-​>getString(I)​Ljava/​lang/​String;​ 284 ····​invoke-​virtual·​{p1,​·​p2},​·​Landroid/​app/​Activity;​-​>getString(I)​Ljava/​lang/​String;​
   
283 ····​move-​result-​object·​v1 285 ····​move-​result-​object·​v1
   
284 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v7/​app/​AlertDialog$Builder;​ 286 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v7/​app/​AlertDialog$Builder;​
   
285 ····​move-​result-​object·​v0 287 ····​move-​result-​object·​v0
   
  288 ····​.​line·​119
286 ····​invoke-​virtual·​{p1,​·​p3},​·​Landroid/​app/​Activity;​-​>getString(I)​Ljava/​lang/​String;​ 289 ····​invoke-​virtual·​{p1,​·​p3},​·​Landroid/​app/​Activity;​-​>getString(I)​Ljava/​lang/​String;​
   
287 ····​move-​result-​object·​v1 290 ····​move-​result-​object·​v1
   
288 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v7/​app/​AlertDialog$Builder;​ 291 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v7/​app/​AlertDialog$Builder;​
   
289 ····​move-​result-​object·​v0 292 ····​move-​result-​object·​v0
   
290 ····​const/​4·​v1,​·​0x0 293 ····​const/​4·​v1,​·​0x0
   
  294 ····​.​line·​120
291 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>setCancelable(Z)​Landroid/​support/​v7/​app/​AlertDialog$Builder;​ 295 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>setCancelable(Z)​Landroid/​support/​v7/​app/​AlertDialog$Builder;​
   
292 ····​move-​result-​object·​v0 296 ····​move-​result-​object·​v0
   
293 ····​const·​v1,​·​0x7f070033 297 ····​const·​v1,​·​0x7f070033
   
  298 ····​.​line·​121
294 ····​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​app/​Activity;​-​>getString(I)​Ljava/​lang/​String;​ 299 ····​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​app/​Activity;​-​>getString(I)​Ljava/​lang/​String;​
   
295 ····​move-​result-​object·​v1 300 ····​move-​result-​object·​v1
   
296 ····​new-​instance·​v2,​·​Lde/​stephanlindauer/​criticalmaps/​handler/​PrerequisitesChecker$​2;​ 301 ····​new-​instance·​v2,​·​Lde/​stephanlindauer/​criticalmaps/​handler/​PrerequisitesChecker$​2;​
   
297 ····​invoke-​direct·​{v2,​·​p0,​·​p4,​·​p1},​·​Lde/​stephanlindauer/​criticalmaps/​handler/​PrerequisitesChecker$​2;​-​><init>(Lde/​stephanlindauer/​criticalmaps/​handler/​PrerequisitesChecker;​Ljava/​lang/​String;​Landroid/​app/​Activity;​)​V 302 ····​invoke-​direct·​{v2,​·​p0,​·​p4,​·​p1},​·​Lde/​stephanlindauer/​criticalmaps/​handler/​PrerequisitesChecker$​2;​-​><init>(Lde/​stephanlindauer/​criticalmaps/​handler/​PrerequisitesChecker;​Ljava/​lang/​String;​Landroid/​app/​Activity;​)​V
   
298 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>setPositiveButton(Lj​ava/​lang/​CharSequence;​Landroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​support/​v7/​app/​AlertDialog$Builder;​ 303 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>setPositiveButton(Lj​ava/​lang/​CharSequence;​Landroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​support/​v7/​app/​AlertDialog$Builder;​
   
299 ····​move-​result-​object·​v0 304 ····​move-​result-​object·​v0
   
  305 ····​.​line·​130
300 ····​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>create()​Landroid/​support/​v7/​app/​AlertDialog;​ 306 ····​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>create()​Landroid/​support/​v7/​app/​AlertDialog;​
   
301 ····​move-​result-​object·​v0 307 ····​move-​result-​object·​v0
   
  308 ····​.​line·​131
302 ····​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​app/​AlertDialog;​-​>show()​V 309 ····​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​app/​AlertDialog;​-​>show()​V
   
303 ····​.​line·​132 310 ····​.​line·​132
304 ····​return-​void 311 ····​return-​void
305 .​end·​method 312 .​end·​method
   
   
[−]
smali/de/stephanlindauer/criticalmaps/handler/ProcessCameraResultHandler$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lde/​stephanlindauer/​criticalmaps/​handler/​ProcessCameraResultHa​ndler;​ 21 .​field·​final·​synthetic·​this$0:​Lde/​stephanlindauer/​criticalmaps/​handler/​ProcessCameraResultHa​ndler;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​handler/​ProcessCameraResultHa​ndler;​)​V 23 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​handler/​ProcessCameraResultHa​ndler;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​stephanlindauer/​criticalmaps/​handler/​ProcessCameraResultHa​ndler;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​91 27 ····​.​line·​91
27 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​handler/​ProcessCameraResultHa​ndler$1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​handler/​ProcessCameraResultHa​ndler;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​handler/​ProcessCameraResultHa​ndler$1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​handler/​ProcessCameraResultHa​ndler;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/de/stephanlindauer/criticalmaps/managers/LocationUpdateManager$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lde/​stephanlindauer/​criticalmaps/​managers/​LocationUpdateManager​;​ 21 .​field·​final·​synthetic·​this$0:​Lde/​stephanlindauer/​criticalmaps/​managers/​LocationUpdateManager​;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​managers/​LocationUpdateManager​;​)​V 23 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​managers/​LocationUpdateManager​;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​stephanlindauer/​criticalmaps/​managers/​LocationUpdateManager​;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​147 27 ····​.​line·​147
27 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​managers/​LocationUpdateManager​$1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​managers/​LocationUpdateManager​;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​managers/​LocationUpdateManager​$1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​managers/​LocationUpdateManager​;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/de/stephanlindauer/criticalmaps/model/ChatModel$1.smali
Offset 30, 14 lines modified Offset 30, 15 lines modified
30 #·​instance·​fields 30 #·​instance·​fields
31 .​field·​final·​synthetic·​this$0:​Lde/​stephanlindauer/​criticalmaps/​model/​ChatModel;​ 31 .​field·​final·​synthetic·​this$0:​Lde/​stephanlindauer/​criticalmaps/​model/​ChatModel;​
   
   
32 #·​direct·​methods 32 #·​direct·​methods
33 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​model/​ChatModel;​)​V 33 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​model/​ChatModel;​)​V
34 ····​.​locals·​0 34 ····​.​locals·​0
  35 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​stephanlindauer/​criticalmaps/​model/​ChatModel;​
   
35 ····​.​prologue 36 ····​.​prologue
36 ····​.​line·​52 37 ····​.​line·​52
37 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​model/​ChatModel$1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​model/​ChatModel;​ 38 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​model/​ChatModel$1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​model/​ChatModel;​
   
38 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 39 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/de/stephanlindauer/criticalmaps/model/TwitterModel.smali
Offset 114, 68 lines modified Offset 114, 74 lines modified
114 ····​.​local·​v6,​·​"user":​Lorg/​json/​JSONObject;​ 114 ····​.​local·​v6,​·​"user":​Lorg/​json/​JSONObject;​
115 ····​new-​instance·​v7,​·​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​ 115 ····​new-​instance·​v7,​·​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​
   
116 ····​invoke-​direct·​{v7},​·​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​-​><init>()​V 116 ····​invoke-​direct·​{v7},​·​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​-​><init>()​V
   
117 ····​const-​string·​v8,​·​"name" 117 ····​const-​string·​v8,​·​"name"
   
  118 ····​.​line·​26
118 ····​invoke-​virtual·​{v6,​·​v8},​·​Lorg/​json/​JSONObject;​-​>getString(Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 119 ····​invoke-​virtual·​{v6,​·​v8},​·​Lorg/​json/​JSONObject;​-​>getString(Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
119 ····​move-​result-​object·​v8 120 ····​move-​result-​object·​v8
   
120 ····​invoke-​virtual·​{v7,​·​v8},​·​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​-​>setUserName(Ljava/​lang/​String;​)​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​ 121 ····​invoke-​virtual·​{v7,​·​v8},​·​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​-​>setUserName(Ljava/​lang/​String;​)​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​
   
121 ····​move-​result-​object·​v7 122 ····​move-​result-​object·​v7
   
122 ····​const-​string·​v8,​·​"screen_name" 123 ····​const-​string·​v8,​·​"screen_name"
   
  124 ····​.​line·​27
123 ····​invoke-​virtual·​{v6,​·​v8},​·​Lorg/​json/​JSONObject;​-​>getString(Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 125 ····​invoke-​virtual·​{v6,​·​v8},​·​Lorg/​json/​JSONObject;​-​>getString(Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
124 ····​move-​result-​object·​v8 126 ····​move-​result-​object·​v8
   
125 ····​invoke-​virtual·​{v7,​·​v8},​·​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​-​>setUserScreenName(Lj​ava/​lang/​String;​)​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​ 127 ····​invoke-​virtual·​{v7,​·​v8},​·​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​-​>setUserScreenName(Lj​ava/​lang/​String;​)​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​
   
126 ····​move-​result-​object·​v7 128 ····​move-​result-​object·​v7
   
127 ····​const-​string·​v8,​·​"id_str" 129 ····​const-​string·​v8,​·​"id_str"
   
  130 ····​.​line·​28
128 ····​invoke-​virtual·​{v0,​·​v8},​·​Lorg/​json/​JSONObject;​-​>getString(Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 131 ····​invoke-​virtual·​{v0,​·​v8},​·​Lorg/​json/​JSONObject;​-​>getString(Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
129 ····​move-​result-​object·​v8 132 ····​move-​result-​object·​v8
   
130 ····​invoke-​virtual·​{v7,​·​v8},​·​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​-​>setTweetId(Ljava/​lang/​String;​)​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​ 133 ····​invoke-​virtual·​{v7,​·​v8},​·​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​-​>setTweetId(Ljava/​lang/​String;​)​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​
   
131 ····​move-​result-​object·​v7 134 ····​move-​result-​object·​v7
   
132 ····​const-​string·​v8,​·​"text" 135 ····​const-​string·​v8,​·​"text"
   
  136 ····​.​line·​29
133 ····​invoke-​virtual·​{v0,​·​v8},​·​Lorg/​json/​JSONObject;​-​>getString(Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 137 ····​invoke-​virtual·​{v0,​·​v8},​·​Lorg/​json/​JSONObject;​-​>getString(Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
134 ····​move-​result-​object·​v8 138 ····​move-​result-​object·​v8
   
135 ····​invoke-​virtual·​{v7,​·​v8},​·​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​-​>setText(Ljava/​lang/​String;​)​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​ 139 ····​invoke-​virtual·​{v7,​·​v8},​·​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​-​>setText(Ljava/​lang/​String;​)​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​
   
136 ····​move-​result-​object·​v7 140 ····​move-​result-​object·​v7
   
137 ····​const-​string·​v8,​·​"created_at" 141 ····​const-​string·​v8,​·​"created_at"
   
  142 ····​.​line·​30
138 ····​invoke-​virtual·​{v0,​·​v8},​·​Lorg/​json/​JSONObject;​-​>getString(Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 143 ····​invoke-​virtual·​{v0,​·​v8},​·​Lorg/​json/​JSONObject;​-​>getString(Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
139 ····​move-​result-​object·​v8 144 ····​move-​result-​object·​v8
   
140 ····​invoke-​static·​{v8},​·​Lde/​stephanlindauer/​criticalmaps/​utils/​TwitterUtils;​-​>getTwitterDate(Ljava​/​lang/​String;​)​Ljava/​util/​Date;​ 145 ····​invoke-​static·​{v8},​·​Lde/​stephanlindauer/​criticalmaps/​utils/​TwitterUtils;​-​>getTwitterDate(Ljava​/​lang/​String;​)​Ljava/​util/​Date;​
   
141 ····​move-​result-​object·​v8 146 ····​move-​result-​object·​v8
   
142 ····​invoke-​virtual·​{v7,​·​v8},​·​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​-​>setTimestamp(Ljava/​util/​Date;​)​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​ 147 ····​invoke-​virtual·​{v7,​·​v8},​·​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​-​>setTimestamp(Ljava/​util/​Date;​)​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​
   
143 ····​move-​result-​object·​v7 148 ····​move-​result-​object·​v7
   
144 ····​const-​string·​v8,​·​"profile_image_url_ht​tps" 149 ····​const-​string·​v8,​·​"profile_image_url_ht​tps"
   
  150 ····​.​line·​31
145 ····​invoke-​virtual·​{v6,​·​v8},​·​Lorg/​json/​JSONObject;​-​>getString(Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 151 ····​invoke-​virtual·​{v6,​·​v8},​·​Lorg/​json/​JSONObject;​-​>getString(Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
146 ····​move-​result-​object·​v8 152 ····​move-​result-​object·​v8
   
147 ····​invoke-​virtual·​{v7,​·​v8},​·​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​-​>setProfileImageUrl(L​java/​lang/​String;​)​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​ 153 ····​invoke-​virtual·​{v7,​·​v8},​·​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​-​>setProfileImageUrl(L​java/​lang/​String;​)​Lde/​stephanlindauer/​criticalmaps/​vo/​twitter/​Tweet;​
   
148 ····​move-​result-​object·​v5 154 ····​move-​result-​object·​v5
[−]
smali/de/stephanlindauer/criticalmaps/service/ServerSyncService$1$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Lde/​stephanlindauer/​criticalmaps/​service/​ServerSyncService$1;​ 21 .​field·​final·​synthetic·​this$1:​Lde/​stephanlindauer/​criticalmaps/​service/​ServerSyncService$1;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​service/​ServerSyncService$1;​)​V 23 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​service/​ServerSyncService$1;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$1"····​#·​Lde/​stephanlindauer/​criticalmaps/​service/​ServerSyncService$1;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​55 27 ····​.​line·​55
27 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​service/​ServerSyncService$1$1​;​-​>this$1:​Lde/​stephanlindauer/​criticalmaps/​service/​ServerSyncService$1;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​service/​ServerSyncService$1$1​;​-​>this$1:​Lde/​stephanlindauer/​criticalmaps/​service/​ServerSyncService$1;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/de/stephanlindauer/criticalmaps/service/ServerSyncService.smali
Offset 67, 22 lines modified Offset 67, 24 lines modified
67 ····​move-​result-​object·​v0 67 ····​move-​result-​object·​v0
   
68 ····​invoke-​interface·​{v0,​·​p0},​·​Lde/​stephanlindauer/​criticalmaps/​AppComponent;​-​>inject(Lde/​stephanlindauer/​criticalmaps/​service/​ServerSyncService;​)​V 68 ····​invoke-​interface·​{v0,​·​p0},​·​Lde/​stephanlindauer/​criticalmaps/​AppComponent;​-​>inject(Lde/​stephanlindauer/​criticalmaps/​service/​ServerSyncService;​)​V
   
69 ····​.​line·​41 69 ····​.​line·​41
70 ····​const/​16·​v0,​·​0x30a8 70 ····​const/​16·​v0,​·​0x30a8
   
  71 ····​.​line·​42
71 ····​invoke-​virtual·​{p0},​·​Lde/​stephanlindauer/​criticalmaps/​service/​ServerSyncService;​-​>getApplication()​Landroid/​app/​Application;​ 72 ····​invoke-​virtual·​{p0},​·​Lde/​stephanlindauer/​criticalmaps/​service/​ServerSyncService;​-​>getApplication()​Landroid/​app/​Application;​
   
72 ····​move-​result-​object·​v2 73 ····​move-​result-​object·​v2
   
73 ····​invoke-​static·​{v2},​·​Lde/​stephanlindauer/​criticalmaps/​utils/​TrackingInfoNotificat​ionBuilder;​-​>getNotification(Land​roid/​app/​Application;​)​Landroid/​app/​Notification;​ 74 ····​invoke-​static·​{v2},​·​Lde/​stephanlindauer/​criticalmaps/​utils/​TrackingInfoNotificat​ionBuilder;​-​>getNotification(Land​roid/​app/​Application;​)​Landroid/​app/​Notification;​
   
74 ····​move-​result-​object·​v2 75 ····​move-​result-​object·​v2
   
  76 ····​.​line·​41
75 ····​invoke-​virtual·​{p0,​·​v0,​·​v2},​·​Lde/​stephanlindauer/​criticalmaps/​service/​ServerSyncService;​-​>startForeground(ILan​droid/​app/​Notification;​)​V 77 ····​invoke-​virtual·​{p0,​·​v0,​·​v2},​·​Lde/​stephanlindauer/​criticalmaps/​service/​ServerSyncService;​-​>startForeground(ILan​droid/​app/​Notification;​)​V
   
76 ····​.​line·​44 78 ····​.​line·​44
77 ····​iget-​object·​v0,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​service/​ServerSyncService;​-​>locationUpdateManage​r:​Lde/​stephanlindauer/​criticalmaps/​managers/​LocationUpdateManager​;​ 79 ····​iget-​object·​v0,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​service/​ServerSyncService;​-​>locationUpdateManage​r:​Lde/​stephanlindauer/​criticalmaps/​managers/​LocationUpdateManager​;​
   
78 ····​invoke-​virtual·​{v0},​·​Lde/​stephanlindauer/​criticalmaps/​managers/​LocationUpdateManager​;​-​>initializeAndStartLi​stening()​V 80 ····​invoke-​virtual·​{v0},​·​Lde/​stephanlindauer/​criticalmaps/​managers/​LocationUpdateManager​;​-​>initializeAndStartLi​stening()​V
   
[−]
smali/de/stephanlindauer/criticalmaps/service/ServerSyncService$1.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lde/​stephanlindauer/​criticalmaps/​service/​ServerSyncService;​ 18 .​field·​final·​synthetic·​this$0:​Lde/​stephanlindauer/​criticalmaps/​service/​ServerSyncService;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​service/​ServerSyncService;​)​V 20 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​service/​ServerSyncService;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​stephanlindauer/​criticalmaps/​service/​ServerSyncService;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​48 24 ····​.​line·​48
24 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​service/​ServerSyncService$1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​service/​ServerSyncService;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​service/​ServerSyncService$1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​service/​ServerSyncService;​
   
25 ····​invoke-​direct·​{p0},​·​Ljava/​util/​TimerTask;​-​><init>()​V 26 ····​invoke-​direct·​{p0},​·​Ljava/​util/​TimerTask;​-​><init>()​V
   
[−]
smali/de/stephanlindauer/criticalmaps/utils/AlertBuilder.smali
Offset 30, 50 lines modified Offset 30, 56 lines modified
30 ····​.​line·​11 30 ····​.​line·​11
31 ····​new-​instance·​v0,​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​ 31 ····​new-​instance·​v0,​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​
   
32 ····​const·​v1,​·​0x7f0a0080 32 ····​const·​v1,​·​0x7f0a0080
   
33 ····​invoke-​direct·​{v0,​·​p0,​·​v1},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​I)​V 33 ····​invoke-​direct·​{v0,​·​p0,​·​v1},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​I)​V
   
  34 ····​.​line·​12
34 ····​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​app/​Activity;​-​>getString(I)​Ljava/​lang/​String;​ 35 ····​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​app/​Activity;​-​>getString(I)​Ljava/​lang/​String;​
   
35 ····​move-​result-​object·​v1 36 ····​move-​result-​object·​v1
   
36 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v7/​app/​AlertDialog$Builder;​ 37 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v7/​app/​AlertDialog$Builder;​
   
37 ····​move-​result-​object·​v0 38 ····​move-​result-​object·​v0
   
  39 ····​.​line·​13
38 ····​invoke-​virtual·​{p0,​·​p2},​·​Landroid/​app/​Activity;​-​>getString(I)​Ljava/​lang/​String;​ 40 ····​invoke-​virtual·​{p0,​·​p2},​·​Landroid/​app/​Activity;​-​>getString(I)​Ljava/​lang/​String;​
   
39 ····​move-​result-​object·​v1 41 ····​move-​result-​object·​v1
   
40 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v7/​app/​AlertDialog$Builder;​ 42 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v7/​app/​AlertDialog$Builder;​
   
41 ····​move-​result-​object·​v0 43 ····​move-​result-​object·​v0
   
42 ····​const/​4·​v1,​·​0x0 44 ····​const/​4·​v1,​·​0x0
   
  45 ····​.​line·​14
43 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>setCancelable(Z)​Landroid/​support/​v7/​app/​AlertDialog$Builder;​ 46 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>setCancelable(Z)​Landroid/​support/​v7/​app/​AlertDialog$Builder;​
   
44 ····​move-​result-​object·​v0 47 ····​move-​result-​object·​v0
   
45 ····​const·​v1,​·​0x7f070044 48 ····​const·​v1,​·​0x7f070044
   
  49 ····​.​line·​15
46 ····​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​app/​Activity;​-​>getString(I)​Ljava/​lang/​String;​ 50 ····​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​app/​Activity;​-​>getString(I)​Ljava/​lang/​String;​
   
47 ····​move-​result-​object·​v1 51 ····​move-​result-​object·​v1
   
48 ····​const/​4·​v2,​·​0x0 52 ····​const/​4·​v2,​·​0x0
   
49 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>setPositiveButton(Lj​ava/​lang/​CharSequence;​Landroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​support/​v7/​app/​AlertDialog$Builder;​ 53 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>setPositiveButton(Lj​ava/​lang/​CharSequence;​Landroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​support/​v7/​app/​AlertDialog$Builder;​
   
50 ····​move-​result-​object·​v0 54 ····​move-​result-​object·​v0
   
  55 ····​.​line·​16
51 ····​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>create()​Landroid/​support/​v7/​app/​AlertDialog;​ 56 ····​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​app/​AlertDialog$Builder;​-​>create()​Landroid/​support/​v7/​app/​AlertDialog;​
   
52 ····​move-​result-​object·​v0 57 ····​move-​result-​object·​v0
   
  58 ····​.​line·​17
53 ····​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​app/​AlertDialog;​-​>show()​V 59 ····​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​app/​AlertDialog;​-​>show()​V
   
54 ····​.​line·​18 60 ····​.​line·​18
55 ····​return-​void 61 ····​return-​void
56 .​end·​method 62 .​end·​method
[−]
smali/de/stephanlindauer/criticalmaps/utils/AeSimpleSHA1.smali
Offset 84, 112 lines modified Offset 84, 111 lines modified
84 ····​:​catch_1 84 ····​:​catch_1
85 ····​move-​exception·​v0 85 ····​move-​exception·​v0
   
86 ····​goto·​:​goto_1 86 ····​goto·​:​goto_1
87 .​end·​method 87 .​end·​method
   
88 .​method·​private·​static·​convertToHex([B)​Ljava/​lang/​String;​ 88 .​method·​private·​static·​convertToHex([B)​Ljava/​lang/​String;​
89 ····​.​locals·9 89 ····​.​locals·8
90 ····​.​param·​p0,​·​"data"····​#·​[B 90 ····​.​param·​p0,​·​"data"····​#·​[B
   
91 ····​.​prologue 91 ····​.​prologue
92 ····​.​line·​25 92 ····​.​line·​25
93 ····​new-​instance·​v2,​·​Ljava/​lang/​StringBuilder;​ 93 ····​new-​instance·​v1,​·​Ljava/​lang/​StringBuilder;​
   
94 ····​invoke-​direct·​{v2},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 94 ····​invoke-​direct·​{v1},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
95 ····​.​line·​26 95 ····​.​line·​26
96 ····​.​local·​v2,​·​"buf":​Ljava/​lang/​StringBuilder;​ 96 ····​.​local·​v1,​·​"buf":​Ljava/​lang/​StringBuilder;​
97 ····move-​object·​v0,​·​p0 97 ····array-​length·​v7,​·​p0
   
98 ····.​local·​v0,​·"arr$":​[B 98 ····const/​4·​v5,​·0x0
99 ····​array-​length·​v5,​·​v0  
   
100 ····.​local·​v5,​·"len$":​I 99 ····move·​v6,​·v5
101 ····​const/​4·​v4,​·​0x0  
   
102 ····​.​local·​v4,​·​"i$":​I  
103 ····​:​goto_0 100 ····​:​goto_0
104 ····​if-​ge·​v4,​·​v5,​·​:​cond_1 101 ····​if-​ge·​v6,​·​v7,​·​:​cond_1
   
105 ····​aget-​byte·​v1,​·v0,​·​v4 102 ····​aget-​byte·​v0,​·p0,​·​v6
   
106 ····​.​line·​27 103 ····​.​line·​27
107 ····​.​local·​v1,​·​"b":​B 104 ····​.​local·​v0,​·​"b":​B
108 ····​ushr-​int/​lit8·​v8,​·​v1,​·​0x4 105 ····​ushr-​int/​lit8·​v5,​·​v0,​·​0x4
   
109 ····​and-​int/​lit8·​v3,​·​v8,​·​0xf 106 ····​and-​int/​lit8·​v2,​·​v5,​·​0xf
   
110 ····​.​line·​28 107 ····​.​line·​28
111 ····​.​local·​v3,​·​"halfbyte":​I 108 ····​.​local·​v2,​·​"halfbyte":​I
112 ····​const/​4·​v6,​·​0x0 109 ····​const/​4·​v3,​·​0x0
   
113 ····​.​local·​v6,​·​"two_halfs":​I 110 ····​.​local·​v3,​·​"two_halfs":​I
114 ····​move·​v7,​·​v6 111 ····​move·​v4,​·​v3
   
115 ····​.​line·​30 112 ····​.​line·​30
116 ····​.​end·​local·​v6····​#·​"two_halfs":​I 113 ····​.​end·​local·​v3····​#·​"two_halfs":​I
117 ····​.​local·​v7,​·​"two_halfs":​I 114 ····​.​local·​v4,​·​"two_halfs":​I
118 ····​:​goto_1 115 ····​:​goto_1
119 ····​if-​ltz·​v3,​·​:​cond_0 116 ····​if-​ltz·​v2,​·​:​cond_0
   
120 ····​const/​16·​v8,​·​0x9 117 ····​const/​16·​v5,​·​0x9
   
121 ····​if-​gt·​v3,​·​v8,​·​:​cond_0 118 ····​if-​gt·​v2,​·​v5,​·​:​cond_0
   
122 ····​add-​int/​lit8·​v8,​·​v3,​·​0x30 119 ····​add-​int/​lit8·​v5,​·​v2,​·​0x30
   
123 ····​int-​to-​char·​v8,​·​v8 120 ····​int-​to-​char·​v5,​·​v5
   
124 ····​:​goto_2 121 ····​:​goto_2
125 ····​invoke-​virtual·​{v2,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​>append(C)​Ljava/​lang/​StringBuilder;​ 122 ····​invoke-​virtual·​{v1,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(C)​Ljava/​lang/​StringBuilder;​
   
126 ····​.​line·​31 123 ····​.​line·​31
127 ····​and-​int/​lit8·​v3,​·​v1,​·​0xf 124 ····​and-​int/​lit8·​v2,​·​v0,​·​0xf
   
128 ····​.​line·​32 125 ····​.​line·​32
129 ····​add-​int/​lit8·​v6,​·​v7,​·​0x1 126 ····​add-​int/​lit8·​v3,​·​v4,​·​0x1
   
130 ····​.​end·​local·​v7····​#·​"two_halfs":​I 127 ····​.​end·​local·​v4····​#·​"two_halfs":​I
131 ····​.​restart·​local·​v6····​#·​"two_halfs":​I 128 ····​.​restart·​local·​v3····​#·​"two_halfs":​I
132 ····​const/​4·​v8,​·​0x1 129 ····​const/​4·​v5,​·​0x1
   
133 ····​if-​lt·​v7,​·​v8,​·​:​cond_2 130 ····​if-​lt·​v4,​·​v5,​·​:​cond_2
   
134 ····​.​line·​26 131 ····​.​line·​26
135 ····​add-​int/​lit8·​v4,​·​v4,​·​0x1 132 ····​add-​int/​lit8·​v5,​·​v6,​·​0x1
   
  133 ····​move·​v6,​·​v5
   
136 ····​goto·​:​goto_0 134 ····​goto·​:​goto_0
   
137 ····​.​line·​30 135 ····​.​line·​30
138 ····​.​end·​local·​v6····​#·​"two_halfs":​I 136 ····​.​end·​local·​v3····​#·​"two_halfs":​I
139 ····​.​restart·​local·​v7····​#·​"two_halfs":​I 137 ····​.​restart·​local·​v4····​#·​"two_halfs":​I
140 ····​:​cond_0 138 ····​:​cond_0
141 ····​add-​int/​lit8·​v8,​·​v3,​·​-​0xa 139 ····​add-​int/​lit8·​v5,​·​v2,​·​-​0xa
   
142 ····​add-​int/​lit8·​v8,​·​v8,​·​0x61 140 ····​add-​int/​lit8·​v5,​·​v5,​·​0x61
   
143 ····​int-​to-​char·​v8,​·​v8 141 ····​int-​to-​char·​v5,​·​v5
   
144 ····​goto·​:​goto_2 142 ····​goto·​:​goto_2
   
145 ····​.​line·​34 143 ····​.​line·​34
146 ····​.​end·​local·​v1····​#·​"b":​B 144 ····​.​end·​local·​v0····​#·​"b":​B
147 ····​.​end·​local·​v3····​#·​"halfbyte":​I 145 ····​.​end·​local·​v2····​#·​"halfbyte":​I
148 ····​.​end·​local·​v7····​#·​"two_halfs":​I 146 ····​.​end·​local·​v4····​#·​"two_halfs":​I
149 ····​:​cond_1 147 ····​:​cond_1
150 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 148 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
Max diff block lines reached; 576/3830 bytes (15.04%) of diff not shown.
[−]
smali/de/stephanlindauer/criticalmaps/utils/ImageUtils.smali
Offset 19, 14 lines modified Offset 19, 15 lines modified
   
19 ····​.​prologue 19 ····​.​prologue
20 ····​.​line·​73 20 ····​.​line·​73
21 ····​new-​instance·​v1,​·​Ljava/​io/​File;​ 21 ····​new-​instance·​v1,​·​Ljava/​io/​File;​
   
22 ····​sget-​object·​v2,​·​Landroid/​os/​Environment;​-​>DIRECTORY_PICTURES:​Ljava/​lang/​String;​ 22 ····​sget-​object·​v2,​·​Landroid/​os/​Environment;​-​>DIRECTORY_PICTURES:​Ljava/​lang/​String;​
   
  23 ····​.​line·​74
23 ····​invoke-​static·​{v2},​·​Landroid/​os/​Environment;​-​>getExternalStoragePu​blicDirectory(Ljava/​lang/​String;​)​Ljava/​io/​File;​ 24 ····​invoke-​static·​{v2},​·​Landroid/​os/​Environment;​-​>getExternalStoragePu​blicDirectory(Ljava/​lang/​String;​)​Ljava/​io/​File;​
   
24 ····​move-​result-​object·​v2 25 ····​move-​result-​object·​v2
   
25 ····​const-​string·​v3,​·​"CriticalMaps" 26 ····​const-​string·​v3,​·​"CriticalMaps"
   
26 ····​invoke-​direct·​{v1,​·​v2,​·​v3},​·​Ljava/​io/​File;​-​><init>(Ljava/​io/​File;​Ljava/​lang/​String;​)​V 27 ····​invoke-​direct·​{v1,​·​v2,​·​v3},​·​Ljava/​io/​File;​-​><init>(Ljava/​io/​File;​Ljava/​lang/​String;​)​V
Offset 330, 22 lines modified Offset 331, 24 lines modified
330 ····​invoke-​virtual·​{v5,​·​v2},​·​Landroid/​graphics/​Matrix;​-​>setRotate(F)​V 331 ····​invoke-​virtual·​{v5,​·​v2},​·​Landroid/​graphics/​Matrix;​-​>setRotate(F)​V
   
331 ····​.​line·​44 332 ····​.​line·​44
332 ····​invoke-​virtual·​{v0},​·​Landroid/​graphics/​Bitmap;​-​>getWidth()​I 333 ····​invoke-​virtual·​{v0},​·​Landroid/​graphics/​Bitmap;​-​>getWidth()​I
   
333 ····​move-​result·​v3 334 ····​move-​result·​v3
   
  335 ····​.​line·​45
334 ····​invoke-​virtual·​{v0},​·​Landroid/​graphics/​Bitmap;​-​>getHeight()​I 336 ····​invoke-​virtual·​{v0},​·​Landroid/​graphics/​Bitmap;​-​>getHeight()​I
   
335 ····​move-​result·​v4 337 ····​move-​result·​v4
   
336 ····​const/​4·​v6,​·​0x1 338 ····​const/​4·​v6,​·​0x1
   
337 ····​move·​v2,​·​v1 339 ····​move·​v2,​·​v1
   
  340 ····​.​line·​44
338 ····​invoke-​static/​range·​{v0·​.​.​·​v6},​·​Landroid/​graphics/​Bitmap;​-​>createBitmap(Landroi​d/​graphics/​Bitmap;​IIIILandroid/​graphics/​Matrix;​Z)​Landroid/​graphics/​Bitmap;​ 341 ····​invoke-​static/​range·​{v0·​.​.​·​v6},​·​Landroid/​graphics/​Bitmap;​-​>createBitmap(Landroi​d/​graphics/​Bitmap;​IIIILandroid/​graphics/​Matrix;​Z)​Landroid/​graphics/​Bitmap;​
   
339 ····​move-​result-​object·​v11 342 ····​move-​result-​object·​v11
   
340 ····​.​line·​46 343 ····​.​line·​46
341 ····​.​local·​v11,​·​"rotatedBitmap":​Landroid/​graphics/​Bitmap;​ 344 ····​.​local·​v11,​·​"rotatedBitmap":​Landroid/​graphics/​Bitmap;​
342 ····​invoke-​virtual·​{v0},​·​Landroid/​graphics/​Bitmap;​-​>recycle()​V 345 ····​invoke-​virtual·​{v0},​·​Landroid/​graphics/​Bitmap;​-​>recycle()​V
[−]
smali/de/stephanlindauer/criticalmaps/utils/IntentUtil.smali
Offset 15, 15 lines modified Offset 15, 14 lines modified
15 .​method·​public·​constructor·​<init>()​V 15 .​method·​public·​constructor·​<init>()​V
16 ····​.​locals·​0 16 ····​.​locals·​0
   
17 ····​.​prologue 17 ····​.​prologue
18 ····​.​line·​8 18 ····​.​line·​8
19 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 19 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
20 ····​.​line·​16  
21 ····​return-​void 20 ····​return-​void
22 .​end·​method 21 .​end·​method
   
23 .​method·​public·​static·​startFromURL(Landroid​/​content/​Context;​Ljava/​lang/​String;​)​V 22 .​method·​public·​static·​startFromURL(Landroid​/​content/​Context;​Ljava/​lang/​String;​)​V
24 ····​.​locals·​2 23 ····​.​locals·​2
25 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​ 24 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​
26 ····​.​param·​p1,​·​"urlString"····​#·​Ljava/​lang/​String;​ 25 ····​.​param·​p1,​·​"urlString"····​#·​Ljava/​lang/​String;​
[−]
smali/de/stephanlindauer/criticalmaps/utils/LocationUtils.smali
Offset 11, 102 lines modified Offset 11, 95 lines modified
11 ····​.​line·​10 11 ····​.​line·​10
12 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 12 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
13 ····​return-​void 13 ····​return-​void
14 .​end·​method 14 .​end·​method
   
15 .​method·​public·​static·​getBestLastKnownLocat​ion(Landroid/​location/​LocationManager;​)​Lorg/​osmdroid/​util/​GeoPoint;​ 15 .​method·​public·​static·​getBestLastKnownLocat​ion(Landroid/​location/​LocationManager;​)​Lorg/​osmdroid/​util/​GeoPoint;​
16 ····​.​locals·12 16 ····​.​locals·8
17 ····​.​param·​p0,​·​"locationManager"····​#·​Landroid/​location/​LocationManager;​ 17 ····​.​param·​p0,​·​"locationManager"····​#·​Landroid/​location/​LocationManager;​
18 ····​.​annotation·​build·​Landroid/​support/​annotation/​Nullable;​ 18 ····​.​annotation·​build·​Landroid/​support/​annotation/​Nullable;​
19 ····​.​end·​annotation 19 ····​.​end·​annotation
   
20 ····​.​prologue 20 ····​.​prologue
21 ····.​line·13 21 ····const/​4·v3,​·​0x0
22 ····​const/​4·​v6,​·​0x3  
   
23 ····new-​array·v5,​·v6,​·[Ljava/​lang/​String;​ 22 ····.​line·​13
  23 ····​const/​4·​v4,​·​0x3
   
24 ····const/​4·​v6,​·0x0 24 ····new-​array·​v2,​·​v4,​·[Ljava/​lang/​String;​
   
25 ····​const-​string·​v7,​·​"gps" 25 ····​const-​string·​v4,​·​"gps"
   
26 ····​aput-​object·​v7,​·​v5,​·​v6 26 ····​aput-​object·​v4,​·​v2,​·​v3
   
27 ····​const/​4·​v6,​·​0x1 27 ····​const/​4·​v4,​·​0x1
   
28 ····​const-​string·​v7,​·​"network" 28 ····​const-​string·​v5,​·​"network"
   
29 ····​aput-​object·​v7,​·​v5,​·​v6 29 ····​aput-​object·​v5,​·​v2,​·​v4
   
30 ····​const/​4·​v6,​·​0x2 30 ····​const/​4·​v4,​·​0x2
   
31 ····​const-​string·​v7,​·​"passive" 31 ····​const-​string·​v5,​·​"passive"
   
32 ····​aput-​object·​v7,​·​v5,​·​v6 32 ····​aput-​object·​v5,​·​v2,​·​v4
   
33 ····​.​line·​15 33 ····​.​line·​15
34 ····​.​local·​v5,​·​"providers":​[Ljava/​lang/​String;​ 34 ····​.​local·​v2,​·​"providers":​[Ljava/​lang/​String;​
35 ····move-​object·​v0,​·​v5 35 ····array-​length·​v4,​·​v2
   
36 ····​.​local·​v0,​·​"arr$":​[Ljava/​lang/​String;​  
37 ····​array-​length·​v2,​·​v0  
   
38 ····​.​local·​v2,​·​"len$":​I  
39 ····​const/​4·​v1,​·​0x0  
   
40 ····​.​local·​v1,​·​"i$":​I  
41 ····​:​goto_0 36 ····​:​goto_0
42 ····​if-​ge·​v1,​·​v2,​·​:​cond_1 37 ····​if-​ge·​v3,​·​v4,​·​:​cond_1
   
43 ····​aget-​object·​v4,​·​v0,​·​v1 38 ····​aget-​object·​v1,​·​v2,​·​v3
   
44 ····​.​line·​16 39 ····​.​line·​16
45 ····​.​local·​v4,​·​"provider":​Ljava/​lang/​String;​ 40 ····​.​local·​v1,​·​"provider":​Ljava/​lang/​String;​
46 ····​invoke-​virtual·​{p0,​·​v4},​·​Landroid/​location/​LocationManager;​-​>isProviderEnabled(Lj​ava/​lang/​String;​)​Z 41 ····​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​location/​LocationManager;​-​>isProviderEnabled(Lj​ava/​lang/​String;​)​Z
   
47 ····​move-​result·​v6 42 ····​move-​result·​v5
   
48 ····​if-​eqz·​v6,​·​:​cond_0 43 ····​if-​eqz·​v5,​·​:​cond_0
   
49 ····​.​line·​17 44 ····​.​line·​17
50 ····​invoke-​virtual·​{p0,​·​v4},​·​Landroid/​location/​LocationManager;​-​>getLastKnownLocation​(Ljava/​lang/​String;​)​Landroid/​location/​Location;​ 45 ····​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​location/​LocationManager;​-​>getLastKnownLocation​(Ljava/​lang/​String;​)​Landroid/​location/​Location;​
   
51 ····​move-​result-​object·​v3 46 ····​move-​result-​object·​v0
   
52 ····​.​line·​18 47 ····​.​line·​18
53 ····​.​local·​v3,​·​"location":​Landroid/​location/​Location;​ 48 ····​.​local·​v0,​·​"location":​Landroid/​location/​Location;​
54 ····​if-​eqz·​v3,​·​:​cond_0 49 ····​if-​eqz·​v0,​·​:​cond_0
   
55 ····​.​line·​19 50 ····​.​line·​19
56 ····​new-​instance·​v6,​·​Lorg/​osmdroid/​util/​GeoPoint;​ 51 ····​new-​instance·​v3,​·​Lorg/​osmdroid/​util/​GeoPoint;​
   
57 ····​invoke-​virtual·​{v3},​·​Landroid/​location/​Location;​-​>getLatitude()​D 52 ····​invoke-​virtual·​{v0},​·​Landroid/​location/​Location;​-​>getLatitude()​D
   
58 ····​move-​result-​wide·​v8 53 ····​move-​result-​wide·​v4
   
59 ····​invoke-​virtual·​{v3},​·​Landroid/​location/​Location;​-​>getLongitude()​D 54 ····​invoke-​virtual·​{v0},​·​Landroid/​location/​Location;​-​>getLongitude()​D
   
60 ····​move-​result-​wide·​v10 55 ····​move-​result-​wide·​v6
   
61 ····​invoke-​direct·​{v6,​·​v8,​·​v9,​·​v10,​·​v11},​·​Lorg/​osmdroid/​util/​GeoPoint;​-​><init>(DD)​V 56 ····​invoke-​direct·​{v3,​·​v4,​·​v5,​·​v6,​·​v7},​·​Lorg/​osmdroid/​util/​GeoPoint;​-​><init>(DD)​V
   
62 ····​.​line·​24 57 ····​.​line·​24
63 ····​.​end·​local·​v3····​#·​"location":​Landroid/​location/​Location;​ 58 ····​.​end·​local·​v0····​#·​"location":​Landroid/​location/​Location;​
64 ····​.​end·​local·​v4····​#·​"provider":​Ljava/​lang/​String;​ 59 ····​.​end·​local·​v1····​#·​"provider":​Ljava/​lang/​String;​
65 ····​:​goto_1 60 ····​:​goto_1
66 ····​return-​object·​v6 61 ····​return-​object·​v3
   
67 ····​.​line·​15 62 ····​.​line·​15
68 ····​.​restart·​local·​v4····​#·​"provider":​Ljava/​lang/​String;​ 63 ····​.​restart·​local·​v1····​#·​"provider":​Ljava/​lang/​String;​
69 ····​:​cond_0 64 ····​:​cond_0
70 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1 65 ····​add-​int/​lit8·​v3,​·​v3,​·​0x1
   
71 ····​goto·​:​goto_0 66 ····​goto·​:​goto_0
   
72 ····​.​line·​24 67 ····​.​line·​24
73 ····​.​end·​local·​v4····​#·​"provider":​Ljava/​lang/​String;​ 68 ····​.​end·​local·​v1····​#·​"provider":​Ljava/​lang/​String;​
74 ····​:​cond_1 69 ····​:​cond_1
Max diff block lines reached; 31/3870 bytes (0.80%) of diff not shown.
[−]
smali/de/stephanlindauer/criticalmaps/utils/TrackingInfoNotificationBuilder.smali
Offset 88, 78 lines modified Offset 88, 86 lines modified
88 ····​.​local·​v2,​·​"closePendingIntent":​Landroid/​app/​PendingIntent;​ 88 ····​.​local·​v2,​·​"closePendingIntent":​Landroid/​app/​PendingIntent;​
89 ····​new-​instance·​v5,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 89 ····​new-​instance·​v5,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
90 ····​invoke-​direct·​{v5,​·​p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​><init>(Landroid/​content/​Context;​)​V 90 ····​invoke-​direct·​{v5,​·​p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​><init>(Landroid/​content/​Context;​)​V
   
91 ····​const·​v6,​·​0x7f020054 91 ····​const·​v6,​·​0x7f020054
   
  92 ····​.​line·​31
92 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setSmallIcon(I)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 93 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setSmallIcon(I)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
93 ····​move-​result-​object·​v5 94 ····​move-​result-​object·​v5
   
94 ····​const·​v6,​·​0x7f070043 95 ····​const·​v6,​·​0x7f070043
   
  96 ····​.​line·​32
95 ····​invoke-​virtual·​{p0,​·​v6},​·​Landroid/​app/​Application;​-​>getString(I)​Ljava/​lang/​String;​ 97 ····​invoke-​virtual·​{p0,​·​v6},​·​Landroid/​app/​Application;​-​>getString(I)​Ljava/​lang/​String;​
   
96 ····​move-​result-​object·​v6 98 ····​move-​result-​object·​v6
   
97 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setContentTitle(Ljav​a/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 99 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setContentTitle(Ljav​a/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
98 ····​move-​result-​object·​v5 100 ····​move-​result-​object·​v5
   
  101 ····​.​line·​33
99 ····​invoke-​virtual·​{p0,​·​v9},​·​Landroid/​app/​Application;​-​>getString(I)​Ljava/​lang/​String;​ 102 ····​invoke-​virtual·​{p0,​·​v9},​·​Landroid/​app/​Application;​-​>getString(I)​Ljava/​lang/​String;​
   
100 ····​move-​result-​object·​v6 103 ····​move-​result-​object·​v6
   
101 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setContentText(Ljava​/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 104 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setContentText(Ljava​/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
102 ····​move-​result-​object·​v5 105 ····​move-​result-​object·​v5
   
103 ····​new-​instance·​v6,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​ 106 ····​new-​instance·​v6,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​
   
104 ····​invoke-​direct·​{v6},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​-​><init>()​V 107 ····​invoke-​direct·​{v6},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​-​><init>()​V
   
  108 ····​.​line·​34
105 ····​invoke-​virtual·​{p0,​·​v9},​·​Landroid/​app/​Application;​-​>getString(I)​Ljava/​lang/​String;​ 109 ····​invoke-​virtual·​{p0,​·​v9},​·​Landroid/​app/​Application;​-​>getString(I)​Ljava/​lang/​String;​
   
106 ····​move-​result-​object·​v7 110 ····​move-​result-​object·​v7
   
107 ····​invoke-​virtual·​{v6,​·​v7},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​-​>bigText(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​ 111 ····​invoke-​virtual·​{v6,​·​v7},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​-​>bigText(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​
   
108 ····​move-​result-​object·​v6 112 ····​move-​result-​object·​v6
   
109 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setStyle(Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 113 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setStyle(Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
110 ····​move-​result-​object·​v5 114 ····​move-​result-​object·​v5
   
111 ····​const/​4·​v6,​·​0x2 115 ····​const/​4·​v6,​·​0x2
   
  116 ····​.​line·​35
112 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setPriority(I)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 117 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setPriority(I)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
113 ····​move-​result-​object·​v5 118 ····​move-​result-​object·​v5
   
  119 ····​.​line·​36
114 ····​invoke-​virtual·​{v5,​·​v4},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setContentIntent(Lan​droid/​app/​PendingIntent;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 120 ····​invoke-​virtual·​{v5,​·​v4},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setContentIntent(Lan​droid/​app/​PendingIntent;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
115 ····​move-​result-​object·​v5 121 ····​move-​result-​object·​v5
   
116 ····​const·​v6,​·​0x7f020051 122 ····​const·​v6,​·​0x7f020051
   
117 ····​const·​v7,​·​0x7f070041 123 ····​const·​v7,​·​0x7f070041
   
  124 ····​.​line·​37
118 ····​invoke-​virtual·​{p0,​·​v7},​·​Landroid/​app/​Application;​-​>getString(I)​Ljava/​lang/​String;​ 125 ····​invoke-​virtual·​{p0,​·​v7},​·​Landroid/​app/​Application;​-​>getString(I)​Ljava/​lang/​String;​
   
119 ····​move-​result-​object·​v7 126 ····​move-​result-​object·​v7
   
120 ····​invoke-​virtual·​{v5,​·​v6,​·​v7,​·​v4},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>addAction(ILjava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 127 ····​invoke-​virtual·​{v5,​·​v6,​·​v7,​·​v4},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>addAction(ILjava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
121 ····​move-​result-​object·​v5 128 ····​move-​result-​object·​v5
   
122 ····​const·​v6,​·​0x7f020050 129 ····​const·​v6,​·​0x7f020050
   
123 ····​const·​v7,​·​0x7f070040 130 ····​const·​v7,​·​0x7f070040
   
  131 ····​.​line·​38
124 ····​invoke-​virtual·​{p0,​·​v7},​·​Landroid/​app/​Application;​-​>getString(I)​Ljava/​lang/​String;​ 132 ····​invoke-​virtual·​{p0,​·​v7},​·​Landroid/​app/​Application;​-​>getString(I)​Ljava/​lang/​String;​
   
125 ····​move-​result-​object·​v7 133 ····​move-​result-​object·​v7
   
126 ····​invoke-​virtual·​{v5,​·​v6,​·​v7,​·​v2},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>addAction(ILjava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 134 ····​invoke-​virtual·​{v5,​·​v6,​·​v7,​·​v2},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>addAction(ILjava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
127 ····​move-​result-​object·​v0 135 ····​move-​result-​object·​v0
[−]
smali/de/stephanlindauer/criticalmaps/views/LicensePanelView$$ViewBinder$1.smali
Offset 19, 18 lines modified Offset 19, 19 lines modified
   
19 .​field·​final·​synthetic·​val$target:​Lde/​stephanlindauer/​criticalmaps/​views/​LicensePanelView;​ 19 .​field·​final·​synthetic·​val$target:​Lde/​stephanlindauer/​criticalmaps/​views/​LicensePanelView;​
   
   
20 #·​direct·​methods 20 #·​direct·​methods
21 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​views/​LicensePanelView$$Vie​wBinder;​Lde/​stephanlindauer/​criticalmaps/​views/​LicensePanelView;​)​V 21 .​method·​constructor·​<init>(Lde/​stephanlindauer/​criticalmaps/​views/​LicensePanelView$$Vie​wBinder;​Lde/​stephanlindauer/​criticalmaps/​views/​LicensePanelView;​)​V
22 ····​.​locals·​0 22 ····​.​locals·​0
  23 ····​.​param·​p1,​·​"this$0"····​#·​Lde/​stephanlindauer/​criticalmaps/​views/​LicensePanelView$$Vie​wBinder;​
   
23 ····​.​prologue 24 ····​.​prologue
24 ····​.​line·​22 25 ····​.​line·​22
25 ····​.​local·​p0,​·​"this":​Lde/​stephanlindauer/​criticalmaps/​views/​LicensePanelView$$Vie​wBinder$1;​,​·​"Lde/​stephanlindauer/​criticalmaps/​views/​LicensePanelView$$Vie​wBinder.​1;​" 26 ····​.​local·​p0,​·​"this":​Lde/​stephanlindauer/​criticalmaps/​views/​LicensePanelView$$Vie​wBinder$1;​,​·​"Lde/​stephanlindauer/​criticalmaps/​views/​LicensePanelView$$Vie​wBinder$1;​"
26 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​views/​LicensePanelView$$Vie​wBinder$1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​views/​LicensePanelView$$Vie​wBinder;​ 27 ····​iput-​object·​p1,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​views/​LicensePanelView$$Vie​wBinder$1;​-​>this$0:​Lde/​stephanlindauer/​criticalmaps/​views/​LicensePanelView$$Vie​wBinder;​
   
27 ····​iput-​object·​p2,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​views/​LicensePanelView$$Vie​wBinder$1;​-​>val$target:​Lde/​stephanlindauer/​criticalmaps/​views/​LicensePanelView;​ 28 ····​iput-​object·​p2,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​views/​LicensePanelView$$Vie​wBinder$1;​-​>val$target:​Lde/​stephanlindauer/​criticalmaps/​views/​LicensePanelView;​
   
28 ····​invoke-​direct·​{p0},​·​Lbutterknife/​internal/​DebouncingOnClickList​ener;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Lbutterknife/​internal/​DebouncingOnClickList​ener;​-​><init>()​V
   
29 ····​return-​void 30 ····​return-​void
Offset 40, 15 lines modified Offset 41, 15 lines modified
40 #·​virtual·​methods 41 #·​virtual·​methods
41 .​method·​public·​doClick(Landroid/​view/​View;​)​V 42 .​method·​public·​doClick(Landroid/​view/​View;​)​V
42 ····​.​locals·​1 43 ····​.​locals·​1
43 ····​.​param·​p1,​·​"p0"····​#·​Landroid/​view/​View;​ 44 ····​.​param·​p1,​·​"p0"····​#·​Landroid/​view/​View;​
   
44 ····​.​prologue 45 ····​.​prologue
45 ····​.​line·​26 46 ····​.​line·​26
46 ····​.​local·​p0,​·​"this":​Lde/​stephanlindauer/​criticalmaps/​views/​LicensePanelView$$Vie​wBinder$1;​,​·​"Lde/​stephanlindauer/​criticalmaps/​views/​LicensePanelView$$Vie​wBinder.​1;​" 47 ····​.​local·​p0,​·​"this":​Lde/​stephanlindauer/​criticalmaps/​views/​LicensePanelView$$Vie​wBinder$1;​,​·​"Lde/​stephanlindauer/​criticalmaps/​views/​LicensePanelView$$Vie​wBinder$1;​"
47 ····​iget-​object·​v0,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​views/​LicensePanelView$$Vie​wBinder$1;​-​>val$target:​Lde/​stephanlindauer/​criticalmaps/​views/​LicensePanelView;​ 48 ····​iget-​object·​v0,​·​p0,​·​Lde/​stephanlindauer/​criticalmaps/​views/​LicensePanelView$$Vie​wBinder$1;​-​>val$target:​Lde/​stephanlindauer/​criticalmaps/​views/​LicensePanelView;​
   
48 ····​invoke-​virtual·​{v0},​·​Lde/​stephanlindauer/​criticalmaps/​views/​LicensePanelView;​-​>togglePanel()​V 49 ····​invoke-​virtual·​{v0},​·​Lde/​stephanlindauer/​criticalmaps/​views/​LicensePanelView;​-​>togglePanel()​V
   
49 ····​.​line·​27 50 ····​.​line·​27
50 ····​return-​void 51 ····​return-​void
51 .​end·​method 52 .​end·​method
[−]
smali/de/stephanlindauer/criticalmaps/views/LicensePanelView.smali
Offset 2, 15 lines modified Offset 2, 14 lines modified
2 .​super·​Landroid/​widget/​LinearLayout;​ 2 .​super·​Landroid/​widget/​LinearLayout;​
3 .​source·​"LicensePanelView.​java" 3 .​source·​"LicensePanelView.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ····​value·​=·​{ 6 ····​value·​=·​{
7 ········​Lde/​stephanlindauer/​criticalmaps/​views/​LicensePanelView$1;​,​  
8 ········​Lde/​stephanlindauer/​criticalmaps/​views/​LicensePanelView$Save​dState;​ 7 ········​Lde/​stephanlindauer/​criticalmaps/​views/​LicensePanelView$Save​dState;​
9 ····​} 8 ····​}
10 .​end·​annotation 9 .​end·​annotation
   
   
11 #·​instance·​fields 10 #·​instance·​fields
12 .​field·​copyrightView:​Landroid/​widget/​TextView;​ 11 .​field·​copyrightView:​Landroid/​widget/​TextView;​
[−]
smali/org/osmdroid/bonuspack/R.smali
Offset 17, 10 lines modified Offset 17, 9 lines modified
17 .​method·​public·​constructor·​<init>()​V 17 .​method·​public·​constructor·​<init>()​V
18 ····​.​locals·​0 18 ····​.​locals·​0
   
19 ····​.​prologue 19 ····​.​prologue
20 ····​.​line·​9 20 ····​.​line·​9
21 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 21 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
22 ····​.​line·​18  
23 ····​return-​void 22 ····​return-​void
24 .​end·​method 23 .​end·​method
[−]
smali/org/osmdroid/bonuspack/cachemanager/CacheManager$CacheManagerTask$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Lorg/​osmdroid/​bonuspack/​cachemanager/​CacheManager$CacheMan​agerTask;​ 21 .​field·​final·​synthetic·​this$1:​Lorg/​osmdroid/​bonuspack/​cachemanager/​CacheManager$CacheMan​agerTask;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lorg/​osmdroid/​bonuspack/​cachemanager/​CacheManager$CacheMan​agerTask;​)​V 23 .​method·​constructor·​<init>(Lorg/​osmdroid/​bonuspack/​cachemanager/​CacheManager$CacheMan​agerTask;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$1"····​#·​Lorg/​osmdroid/​bonuspack/​cachemanager/​CacheManager$CacheMan​agerTask;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​191 27 ····​.​line·​191
27 ····​iput-​object·​p1,​·​p0,​·​Lorg/​osmdroid/​bonuspack/​cachemanager/​CacheManager$CacheMan​agerTask$1;​-​>this$1:​Lorg/​osmdroid/​bonuspack/​cachemanager/​CacheManager$CacheMan​agerTask;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lorg/​osmdroid/​bonuspack/​cachemanager/​CacheManager$CacheMan​agerTask$1;​-​>this$1:​Lorg/​osmdroid/​bonuspack/​cachemanager/​CacheManager$CacheMan​agerTask;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/org/osmdroid/bonuspack/cachemanager/CacheManager$CleaningTask.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lorg/​osmdroid/​bonuspack/​cachemanager/​CacheManager;​ 18 .​field·​final·​synthetic·​this$0:​Lorg/​osmdroid/​bonuspack/​cachemanager/​CacheManager;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​public·​constructor·​<init>(Lorg/​osmdroid/​bonuspack/​cachemanager/​CacheManager;​Landroid/​content/​Context;​Lorg/​osmdroid/​util/​BoundingBoxE6;​II)​V 20 .​method·​public·​constructor·​<init>(Lorg/​osmdroid/​bonuspack/​cachemanager/​CacheManager;​Landroid/​content/​Context;​Lorg/​osmdroid/​util/​BoundingBoxE6;​II)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lorg/​osmdroid/​bonuspack/​cachemanager/​CacheManager;​
22 ····​.​param·​p2,​·​"pCtx"····​#·​Landroid/​content/​Context;​ 23 ····​.​param·​p2,​·​"pCtx"····​#·​Landroid/​content/​Context;​
23 ····​.​param·​p3,​·​"pBB"····​#·​Lorg/​osmdroid/​util/​BoundingBoxE6;​ 24 ····​.​param·​p3,​·​"pBB"····​#·​Lorg/​osmdroid/​util/​BoundingBoxE6;​
24 ····​.​param·​p4,​·​"pZoomMin"····​#·​I 25 ····​.​param·​p4,​·​"pZoomMin"····​#·​I
25 ····​.​param·​p5,​·​"pZoomMax"····​#·​I 26 ····​.​param·​p5,​·​"pZoomMax"····​#·​I
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​289 28 ····​.​line·​289
[−]
smali/org/osmdroid/bonuspack/cachemanager/CacheManager$CacheManagerTask.smali
Offset 38, 14 lines modified Offset 38, 15 lines modified
   
38 .​field·​final·​synthetic·​this$0:​Lorg/​osmdroid/​bonuspack/​cachemanager/​CacheManager;​ 38 .​field·​final·​synthetic·​this$0:​Lorg/​osmdroid/​bonuspack/​cachemanager/​CacheManager;​
   
   
39 #·​direct·​methods 39 #·​direct·​methods
40 .​method·​public·​constructor·​<init>(Lorg/​osmdroid/​bonuspack/​cachemanager/​CacheManager;​Landroid/​content/​Context;​Lorg/​osmdroid/​util/​BoundingBoxE6;​II)​V 40 .​method·​public·​constructor·​<init>(Lorg/​osmdroid/​bonuspack/​cachemanager/​CacheManager;​Landroid/​content/​Context;​Lorg/​osmdroid/​util/​BoundingBoxE6;​II)​V
41 ····​.​locals·​1 41 ····​.​locals·​1
  42 ····​.​param·​p1,​·​"this$0"····​#·​Lorg/​osmdroid/​bonuspack/​cachemanager/​CacheManager;​
42 ····​.​param·​p2,​·​"pCtx"····​#·​Landroid/​content/​Context;​ 43 ····​.​param·​p2,​·​"pCtx"····​#·​Landroid/​content/​Context;​
43 ····​.​param·​p3,​·​"pBB"····​#·​Lorg/​osmdroid/​util/​BoundingBoxE6;​ 44 ····​.​param·​p3,​·​"pBB"····​#·​Lorg/​osmdroid/​util/​BoundingBoxE6;​
44 ····​.​param·​p4,​·​"pZoomMin"····​#·​I 45 ····​.​param·​p4,​·​"pZoomMin"····​#·​I
45 ····​.​param·​p5,​·​"pZoomMax"····​#·​I 46 ····​.​param·​p5,​·​"pZoomMax"····​#·​I
   
46 ····​.​prologue 47 ····​.​prologue
47 ····​.​line·​179 48 ····​.​line·​179
[−]
smali/org/osmdroid/bonuspack/cachemanager/CacheManager$DownloadingTask.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lorg/​osmdroid/​bonuspack/​cachemanager/​CacheManager;​ 18 .​field·​final·​synthetic·​this$0:​Lorg/​osmdroid/​bonuspack/​cachemanager/​CacheManager;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​public·​constructor·​<init>(Lorg/​osmdroid/​bonuspack/​cachemanager/​CacheManager;​Landroid/​content/​Context;​Lorg/​osmdroid/​util/​BoundingBoxE6;​II)​V 20 .​method·​public·​constructor·​<init>(Lorg/​osmdroid/​bonuspack/​cachemanager/​CacheManager;​Landroid/​content/​Context;​Lorg/​osmdroid/​util/​BoundingBoxE6;​II)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lorg/​osmdroid/​bonuspack/​cachemanager/​CacheManager;​
22 ····​.​param·​p2,​·​"pCtx"····​#·​Landroid/​content/​Context;​ 23 ····​.​param·​p2,​·​"pCtx"····​#·​Landroid/​content/​Context;​
23 ····​.​param·​p3,​·​"pBB"····​#·​Lorg/​osmdroid/​util/​BoundingBoxE6;​ 24 ····​.​param·​p3,​·​"pBB"····​#·​Lorg/​osmdroid/​util/​BoundingBoxE6;​
24 ····​.​param·​p4,​·​"pZoomMin"····​#·​I 25 ····​.​param·​p4,​·​"pZoomMin"····​#·​I
25 ····​.​param·​p5,​·​"pZoomMax"····​#·​I 26 ····​.​param·​p5,​·​"pZoomMax"····​#·​I
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​209 28 ····​.​line·​209
[−]
smali/org/osmdroid/bonuspack/cachemanager/CacheManager.smali
Offset 107, 92 lines modified Offset 107, 84 lines modified
   
107 ····​move-​result-​wide·​v0 107 ····​move-​result-​wide·​v0
   
108 ····​return-​wide·​v0 108 ····​return-​wide·​v0
109 .​end·​method 109 .​end·​method
   
110 .​method·​public·​directorySize(Ljava/​io/​File;​)​J 110 .​method·​public·​directorySize(Ljava/​io/​File;​)​J
111 ····​.​locals·10 111 ····​.​locals·8
112 ····​.​param·​p1,​·​"pDirectory"····​#·​Ljava/​io/​File;​ 112 ····​.​param·​p1,​·​"pDirectory"····​#·​Ljava/​io/​File;​
   
113 ····​.​prologue 113 ····​.​prologue
114 ····​.​line·​365 114 ····​.​line·​365
115 ····​const-​wide/​16·​v4,​·​0x0 115 ····​const-​wide/​16·​v2,​·​0x0
   
116 ····​.​line·​366 116 ····​.​line·​366
117 ····​.​local·​v4,​·​"usedCacheSpace":​J 117 ····​.​local·​v2,​·​"usedCacheSpace":​J
118 ····​invoke-​virtual·​{p1},​·​Ljava/​io/​File;​-​>listFiles()​[Ljava/​io/​File;​ 118 ····​invoke-​virtual·​{p1},​·​Ljava/​io/​File;​-​>listFiles()​[Ljava/​io/​File;​
   
119 ····​move-​result-​object·​v6 119 ····​move-​result-​object·​v1
   
120 ····​.​line·​367 120 ····​.​line·​367
121 ····​.​local·​v6,​·​"z":​[Ljava/​io/​File;​ 121 ····​.​local·​v1,​·​"z":​[Ljava/​io/​File;​
122 ····​if-​eqz·​v6,​·​:​cond_2 122 ····​if-​eqz·​v1,​·​:​cond_2
   
123 ····​.​line·​368 123 ····​.​line·​368
124 ····move-​object·​v0,​·​v6 124 ····array-​length·​v5,​·​v1
   
125 ····.​local·​v0,​·"arr$":​[Ljava/​io/​File;​ 125 ····​const/​4·​v4,​·​0x0
126 ····​array-​length·​v3,​·​v0  
   
127 ····​.​local·​v3,​·​"len$":​I  
128 ····​const/​4·​v2,​·​0x0  
   
129 ····​.​local·​v2,​·​"i$":​I  
130 ····​:​goto_0 126 ····​:​goto_0
131 ····​if-​ge·​v2,​·​v3,​·​:​cond_2 127 ····​if-​ge·​v4,​·​v5,​·​:​cond_2
   
132 ····​aget-​object·​v1,​·​v0,​·​v2 128 ····​aget-​object·​v0,​·​v1,​·​v4
   
133 ····​.​line·​369 129 ····​.​line·​369
134 ····​.​local·​v1,​·​"file":​Ljava/​io/​File;​ 130 ····​.​local·​v0,​·​"file":​Ljava/​io/​File;​
135 ····​invoke-​virtual·​{v1},​·​Ljava/​io/​File;​-​>isFile()​Z 131 ····​invoke-​virtual·​{v0},​·​Ljava/​io/​File;​-​>isFile()​Z
   
136 ····​move-​result·​v7 132 ····​move-​result·​v6
   
137 ····​if-​eqz·​v7,​·​:​cond_1 133 ····​if-​eqz·​v6,​·​:​cond_1
   
138 ····​.​line·​370 134 ····​.​line·​370
139 ····​invoke-​virtual·​{v1},​·​Ljava/​io/​File;​-​>length()​J 135 ····​invoke-​virtual·​{v0},​·​Ljava/​io/​File;​-​>length()​J
   
140 ····​move-​result-​wide·​v8 136 ····​move-​result-​wide·​v6
   
141 ····​add-​long/​2addr·​v4,​·​v8 137 ····​add-​long/​2addr·​v2,​·​v6
   
142 ····​.​line·​368 138 ····​.​line·​368
143 ····​:​cond_0 139 ····​:​cond_0
144 ····​:​goto_1 140 ····​:​goto_1
145 ····​add-​int/​lit8·​v2,​·​v2,​·​0x1 141 ····​add-​int/​lit8·​v4,​·​v4,​·​0x1
   
146 ····​goto·​:​goto_0 142 ····​goto·​:​goto_0
   
147 ····​.​line·​371 143 ····​.​line·​371
148 ····​:​cond_1 144 ····​:​cond_1
149 ····​invoke-​virtual·​{v1},​·​Ljava/​io/​File;​-​>isDirectory()​Z 145 ····​invoke-​virtual·​{v0},​·​Ljava/​io/​File;​-​>isDirectory()​Z
   
150 ····​move-​result·​v7 146 ····​move-​result·​v6
   
151 ····​if-​eqz·​v7,​·​:​cond_0 147 ····​if-​eqz·​v6,​·​:​cond_0
   
152 ····​.​line·​372 148 ····​.​line·​372
153 ····​invoke-​virtual·​{p0,​·​v1},​·​Lorg/​osmdroid/​bonuspack/​cachemanager/​CacheManager;​-​>directorySize(Ljava/​io/​File;​)​J 149 ····​invoke-​virtual·​{p0,​·​v0},​·​Lorg/​osmdroid/​bonuspack/​cachemanager/​CacheManager;​-​>directorySize(Ljava/​io/​File;​)​J
   
154 ····​move-​result-​wide·​v8 150 ····​move-​result-​wide·​v6
   
155 ····​add-​long/​2addr·​v4,​·​v8 151 ····​add-​long/​2addr·​v2,​·​v6
   
156 ····​goto·​:​goto_1 152 ····​goto·​:​goto_1
   
157 ····​.​line·​376 153 ····​.​line·​376
158 ····​.​end·​local·​v0····​#·​"arr$":​[Ljava/​io/​File;​ 154 ····​.​end·​local·​v0····​#·​"file":​Ljava/​io/​File;​
159 ····​.​end·​local·​v1····​#·​"file":​Ljava/​io/​File;​  
160 ····​.​end·​local·​v2····​#·​"i$":​I  
161 ····​.​end·​local·​v3····​#·​"len$":​I  
162 ····​:​cond_2 155 ····​:​cond_2
163 ····​return-​wide·​v4 156 ····​return-​wide·​v2
164 .​end·​method 157 .​end·​method
   
165 .​method·​public·​downloadAreaAsync(Lan​droid/​content/​Context;​Lorg/​osmdroid/​util/​BoundingBoxE6;​II)​V 158 .​method·​public·​downloadAreaAsync(Lan​droid/​content/​Context;​Lorg/​osmdroid/​util/​BoundingBoxE6;​II)​V
166 ····​.​locals·​6 159 ····​.​locals·​6
167 ····​.​param·​p1,​·​"ctx"····​#·​Landroid/​content/​Context;​ 160 ····​.​param·​p1,​·​"ctx"····​#·​Landroid/​content/​Context;​
168 ····​.​param·​p2,​·​"bb"····​#·​Lorg/​osmdroid/​util/​BoundingBoxE6;​ 161 ····​.​param·​p2,​·​"bb"····​#·​Lorg/​osmdroid/​util/​BoundingBoxE6;​
169 ····​.​param·​p3,​·​"zoomMin"····​#·​I 162 ····​.​param·​p3,​·​"zoomMin"····​#·​I
Offset 235, 14 lines modified Offset 227, 15 lines modified
   
235 ····​sget-​object·​v1,​·​Lorg/​osmdroid/​tileprovider/​constants/​OpenStreetMapTileProv​iderConstants;​-​>TILE_PATH_BASE:​Ljava/​io/​File;​ 227 ····​sget-​object·​v1,​·​Lorg/​osmdroid/​tileprovider/​constants/​OpenStreetMapTileProv​iderConstants;​-​>TILE_PATH_BASE:​Ljava/​io/​File;​
   
236 ····​new-​instance·​v2,​·​Ljava/​lang/​StringBuilder;​ 228 ····​new-​instance·​v2,​·​Ljava/​lang/​StringBuilder;​
   
237 ····​invoke-​direct·​{v2},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 229 ····​invoke-​direct·​{v2},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
Max diff block lines reached; 352/3410 bytes (10.32%) of diff not shown.
[−]
smali/org/osmdroid/bonuspack/clustering/GridMarkerClusterer.smali
Offset 203, 24 lines modified Offset 203, 26 lines modified
   
203 ····​float-​to-​int·​v4,​·​v5 203 ····​float-​to-​int·​v4,​·​v5
   
204 ····​.​line·​115 204 ····​.​line·​115
205 ····​.​local·​v4,​·​"textHeight":​I 205 ····​.​local·​v4,​·​"textHeight":​I
206 ····​iget·​v5,​·​p0,​·​Lorg/​osmdroid/​bonuspack/​clustering/​GridMarkerClusterer;​-​>mTextAnchorU:​F 206 ····​iget·​v5,​·​p0,​·​Lorg/​osmdroid/​bonuspack/​clustering/​GridMarkerClusterer;​-​>mTextAnchorU:​F
   
  207 ····​.​line·​116
207 ····​invoke-​virtual·​{v0},​·​Landroid/​graphics/​Bitmap;​-​>getWidth()​I 208 ····​invoke-​virtual·​{v0},​·​Landroid/​graphics/​Bitmap;​-​>getWidth()​I
   
208 ····​move-​result·​v6 209 ····​move-​result·​v6
   
209 ····​int-​to-​float·​v6,​·​v6 210 ····​int-​to-​float·​v6,​·​v6
   
210 ····​mul-​float/​2addr·​v5,​·​v6 211 ····​mul-​float/​2addr·​v5,​·​v6
   
211 ····​iget·​v6,​·​p0,​·​Lorg/​osmdroid/​bonuspack/​clustering/​GridMarkerClusterer;​-​>mTextAnchorV:​F 212 ····​iget·​v6,​·​p0,​·​Lorg/​osmdroid/​bonuspack/​clustering/​GridMarkerClusterer;​-​>mTextAnchorV:​F
   
  213 ····​.​line·​117
212 ····​invoke-​virtual·​{v0},​·​Landroid/​graphics/​Bitmap;​-​>getHeight()​I 214 ····​invoke-​virtual·​{v0},​·​Landroid/​graphics/​Bitmap;​-​>getHeight()​I
   
213 ····​move-​result·​v7 215 ····​move-​result·​v7
   
214 ····​int-​to-​float·​v7,​·​v7 216 ··