--- /home/hans/code/fdroid/data/tmp/com.yassirh.digitalocean_27.apk +++ /home/hans/code/fdroid/data/tmp/sigcp_com.yassirh.digitalocean_27.apk ├── zipinfo {} │ @@ -1,485 +1,485 @@ │ -Zip file size: 2040941 bytes, number of entries: 483 │ +Zip file size: 2039316 bytes, number of entries: 483 │ -rw---- 2.0 fat 47594 bl defN 16-Jan-03 15:11 META-INF/MANIFEST.MF │ -rw---- 2.0 fat 47715 bl defN 16-Jan-03 15:11 META-INF/0CB9A43D.SF │ -rw---- 2.0 fat 1326 bl defN 16-Jan-03 15:11 META-INF/0CB9A43D.RSA │ --rw---- 2.0 fat 265 bl defN 16-Jan-03 07:21 META-INF/DEPENDENCIES │ --rw---- 2.0 fat 308 bl defN 16-Jan-03 07:21 META-INF/NOTICE │ --rw---- 2.0 fat 22994 bl defN 16-Jan-03 07:21 META-INF/LICENSE │ -rw---- 2.0 fat 41 bl defN 16-Jan-03 07:21 META-INF/buildserverid │ -rw---- 2.0 fat 41 bl defN 16-Jan-03 07:21 META-INF/fdroidserverid │ --rw---- 2.0 fat 4084 bX defN 16-Jan-03 07:21 AndroidManifest.xml │ --rw---- 2.0 fat 396 bl defN 16-Jan-03 07:21 res/anim/abc_fade_in.xml │ --rw---- 2.0 fat 396 bl defN 16-Jan-03 07:21 res/anim/abc_fade_out.xml │ --rw---- 2.0 fat 860 bl defN 16-Jan-03 07:21 res/anim/abc_grow_fade_in_from_bottom.xml │ --rw---- 2.0 fat 512 bl defN 16-Jan-03 07:21 res/anim/abc_popup_enter.xml │ --rw---- 2.0 fat 512 bl defN 16-Jan-03 07:21 res/anim/abc_popup_exit.xml │ --rw---- 2.0 fat 860 bl defN 16-Jan-03 07:21 res/anim/abc_shrink_fade_out_from_bottom.xml │ --rw---- 2.0 fat 400 bl defN 16-Jan-03 07:21 res/anim/abc_slide_in_bottom.xml │ --rw---- 2.0 fat 400 bl defN 16-Jan-03 07:21 res/anim/abc_slide_in_top.xml │ --rw---- 2.0 fat 400 bl defN 16-Jan-03 07:21 res/anim/abc_slide_out_bottom.xml │ --rw---- 2.0 fat 400 bl defN 16-Jan-03 07:21 res/anim/abc_slide_out_top.xml │ --rw---- 2.0 fat 472 bl defN 16-Jan-03 07:21 res/color-v11/abc_background_cache_hint_selector_material_dark.xml │ --rw---- 2.0 fat 472 bl defN 16-Jan-03 07:21 res/color-v11/abc_background_cache_hint_selector_material_light.xml │ --rw---- 2.0 fat 548 bl defN 16-Jan-03 07:21 res/color-v23/abc_color_highlight_material.xml │ --rw---- 2.0 fat 344 bl defN 16-Jan-03 07:21 res/color/abc_background_cache_hint_selector_material_dark.xml │ --rw---- 2.0 fat 344 bl defN 16-Jan-03 07:21 res/color/abc_background_cache_hint_selector_material_light.xml │ --rw---- 2.0 fat 468 bl defN 16-Jan-03 07:21 res/color/abc_primary_text_disable_only_material_dark.xml │ --rw---- 2.0 fat 468 bl defN 16-Jan-03 07:21 res/color/abc_primary_text_disable_only_material_light.xml │ --rw---- 2.0 fat 468 bl defN 16-Jan-03 07:21 res/color/abc_primary_text_material_dark.xml │ --rw---- 2.0 fat 468 bl defN 16-Jan-03 07:21 res/color/abc_primary_text_material_light.xml │ --rw---- 2.0 fat 596 bl defN 16-Jan-03 07:21 res/color/abc_search_url_text.xml │ --rw---- 2.0 fat 468 bl defN 16-Jan-03 07:21 res/color/abc_secondary_text_material_dark.xml │ --rw---- 2.0 fat 468 bl defN 16-Jan-03 07:21 res/color/abc_secondary_text_material_light.xml │ --rw---- 2.0 fat 468 bl defN 16-Jan-03 07:21 res/color/switch_thumb_material_dark.xml │ --rw---- 2.0 fat 468 bl defN 16-Jan-03 07:21 res/color/switch_thumb_material_light.xml │ --rw---- 1.0 fat 287 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ --rw---- 1.0 fat 306 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png │ --rw---- 1.0 fat 549 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png │ --rw---- 1.0 fat 622 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ --rw---- 1.0 fat 753 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ --rw---- 1.0 fat 1619 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ --rw---- 1.0 fat 1078 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ --rw---- 1.0 fat 1548 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 1748 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 229 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ --rw---- 1.0 fat 416 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 280 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png │ --rw---- 1.0 fat 233 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 160 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 288 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 612 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 190 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ --rw---- 1.0 fat 373 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ --rw---- 1.0 fat 270 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ --rw---- 1.0 fat 791 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ --rw---- 1.0 fat 1028 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 541 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 170 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png │ --rw---- 1.0 fat 244 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 212 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 212 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 212 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 239 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 240 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 840 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ --rw---- 1.0 fat 1290 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png │ --rw---- 1.0 fat 259 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ --rw---- 1.0 fat 271 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ --rw---- 1.0 fat 387 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ --rw---- 1.0 fat 214 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ --rw---- 1.0 fat 201 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 392 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 538 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 199 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 192 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 202 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 182 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 182 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 1074 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/action_search.png │ --rw---- 1.0 fat 224 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/drawer_shadow.9.png │ --rw---- 1.0 fat 1513 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/ic_1_navigation_refresh.png │ --rw---- 1.0 fat 1400 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/ic_2_action_settings.png │ --rw---- 1.0 fat 167 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/ic_action_new.png │ --rw---- 1.0 fat 254 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/ic_action_save.png │ --rw---- 1.0 fat 121 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/ic_drawer.png │ --rw---- 1.0 fat 7301 b- stor 16-Jan-03 07:18 res/drawable-hdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 7301 b- stor 16-Jan-03 07:18 res/drawable-ldpi-v4/ic_launcher.png │ --rw---- 1.0 fat 384 b- stor 16-Jan-03 07:18 res/drawable-ldrtl-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 289 b- stor 16-Jan-03 07:18 res/drawable-ldrtl-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 610 b- stor 16-Jan-03 07:18 res/drawable-ldrtl-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 391 b- stor 16-Jan-03 07:18 res/drawable-ldrtl-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 325 b- stor 16-Jan-03 07:18 res/drawable-ldrtl-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 174 b- stor 16-Jan-03 07:18 res/drawable-ldrtl-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 381 b- stor 16-Jan-03 07:18 res/drawable-ldrtl-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 351 b- stor 16-Jan-03 07:18 res/drawable-ldrtl-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 428 b- stor 16-Jan-03 07:18 res/drawable-ldrtl-xhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 237 b- stor 16-Jan-03 07:18 res/drawable-ldrtl-xhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 729 b- stor 16-Jan-03 07:18 res/drawable-ldrtl-xhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 503 b- stor 16-Jan-03 07:18 res/drawable-ldrtl-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 475 b- stor 16-Jan-03 07:18 res/drawable-ldrtl-xxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 361 b- stor 16-Jan-03 07:18 res/drawable-ldrtl-xxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 991 b- stor 16-Jan-03 07:18 res/drawable-ldrtl-xxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 630 b- stor 16-Jan-03 07:18 res/drawable-ldrtl-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 246 b- stor 16-Jan-03 07:18 res/drawable-ldrtl-xxxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 418 b- stor 16-Jan-03 07:18 res/drawable-ldrtl-xxxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 1257 b- stor 16-Jan-03 07:18 res/drawable-ldrtl-xxxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 611 b- stor 16-Jan-03 07:18 res/drawable-ldrtl-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 274 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ --rw---- 1.0 fat 288 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png │ --rw---- 1.0 fat 429 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png │ --rw---- 1.0 fat 428 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ --rw---- 1.0 fat 493 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ --rw---- 1.0 fat 1348 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ --rw---- 1.0 fat 1005 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ --rw---- 1.0 fat 1047 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 1124 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 225 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ --rw---- 1.0 fat 351 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 236 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_ic_clear_mtrl_alpha.png │ --rw---- 1.0 fat 280 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 158 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 185 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 377 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 158 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ --rw---- 1.0 fat 234 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ --rw---- 1.0 fat 186 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ --rw---- 1.0 fat 545 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ --rw---- 1.0 fat 681 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_ic_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 415 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 170 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png │ --rw---- 1.0 fat 222 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 211 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 211 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 211 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 226 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 227 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 604 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ --rw---- 1.0 fat 863 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png │ --rw---- 1.0 fat 214 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ --rw---- 1.0 fat 202 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ --rw---- 1.0 fat 279 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ --rw---- 1.0 fat 208 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ --rw---- 1.0 fat 197 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 353 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 428 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 192 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 186 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 185 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 181 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 180 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 723 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/action_search.png │ --rw---- 1.0 fat 209 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/drawer_shadow.9.png │ --rw---- 1.0 fat 1020 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/ic_1_navigation_refresh.png │ --rw---- 1.0 fat 1008 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/ic_2_action_settings.png │ --rw---- 1.0 fat 133 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/ic_action_new.png │ --rw---- 1.0 fat 237 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/ic_action_save.png │ --rw---- 1.0 fat 122 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/ic_drawer.png │ --rw---- 1.0 fat 7301 b- stor 16-Jan-03 07:18 res/drawable-mdpi-v4/ic_launcher.png │ --rw---- 2.0 fat 764 bl defN 16-Jan-03 07:21 res/drawable-v11/abc_textfield_search_material.xml │ --rw---- 2.0 fat 336 bl defN 16-Jan-03 07:21 res/drawable-v21/abc_action_bar_item_background_material.xml │ --rw---- 2.0 fat 1908 bl defN 16-Jan-03 07:21 res/drawable-v21/abc_btn_colored_material.xml │ --rw---- 2.0 fat 380 bl defN 16-Jan-03 07:21 res/drawable-v23/abc_control_background_material.xml │ --rw---- 1.0 fat 297 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ --rw---- 1.0 fat 354 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ --rw---- 1.0 fat 556 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ --rw---- 1.0 fat 831 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ --rw---- 1.0 fat 996 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ --rw---- 1.0 fat 2215 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ --rw---- 1.0 fat 1547 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ --rw---- 1.0 fat 2259 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 2606 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 234 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ --rw---- 1.0 fat 485 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 365 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_ic_clear_mtrl_alpha.png │ --rw---- 1.0 fat 344 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 188 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 237 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 723 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 218 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ --rw---- 1.0 fat 371 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ --rw---- 1.0 fat 238 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ --rw---- 1.0 fat 919 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ --rw---- 1.0 fat 1131 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 730 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 170 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_list_divider_mtrl_alpha.9.png │ --rw---- 1.0 fat 244 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 214 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 214 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 214 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 254 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 253 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 1141 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ --rw---- 1.0 fat 1811 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_popup_background_mtrl_mult.9.png │ --rw---- 1.0 fat 345 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ --rw---- 1.0 fat 400 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ --rw---- 1.0 fat 557 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ --rw---- 1.0 fat 219 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ --rw---- 1.0 fat 207 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 507 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 741 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 205 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 198 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 197 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 190 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 190 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 1327 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/action_search.png │ --rw---- 1.0 fat 231 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/drawer_shadow.9.png │ --rw---- 1.0 fat 1903 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/ic_1_navigation_refresh.png │ --rw---- 1.0 fat 1877 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/ic_2_action_settings.png │ --rw---- 1.0 fat 152 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/ic_action_new.png │ --rw---- 1.0 fat 277 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/ic_action_save.png │ --rw---- 1.0 fat 124 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/ic_drawer.png │ --rw---- 1.0 fat 7301 b- stor 16-Jan-03 07:18 res/drawable-xhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 305 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ --rw---- 1.0 fat 369 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ --rw---- 1.0 fat 725 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ --rw---- 1.0 fat 1249 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ --rw---- 1.0 fat 1467 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ --rw---- 1.0 fat 2401 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ --rw---- 1.0 fat 1032 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ --rw---- 1.0 fat 3755 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 2804 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 246 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ --rw---- 1.0 fat 570 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 395 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_ic_clear_mtrl_alpha.png │ --rw---- 1.0 fat 306 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 176 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 363 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 988 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 284 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ --rw---- 1.0 fat 521 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ --rw---- 1.0 fat 337 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ --rw---- 1.0 fat 1292 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ --rw---- 1.0 fat 1908 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 947 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 178 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_list_divider_mtrl_alpha.9.png │ --rw---- 1.0 fat 245 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 221 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 221 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 221 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 307 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 305 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 1822 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ --rw---- 1.0 fat 2774 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_popup_background_mtrl_mult.9.png │ --rw---- 1.0 fat 396 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ --rw---- 1.0 fat 589 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ --rw---- 1.0 fat 811 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ --rw---- 1.0 fat 218 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ --rw---- 1.0 fat 246 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 632 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 1060 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 210 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 202 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 204 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 193 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 196 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 687 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/ic_1_navigation_refresh.png │ --rw---- 1.0 fat 858 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/ic_2_action_settings.png │ --rw---- 1.0 fat 169 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/ic_action_new.png │ --rw---- 1.0 fat 312 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/ic_action_save.png │ --rw---- 1.0 fat 7301 b- stor 16-Jan-03 07:18 res/drawable-xxhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 295 b- stor 16-Jan-03 07:18 res/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ --rw---- 1.0 fat 551 b- stor 16-Jan-03 07:18 res/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ --rw---- 1.0 fat 1014 b- stor 16-Jan-03 07:18 res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ --rw---- 1.0 fat 1226 b- stor 16-Jan-03 07:18 res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ --rw---- 1.0 fat 3524 b- stor 16-Jan-03 07:18 res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 3853 b- stor 16-Jan-03 07:18 res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 240 b- stor 16-Jan-03 07:18 res/drawable-xxxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 566 b- stor 16-Jan-03 07:18 res/drawable-xxxhdpi-v4/abc_ic_clear_mtrl_alpha.png │ --rw---- 1.0 fat 418 b- stor 16-Jan-03 07:18 res/drawable-xxxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 1253 b- stor 16-Jan-03 07:18 res/drawable-xxxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 378 b- stor 16-Jan-03 07:18 res/drawable-xxxhdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ --rw---- 1.0 fat 680 b- stor 16-Jan-03 07:18 res/drawable-xxxhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ --rw---- 1.0 fat 390 b- stor 16-Jan-03 07:18 res/drawable-xxxhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ --rw---- 1.0 fat 1559 b- stor 16-Jan-03 07:18 res/drawable-xxxhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ --rw---- 1.0 fat 1571 b- stor 16-Jan-03 07:18 res/drawable-xxxhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 1291 b- stor 16-Jan-03 07:18 res/drawable-xxxhdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 666 b- stor 16-Jan-03 07:18 res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ --rw---- 1.0 fat 959 b- stor 16-Jan-03 07:18 res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ --rw---- 1.0 fat 617 b- stor 16-Jan-03 07:18 res/drawable-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 1025 b- stor 16-Jan-03 07:18 res/drawable-xxxhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 208 b- stor 16-Jan-03 07:18 res/drawable-xxxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 728 b- stor 16-Jan-03 07:18 res/drawable/a.png │ --rw---- 1.0 fat 705 b- stor 16-Jan-03 07:18 res/drawable/aaaa.png │ --rw---- 2.0 fat 700 bl defN 16-Jan-03 07:21 res/drawable/abc_btn_borderless_material.xml │ --rw---- 2.0 fat 560 bl defN 16-Jan-03 07:21 res/drawable/abc_btn_check_material.xml │ --rw---- 2.0 fat 428 bl defN 16-Jan-03 07:21 res/drawable/abc_btn_colored_material.xml │ --rw---- 2.0 fat 1092 bl defN 16-Jan-03 07:21 res/drawable/abc_btn_default_mtrl_shape.xml │ --rw---- 2.0 fat 560 bl defN 16-Jan-03 07:21 res/drawable/abc_btn_radio_material.xml │ --rw---- 2.0 fat 436 bl defN 16-Jan-03 07:21 res/drawable/abc_cab_background_internal_bg.xml │ --rw---- 2.0 fat 412 bl defN 16-Jan-03 07:21 res/drawable/abc_cab_background_top_material.xml │ --rw---- 2.0 fat 844 bl defN 16-Jan-03 07:21 res/drawable/abc_dialog_material_background_dark.xml │ --rw---- 2.0 fat 844 bl defN 16-Jan-03 07:21 res/drawable/abc_dialog_material_background_light.xml │ --rw---- 2.0 fat 1040 bl defN 16-Jan-03 07:21 res/drawable/abc_edit_text_material.xml │ --rw---- 2.0 fat 1136 bl defN 16-Jan-03 07:21 res/drawable/abc_item_background_holo_dark.xml │ --rw---- 2.0 fat 1136 bl defN 16-Jan-03 07:21 res/drawable/abc_item_background_holo_light.xml │ --rw---- 2.0 fat 508 bl defN 16-Jan-03 07:21 res/drawable/abc_list_selector_background_transition_holo_dark.xml │ --rw---- 2.0 fat 508 bl defN 16-Jan-03 07:21 res/drawable/abc_list_selector_background_transition_holo_light.xml │ --rw---- 2.0 fat 1208 bl defN 16-Jan-03 07:21 res/drawable/abc_list_selector_holo_dark.xml │ --rw---- 2.0 fat 1208 bl defN 16-Jan-03 07:21 res/drawable/abc_list_selector_holo_light.xml │ --rw---- 2.0 fat 664 bl defN 16-Jan-03 07:21 res/drawable/abc_ratingbar_full_material.xml │ --rw---- 2.0 fat 1232 bl defN 16-Jan-03 07:21 res/drawable/abc_seekbar_thumb_material.xml │ --rw---- 2.0 fat 1532 bl defN 16-Jan-03 07:21 res/drawable/abc_seekbar_track_material.xml │ --rw---- 2.0 fat 1328 bl defN 16-Jan-03 07:21 res/drawable/abc_spinner_textfield_background_material.xml │ --rw---- 2.0 fat 560 bl defN 16-Jan-03 07:21 res/drawable/abc_switch_thumb_material.xml │ --rw---- 2.0 fat 564 bl defN 16-Jan-03 07:21 res/drawable/abc_tab_indicator_material.xml │ --rw---- 2.0 fat 600 bl defN 16-Jan-03 07:21 res/drawable/abc_text_cursor_material.xml │ --rw---- 2.0 fat 820 bl defN 16-Jan-03 07:21 res/drawable/abc_textfield_search_material.xml │ --rw---- 1.0 fat 1245 b- stor 16-Jan-03 07:18 res/drawable/arch_linux.png │ --rw---- 1.0 fat 1258 b- stor 16-Jan-03 07:18 res/drawable/arch_linux_active.png │ --rw---- 1.0 fat 379 b- stor 16-Jan-03 07:18 res/drawable/ca_flag.png │ --rw---- 1.0 fat 379 b- stor 16-Jan-03 07:18 res/drawable/ca_flag_unavailable.png │ --rw---- 1.0 fat 1227 b- stor 16-Jan-03 07:18 res/drawable/centos.png │ --rw---- 1.0 fat 1309 b- stor 16-Jan-03 07:18 res/drawable/centos_active.png │ --rw---- 1.0 fat 1652 b- stor 16-Jan-03 07:18 res/drawable/cname.png │ --rw---- 1.0 fat 1194 b- stor 16-Jan-03 07:18 res/drawable/coreos.png │ --rw---- 1.0 fat 1266 b- stor 16-Jan-03 07:18 res/drawable/coreos_active.png │ --rw---- 1.0 fat 140 b- stor 16-Jan-03 07:18 res/drawable/de_flag.png │ --rw---- 1.0 fat 140 b- stor 16-Jan-03 07:18 res/drawable/de_flag_unavailable.png │ --rw---- 1.0 fat 1394 b- stor 16-Jan-03 07:18 res/drawable/debian.png │ --rw---- 1.0 fat 1420 b- stor 16-Jan-03 07:18 res/drawable/debian_active.png │ --rw---- 1.0 fat 1202 b- stor 16-Jan-03 07:18 res/drawable/django.png │ --rw---- 1.0 fat 1219 b- stor 16-Jan-03 07:18 res/drawable/django_active.png │ --rw---- 1.0 fat 1202 b- stor 16-Jan-03 07:18 res/drawable/docker.png │ --rw---- 1.0 fat 1216 b- stor 16-Jan-03 07:18 res/drawable/docker_active.png │ --rw---- 1.0 fat 1222 b- stor 16-Jan-03 07:18 res/drawable/dokku.png │ --rw---- 1.0 fat 1233 b- stor 16-Jan-03 07:18 res/drawable/dokku_active.png │ --rw---- 1.0 fat 1029 b- stor 16-Jan-03 07:18 res/drawable/domains.png │ --rw---- 1.0 fat 1081 b- stor 16-Jan-03 07:18 res/drawable/droplets.png │ --rw---- 1.0 fat 1360 b- stor 16-Jan-03 07:18 res/drawable/drupal.png │ --rw---- 1.0 fat 1360 b- stor 16-Jan-03 07:18 res/drawable/drupal_active.png │ --rw---- 1.0 fat 1497 b- stor 16-Jan-03 07:18 res/drawable/fedora.png │ --rw---- 1.0 fat 1552 b- stor 16-Jan-03 07:18 res/drawable/fedora_active.png │ --rw---- 1.0 fat 1309 b- stor 16-Jan-03 07:18 res/drawable/freebsd.png │ --rw---- 1.0 fat 1309 b- stor 16-Jan-03 07:18 res/drawable/freebsd_active.png │ --rw---- 1.0 fat 993 b- stor 16-Jan-03 07:18 res/drawable/ghost.png │ --rw---- 1.0 fat 999 b- stor 16-Jan-03 07:18 res/drawable/ghost_active.png │ --rw---- 1.0 fat 1414 b- stor 16-Jan-03 07:18 res/drawable/gitlab.png │ --rw---- 1.0 fat 1441 b- stor 16-Jan-03 07:18 res/drawable/gitlab_active.png │ --rw---- 1.0 fat 7301 b- stor 16-Jan-03 07:18 res/drawable/ic_launcher.png │ --rw---- 1.0 fat 1377 b- stor 16-Jan-03 07:18 res/drawable/images.png │ --rw---- 1.0 fat 995 b- stor 16-Jan-03 07:18 res/drawable/keys.png │ --rw---- 1.0 fat 1472 b- stor 16-Jan-03 07:18 res/drawable/lamp_stack.png │ --rw---- 1.0 fat 1492 b- stor 16-Jan-03 07:18 res/drawable/lamp_stack_active.png │ --rw---- 1.0 fat 1247 b- stor 16-Jan-03 07:18 res/drawable/lemp.png │ --rw---- 1.0 fat 1274 b- stor 16-Jan-03 07:18 res/drawable/lemp_active.png │ --rw---- 1.0 fat 1303 b- stor 16-Jan-03 07:18 res/drawable/magento.png │ --rw---- 1.0 fat 1402 b- stor 16-Jan-03 07:18 res/drawable/magento_active.png │ --rw---- 1.0 fat 1419 b- stor 16-Jan-03 07:18 res/drawable/mean.png │ --rw---- 1.0 fat 1444 b- stor 16-Jan-03 07:18 res/drawable/mean_active.png │ --rw---- 1.0 fat 1148 b- stor 16-Jan-03 07:18 res/drawable/mx.png │ --rw---- 1.0 fat 141 b- stor 16-Jan-03 07:18 res/drawable/nl_flag.png │ --rw---- 1.0 fat 141 b- stor 16-Jan-03 07:18 res/drawable/nl_flag_unavailable.png │ --rw---- 1.0 fat 1485 b- stor 16-Jan-03 07:18 res/drawable/nodejs.png │ --rw---- 1.0 fat 1501 b- stor 16-Jan-03 07:18 res/drawable/nodejs_active.png │ --rw---- 1.0 fat 1047 b- stor 16-Jan-03 07:18 res/drawable/ns.png │ --rw---- 1.0 fat 2068 b- stor 16-Jan-03 07:18 res/drawable/owncloud.png │ --rw---- 1.0 fat 3489 b- stor 16-Jan-03 07:18 res/drawable/owncloud_active.png │ --rw---- 1.0 fat 1382 b- stor 16-Jan-03 07:18 res/drawable/redmine.png │ --rw---- 1.0 fat 1495 b- stor 16-Jan-03 07:18 res/drawable/redmine_active.png │ --rw---- 1.0 fat 1647 b- stor 16-Jan-03 07:18 res/drawable/regions.png │ --rw---- 1.0 fat 1344 b- stor 16-Jan-03 07:18 res/drawable/ruby_on_rails.png │ --rw---- 1.0 fat 1359 b- stor 16-Jan-03 07:18 res/drawable/ruby_on_rails_active.png │ --rw---- 1.0 fat 1293 b- stor 16-Jan-03 07:18 res/drawable/settings.png │ --rw---- 1.0 fat 866 b- stor 16-Jan-03 07:18 res/drawable/sg_flag.png │ --rw---- 1.0 fat 646 b- stor 16-Jan-03 07:18 res/drawable/sg_flag_unavailable.png │ --rw---- 1.0 fat 1218 b- stor 16-Jan-03 07:18 res/drawable/sizes.png │ --rw---- 1.0 fat 1408 b- stor 16-Jan-03 07:18 res/drawable/srv.png │ --rw---- 1.0 fat 974 b- stor 16-Jan-03 07:18 res/drawable/txt.png │ --rw---- 1.0 fat 1407 b- stor 16-Jan-03 07:18 res/drawable/ubuntu.png │ --rw---- 1.0 fat 1470 b- stor 16-Jan-03 07:18 res/drawable/ubuntu_active.png │ --rw---- 1.0 fat 524 b- stor 16-Jan-03 07:18 res/drawable/uk_flag.png │ --rw---- 1.0 fat 518 b- stor 16-Jan-03 07:18 res/drawable/uk_flag_unavailable.png │ --rw---- 1.0 fat 3134 b- stor 16-Jan-03 07:18 res/drawable/unknown.png │ --rw---- 1.0 fat 1676 b- stor 16-Jan-03 07:18 res/drawable/unknown_unavailable.png │ --rw---- 1.0 fat 278 b- stor 16-Jan-03 07:18 res/drawable/us_flag.png │ --rw---- 1.0 fat 266 b- stor 16-Jan-03 07:18 res/drawable/us_flag_unavailable.png │ --rw---- 1.0 fat 1431 b- stor 16-Jan-03 07:18 res/drawable/wordpress.png │ --rw---- 1.0 fat 1444 b- stor 16-Jan-03 07:18 res/drawable/wordpress_active.png │ --rw---- 2.0 fat 788 bl defN 16-Jan-03 07:21 res/layout-v13/select_dialog_multichoice_material.xml │ --rw---- 2.0 fat 788 bl defN 16-Jan-03 07:21 res/layout-v13/select_dialog_singlechoice_material.xml │ --rw---- 2.0 fat 1692 bl defN 16-Jan-03 07:21 res/layout-v17/abc_alert_dialog_button_bar_material.xml │ --rw---- 2.0 fat 3328 bl defN 16-Jan-03 07:21 res/layout-v17/abc_alert_dialog_material.xml │ --rw---- 2.0 fat 1156 bl defN 16-Jan-03 07:21 res/layout-v17/abc_dialog_title_material.xml │ --rw---- 2.0 fat 3696 bl defN 16-Jan-03 07:21 res/layout-v17/abc_search_view.xml │ --rw---- 2.0 fat 816 bl defN 16-Jan-03 07:21 res/layout-v17/dialog_droplet_rebuild.xml │ --rw---- 2.0 fat 856 bl defN 16-Jan-03 07:21 res/layout-v17/dialog_droplet_rename.xml │ --rw---- 2.0 fat 816 bl defN 16-Jan-03 07:21 res/layout-v17/dialog_droplet_restore.xml │ --rw---- 2.0 fat 856 bl defN 16-Jan-03 07:21 res/layout-v17/dialog_image_rename.xml │ --rw---- 2.0 fat 1780 bl defN 16-Jan-03 07:21 res/layout-v17/notification_template_big_media.xml │ --rw---- 2.0 fat 1920 bl defN 16-Jan-03 07:21 res/layout-v17/notification_template_big_media_narrow.xml │ --rw---- 2.0 fat 2848 bl defN 16-Jan-03 07:21 res/layout-v17/notification_template_lines.xml │ --rw---- 2.0 fat 1428 bl defN 16-Jan-03 07:21 res/layout-v17/notification_template_media.xml │ --rw---- 2.0 fat 660 bl defN 16-Jan-03 07:21 res/layout-v17/notification_template_part_chronometer.xml │ --rw---- 2.0 fat 660 bl defN 16-Jan-03 07:21 res/layout-v17/notification_template_part_time.xml │ --rw---- 2.0 fat 872 bl defN 16-Jan-03 07:21 res/layout-v17/select_dialog_multichoice_material.xml │ --rw---- 2.0 fat 872 bl defN 16-Jan-03 07:21 res/layout-v17/select_dialog_singlechoice_material.xml │ --rw---- 2.0 fat 1632 bl defN 16-Jan-03 07:21 res/layout-v21/abc_screen_toolbar.xml │ --rw---- 2.0 fat 768 bl defN 16-Jan-03 07:21 res/layout-v9/abc_select_dialog_material.xml │ --rw---- 2.0 fat 940 bl defN 16-Jan-03 07:21 res/layout/abc_action_bar_title_item.xml │ --rw---- 2.0 fat 448 bl defN 16-Jan-03 07:21 res/layout/abc_action_bar_up_container.xml │ --rw---- 2.0 fat 396 bl defN 16-Jan-03 07:21 res/layout/abc_action_bar_view_list_nav_layout.xml │ --rw---- 2.0 fat 804 bl defN 16-Jan-03 07:21 res/layout/abc_action_menu_item_layout.xml │ --rw---- 2.0 fat 584 bl defN 16-Jan-03 07:21 res/layout/abc_action_menu_layout.xml │ --rw---- 2.0 fat 500 bl defN 16-Jan-03 07:21 res/layout/abc_action_mode_bar.xml │ --rw---- 2.0 fat 592 bl defN 16-Jan-03 07:21 res/layout/abc_action_mode_close_item_material.xml │ --rw---- 2.0 fat 1752 bl defN 16-Jan-03 07:21 res/layout/abc_activity_chooser_view.xml │ --rw---- 2.0 fat 1272 bl defN 16-Jan-03 07:21 res/layout/abc_activity_chooser_view_list_item.xml │ --rw---- 2.0 fat 1648 bl defN 16-Jan-03 07:21 res/layout/abc_alert_dialog_button_bar_material.xml │ --rw---- 2.0 fat 3284 bl defN 16-Jan-03 07:21 res/layout/abc_alert_dialog_material.xml │ --rw---- 2.0 fat 1112 bl defN 16-Jan-03 07:21 res/layout/abc_dialog_title_material.xml │ --rw---- 2.0 fat 396 bl defN 16-Jan-03 07:21 res/layout/abc_expanded_menu_layout.xml │ --rw---- 2.0 fat 536 bl defN 16-Jan-03 07:21 res/layout/abc_list_menu_item_checkbox.xml │ --rw---- 2.0 fat 688 bl defN 16-Jan-03 07:21 res/layout/abc_list_menu_item_icon.xml │ --rw---- 2.0 fat 1404 bl defN 16-Jan-03 07:21 res/layout/abc_list_menu_item_layout.xml │ --rw---- 2.0 fat 536 bl defN 16-Jan-03 07:21 res/layout/abc_list_menu_item_radio.xml │ --rw---- 2.0 fat 1548 bl defN 16-Jan-03 07:21 res/layout/abc_popup_menu_item_layout.xml │ --rw---- 2.0 fat 556 bl defN 16-Jan-03 07:21 res/layout/abc_screen_content_include.xml │ --rw---- 2.0 fat 872 bl defN 16-Jan-03 07:21 res/layout/abc_screen_simple.xml │ --rw---- 2.0 fat 828 bl defN 16-Jan-03 07:21 res/layout/abc_screen_simple_overlay_action_mode.xml │ --rw---- 2.0 fat 1580 bl defN 16-Jan-03 07:21 res/layout/abc_screen_toolbar.xml │ --rw---- 2.0 fat 2204 bl defN 16-Jan-03 07:21 res/layout/abc_search_dropdown_item_icons_2line.xml │ --rw---- 2.0 fat 3648 bl defN 16-Jan-03 07:21 res/layout/abc_search_view.xml │ --rw---- 2.0 fat 724 bl defN 16-Jan-03 07:21 res/layout/abc_select_dialog_material.xml │ --rw---- 2.0 fat 636 bl defN 16-Jan-03 07:21 res/layout/account_list_row.xml │ --rw---- 2.0 fat 1748 bl defN 16-Jan-03 07:21 res/layout/activity_add_account.xml │ --rw---- 2.0 fat 1440 bl defN 16-Jan-03 07:21 res/layout/activity_main.xml │ --rw---- 2.0 fat 904 bl defN 16-Jan-03 07:21 res/layout/activity_settings.xml │ --rw---- 2.0 fat 1220 bl defN 16-Jan-03 07:21 res/layout/dialog_domain_create.xml │ --rw---- 2.0 fat 1172 bl defN 16-Jan-03 07:21 res/layout/dialog_domain_details.xml │ --rw---- 2.0 fat 876 bl defN 16-Jan-03 07:21 res/layout/dialog_droplet_destroy.xml │ --rw---- 2.0 fat 6532 bl defN 16-Jan-03 07:21 res/layout/dialog_droplet_details.xml │ --rw---- 2.0 fat 772 bl defN 16-Jan-03 07:21 res/layout/dialog_droplet_rebuild.xml │ --rw---- 2.0 fat 812 bl defN 16-Jan-03 07:21 res/layout/dialog_droplet_rename.xml │ --rw---- 2.0 fat 772 bl defN 16-Jan-03 07:21 res/layout/dialog_droplet_resize.xml │ --rw---- 2.0 fat 772 bl defN 16-Jan-03 07:21 res/layout/dialog_droplet_restore.xml │ --rw---- 2.0 fat 924 bl defN 16-Jan-03 07:21 res/layout/dialog_droplet_snapshot.xml │ --rw---- 2.0 fat 636 bl defN 16-Jan-03 07:21 res/layout/dialog_image_destroy.xml │ --rw---- 2.0 fat 812 bl defN 16-Jan-03 07:21 res/layout/dialog_image_rename.xml │ --rw---- 2.0 fat 7836 bl defN 16-Jan-03 07:21 res/layout/dialog_record_create.xml │ --rw---- 2.0 fat 1244 bl defN 16-Jan-03 07:21 res/layout/dialog_ssh_key_create.xml │ --rw---- 2.0 fat 556 bl defN 16-Jan-03 07:21 res/layout/dialog_switch_account.xml │ --rw---- 2.0 fat 772 bl defN 16-Jan-03 07:21 res/layout/dialog_transfer_image.xml │ --rw---- 2.0 fat 796 bl defN 16-Jan-03 07:21 res/layout/domain_list_row.xml │ --rw---- 2.0 fat 1776 bl defN 16-Jan-03 07:21 res/layout/droplet_list_row.xml │ --rw---- 2.0 fat 992 bl defN 16-Jan-03 07:21 res/layout/fragment_domains.xml │ --rw---- 2.0 fat 992 bl defN 16-Jan-03 07:21 res/layout/fragment_droplets.xml │ --rw---- 2.0 fat 992 bl defN 16-Jan-03 07:21 res/layout/fragment_images.xml │ --rw---- 2.0 fat 992 bl defN 16-Jan-03 07:21 res/layout/fragment_regions.xml │ --rw---- 2.0 fat 992 bl defN 16-Jan-03 07:21 res/layout/fragment_sizes.xml │ --rw---- 2.0 fat 992 bl defN 16-Jan-03 07:21 res/layout/fragment_ssh_keys.xml │ --rw---- 2.0 fat 480 bl defN 16-Jan-03 07:21 res/layout/image_list_header.xml │ --rw---- 2.0 fat 1488 bl defN 16-Jan-03 07:21 res/layout/image_list_row.xml │ --rw---- 2.0 fat 1272 bl defN 16-Jan-03 07:21 res/layout/navigation_list_row.xml │ --rw---- 2.0 fat 3612 bl defN 16-Jan-03 07:21 res/layout/new_droplet.xml │ --rw---- 2.0 fat 616 bl defN 16-Jan-03 07:21 res/layout/notification_media_action.xml │ --rw---- 2.0 fat 688 bl defN 16-Jan-03 07:21 res/layout/notification_media_cancel_action.xml │ --rw---- 2.0 fat 1640 bl defN 16-Jan-03 07:21 res/layout/notification_template_big_media.xml │ --rw---- 2.0 fat 1660 bl defN 16-Jan-03 07:21 res/layout/notification_template_big_media_narrow.xml │ --rw---- 2.0 fat 2676 bl defN 16-Jan-03 07:21 res/layout/notification_template_lines.xml │ --rw---- 2.0 fat 1336 bl defN 16-Jan-03 07:21 res/layout/notification_template_media.xml │ --rw---- 2.0 fat 616 bl defN 16-Jan-03 07:21 res/layout/notification_template_part_chronometer.xml │ --rw---- 2.0 fat 616 bl defN 16-Jan-03 07:21 res/layout/notification_template_part_time.xml │ --rw---- 2.0 fat 2232 bl defN 16-Jan-03 07:21 res/layout/preference_list_fragment.xml │ --rw---- 2.0 fat 2016 bl defN 16-Jan-03 07:21 res/layout/record_list_row.xml │ --rw---- 2.0 fat 592 bl defN 16-Jan-03 07:21 res/layout/record_type_list_row.xml │ --rw---- 2.0 fat 1328 bl defN 16-Jan-03 07:21 res/layout/region_list_row.xml │ --rw---- 2.0 fat 648 bl defN 16-Jan-03 07:21 res/layout/select_dialog_item_material.xml │ --rw---- 2.0 fat 744 bl defN 16-Jan-03 07:21 res/layout/select_dialog_multichoice_material.xml │ --rw---- 2.0 fat 744 bl defN 16-Jan-03 07:21 res/layout/select_dialog_singlechoice_material.xml │ --rw---- 2.0 fat 1480 bl defN 16-Jan-03 07:21 res/layout/size_list_row.xml │ --rw---- 2.0 fat 776 bl defN 16-Jan-03 07:21 res/layout/ssh_key_list_row.xml │ --rw---- 2.0 fat 508 bl defN 16-Jan-03 07:21 res/layout/support_simple_spinner_dropdown_item.xml │ --rw---- 2.0 fat 556 bl defN 16-Jan-03 07:21 res/menu/add_account.xml │ --rw---- 2.0 fat 576 bl defN 16-Jan-03 07:21 res/menu/domain_context.xml │ --rw---- 2.0 fat 1776 bl defN 16-Jan-03 07:21 res/menu/droplet_context.xml │ --rw---- 2.0 fat 576 bl defN 16-Jan-03 07:21 res/menu/image_context.xml │ --rw---- 2.0 fat 1296 bl defN 16-Jan-03 07:21 res/menu/main.xml │ --rw---- 2.0 fat 556 bl defN 16-Jan-03 07:21 res/menu/new_droplet.xml │ --rw---- 2.0 fat 476 bl defN 16-Jan-03 07:21 res/menu/record_context.xml │ --rw---- 2.0 fat 476 bl defN 16-Jan-03 07:21 res/menu/ssh_key_context.xml │ --rw---- 2.0 fat 1636 bl defN 16-Jan-03 07:21 res/xml/preferences.xml │ --rw---- 1.0 fat 370808 b- stor 16-Jan-03 07:18 resources.arsc │ --rw---- 2.0 fat 3817212 bl defN 16-Jan-03 07:21 classes.dex │ --rw---- 2.0 fat 903 bl defN 16-Jan-03 07:21 org/apache/http/version.properties │ -483 files, 4756315 bytes uncompressed, 1956942 bytes compressed: 58.9% │ +-rw---- 2.0 fat 4084 bX defN 08-Jan-01 00:00 AndroidManifest.xml │ +-rw---- 2.0 fat 396 bl defN 08-Jan-01 00:00 res/anim/abc_fade_in.xml │ +-rw---- 2.0 fat 396 bl defN 08-Jan-01 00:00 res/anim/abc_fade_out.xml │ +-rw---- 2.0 fat 860 bl defN 08-Jan-01 00:00 res/anim/abc_grow_fade_in_from_bottom.xml │ +-rw---- 2.0 fat 512 bl defN 08-Jan-01 00:00 res/anim/abc_popup_enter.xml │ +-rw---- 2.0 fat 512 bl defN 08-Jan-01 00:00 res/anim/abc_popup_exit.xml │ +-rw---- 2.0 fat 860 bl defN 08-Jan-01 00:00 res/anim/abc_shrink_fade_out_from_bottom.xml │ +-rw---- 2.0 fat 400 bl defN 08-Jan-01 00:00 res/anim/abc_slide_in_bottom.xml │ +-rw---- 2.0 fat 400 bl defN 08-Jan-01 00:00 res/anim/abc_slide_in_top.xml │ +-rw---- 2.0 fat 400 bl defN 08-Jan-01 00:00 res/anim/abc_slide_out_bottom.xml │ +-rw---- 2.0 fat 400 bl defN 08-Jan-01 00:00 res/anim/abc_slide_out_top.xml │ +-rw---- 2.0 fat 472 bl defN 08-Jan-01 00:00 res/color-v11/abc_background_cache_hint_selector_material_dark.xml │ +-rw---- 2.0 fat 472 bl defN 08-Jan-01 00:00 res/color-v11/abc_background_cache_hint_selector_material_light.xml │ +-rw---- 2.0 fat 548 bl defN 08-Jan-01 00:00 res/color-v23/abc_color_highlight_material.xml │ +-rw---- 2.0 fat 344 bl defN 08-Jan-01 00:00 res/color/abc_background_cache_hint_selector_material_dark.xml │ +-rw---- 2.0 fat 344 bl defN 08-Jan-01 00:00 res/color/abc_background_cache_hint_selector_material_light.xml │ +-rw---- 2.0 fat 468 bl defN 08-Jan-01 00:00 res/color/abc_primary_text_disable_only_material_dark.xml │ +-rw---- 2.0 fat 468 bl defN 08-Jan-01 00:00 res/color/abc_primary_text_disable_only_material_light.xml │ +-rw---- 2.0 fat 468 bl defN 08-Jan-01 00:00 res/color/abc_primary_text_material_dark.xml │ +-rw---- 2.0 fat 468 bl defN 08-Jan-01 00:00 res/color/abc_primary_text_material_light.xml │ +-rw---- 2.0 fat 596 bl defN 08-Jan-01 00:00 res/color/abc_search_url_text.xml │ +-rw---- 2.0 fat 468 bl defN 08-Jan-01 00:00 res/color/abc_secondary_text_material_dark.xml │ +-rw---- 2.0 fat 468 bl defN 08-Jan-01 00:00 res/color/abc_secondary_text_material_light.xml │ +-rw---- 2.0 fat 468 bl defN 08-Jan-01 00:00 res/color/switch_thumb_material_dark.xml │ +-rw---- 2.0 fat 468 bl defN 08-Jan-01 00:00 res/color/switch_thumb_material_light.xml │ +-rw---- 1.0 fat 287 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ +-rw---- 1.0 fat 306 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png │ +-rw---- 1.0 fat 549 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png │ +-rw---- 1.0 fat 622 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ +-rw---- 1.0 fat 753 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ +-rw---- 1.0 fat 1619 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ +-rw---- 1.0 fat 1078 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ +-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 │ +-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 │ +-rw---- 1.0 fat 229 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ +-rw---- 1.0 fat 416 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 280 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png │ +-rw---- 1.0 fat 233 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 160 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 288 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 612 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 190 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ +-rw---- 1.0 fat 373 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ +-rw---- 1.0 fat 270 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ +-rw---- 1.0 fat 791 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ +-rw---- 1.0 fat 1028 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 541 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 170 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png │ +-rw---- 1.0 fat 244 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_list_focused_holo.9.png │ +-rw---- 1.0 fat 212 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 212 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 212 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 239 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 240 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 840 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ +-rw---- 1.0 fat 1290 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png │ +-rw---- 1.0 fat 259 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ +-rw---- 1.0 fat 271 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ +-rw---- 1.0 fat 387 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ +-rw---- 1.0 fat 214 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ +-rw---- 1.0 fat 201 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 392 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 538 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 199 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 192 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 202 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 182 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 182 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 1074 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/action_search.png │ +-rw---- 1.0 fat 224 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/drawer_shadow.9.png │ +-rw---- 1.0 fat 1513 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_1_navigation_refresh.png │ +-rw---- 1.0 fat 1400 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_2_action_settings.png │ +-rw---- 1.0 fat 167 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_new.png │ +-rw---- 1.0 fat 254 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_save.png │ +-rw---- 1.0 fat 121 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_drawer.png │ +-rw---- 1.0 fat 7301 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 7301 b- stor 08-Jan-01 00:00 res/drawable-ldpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 384 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 289 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 610 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 391 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 325 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 174 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 381 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 351 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 428 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-xhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 237 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-xhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 729 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-xhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 503 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 475 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-xxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 361 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-xxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 991 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-xxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 630 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 246 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-xxxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 418 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-xxxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 1257 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-xxxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 611 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 274 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ +-rw---- 1.0 fat 288 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png │ +-rw---- 1.0 fat 429 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png │ +-rw---- 1.0 fat 428 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ +-rw---- 1.0 fat 493 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ +-rw---- 1.0 fat 1348 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ +-rw---- 1.0 fat 1005 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ +-rw---- 1.0 fat 1047 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 1124 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 225 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ +-rw---- 1.0 fat 351 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 236 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_ic_clear_mtrl_alpha.png │ +-rw---- 1.0 fat 280 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 158 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 185 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 377 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 158 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ +-rw---- 1.0 fat 234 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ +-rw---- 1.0 fat 186 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ +-rw---- 1.0 fat 545 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ +-rw---- 1.0 fat 681 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_ic_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 415 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 170 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png │ +-rw---- 1.0 fat 222 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_list_focused_holo.9.png │ +-rw---- 1.0 fat 211 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 211 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 211 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 226 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 227 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 604 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ +-rw---- 1.0 fat 863 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png │ +-rw---- 1.0 fat 214 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ +-rw---- 1.0 fat 202 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ +-rw---- 1.0 fat 279 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ +-rw---- 1.0 fat 208 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ +-rw---- 1.0 fat 197 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 353 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 428 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 192 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 186 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 185 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 181 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 180 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 723 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/action_search.png │ +-rw---- 1.0 fat 209 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/drawer_shadow.9.png │ +-rw---- 1.0 fat 1020 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_1_navigation_refresh.png │ +-rw---- 1.0 fat 1008 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_2_action_settings.png │ +-rw---- 1.0 fat 133 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_new.png │ +-rw---- 1.0 fat 237 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_save.png │ +-rw---- 1.0 fat 122 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_drawer.png │ +-rw---- 1.0 fat 7301 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_launcher.png │ +-rw---- 2.0 fat 764 bl defN 08-Jan-01 00:00 res/drawable-v11/abc_textfield_search_material.xml │ +-rw---- 2.0 fat 336 bl defN 08-Jan-01 00:00 res/drawable-v21/abc_action_bar_item_background_material.xml │ +-rw---- 2.0 fat 1908 bl defN 08-Jan-01 00:00 res/drawable-v21/abc_btn_colored_material.xml │ +-rw---- 2.0 fat 380 bl defN 08-Jan-01 00:00 res/drawable-v23/abc_control_background_material.xml │ +-rw---- 1.0 fat 297 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ +-rw---- 1.0 fat 354 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ +-rw---- 1.0 fat 556 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ +-rw---- 1.0 fat 831 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ +-rw---- 1.0 fat 996 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ +-rw---- 1.0 fat 2215 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ +-rw---- 1.0 fat 1547 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ +-rw---- 1.0 fat 2259 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 2606 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 234 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ +-rw---- 1.0 fat 485 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 365 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_ic_clear_mtrl_alpha.png │ +-rw---- 1.0 fat 344 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 188 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 237 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 723 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 218 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ +-rw---- 1.0 fat 371 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ +-rw---- 1.0 fat 238 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ +-rw---- 1.0 fat 919 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ +-rw---- 1.0 fat 1131 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 730 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 170 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_list_divider_mtrl_alpha.9.png │ +-rw---- 1.0 fat 244 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_list_focused_holo.9.png │ +-rw---- 1.0 fat 214 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 214 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 214 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 254 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 253 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 1141 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ +-rw---- 1.0 fat 1811 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_popup_background_mtrl_mult.9.png │ +-rw---- 1.0 fat 345 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ +-rw---- 1.0 fat 400 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ +-rw---- 1.0 fat 557 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ +-rw---- 1.0 fat 219 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ +-rw---- 1.0 fat 207 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 507 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 741 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 205 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 198 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 197 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 190 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 190 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 1327 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/action_search.png │ +-rw---- 1.0 fat 231 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/drawer_shadow.9.png │ +-rw---- 1.0 fat 1903 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_1_navigation_refresh.png │ +-rw---- 1.0 fat 1877 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_2_action_settings.png │ +-rw---- 1.0 fat 152 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_new.png │ +-rw---- 1.0 fat 277 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_save.png │ +-rw---- 1.0 fat 124 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_drawer.png │ +-rw---- 1.0 fat 7301 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 305 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ +-rw---- 1.0 fat 369 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ +-rw---- 1.0 fat 725 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ +-rw---- 1.0 fat 1249 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ +-rw---- 1.0 fat 1467 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ +-rw---- 1.0 fat 2401 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ +-rw---- 1.0 fat 1032 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ +-rw---- 1.0 fat 3755 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 2804 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 246 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ +-rw---- 1.0 fat 570 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 395 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_ic_clear_mtrl_alpha.png │ +-rw---- 1.0 fat 306 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 176 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 363 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 988 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 284 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ +-rw---- 1.0 fat 521 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ +-rw---- 1.0 fat 337 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ +-rw---- 1.0 fat 1292 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ +-rw---- 1.0 fat 1908 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 947 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 178 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_list_divider_mtrl_alpha.9.png │ +-rw---- 1.0 fat 245 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_list_focused_holo.9.png │ +-rw---- 1.0 fat 221 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 221 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 221 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 307 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 305 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 1822 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ +-rw---- 1.0 fat 2774 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_popup_background_mtrl_mult.9.png │ +-rw---- 1.0 fat 396 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ +-rw---- 1.0 fat 589 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ +-rw---- 1.0 fat 811 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ +-rw---- 1.0 fat 218 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ +-rw---- 1.0 fat 246 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 632 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 1060 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 210 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 202 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 204 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 193 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 196 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 687 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_1_navigation_refresh.png │ +-rw---- 1.0 fat 858 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_2_action_settings.png │ +-rw---- 1.0 fat 169 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_new.png │ +-rw---- 1.0 fat 312 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_save.png │ +-rw---- 1.0 fat 7301 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 295 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ +-rw---- 1.0 fat 551 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ +-rw---- 1.0 fat 1014 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ +-rw---- 1.0 fat 1226 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ +-rw---- 1.0 fat 3524 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 3853 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 240 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 566 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_ic_clear_mtrl_alpha.png │ +-rw---- 1.0 fat 418 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 1253 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 378 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ +-rw---- 1.0 fat 680 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ +-rw---- 1.0 fat 390 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ +-rw---- 1.0 fat 1559 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ +-rw---- 1.0 fat 1571 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 1291 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 666 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ +-rw---- 1.0 fat 959 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ +-rw---- 1.0 fat 617 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 1025 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 208 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 728 b- stor 08-Jan-01 00:00 res/drawable/a.png │ +-rw---- 1.0 fat 705 b- stor 08-Jan-01 00:00 res/drawable/aaaa.png │ +-rw---- 2.0 fat 700 bl defN 08-Jan-01 00:00 res/drawable/abc_btn_borderless_material.xml │ +-rw---- 2.0 fat 560 bl defN 08-Jan-01 00:00 res/drawable/abc_btn_check_material.xml │ +-rw---- 2.0 fat 428 bl defN 08-Jan-01 00:00 res/drawable/abc_btn_colored_material.xml │ +-rw---- 2.0 fat 1092 bl defN 08-Jan-01 00:00 res/drawable/abc_btn_default_mtrl_shape.xml │ +-rw---- 2.0 fat 560 bl defN 08-Jan-01 00:00 res/drawable/abc_btn_radio_material.xml │ +-rw---- 2.0 fat 436 bl defN 08-Jan-01 00:00 res/drawable/abc_cab_background_internal_bg.xml │ +-rw---- 2.0 fat 412 bl defN 08-Jan-01 00:00 res/drawable/abc_cab_background_top_material.xml │ +-rw---- 2.0 fat 844 bl defN 08-Jan-01 00:00 res/drawable/abc_dialog_material_background_dark.xml │ +-rw---- 2.0 fat 844 bl defN 08-Jan-01 00:00 res/drawable/abc_dialog_material_background_light.xml │ +-rw---- 2.0 fat 1040 bl defN 08-Jan-01 00:00 res/drawable/abc_edit_text_material.xml │ +-rw---- 2.0 fat 1136 bl defN 08-Jan-01 00:00 res/drawable/abc_item_background_holo_dark.xml │ +-rw---- 2.0 fat 1136 bl defN 08-Jan-01 00:00 res/drawable/abc_item_background_holo_light.xml │ +-rw---- 2.0 fat 508 bl defN 08-Jan-01 00:00 res/drawable/abc_list_selector_background_transition_holo_dark.xml │ +-rw---- 2.0 fat 508 bl defN 08-Jan-01 00:00 res/drawable/abc_list_selector_background_transition_holo_light.xml │ +-rw---- 2.0 fat 1208 bl defN 08-Jan-01 00:00 res/drawable/abc_list_selector_holo_dark.xml │ +-rw---- 2.0 fat 1208 bl defN 08-Jan-01 00:00 res/drawable/abc_list_selector_holo_light.xml │ +-rw---- 2.0 fat 664 bl defN 08-Jan-01 00:00 res/drawable/abc_ratingbar_full_material.xml │ +-rw---- 2.0 fat 1232 bl defN 08-Jan-01 00:00 res/drawable/abc_seekbar_thumb_material.xml │ +-rw---- 2.0 fat 1532 bl defN 08-Jan-01 00:00 res/drawable/abc_seekbar_track_material.xml │ +-rw---- 2.0 fat 1328 bl defN 08-Jan-01 00:00 res/drawable/abc_spinner_textfield_background_material.xml │ +-rw---- 2.0 fat 560 bl defN 08-Jan-01 00:00 res/drawable/abc_switch_thumb_material.xml │ +-rw---- 2.0 fat 564 bl defN 08-Jan-01 00:00 res/drawable/abc_tab_indicator_material.xml │ +-rw---- 2.0 fat 600 bl defN 08-Jan-01 00:00 res/drawable/abc_text_cursor_material.xml │ +-rw---- 2.0 fat 820 bl defN 08-Jan-01 00:00 res/drawable/abc_textfield_search_material.xml │ +-rw---- 1.0 fat 1245 b- stor 08-Jan-01 00:00 res/drawable/arch_linux.png │ +-rw---- 1.0 fat 1258 b- stor 08-Jan-01 00:00 res/drawable/arch_linux_active.png │ +-rw---- 1.0 fat 379 b- stor 08-Jan-01 00:00 res/drawable/ca_flag.png │ +-rw---- 1.0 fat 379 b- stor 08-Jan-01 00:00 res/drawable/ca_flag_unavailable.png │ +-rw---- 1.0 fat 1227 b- stor 08-Jan-01 00:00 res/drawable/centos.png │ +-rw---- 1.0 fat 1309 b- stor 08-Jan-01 00:00 res/drawable/centos_active.png │ +-rw---- 1.0 fat 1652 b- stor 08-Jan-01 00:00 res/drawable/cname.png │ +-rw---- 1.0 fat 1194 b- stor 08-Jan-01 00:00 res/drawable/coreos.png │ +-rw---- 1.0 fat 1266 b- stor 08-Jan-01 00:00 res/drawable/coreos_active.png │ +-rw---- 1.0 fat 140 b- stor 08-Jan-01 00:00 res/drawable/de_flag.png │ +-rw---- 1.0 fat 140 b- stor 08-Jan-01 00:00 res/drawable/de_flag_unavailable.png │ +-rw---- 1.0 fat 1394 b- stor 08-Jan-01 00:00 res/drawable/debian.png │ +-rw---- 1.0 fat 1420 b- stor 08-Jan-01 00:00 res/drawable/debian_active.png │ +-rw---- 1.0 fat 1202 b- stor 08-Jan-01 00:00 res/drawable/django.png │ +-rw---- 1.0 fat 1219 b- stor 08-Jan-01 00:00 res/drawable/django_active.png │ +-rw---- 1.0 fat 1202 b- stor 08-Jan-01 00:00 res/drawable/docker.png │ +-rw---- 1.0 fat 1216 b- stor 08-Jan-01 00:00 res/drawable/docker_active.png │ +-rw---- 1.0 fat 1222 b- stor 08-Jan-01 00:00 res/drawable/dokku.png │ +-rw---- 1.0 fat 1233 b- stor 08-Jan-01 00:00 res/drawable/dokku_active.png │ +-rw---- 1.0 fat 1029 b- stor 08-Jan-01 00:00 res/drawable/domains.png │ +-rw---- 1.0 fat 1081 b- stor 08-Jan-01 00:00 res/drawable/droplets.png │ +-rw---- 1.0 fat 1360 b- stor 08-Jan-01 00:00 res/drawable/drupal.png │ +-rw---- 1.0 fat 1360 b- stor 08-Jan-01 00:00 res/drawable/drupal_active.png │ +-rw---- 1.0 fat 1497 b- stor 08-Jan-01 00:00 res/drawable/fedora.png │ +-rw---- 1.0 fat 1552 b- stor 08-Jan-01 00:00 res/drawable/fedora_active.png │ +-rw---- 1.0 fat 1309 b- stor 08-Jan-01 00:00 res/drawable/freebsd.png │ +-rw---- 1.0 fat 1309 b- stor 08-Jan-01 00:00 res/drawable/freebsd_active.png │ +-rw---- 1.0 fat 993 b- stor 08-Jan-01 00:00 res/drawable/ghost.png │ +-rw---- 1.0 fat 999 b- stor 08-Jan-01 00:00 res/drawable/ghost_active.png │ +-rw---- 1.0 fat 1414 b- stor 08-Jan-01 00:00 res/drawable/gitlab.png │ +-rw---- 1.0 fat 1441 b- stor 08-Jan-01 00:00 res/drawable/gitlab_active.png │ +-rw---- 1.0 fat 7301 b- stor 08-Jan-01 00:00 res/drawable/ic_launcher.png │ +-rw---- 1.0 fat 1377 b- stor 08-Jan-01 00:00 res/drawable/images.png │ +-rw---- 1.0 fat 995 b- stor 08-Jan-01 00:00 res/drawable/keys.png │ +-rw---- 1.0 fat 1472 b- stor 08-Jan-01 00:00 res/drawable/lamp_stack.png │ +-rw---- 1.0 fat 1492 b- stor 08-Jan-01 00:00 res/drawable/lamp_stack_active.png │ +-rw---- 1.0 fat 1247 b- stor 08-Jan-01 00:00 res/drawable/lemp.png │ +-rw---- 1.0 fat 1274 b- stor 08-Jan-01 00:00 res/drawable/lemp_active.png │ +-rw---- 1.0 fat 1303 b- stor 08-Jan-01 00:00 res/drawable/magento.png │ +-rw---- 1.0 fat 1402 b- stor 08-Jan-01 00:00 res/drawable/magento_active.png │ +-rw---- 1.0 fat 1419 b- stor 08-Jan-01 00:00 res/drawable/mean.png │ +-rw---- 1.0 fat 1444 b- stor 08-Jan-01 00:00 res/drawable/mean_active.png │ +-rw---- 1.0 fat 1148 b- stor 08-Jan-01 00:00 res/drawable/mx.png │ +-rw---- 1.0 fat 141 b- stor 08-Jan-01 00:00 res/drawable/nl_flag.png │ +-rw---- 1.0 fat 141 b- stor 08-Jan-01 00:00 res/drawable/nl_flag_unavailable.png │ +-rw---- 1.0 fat 1485 b- stor 08-Jan-01 00:00 res/drawable/nodejs.png │ +-rw---- 1.0 fat 1501 b- stor 08-Jan-01 00:00 res/drawable/nodejs_active.png │ +-rw---- 1.0 fat 1047 b- stor 08-Jan-01 00:00 res/drawable/ns.png │ +-rw---- 1.0 fat 2068 b- stor 08-Jan-01 00:00 res/drawable/owncloud.png │ +-rw---- 1.0 fat 3489 b- stor 08-Jan-01 00:00 res/drawable/owncloud_active.png │ +-rw---- 1.0 fat 1382 b- stor 08-Jan-01 00:00 res/drawable/redmine.png │ +-rw---- 1.0 fat 1495 b- stor 08-Jan-01 00:00 res/drawable/redmine_active.png │ +-rw---- 1.0 fat 1647 b- stor 08-Jan-01 00:00 res/drawable/regions.png │ +-rw---- 1.0 fat 1344 b- stor 08-Jan-01 00:00 res/drawable/ruby_on_rails.png │ +-rw---- 1.0 fat 1359 b- stor 08-Jan-01 00:00 res/drawable/ruby_on_rails_active.png │ +-rw---- 1.0 fat 1293 b- stor 08-Jan-01 00:00 res/drawable/settings.png │ +-rw---- 1.0 fat 866 b- stor 08-Jan-01 00:00 res/drawable/sg_flag.png │ +-rw---- 1.0 fat 646 b- stor 08-Jan-01 00:00 res/drawable/sg_flag_unavailable.png │ +-rw---- 1.0 fat 1218 b- stor 08-Jan-01 00:00 res/drawable/sizes.png │ +-rw---- 1.0 fat 1408 b- stor 08-Jan-01 00:00 res/drawable/srv.png │ +-rw---- 1.0 fat 974 b- stor 08-Jan-01 00:00 res/drawable/txt.png │ +-rw---- 1.0 fat 1407 b- stor 08-Jan-01 00:00 res/drawable/ubuntu.png │ +-rw---- 1.0 fat 1470 b- stor 08-Jan-01 00:00 res/drawable/ubuntu_active.png │ +-rw---- 1.0 fat 524 b- stor 08-Jan-01 00:00 res/drawable/uk_flag.png │ +-rw---- 1.0 fat 518 b- stor 08-Jan-01 00:00 res/drawable/uk_flag_unavailable.png │ +-rw---- 1.0 fat 3134 b- stor 08-Jan-01 00:00 res/drawable/unknown.png │ +-rw---- 1.0 fat 1676 b- stor 08-Jan-01 00:00 res/drawable/unknown_unavailable.png │ +-rw---- 1.0 fat 278 b- stor 08-Jan-01 00:00 res/drawable/us_flag.png │ +-rw---- 1.0 fat 266 b- stor 08-Jan-01 00:00 res/drawable/us_flag_unavailable.png │ +-rw---- 1.0 fat 1431 b- stor 08-Jan-01 00:00 res/drawable/wordpress.png │ +-rw---- 1.0 fat 1444 b- stor 08-Jan-01 00:00 res/drawable/wordpress_active.png │ +-rw---- 2.0 fat 788 bl defN 08-Jan-01 00:00 res/layout-v13/select_dialog_multichoice_material.xml │ +-rw---- 2.0 fat 788 bl defN 08-Jan-01 00:00 res/layout-v13/select_dialog_singlechoice_material.xml │ +-rw---- 2.0 fat 1692 bl defN 08-Jan-01 00:00 res/layout-v17/abc_alert_dialog_button_bar_material.xml │ +-rw---- 2.0 fat 3328 bl defN 08-Jan-01 00:00 res/layout-v17/abc_alert_dialog_material.xml │ +-rw---- 2.0 fat 1156 bl defN 08-Jan-01 00:00 res/layout-v17/abc_dialog_title_material.xml │ +-rw---- 2.0 fat 3696 bl defN 08-Jan-01 00:00 res/layout-v17/abc_search_view.xml │ +-rw---- 2.0 fat 816 bl defN 08-Jan-01 00:00 res/layout-v17/dialog_droplet_rebuild.xml │ +-rw---- 2.0 fat 856 bl defN 08-Jan-01 00:00 res/layout-v17/dialog_droplet_rename.xml │ +-rw---- 2.0 fat 816 bl defN 08-Jan-01 00:00 res/layout-v17/dialog_droplet_restore.xml │ +-rw---- 2.0 fat 856 bl defN 08-Jan-01 00:00 res/layout-v17/dialog_image_rename.xml │ +-rw---- 2.0 fat 1780 bl defN 08-Jan-01 00:00 res/layout-v17/notification_template_big_media.xml │ +-rw---- 2.0 fat 1920 bl defN 08-Jan-01 00:00 res/layout-v17/notification_template_big_media_narrow.xml │ +-rw---- 2.0 fat 2848 bl defN 08-Jan-01 00:00 res/layout-v17/notification_template_lines.xml │ +-rw---- 2.0 fat 1428 bl defN 08-Jan-01 00:00 res/layout-v17/notification_template_media.xml │ +-rw---- 2.0 fat 660 bl defN 08-Jan-01 00:00 res/layout-v17/notification_template_part_chronometer.xml │ +-rw---- 2.0 fat 660 bl defN 08-Jan-01 00:00 res/layout-v17/notification_template_part_time.xml │ +-rw---- 2.0 fat 872 bl defN 08-Jan-01 00:00 res/layout-v17/select_dialog_multichoice_material.xml │ +-rw---- 2.0 fat 872 bl defN 08-Jan-01 00:00 res/layout-v17/select_dialog_singlechoice_material.xml │ +-rw---- 2.0 fat 1632 bl defN 08-Jan-01 00:00 res/layout-v21/abc_screen_toolbar.xml │ +-rw---- 2.0 fat 768 bl defN 08-Jan-01 00:00 res/layout-v9/abc_select_dialog_material.xml │ +-rw---- 2.0 fat 940 bl defN 08-Jan-01 00:00 res/layout/abc_action_bar_title_item.xml │ +-rw---- 2.0 fat 448 bl defN 08-Jan-01 00:00 res/layout/abc_action_bar_up_container.xml │ +-rw---- 2.0 fat 396 bl defN 08-Jan-01 00:00 res/layout/abc_action_bar_view_list_nav_layout.xml │ +-rw---- 2.0 fat 804 bl defN 08-Jan-01 00:00 res/layout/abc_action_menu_item_layout.xml │ +-rw---- 2.0 fat 584 bl defN 08-Jan-01 00:00 res/layout/abc_action_menu_layout.xml │ +-rw---- 2.0 fat 500 bl defN 08-Jan-01 00:00 res/layout/abc_action_mode_bar.xml │ +-rw---- 2.0 fat 592 bl defN 08-Jan-01 00:00 res/layout/abc_action_mode_close_item_material.xml │ +-rw---- 2.0 fat 1752 bl defN 08-Jan-01 00:00 res/layout/abc_activity_chooser_view.xml │ +-rw---- 2.0 fat 1272 bl defN 08-Jan-01 00:00 res/layout/abc_activity_chooser_view_list_item.xml │ +-rw---- 2.0 fat 1648 bl defN 08-Jan-01 00:00 res/layout/abc_alert_dialog_button_bar_material.xml │ +-rw---- 2.0 fat 3284 bl defN 08-Jan-01 00:00 res/layout/abc_alert_dialog_material.xml │ +-rw---- 2.0 fat 1112 bl defN 08-Jan-01 00:00 res/layout/abc_dialog_title_material.xml │ +-rw---- 2.0 fat 396 bl defN 08-Jan-01 00:00 res/layout/abc_expanded_menu_layout.xml │ +-rw---- 2.0 fat 536 bl defN 08-Jan-01 00:00 res/layout/abc_list_menu_item_checkbox.xml │ +-rw---- 2.0 fat 688 bl defN 08-Jan-01 00:00 res/layout/abc_list_menu_item_icon.xml │ +-rw---- 2.0 fat 1404 bl defN 08-Jan-01 00:00 res/layout/abc_list_menu_item_layout.xml │ +-rw---- 2.0 fat 536 bl defN 08-Jan-01 00:00 res/layout/abc_list_menu_item_radio.xml │ +-rw---- 2.0 fat 1548 bl defN 08-Jan-01 00:00 res/layout/abc_popup_menu_item_layout.xml │ +-rw---- 2.0 fat 556 bl defN 08-Jan-01 00:00 res/layout/abc_screen_content_include.xml │ +-rw---- 2.0 fat 872 bl defN 08-Jan-01 00:00 res/layout/abc_screen_simple.xml │ +-rw---- 2.0 fat 828 bl defN 08-Jan-01 00:00 res/layout/abc_screen_simple_overlay_action_mode.xml │ +-rw---- 2.0 fat 1580 bl defN 08-Jan-01 00:00 res/layout/abc_screen_toolbar.xml │ +-rw---- 2.0 fat 2204 bl defN 08-Jan-01 00:00 res/layout/abc_search_dropdown_item_icons_2line.xml │ +-rw---- 2.0 fat 3648 bl defN 08-Jan-01 00:00 res/layout/abc_search_view.xml │ +-rw---- 2.0 fat 724 bl defN 08-Jan-01 00:00 res/layout/abc_select_dialog_material.xml │ +-rw---- 2.0 fat 636 bl defN 08-Jan-01 00:00 res/layout/account_list_row.xml │ +-rw---- 2.0 fat 1748 bl defN 08-Jan-01 00:00 res/layout/activity_add_account.xml │ +-rw---- 2.0 fat 1440 bl defN 08-Jan-01 00:00 res/layout/activity_main.xml │ +-rw---- 2.0 fat 904 bl defN 08-Jan-01 00:00 res/layout/activity_settings.xml │ +-rw---- 2.0 fat 1220 bl defN 08-Jan-01 00:00 res/layout/dialog_domain_create.xml │ +-rw---- 2.0 fat 1172 bl defN 08-Jan-01 00:00 res/layout/dialog_domain_details.xml │ +-rw---- 2.0 fat 876 bl defN 08-Jan-01 00:00 res/layout/dialog_droplet_destroy.xml │ +-rw---- 2.0 fat 6532 bl defN 08-Jan-01 00:00 res/layout/dialog_droplet_details.xml │ +-rw---- 2.0 fat 772 bl defN 08-Jan-01 00:00 res/layout/dialog_droplet_rebuild.xml │ +-rw---- 2.0 fat 812 bl defN 08-Jan-01 00:00 res/layout/dialog_droplet_rename.xml │ +-rw---- 2.0 fat 772 bl defN 08-Jan-01 00:00 res/layout/dialog_droplet_resize.xml │ +-rw---- 2.0 fat 772 bl defN 08-Jan-01 00:00 res/layout/dialog_droplet_restore.xml │ +-rw---- 2.0 fat 924 bl defN 08-Jan-01 00:00 res/layout/dialog_droplet_snapshot.xml │ +-rw---- 2.0 fat 636 bl defN 08-Jan-01 00:00 res/layout/dialog_image_destroy.xml │ +-rw---- 2.0 fat 812 bl defN 08-Jan-01 00:00 res/layout/dialog_image_rename.xml │ +-rw---- 2.0 fat 7836 bl defN 08-Jan-01 00:00 res/layout/dialog_record_create.xml │ +-rw---- 2.0 fat 1244 bl defN 08-Jan-01 00:00 res/layout/dialog_ssh_key_create.xml │ +-rw---- 2.0 fat 556 bl defN 08-Jan-01 00:00 res/layout/dialog_switch_account.xml │ +-rw---- 2.0 fat 772 bl defN 08-Jan-01 00:00 res/layout/dialog_transfer_image.xml │ +-rw---- 2.0 fat 796 bl defN 08-Jan-01 00:00 res/layout/domain_list_row.xml │ +-rw---- 2.0 fat 1776 bl defN 08-Jan-01 00:00 res/layout/droplet_list_row.xml │ +-rw---- 2.0 fat 992 bl defN 08-Jan-01 00:00 res/layout/fragment_domains.xml │ +-rw---- 2.0 fat 992 bl defN 08-Jan-01 00:00 res/layout/fragment_droplets.xml │ +-rw---- 2.0 fat 992 bl defN 08-Jan-01 00:00 res/layout/fragment_images.xml │ +-rw---- 2.0 fat 992 bl defN 08-Jan-01 00:00 res/layout/fragment_regions.xml │ +-rw---- 2.0 fat 992 bl defN 08-Jan-01 00:00 res/layout/fragment_sizes.xml │ +-rw---- 2.0 fat 992 bl defN 08-Jan-01 00:00 res/layout/fragment_ssh_keys.xml │ +-rw---- 2.0 fat 480 bl defN 08-Jan-01 00:00 res/layout/image_list_header.xml │ +-rw---- 2.0 fat 1488 bl defN 08-Jan-01 00:00 res/layout/image_list_row.xml │ +-rw---- 2.0 fat 1272 bl defN 08-Jan-01 00:00 res/layout/navigation_list_row.xml │ +-rw---- 2.0 fat 3612 bl defN 08-Jan-01 00:00 res/layout/new_droplet.xml │ +-rw---- 2.0 fat 616 bl defN 08-Jan-01 00:00 res/layout/notification_media_action.xml │ +-rw---- 2.0 fat 688 bl defN 08-Jan-01 00:00 res/layout/notification_media_cancel_action.xml │ +-rw---- 2.0 fat 1640 bl defN 08-Jan-01 00:00 res/layout/notification_template_big_media.xml │ +-rw---- 2.0 fat 1660 bl defN 08-Jan-01 00:00 res/layout/notification_template_big_media_narrow.xml │ +-rw---- 2.0 fat 2676 bl defN 08-Jan-01 00:00 res/layout/notification_template_lines.xml │ +-rw---- 2.0 fat 1336 bl defN 08-Jan-01 00:00 res/layout/notification_template_media.xml │ +-rw---- 2.0 fat 616 bl defN 08-Jan-01 00:00 res/layout/notification_template_part_chronometer.xml │ +-rw---- 2.0 fat 616 bl defN 08-Jan-01 00:00 res/layout/notification_template_part_time.xml │ +-rw---- 2.0 fat 2232 bl defN 08-Jan-01 00:00 res/layout/preference_list_fragment.xml │ +-rw---- 2.0 fat 2016 bl defN 08-Jan-01 00:00 res/layout/record_list_row.xml │ +-rw---- 2.0 fat 592 bl defN 08-Jan-01 00:00 res/layout/record_type_list_row.xml │ +-rw---- 2.0 fat 1328 bl defN 08-Jan-01 00:00 res/layout/region_list_row.xml │ +-rw---- 2.0 fat 648 bl defN 08-Jan-01 00:00 res/layout/select_dialog_item_material.xml │ +-rw---- 2.0 fat 744 bl defN 08-Jan-01 00:00 res/layout/select_dialog_multichoice_material.xml │ +-rw---- 2.0 fat 744 bl defN 08-Jan-01 00:00 res/layout/select_dialog_singlechoice_material.xml │ +-rw---- 2.0 fat 1480 bl defN 08-Jan-01 00:00 res/layout/size_list_row.xml │ +-rw---- 2.0 fat 776 bl defN 08-Jan-01 00:00 res/layout/ssh_key_list_row.xml │ +-rw---- 2.0 fat 508 bl defN 08-Jan-01 00:00 res/layout/support_simple_spinner_dropdown_item.xml │ +-rw---- 2.0 fat 556 bl defN 08-Jan-01 00:00 res/menu/add_account.xml │ +-rw---- 2.0 fat 576 bl defN 08-Jan-01 00:00 res/menu/domain_context.xml │ +-rw---- 2.0 fat 1776 bl defN 08-Jan-01 00:00 res/menu/droplet_context.xml │ +-rw---- 2.0 fat 576 bl defN 08-Jan-01 00:00 res/menu/image_context.xml │ +-rw---- 2.0 fat 1296 bl defN 08-Jan-01 00:00 res/menu/main.xml │ +-rw---- 2.0 fat 556 bl defN 08-Jan-01 00:00 res/menu/new_droplet.xml │ +-rw---- 2.0 fat 476 bl defN 08-Jan-01 00:00 res/menu/record_context.xml │ +-rw---- 2.0 fat 476 bl defN 08-Jan-01 00:00 res/menu/ssh_key_context.xml │ +-rw---- 2.0 fat 1636 bl defN 08-Jan-01 00:00 res/xml/preferences.xml │ +-rw---- 1.0 fat 370808 b- stor 08-Jan-01 00:00 resources.arsc │ +-rw---- 2.0 fat 3815876 bl defN 08-Jan-01 00:00 classes.dex │ +-rw---- 2.0 fat 265 bl defN 08-Jan-01 00:00 META-INF/DEPENDENCIES │ +-rw---- 2.0 fat 308 bl defN 08-Jan-01 00:00 META-INF/NOTICE │ +-rw---- 2.0 fat 22994 bl defN 08-Jan-01 00:00 META-INF/LICENSE │ +-rw---- 2.0 fat 903 bl defN 08-Jan-01 00:00 org/apache/http/version.properties │ +483 files, 4754979 bytes uncompressed, 1956442 bytes compressed: 58.9% ├── AndroidManifest.xml │ @@ -1,9 +1,9 @@ │ │ - ├── smali/android/support/v4/app/BundleCompatDonut.smali │ @@ -96,17 +96,17 @@ │ │ invoke-virtual {v1, p0, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/os/IBinder; │ :try_end_1 │ - .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_1 .. :try_end_1} :catch_2 │ - .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_3 │ - .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_1 │ + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_1 .. :try_end_1} :catch_3 │ + .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_1 │ + .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_2 │ │ .line 58 │ :goto_1 │ return-object v1 │ │ .line 43 │ :catch_0 │ @@ -233,17 +233,17 @@ │ │ const/4 v3, 0x1 │ │ aput-object p2, v2, v3 │ │ invoke-virtual {v1, p0, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ :try_end_1 │ - .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_1 .. :try_end_1} :catch_2 │ - .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_3 │ - .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_1 │ + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_1 .. :try_end_1} :catch_3 │ + .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_1 │ + .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_2 │ │ .line 82 │ :cond_1 │ :goto_1 │ return-void │ │ .line 67 ├── smali/android/support/v4/preference/PreferenceFragment$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Landroid/support/v4/preference/PreferenceFragment; │ │ │ # direct methods │ .method constructor (Landroid/support/v4/preference/PreferenceFragment;)V │ .locals 0 │ + .param p1, "this$0" # Landroid/support/v4/preference/PreferenceFragment; │ │ .prologue │ .line 53 │ iput-object p1, p0, Landroid/support/v4/preference/PreferenceFragment$1;->this$0:Landroid/support/v4/preference/PreferenceFragment; │ │ invoke-direct {p0}, Landroid/os/Handler;->()V ├── smali/android/support/v4/preference/PreferenceFragment.smali │ @@ -304,18 +304,20 @@ │ .line 219 │ iget-object v0, p0, Landroid/support/v4/preference/PreferenceFragment;->mPreferenceManager:Landroid/preference/PreferenceManager; │ │ invoke-virtual {p0}, Landroid/support/v4/preference/PreferenceFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v1 │ │ + .line 220 │ invoke-virtual {p0}, Landroid/support/v4/preference/PreferenceFragment;->getPreferenceScreen()Landroid/preference/PreferenceScreen; │ │ move-result-object v2 │ │ + .line 219 │ invoke-static {v0, v1, p1, v2}, Landroid/support/v4/preference/PreferenceManagerCompat;->inflateFromResource(Landroid/preference/PreferenceManager;Landroid/app/Activity;ILandroid/preference/PreferenceScreen;)Landroid/preference/PreferenceScreen; │ │ move-result-object v0 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/preference/PreferenceFragment;->setPreferenceScreen(Landroid/preference/PreferenceScreen;)V │ │ .line 221 ├── smali/android/support/v4/preference/PreferenceManagerCompat.smali │ @@ -35,15 +35,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 33 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 42 │ return-void │ .end method │ │ .method static dispatchActivityDestroy(Landroid/preference/PreferenceManager;)V │ .locals 5 │ .param p0, "manager" # Landroid/preference/PreferenceManager; │ │ @@ -603,39 +602,41 @@ │ const/4 v3, 0x1 │ │ invoke-virtual {v1, v3}, Ljava/lang/reflect/Field;->setAccessible(Z)V │ │ .line 83 │ if-eqz p1, :cond_0 │ │ - .line 84 │ + .line 85 │ invoke-virtual {v1}, Ljava/lang/reflect/Field;->getType()Ljava/lang/Class; │ │ move-result-object v3 │ │ invoke-virtual {v3}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; │ │ move-result-object v3 │ │ const/4 v4, 0x1 │ │ new-array v4, v4, [Ljava/lang/Class; │ │ const/4 v5, 0x0 │ │ + .line 86 │ invoke-virtual {v1}, Ljava/lang/reflect/Field;->getType()Ljava/lang/Class; │ │ move-result-object v6 │ │ aput-object v6, v4, v5 │ │ new-instance v5, Landroid/support/v4/preference/PreferenceManagerCompat$1; │ │ invoke-direct {v5, p1}, Landroid/support/v4/preference/PreferenceManagerCompat$1;->(Landroid/support/v4/preference/PreferenceManagerCompat$OnPreferenceTreeClickListener;)V │ │ + .line 84 │ invoke-static {v3, v4, v5}, Ljava/lang/reflect/Proxy;->newProxyInstance(Ljava/lang/ClassLoader;[Ljava/lang/Class;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object; │ │ move-result-object v2 │ │ .line 96 │ .local v2, "proxy":Ljava/lang/Object; │ invoke-virtual {v1, p0, v2}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V ├── smali/android/support/v4/preference/PreferenceFragment$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Landroid/support/v4/preference/PreferenceFragment; │ │ │ # direct methods │ .method constructor (Landroid/support/v4/preference/PreferenceFragment;)V │ .locals 0 │ + .param p1, "this$0" # Landroid/support/v4/preference/PreferenceFragment; │ │ .prologue │ .line 65 │ iput-object p1, p0, Landroid/support/v4/preference/PreferenceFragment$2;->this$0:Landroid/support/v4/preference/PreferenceFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/android/support/v4/preference/PreferenceFragment$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Landroid/support/v4/preference/PreferenceFragment; │ │ │ # direct methods │ .method constructor (Landroid/support/v4/preference/PreferenceFragment;)V │ .locals 0 │ + .param p1, "this$0" # Landroid/support/v4/preference/PreferenceFragment; │ │ .prologue │ .line 292 │ iput-object p1, p0, Landroid/support/v4/preference/PreferenceFragment$3;->this$0:Landroid/support/v4/preference/PreferenceFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/android/support/v7/appcompat/R.smali │ @@ -26,10 +26,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 933 │ return-void │ .end method ├── smali/com/yassirh/digitalocean/R.smali │ @@ -29,10 +29,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 2535 │ return-void │ .end method ├── smali/com/yassirh/digitalocean/data/ImageDao.smali │ @@ -237,14 +237,15 @@ │ │ invoke-virtual {p0}, Lcom/yassirh/digitalocean/data/ImageDao;->getTableHelper()Lcom/yassirh/digitalocean/data/TableHelper; │ │ move-result-object v1 │ │ iget-object v1, v1, Lcom/yassirh/digitalocean/data/TableHelper;->TABLE_NAME:Ljava/lang/String; │ │ + .line 75 │ invoke-virtual {p0}, Lcom/yassirh/digitalocean/data/ImageDao;->getTableHelper()Lcom/yassirh/digitalocean/data/TableHelper; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Lcom/yassirh/digitalocean/data/TableHelper;->getAllColumns()[Ljava/lang/String; │ │ move-result-object v2 │ @@ -267,14 +268,15 @@ │ │ aput-object v7, v4, v6 │ │ const-string v7, "name" │ │ move-object v6, v5 │ │ + .line 74 │ invoke-virtual/range {v0 .. v7}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v8 │ │ .line 77 │ .local v8, "cursor":Landroid/database/Cursor; │ invoke-interface {v8}, Landroid/database/Cursor;->moveToFirst()Z │ @@ -340,14 +342,15 @@ │ │ invoke-virtual {p0}, Lcom/yassirh/digitalocean/data/ImageDao;->getTableHelper()Lcom/yassirh/digitalocean/data/TableHelper; │ │ move-result-object v1 │ │ iget-object v1, v1, Lcom/yassirh/digitalocean/data/TableHelper;->TABLE_NAME:Ljava/lang/String; │ │ + .line 59 │ invoke-virtual {p0}, Lcom/yassirh/digitalocean/data/ImageDao;->getTableHelper()Lcom/yassirh/digitalocean/data/TableHelper; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Lcom/yassirh/digitalocean/data/TableHelper;->getAllColumns()[Ljava/lang/String; │ │ move-result-object v2 │ @@ -370,14 +373,15 @@ │ │ aput-object v7, v4, v6 │ │ const-string v7, "name" │ │ move-object v6, v5 │ │ + .line 58 │ invoke-virtual/range {v0 .. v7}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v8 │ │ .line 61 │ .local v8, "cursor":Landroid/database/Cursor; │ invoke-interface {v8}, Landroid/database/Cursor;->moveToFirst()Z ├── smali/com/yassirh/digitalocean/data/RecordDao.smali │ @@ -296,14 +296,15 @@ │ │ invoke-virtual {p0}, Lcom/yassirh/digitalocean/data/RecordDao;->getTableHelper()Lcom/yassirh/digitalocean/data/TableHelper; │ │ move-result-object v1 │ │ iget-object v1, v1, Lcom/yassirh/digitalocean/data/TableHelper;->TABLE_NAME:Ljava/lang/String; │ │ + .line 69 │ invoke-virtual {p0}, Lcom/yassirh/digitalocean/data/RecordDao;->getTableHelper()Lcom/yassirh/digitalocean/data/TableHelper; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Lcom/yassirh/digitalocean/data/TableHelper;->getAllColumns()[Ljava/lang/String; │ │ move-result-object v2 │ @@ -334,14 +335,15 @@ │ │ move-object v5, v4 │ │ move-object v6, v4 │ │ move-object v7, v4 │ │ + .line 68 │ invoke-virtual/range {v0 .. v7}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v8 │ │ .line 71 │ .local v8, "cursor":Landroid/database/Cursor; │ invoke-interface {v8}, Landroid/database/Cursor;->moveToFirst()Z ├── smali/com/yassirh/digitalocean/data/SizeDao.smali │ @@ -181,14 +181,15 @@ │ │ invoke-virtual {p0}, Lcom/yassirh/digitalocean/data/SizeDao;->getTableHelper()Lcom/yassirh/digitalocean/data/TableHelper; │ │ move-result-object v1 │ │ iget-object v1, v1, Lcom/yassirh/digitalocean/data/TableHelper;->TABLE_NAME:Ljava/lang/String; │ │ + .line 58 │ invoke-virtual {p0}, Lcom/yassirh/digitalocean/data/SizeDao;->getTableHelper()Lcom/yassirh/digitalocean/data/TableHelper; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Lcom/yassirh/digitalocean/data/TableHelper;->getAllColumns()[Ljava/lang/String; │ │ move-result-object v2 │ @@ -219,14 +220,15 @@ │ │ const-string v7, "memory" │ │ move-object v5, v4 │ │ move-object v6, v4 │ │ + .line 57 │ invoke-virtual/range {v0 .. v7}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v8 │ │ .line 60 │ .local v8, "cursor":Landroid/database/Cursor; │ invoke-interface {v8}, Landroid/database/Cursor;->moveToFirst()Z ├── smali/com/yassirh/digitalocean/data/TableHelper.smali │ @@ -109,151 +109,150 @@ │ .end method │ │ .method public getCreateSql()Ljava/lang/String; │ .locals 5 │ │ .prologue │ .line 16 │ - new-instance v3, Ljava/lang/StringBuilder; │ + new-instance v2, Ljava/lang/StringBuilder; │ │ - invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ - const-string v4, "CREATE TABLE " │ + const-string v3, "CREATE TABLE " │ │ - invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - iget-object v4, p0, Lcom/yassirh/digitalocean/data/TableHelper;->TABLE_NAME:Ljava/lang/String; │ + iget-object v3, p0, Lcom/yassirh/digitalocean/data/TableHelper;->TABLE_NAME:Ljava/lang/String; │ │ - invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - const-string v4, " (" │ + const-string v3, " (" │ │ - invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 17 │ - .local v2, "sql":Ljava/lang/String; │ - iget-object v3, p0, Lcom/yassirh/digitalocean/data/TableHelper;->columns:Ljava/util/HashMap; │ + .local v1, "sql":Ljava/lang/String; │ + iget-object v2, p0, Lcom/yassirh/digitalocean/data/TableHelper;->columns:Ljava/util/HashMap; │ │ - invoke-virtual {v3}, Ljava/util/HashMap;->entrySet()Ljava/util/Set; │ + invoke-virtual {v2}, Ljava/util/HashMap;->entrySet()Ljava/util/Set; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v3 │ + move-result v2 │ │ - if-eqz v3, :cond_0 │ + if-eqz v2, :cond_0 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Ljava/util/Map$Entry; │ │ .line 18 │ .local v0, "column":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ - new-instance v3, Ljava/lang/StringBuilder; │ + new-instance v2, Ljava/lang/StringBuilder; │ │ - invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Ljava/lang/String; │ + check-cast v2, Ljava/lang/String; │ │ - invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v3 │ + move-result-object v2 │ │ const-string v4, " " │ │ - invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Ljava/lang/String; │ + check-cast v2, Ljava/lang/String; │ │ - invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v3 │ + move-result-object v2 │ │ const-string v4, "," │ │ - invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 19 │ goto :goto_0 │ │ .line 20 │ .end local v0 # "column":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ :cond_0 │ - const/4 v3, 0x0 │ + const/4 v2, 0x0 │ │ - invoke-virtual {v2}, Ljava/lang/String;->length()I │ + invoke-virtual {v1}, Ljava/lang/String;->length()I │ │ - move-result v4 │ + move-result v3 │ │ - add-int/lit8 v4, v4, -0x1 │ + add-int/lit8 v3, v3, -0x1 │ │ - invoke-virtual {v2, v3, v4}, Ljava/lang/String;->substring(II)Ljava/lang/String; │ + invoke-virtual {v1, v2, v3}, Ljava/lang/String;->substring(II)Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 21 │ - new-instance v3, Ljava/lang/StringBuilder; │ + new-instance v2, Ljava/lang/StringBuilder; │ │ - invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - const-string v4, ");" │ + const-string v3, ");" │ │ - invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 22 │ - return-object v2 │ + return-object v1 │ .end method │ │ .method public getDropSql()Ljava/lang/String; │ .locals 2 │ │ .prologue │ .line 26 ├── smali/com/yassirh/digitalocean/data/SqlDao.smali │ @@ -125,14 +125,15 @@ │ │ invoke-virtual {p0}, Lcom/yassirh/digitalocean/data/SqlDao;->getTableHelper()Lcom/yassirh/digitalocean/data/TableHelper; │ │ move-result-object v1 │ │ iget-object v1, v1, Lcom/yassirh/digitalocean/data/TableHelper;->TABLE_NAME:Ljava/lang/String; │ │ + .line 64 │ invoke-virtual {p0}, Lcom/yassirh/digitalocean/data/SqlDao;->getTableHelper()Lcom/yassirh/digitalocean/data/TableHelper; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Lcom/yassirh/digitalocean/data/TableHelper;->getAllColumns()[Ljava/lang/String; │ │ move-result-object v2 │ @@ -157,14 +158,15 @@ │ │ move-object v5, v4 │ │ move-object v6, v4 │ │ move-object v7, v4 │ │ + .line 63 │ invoke-virtual/range {v0 .. v7}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v8 │ │ .line 65 │ .local v8, "cursor":Landroid/database/Cursor; │ invoke-interface {v8}, Landroid/database/Cursor;->moveToNext()Z │ @@ -213,14 +215,15 @@ │ │ invoke-virtual {p0}, Lcom/yassirh/digitalocean/data/SqlDao;->getTableHelper()Lcom/yassirh/digitalocean/data/TableHelper; │ │ move-result-object v1 │ │ iget-object v1, v1, Lcom/yassirh/digitalocean/data/TableHelper;->TABLE_NAME:Ljava/lang/String; │ │ + .line 74 │ invoke-virtual {p0}, Lcom/yassirh/digitalocean/data/SqlDao;->getTableHelper()Lcom/yassirh/digitalocean/data/TableHelper; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Lcom/yassirh/digitalocean/data/TableHelper;->getAllColumns()[Ljava/lang/String; │ │ move-result-object v2 │ @@ -245,14 +248,15 @@ │ │ move-object v5, v4 │ │ move-object v6, v4 │ │ move-object v7, v4 │ │ + .line 73 │ invoke-virtual/range {v0 .. v7}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v8 │ │ .line 75 │ .local v8, "cursor":Landroid/database/Cursor; │ invoke-interface {v8}, Landroid/database/Cursor;->moveToNext()Z │ @@ -303,14 +307,15 @@ │ │ invoke-virtual {p0}, Lcom/yassirh/digitalocean/data/SqlDao;->getTableHelper()Lcom/yassirh/digitalocean/data/TableHelper; │ │ move-result-object v1 │ │ iget-object v1, v1, Lcom/yassirh/digitalocean/data/TableHelper;->TABLE_NAME:Ljava/lang/String; │ │ + .line 23 │ invoke-virtual {p0}, Lcom/yassirh/digitalocean/data/SqlDao;->getTableHelper()Lcom/yassirh/digitalocean/data/TableHelper; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Lcom/yassirh/digitalocean/data/TableHelper;->getAllColumns()[Ljava/lang/String; │ │ move-result-object v2 │ @@ -319,14 +324,15 @@ │ │ move-object v5, p1 │ │ move-object v6, v3 │ │ move-object v7, v3 │ │ + .line 22 │ invoke-virtual/range {v0 .. v7}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v9 │ │ .line 25 │ .local v9, "cursor":Landroid/database/Cursor; │ invoke-interface {v9}, Landroid/database/Cursor;->moveToFirst()Z │ @@ -396,14 +402,15 @@ │ │ invoke-virtual {p0}, Lcom/yassirh/digitalocean/data/SqlDao;->getTableHelper()Lcom/yassirh/digitalocean/data/TableHelper; │ │ move-result-object v1 │ │ iget-object v1, v1, Lcom/yassirh/digitalocean/data/TableHelper;->TABLE_NAME:Ljava/lang/String; │ │ + .line 39 │ invoke-virtual {p0}, Lcom/yassirh/digitalocean/data/SqlDao;->getTableHelper()Lcom/yassirh/digitalocean/data/TableHelper; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Lcom/yassirh/digitalocean/data/TableHelper;->getAllColumns()[Ljava/lang/String; │ │ move-result-object v2 │ @@ -428,14 +435,15 @@ │ │ move-object v5, v4 │ │ move-object v6, v4 │ │ move-object v7, v4 │ │ + .line 38 │ invoke-virtual/range {v0 .. v7}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v9 │ │ .line 41 │ .local v9, "cursor":Landroid/database/Cursor; │ invoke-interface {v9}, Landroid/database/Cursor;->moveToFirst()Z ├── smali/com/yassirh/digitalocean/service/AccountService$1.smali │ @@ -19,14 +19,15 @@ │ │ .field final synthetic val$currentAccount:Lcom/yassirh/digitalocean/model/Account; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/service/AccountService;Lcom/yassirh/digitalocean/model/Account;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/service/AccountService; │ │ .prologue │ .line 43 │ iput-object p1, p0, Lcom/yassirh/digitalocean/service/AccountService$1;->this$0:Lcom/yassirh/digitalocean/service/AccountService; │ │ iput-object p2, p0, Lcom/yassirh/digitalocean/service/AccountService$1;->val$currentAccount:Lcom/yassirh/digitalocean/model/Account; ├── smali/com/yassirh/digitalocean/service/ActionService$1$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/service/ActionService$1; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/service/ActionService$1;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/service/ActionService$1; │ │ .prologue │ .line 50 │ iput-object p1, p0, Lcom/yassirh/digitalocean/service/ActionService$1$1;->this$0:Lcom/yassirh/digitalocean/service/ActionService$1; │ │ invoke-direct {p0}, Lcom/loopj/android/http/AsyncHttpResponseHandler;->()V │ │ @@ -236,14 +237,15 @@ │ │ move-result-object v12 │ │ new-instance v13, Ljava/lang/StringBuilder; │ │ invoke-direct {v13}, Ljava/lang/StringBuilder;->()V │ │ + .line 69 │ invoke-virtual {v2}, Lcom/yassirh/digitalocean/model/Action;->getType()Ljava/lang/String; │ │ move-result-object v14 │ │ invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v13 │ @@ -260,14 +262,15 @@ │ │ invoke-virtual {v12, v13}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v12 │ │ const v13, 0x7f02006d │ │ + .line 70 │ invoke-virtual {v12, v13}, Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ .line 71 │ move-object/from16 v0, p0 │ │ iget-object v12, v0, Lcom/yassirh/digitalocean/service/ActionService$1$1;->this$0:Lcom/yassirh/digitalocean/service/ActionService$1; │ │ @@ -419,14 +422,15 @@ │ │ aput-object v12, v14, v15 │ │ const/4 v15, 0x1 │ │ const-string v12, "region_slug" │ │ + .line 77 │ invoke-virtual {v2}, Lcom/yassirh/digitalocean/model/Action;->getRegion()Ljava/lang/String; │ │ move-result-object v16 │ │ move-object/from16 v0, v16 │ │ invoke-virtual {v11, v12, v0}, Lcom/yassirh/digitalocean/data/RegionDao;->findByProperty(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object; │ @@ -437,14 +441,15 @@ │ │ invoke-virtual {v12}, Lcom/yassirh/digitalocean/model/Region;->getName()Ljava/lang/String; │ │ move-result-object v12 │ │ aput-object v12, v14, v15 │ │ + .line 76 │ invoke-static {v13, v14}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v10 │ │ .line 81 │ :cond_3 │ :goto_3 │ @@ -468,20 +473,22 @@ │ │ move-result-object v12 │ │ invoke-virtual {v13, v12}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v12 │ │ + .line 82 │ invoke-virtual {v12, v10}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v12 │ │ const v13, 0x7f02006d │ │ + .line 83 │ invoke-virtual {v12, v13}, Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ .line 84 │ move-object/from16 v0, p0 │ │ iget-object v12, v0, Lcom/yassirh/digitalocean/service/ActionService$1$1;->this$0:Lcom/yassirh/digitalocean/service/ActionService$1; ├── smali/com/yassirh/digitalocean/service/DomainService$1.smali │ @@ -23,14 +23,15 @@ │ │ .field final synthetic val$showProgress:Z │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/service/DomainService;Z)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/service/DomainService; │ │ .prologue │ .line 56 │ iput-object p1, p0, Lcom/yassirh/digitalocean/service/DomainService$1;->this$0:Lcom/yassirh/digitalocean/service/DomainService; │ │ iput-boolean p2, p0, Lcom/yassirh/digitalocean/service/DomainService$1;->val$showProgress:Z │ │ @@ -145,14 +146,15 @@ │ iget-boolean v1, p0, Lcom/yassirh/digitalocean/service/DomainService$1;->val$showProgress:Z │ │ if-eqz v1, :cond_0 │ │ .line 63 │ iget-object v1, p0, Lcom/yassirh/digitalocean/service/DomainService$1;->this$0:Lcom/yassirh/digitalocean/service/DomainService; │ │ + .line 64 │ # getter for: Lcom/yassirh/digitalocean/service/DomainService;->context:Landroid/content/Context; │ invoke-static {v1}, Lcom/yassirh/digitalocean/service/DomainService;->access$000(Lcom/yassirh/digitalocean/service/DomainService;)Landroid/content/Context; │ │ move-result-object v1 │ │ const-string v2, "notification" │ │ @@ -200,14 +202,15 @@ │ │ invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v1 │ │ iget-object v2, p0, Lcom/yassirh/digitalocean/service/DomainService$1;->this$0:Lcom/yassirh/digitalocean/service/DomainService; │ │ + .line 67 │ # getter for: Lcom/yassirh/digitalocean/service/DomainService;->context:Landroid/content/Context; │ invoke-static {v2}, Lcom/yassirh/digitalocean/service/DomainService;->access$000(Lcom/yassirh/digitalocean/service/DomainService;)Landroid/content/Context; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ @@ -221,14 +224,15 @@ │ │ invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f02006d │ │ + .line 68 │ invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ .line 69 │ iget-object v1, p0, Lcom/yassirh/digitalocean/service/DomainService$1;->builder:Landroid/support/v4/app/NotificationCompat$Builder; │ │ iget-object v2, p0, Lcom/yassirh/digitalocean/service/DomainService$1;->this$0:Lcom/yassirh/digitalocean/service/DomainService; │ │ @@ -284,122 +288,121 @@ │ .param p1, "statusCode" # I │ .param p2, "headers" # [Lcz/msebera/android/httpclient/Header; │ .param p3, "responseBody" # [B │ │ .prologue │ .line 102 │ :try_start_0 │ - new-instance v7, Lorg/json/JSONObject; │ + new-instance v6, Lorg/json/JSONObject; │ │ - new-instance v8, Ljava/lang/String; │ + new-instance v7, Ljava/lang/String; │ │ - invoke-direct {v8, p3}, Ljava/lang/String;->([B)V │ + invoke-direct {v7, p3}, Ljava/lang/String;->([B)V │ │ - invoke-direct {v7, v8}, Lorg/json/JSONObject;->(Ljava/lang/String;)V │ + invoke-direct {v6, v7}, Lorg/json/JSONObject;->(Ljava/lang/String;)V │ │ .line 103 │ - .local v7, "jsonObject":Lorg/json/JSONObject; │ + .local v6, "jsonObject":Lorg/json/JSONObject; │ new-instance v3, Ljava/util/ArrayList; │ │ invoke-direct {v3}, Ljava/util/ArrayList;->()V │ │ .line 104 │ .local v3, "domains":Ljava/util/List;, "Ljava/util/List;" │ - const-string v8, "domains" │ + const-string v7, "domains" │ │ - invoke-virtual {v7, v8}, Lorg/json/JSONObject;->getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray; │ + invoke-virtual {v6, v7}, Lorg/json/JSONObject;->getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray; │ │ move-result-object v1 │ │ .line 105 │ .local v1, "domainJSONArray":Lorg/json/JSONArray; │ const/4 v5, 0x0 │ │ .local v5, "i":I │ :goto_0 │ invoke-virtual {v1}, Lorg/json/JSONArray;->length()I │ │ - move-result v8 │ + move-result v7 │ │ - if-ge v5, v8, :cond_0 │ + if-ge v5, v7, :cond_0 │ │ .line 106 │ invoke-virtual {v1, v5}, Lorg/json/JSONArray;->getJSONObject(I)Lorg/json/JSONObject; │ │ move-result-object v2 │ │ .line 107 │ .local v2, "domainJSONObject":Lorg/json/JSONObject; │ new-instance v0, Lcom/yassirh/digitalocean/model/Domain; │ │ invoke-direct {v0}, Lcom/yassirh/digitalocean/model/Domain;->()V │ │ .line 108 │ .local v0, "domain":Lcom/yassirh/digitalocean/model/Domain; │ - const-string v8, "name" │ + const-string v7, "name" │ │ - invoke-virtual {v2, v8}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v2, v7}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - invoke-virtual {v0, v8}, Lcom/yassirh/digitalocean/model/Domain;->setName(Ljava/lang/String;)V │ + invoke-virtual {v0, v7}, Lcom/yassirh/digitalocean/model/Domain;->setName(Ljava/lang/String;)V │ │ .line 109 │ - const-string v8, "ttl" │ + const-string v7, "ttl" │ │ - invoke-virtual {v2, v8}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I │ + invoke-virtual {v2, v7}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I │ │ - move-result v8 │ + move-result v7 │ │ - invoke-virtual {v0, v8}, Lcom/yassirh/digitalocean/model/Domain;->setTtl(I)V │ + invoke-virtual {v0, v7}, Lcom/yassirh/digitalocean/model/Domain;->setTtl(I)V │ │ .line 110 │ - const-string v8, "zone_file" │ + const-string v7, "zone_file" │ │ - invoke-virtual {v2, v8}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v2, v7}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - invoke-virtual {v0, v8}, Lcom/yassirh/digitalocean/model/Domain;->setLiveZoneFile(Ljava/lang/String;)V │ + invoke-virtual {v0, v7}, Lcom/yassirh/digitalocean/model/Domain;->setLiveZoneFile(Ljava/lang/String;)V │ │ .line 111 │ invoke-interface {v3, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 105 │ add-int/lit8 v5, v5, 0x1 │ │ goto :goto_0 │ │ .line 113 │ .end local v0 # "domain":Lcom/yassirh/digitalocean/model/Domain; │ .end local v2 # "domainJSONObject":Lorg/json/JSONObject; │ :cond_0 │ - iget-object v8, p0, Lcom/yassirh/digitalocean/service/DomainService$1;->this$0:Lcom/yassirh/digitalocean/service/DomainService; │ + iget-object v7, p0, Lcom/yassirh/digitalocean/service/DomainService$1;->this$0:Lcom/yassirh/digitalocean/service/DomainService; │ │ - invoke-virtual {v8}, Lcom/yassirh/digitalocean/service/DomainService;->deleteAll()V │ + invoke-virtual {v7}, Lcom/yassirh/digitalocean/service/DomainService;->deleteAll()V │ │ .line 114 │ - iget-object v8, p0, Lcom/yassirh/digitalocean/service/DomainService$1;->this$0:Lcom/yassirh/digitalocean/service/DomainService; │ + iget-object v7, p0, Lcom/yassirh/digitalocean/service/DomainService$1;->this$0:Lcom/yassirh/digitalocean/service/DomainService; │ │ - invoke-virtual {v8, v3}, Lcom/yassirh/digitalocean/service/DomainService;->saveAll(Ljava/util/List;)V │ + invoke-virtual {v7, v3}, Lcom/yassirh/digitalocean/service/DomainService;->saveAll(Ljava/util/List;)V │ │ .line 115 │ invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v6 │ + move-result-object v7 │ │ - .local v6, "i$":Ljava/util/Iterator; │ :goto_1 │ - invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v8 │ │ if-eqz v8, :cond_1 │ │ - invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/yassirh/digitalocean/model/Domain; │ │ .line 116 │ .restart local v0 # "domain":Lcom/yassirh/digitalocean/model/Domain; │ @@ -425,16 +428,15 @@ │ goto :goto_1 │ │ .line 119 │ .end local v0 # "domain":Lcom/yassirh/digitalocean/model/Domain; │ .end local v1 # "domainJSONArray":Lorg/json/JSONArray; │ .end local v3 # "domains":Ljava/util/List;, "Ljava/util/List;" │ .end local v5 # "i":I │ - .end local v6 # "i$":Ljava/util/Iterator; │ - .end local v7 # "jsonObject":Lorg/json/JSONObject; │ + .end local v6 # "jsonObject":Lorg/json/JSONObject; │ :catch_0 │ move-exception v4 │ │ .line 120 │ .local v4, "e":Lorg/json/JSONException; │ invoke-virtual {v4}, Lorg/json/JSONException;->printStackTrace()V │ │ @@ -443,25 +445,24 @@ │ :goto_2 │ return-void │ │ .line 118 │ .restart local v1 # "domainJSONArray":Lorg/json/JSONArray; │ .restart local v3 # "domains":Ljava/util/List;, "Ljava/util/List;" │ .restart local v5 # "i":I │ - .restart local v6 # "i$":Ljava/util/Iterator; │ - .restart local v7 # "jsonObject":Lorg/json/JSONObject; │ + .restart local v6 # "jsonObject":Lorg/json/JSONObject; │ :cond_1 │ :try_start_1 │ - iget-object v8, p0, Lcom/yassirh/digitalocean/service/DomainService$1;->this$0:Lcom/yassirh/digitalocean/service/DomainService; │ + iget-object v7, p0, Lcom/yassirh/digitalocean/service/DomainService$1;->this$0:Lcom/yassirh/digitalocean/service/DomainService; │ │ - const/4 v9, 0x1 │ + const/4 v8, 0x1 │ │ - invoke-static {v9}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ + invoke-static {v8}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - invoke-virtual {v8, v9}, Lcom/yassirh/digitalocean/service/DomainService;->setRequiresRefresh(Ljava/lang/Boolean;)V │ + invoke-virtual {v7, v8}, Lcom/yassirh/digitalocean/service/DomainService;->setRequiresRefresh(Ljava/lang/Boolean;)V │ :try_end_1 │ .catch Lorg/json/JSONException; {:try_start_1 .. :try_end_1} :catch_0 │ │ goto :goto_2 │ .end method ├── smali/com/yassirh/digitalocean/service/DomainService$2.smali │ @@ -23,14 +23,15 @@ │ │ .field final synthetic val$showProgress:Z │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/service/DomainService;Z)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/service/DomainService; │ │ .prologue │ .line 176 │ iput-object p1, p0, Lcom/yassirh/digitalocean/service/DomainService$2;->this$0:Lcom/yassirh/digitalocean/service/DomainService; │ │ iput-boolean p2, p0, Lcom/yassirh/digitalocean/service/DomainService$2;->val$showProgress:Z │ │ @@ -153,14 +154,15 @@ │ iget-boolean v0, p0, Lcom/yassirh/digitalocean/service/DomainService$2;->val$showProgress:Z │ │ if-eqz v0, :cond_0 │ │ .line 183 │ iget-object v0, p0, Lcom/yassirh/digitalocean/service/DomainService$2;->this$0:Lcom/yassirh/digitalocean/service/DomainService; │ │ + .line 184 │ # getter for: Lcom/yassirh/digitalocean/service/DomainService;->context:Landroid/content/Context; │ invoke-static {v0}, Lcom/yassirh/digitalocean/service/DomainService;->access$000(Lcom/yassirh/digitalocean/service/DomainService;)Landroid/content/Context; │ │ move-result-object v0 │ │ const-string v1, "notification" │ │ @@ -208,20 +210,22 @@ │ │ invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v0 │ │ const-string v1, "" │ │ + .line 187 │ invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v0 │ │ const v1, 0x7f02006d │ │ + .line 188 │ invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ .line 190 │ iget-object v0, p0, Lcom/yassirh/digitalocean/service/DomainService$2;->notifyManager:Landroid/app/NotificationManager; │ │ sget v1, Lcom/yassirh/digitalocean/service/NotificationsIndexes;->NOTIFICATION_CREATE_DOMAIN:I ├── smali/com/yassirh/digitalocean/service/DomainService$3.smali │ @@ -23,14 +23,15 @@ │ │ .field final synthetic val$showProgress:Z │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/service/DomainService;Z)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/service/DomainService; │ │ .prologue │ .line 244 │ iput-object p1, p0, Lcom/yassirh/digitalocean/service/DomainService$3;->this$0:Lcom/yassirh/digitalocean/service/DomainService; │ │ iput-boolean p2, p0, Lcom/yassirh/digitalocean/service/DomainService$3;->val$showProgress:Z │ │ @@ -137,14 +138,15 @@ │ iget-boolean v0, p0, Lcom/yassirh/digitalocean/service/DomainService$3;->val$showProgress:Z │ │ if-eqz v0, :cond_0 │ │ .line 251 │ iget-object v0, p0, Lcom/yassirh/digitalocean/service/DomainService$3;->this$0:Lcom/yassirh/digitalocean/service/DomainService; │ │ + .line 252 │ # getter for: Lcom/yassirh/digitalocean/service/DomainService;->context:Landroid/content/Context; │ invoke-static {v0}, Lcom/yassirh/digitalocean/service/DomainService;->access$000(Lcom/yassirh/digitalocean/service/DomainService;)Landroid/content/Context; │ │ move-result-object v0 │ │ const-string v1, "notification" │ │ @@ -192,20 +194,22 @@ │ │ invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v0 │ │ const-string v1, "" │ │ + .line 255 │ invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v0 │ │ const v1, 0x7f02006d │ │ + .line 256 │ invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ .line 258 │ iget-object v0, p0, Lcom/yassirh/digitalocean/service/DomainService$3;->notifyManager:Landroid/app/NotificationManager; │ │ sget v1, Lcom/yassirh/digitalocean/service/NotificationsIndexes;->NOTIFICATION_DESTROY_DOMAIN:I ├── smali/com/yassirh/digitalocean/service/DomainService.smali │ @@ -364,69 +364,68 @@ │ } │ .end annotation │ │ .prologue │ .line 139 │ new-instance v1, Lcom/yassirh/digitalocean/data/DomainDao; │ │ - iget-object v5, p0, Lcom/yassirh/digitalocean/service/DomainService;->context:Landroid/content/Context; │ + iget-object v4, p0, Lcom/yassirh/digitalocean/service/DomainService;->context:Landroid/content/Context; │ │ - invoke-static {v5}, Lcom/yassirh/digitalocean/data/DatabaseHelper;->getInstance(Landroid/content/Context;)Lcom/yassirh/digitalocean/data/DatabaseHelper; │ + invoke-static {v4}, Lcom/yassirh/digitalocean/data/DatabaseHelper;->getInstance(Landroid/content/Context;)Lcom/yassirh/digitalocean/data/DatabaseHelper; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-direct {v1, v5}, Lcom/yassirh/digitalocean/data/DomainDao;->(Lcom/yassirh/digitalocean/data/DatabaseHelper;)V │ + invoke-direct {v1, v4}, Lcom/yassirh/digitalocean/data/DomainDao;->(Lcom/yassirh/digitalocean/data/DatabaseHelper;)V │ │ .line 140 │ .local v1, "domainDao":Lcom/yassirh/digitalocean/data/DomainDao; │ - new-instance v4, Lcom/yassirh/digitalocean/data/RecordDao; │ + new-instance v3, Lcom/yassirh/digitalocean/data/RecordDao; │ │ - iget-object v5, p0, Lcom/yassirh/digitalocean/service/DomainService;->context:Landroid/content/Context; │ + iget-object v4, p0, Lcom/yassirh/digitalocean/service/DomainService;->context:Landroid/content/Context; │ │ - invoke-static {v5}, Lcom/yassirh/digitalocean/data/DatabaseHelper;->getInstance(Landroid/content/Context;)Lcom/yassirh/digitalocean/data/DatabaseHelper; │ + invoke-static {v4}, Lcom/yassirh/digitalocean/data/DatabaseHelper;->getInstance(Landroid/content/Context;)Lcom/yassirh/digitalocean/data/DatabaseHelper; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-direct {v4, v5}, Lcom/yassirh/digitalocean/data/RecordDao;->(Lcom/yassirh/digitalocean/data/DatabaseHelper;)V │ + invoke-direct {v3, v4}, Lcom/yassirh/digitalocean/data/RecordDao;->(Lcom/yassirh/digitalocean/data/DatabaseHelper;)V │ │ .line 141 │ - .local v4, "recordDao":Lcom/yassirh/digitalocean/data/RecordDao; │ - const/4 v5, 0x0 │ + .local v3, "recordDao":Lcom/yassirh/digitalocean/data/RecordDao; │ + const/4 v4, 0x0 │ │ - invoke-virtual {v1, v5}, Lcom/yassirh/digitalocean/data/DomainDao;->getAll(Ljava/lang/String;)Ljava/util/List; │ + invoke-virtual {v1, v4}, Lcom/yassirh/digitalocean/data/DomainDao;->getAll(Ljava/lang/String;)Ljava/util/List; │ │ move-result-object v2 │ │ .line 142 │ .local v2, "domains":Ljava/util/List;, "Ljava/util/List;" │ invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - .local v3, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v5 │ │ if-eqz v5, :cond_0 │ │ - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/yassirh/digitalocean/model/Domain; │ │ .line 143 │ .local v0, "domain":Lcom/yassirh/digitalocean/model/Domain; │ invoke-virtual {v0}, Lcom/yassirh/digitalocean/model/Domain;->getName()Ljava/lang/String; │ │ move-result-object v5 │ │ - invoke-virtual {v4, v5}, Lcom/yassirh/digitalocean/data/RecordDao;->getAllByDomain(Ljava/lang/String;)Ljava/util/List; │ + invoke-virtual {v3, v5}, Lcom/yassirh/digitalocean/data/RecordDao;->getAllByDomain(Ljava/lang/String;)Ljava/util/List; │ │ move-result-object v5 │ │ invoke-virtual {v0, v5}, Lcom/yassirh/digitalocean/model/Domain;->setRecords(Ljava/util/List;)V │ │ goto :goto_0 │ │ @@ -580,29 +579,28 @@ │ .end annotation │ │ .prologue │ .line 127 │ .local p1, "domains":Ljava/util/List;, "Ljava/util/List;" │ new-instance v1, Lcom/yassirh/digitalocean/data/DomainDao; │ │ - iget-object v3, p0, Lcom/yassirh/digitalocean/service/DomainService;->context:Landroid/content/Context; │ + iget-object v2, p0, Lcom/yassirh/digitalocean/service/DomainService;->context:Landroid/content/Context; │ │ - invoke-static {v3}, Lcom/yassirh/digitalocean/data/DatabaseHelper;->getInstance(Landroid/content/Context;)Lcom/yassirh/digitalocean/data/DatabaseHelper; │ + invoke-static {v2}, Lcom/yassirh/digitalocean/data/DatabaseHelper;->getInstance(Landroid/content/Context;)Lcom/yassirh/digitalocean/data/DatabaseHelper; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-direct {v1, v3}, Lcom/yassirh/digitalocean/data/DomainDao;->(Lcom/yassirh/digitalocean/data/DatabaseHelper;)V │ + invoke-direct {v1, v2}, Lcom/yassirh/digitalocean/data/DomainDao;->(Lcom/yassirh/digitalocean/data/DatabaseHelper;)V │ │ .line 128 │ .local v1, "domainDao":Lcom/yassirh/digitalocean/data/DomainDao; │ invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ move-result-object v2 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 ├── smali/com/yassirh/digitalocean/service/DropletService$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/service/DropletService; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/service/DropletService;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/service/DropletService; │ │ .prologue │ .line 99 │ iput-object p1, p0, Lcom/yassirh/digitalocean/service/DropletService$1;->this$0:Lcom/yassirh/digitalocean/service/DropletService; │ │ invoke-direct {p0}, Lcom/loopj/android/http/AsyncHttpResponseHandler;->()V ├── smali/com/yassirh/digitalocean/service/DropletService$2.smali │ @@ -23,14 +23,15 @@ │ │ .field final synthetic val$showProgress:Z │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/service/DropletService;Z)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/service/DropletService; │ │ .prologue │ .line 178 │ iput-object p1, p0, Lcom/yassirh/digitalocean/service/DropletService$2;->this$0:Lcom/yassirh/digitalocean/service/DropletService; │ │ iput-boolean p2, p0, Lcom/yassirh/digitalocean/service/DropletService$2;->val$showProgress:Z │ │ @@ -183,14 +184,15 @@ │ iget-boolean v1, p0, Lcom/yassirh/digitalocean/service/DropletService$2;->val$showProgress:Z │ │ if-eqz v1, :cond_0 │ │ .line 185 │ iget-object v1, p0, Lcom/yassirh/digitalocean/service/DropletService$2;->this$0:Lcom/yassirh/digitalocean/service/DropletService; │ │ + .line 186 │ # getter for: Lcom/yassirh/digitalocean/service/DropletService;->context:Landroid/content/Context; │ invoke-static {v1}, Lcom/yassirh/digitalocean/service/DropletService;->access$000(Lcom/yassirh/digitalocean/service/DropletService;)Landroid/content/Context; │ │ move-result-object v1 │ │ const-string v2, "notification" │ │ @@ -238,14 +240,15 @@ │ │ invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v1 │ │ iget-object v2, p0, Lcom/yassirh/digitalocean/service/DropletService$2;->this$0:Lcom/yassirh/digitalocean/service/DropletService; │ │ + .line 189 │ # getter for: Lcom/yassirh/digitalocean/service/DropletService;->context:Landroid/content/Context; │ invoke-static {v2}, Lcom/yassirh/digitalocean/service/DropletService;->access$000(Lcom/yassirh/digitalocean/service/DropletService;)Landroid/content/Context; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ @@ -259,14 +262,15 @@ │ │ invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f02006d │ │ + .line 190 │ invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ .line 191 │ iget-object v1, p0, Lcom/yassirh/digitalocean/service/DropletService$2;->builder:Landroid/support/v4/app/NotificationCompat$Builder; │ │ iget-object v2, p0, Lcom/yassirh/digitalocean/service/DropletService$2;->this$0:Lcom/yassirh/digitalocean/service/DropletService; ├── smali/com/yassirh/digitalocean/service/DropletService$3.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/service/DropletService; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/service/DropletService;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/service/DropletService; │ │ .prologue │ .line 398 │ iput-object p1, p0, Lcom/yassirh/digitalocean/service/DropletService$3;->this$0:Lcom/yassirh/digitalocean/service/DropletService; │ │ invoke-direct {p0}, Lcom/loopj/android/http/AsyncHttpResponseHandler;->()V ├── smali/com/yassirh/digitalocean/service/DropletService$4.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/service/DropletService; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/service/DropletService;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/service/DropletService; │ │ .prologue │ .line 476 │ iput-object p1, p0, Lcom/yassirh/digitalocean/service/DropletService$4;->this$0:Lcom/yassirh/digitalocean/service/DropletService; │ │ invoke-direct {p0}, Lcom/loopj/android/http/AsyncHttpResponseHandler;->()V ├── smali/com/yassirh/digitalocean/service/DropletService.smali │ @@ -2,15 +2,14 @@ │ .super Ljava/lang/Object; │ .source "DropletService.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/yassirh/digitalocean/service/DropletService$5;, │ Lcom/yassirh/digitalocean/service/DropletService$DropletActions; │ } │ .end annotation │ │ │ # instance fields │ .field private context:Landroid/content/Context; │ @@ -780,15 +779,15 @@ │ .line 265 │ return-object v0 │ .end method │ │ │ # virtual methods │ .method public createDroplet(Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;ZZZLjava/lang/String;Ljava/util/List;)V │ - .locals 16 │ + .locals 15 │ .param p1, "hostname" # Ljava/lang/String; │ .param p2, "imageId" # Ljava/lang/Long; │ .param p3, "regionSlug" # Ljava/lang/String; │ .param p4, "sizeSlug" # Ljava/lang/String; │ .param p5, "privateNetworking" # Z │ .param p6, "enableBackups" # Z │ .param p7, "enableIPv6" # Z │ @@ -808,17 +807,15 @@ │ ">;)V" │ } │ .end annotation │ │ .prologue │ .line 367 │ .local p9, "selectedSSHKeysIds":Ljava/util/List;, "Ljava/util/List;" │ - move-object/from16 v0, p0 │ - │ - iget-object v2, v0, Lcom/yassirh/digitalocean/service/DropletService;->context:Landroid/content/Context; │ + iget-object v2, p0, Lcom/yassirh/digitalocean/service/DropletService;->context:Landroid/content/Context; │ │ invoke-static {v2}, Lcom/yassirh/digitalocean/utils/ApiHelper;->getCurrentAccount(Landroid/content/Context;)Lcom/yassirh/digitalocean/model/Account; │ │ move-result-object v7 │ │ .line 368 │ .local v7, "currentAccount":Lcom/yassirh/digitalocean/model/Account; │ @@ -834,135 +831,133 @@ │ │ const/4 v5, 0x1 │ │ new-array v5, v5, [Ljava/lang/Object; │ │ const/4 v6, 0x0 │ │ - const-string v14, "https://api.digitalocean.com/v2" │ + const-string v13, "https://api.digitalocean.com/v2" │ │ - aput-object v14, v5, v6 │ + aput-object v13, v5, v6 │ │ invoke-static {v2, v5}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v3 │ │ .line 374 │ .local v3, "url":Ljava/lang/String; │ - new-instance v13, Ljava/util/HashMap; │ + new-instance v12, Ljava/util/HashMap; │ │ - invoke-direct {v13}, Ljava/util/HashMap;->()V │ + invoke-direct {v12}, Ljava/util/HashMap;->()V │ │ .line 375 │ - .local v13, "options":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ + .local v12, "options":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ const-string v2, "name" │ │ move-object/from16 v0, p1 │ │ - invoke-virtual {v13, v2, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v12, v2, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 376 │ const-string v2, "region" │ │ move-object/from16 v0, p3 │ │ - invoke-virtual {v13, v2, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v12, v2, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 377 │ const-string v2, "size" │ │ move-object/from16 v0, p4 │ │ - invoke-virtual {v13, v2, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v12, v2, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 378 │ const-string v2, "image" │ │ move-object/from16 v0, p2 │ │ - invoke-virtual {v13, v2, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v12, v2, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 379 │ invoke-interface/range {p9 .. p9}, Ljava/util/List;->size()I │ │ move-result v2 │ │ if-lez v2, :cond_2 │ │ .line 380 │ - new-instance v12, Ljava/util/ArrayList; │ + new-instance v11, Ljava/util/ArrayList; │ │ - invoke-direct {v12}, Ljava/util/ArrayList;->()V │ + invoke-direct {v11}, Ljava/util/ArrayList;->()V │ │ .line 381 │ - .local v12, "keys":Ljava/util/List;, "Ljava/util/List;" │ + .local v11, "keys":Ljava/util/List;, "Ljava/util/List;" │ invoke-interface/range {p9 .. p9}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v9 │ + move-result-object v2 │ │ - .local v9, "i$":Ljava/util/Iterator; │ :goto_1 │ - invoke-interface {v9}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v2 │ + move-result v5 │ │ - if-eqz v2, :cond_1 │ + if-eqz v5, :cond_1 │ │ - invoke-interface {v9}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v11 │ + move-result-object v10 │ │ - check-cast v11, Ljava/lang/Long; │ + check-cast v10, Ljava/lang/Long; │ │ .line 382 │ - .local v11, "key":Ljava/lang/Long; │ - invoke-virtual {v11}, Ljava/lang/Long;->toString()Ljava/lang/String; │ + .local v10, "key":Ljava/lang/Long; │ + invoke-virtual {v10}, Ljava/lang/Long;->toString()Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v5 │ │ - invoke-interface {v12, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v11, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_1 │ │ .line 384 │ - .end local v11 # "key":Ljava/lang/Long; │ + .end local v10 # "key":Ljava/lang/Long; │ :cond_1 │ const-string v2, "ssh_keys" │ │ - invoke-virtual {v13, v2, v12}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v12, v2, v11}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 386 │ - .end local v9 # "i$":Ljava/util/Iterator; │ - .end local v12 # "keys":Ljava/util/List;, "Ljava/util/List;" │ + .end local v11 # "keys":Ljava/util/List;, "Ljava/util/List;" │ :cond_2 │ const-string v2, "backups" │ │ invoke-static/range {p6 .. p6}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ │ move-result-object v5 │ │ - invoke-virtual {v13, v2, v5}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v12, v2, v5}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 387 │ const-string v2, "ipv6" │ │ invoke-static/range {p7 .. p7}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ │ move-result-object v5 │ │ - invoke-virtual {v13, v2, v5}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v12, v2, v5}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 388 │ const-string v2, "private_networking" │ │ invoke-static/range {p5 .. p5}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ │ move-result-object v5 │ │ - invoke-virtual {v13, v2, v5}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v12, v2, v5}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 389 │ const-string v2, "" │ │ move-object/from16 v0, p8 │ │ invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ @@ -972,92 +967,86 @@ │ if-nez v2, :cond_3 │ │ .line 390 │ const-string v2, "user_data" │ │ move-object/from16 v0, p8 │ │ - invoke-virtual {v13, v2, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v12, v2, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 392 │ :cond_3 │ - new-instance v10, Lorg/json/JSONObject; │ + new-instance v9, Lorg/json/JSONObject; │ │ - invoke-direct {v10, v13}, Lorg/json/JSONObject;->(Ljava/util/Map;)V │ + invoke-direct {v9, v12}, Lorg/json/JSONObject;->(Ljava/util/Map;)V │ │ .line 394 │ - .local v10, "jsonObject":Lorg/json/JSONObject; │ + .local v9, "jsonObject":Lorg/json/JSONObject; │ new-instance v1, Lcom/loopj/android/http/AsyncHttpClient; │ │ invoke-direct {v1}, Lcom/loopj/android/http/AsyncHttpClient;->()V │ │ .line 395 │ .local v1, "client":Lcom/loopj/android/http/AsyncHttpClient; │ const-string v2, "Authorization" │ │ const-string v5, "Bearer %s" │ │ const/4 v6, 0x1 │ │ new-array v6, v6, [Ljava/lang/Object; │ │ - const/4 v14, 0x0 │ + const/4 v13, 0x0 │ │ invoke-virtual {v7}, Lcom/yassirh/digitalocean/model/Account;->getToken()Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v14 │ │ - aput-object v15, v6, v14 │ + aput-object v14, v6, v13 │ │ invoke-static {v5, v6}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {v1, v2, v5}, Lcom/loopj/android/http/AsyncHttpClient;->addHeader(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 397 │ :try_start_0 │ new-instance v4, Lcz/msebera/android/httpclient/entity/ByteArrayEntity; │ │ - invoke-virtual {v10}, Lorg/json/JSONObject;->toString()Ljava/lang/String; │ + invoke-virtual {v9}, Lorg/json/JSONObject;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ const-string v5, "UTF-8" │ │ invoke-virtual {v2, v5}, Ljava/lang/String;->getBytes(Ljava/lang/String;)[B │ │ move-result-object v2 │ │ invoke-direct {v4, v2}, Lcz/msebera/android/httpclient/entity/ByteArrayEntity;->([B)V │ │ .line 398 │ .local v4, "entity":Lcz/msebera/android/httpclient/HttpEntity; │ - move-object/from16 v0, p0 │ - │ - iget-object v2, v0, Lcom/yassirh/digitalocean/service/DropletService;->context:Landroid/content/Context; │ + iget-object v2, p0, Lcom/yassirh/digitalocean/service/DropletService;->context:Landroid/content/Context; │ │ const-string v5, "application/json" │ │ new-instance v6, Lcom/yassirh/digitalocean/service/DropletService$3; │ │ - move-object/from16 v0, p0 │ - │ - invoke-direct {v6, v0}, Lcom/yassirh/digitalocean/service/DropletService$3;->(Lcom/yassirh/digitalocean/service/DropletService;)V │ + invoke-direct {v6, p0}, Lcom/yassirh/digitalocean/service/DropletService$3;->(Lcom/yassirh/digitalocean/service/DropletService;)V │ │ invoke-virtual/range {v1 .. v6}, Lcom/loopj/android/http/AsyncHttpClient;->post(Landroid/content/Context;Ljava/lang/String;Lcz/msebera/android/httpclient/HttpEntity;Ljava/lang/String;Lcom/loopj/android/http/ResponseHandlerInterface;)Lcom/loopj/android/http/RequestHandle; │ :try_end_0 │ .catch Ljava/io/UnsupportedEncodingException; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 422 │ .end local v4 # "entity":Lcz/msebera/android/httpclient/HttpEntity; │ :goto_2 │ - move-object/from16 v0, p0 │ - │ - iget-object v2, v0, Lcom/yassirh/digitalocean/service/DropletService;->context:Landroid/content/Context; │ + iget-object v2, p0, Lcom/yassirh/digitalocean/service/DropletService;->context:Landroid/content/Context; │ │ invoke-static {v2}, Lcom/yassirh/digitalocean/service/ActionService;->trackActions(Landroid/content/Context;)V │ │ goto/16 :goto_0 │ │ .line 419 │ :catch_0 │ @@ -1189,15 +1178,15 @@ │ │ invoke-virtual {v0, v2, v3}, Lcom/loopj/android/http/AsyncHttpClient;->delete(Ljava/lang/String;Lcom/loopj/android/http/ResponseHandlerInterface;)Lcom/loopj/android/http/RequestHandle; │ │ goto :goto_0 │ .end method │ │ .method public executeAction(JLcom/yassirh/digitalocean/service/DropletService$DropletActions;Ljava/util/HashMap;)V │ - .locals 17 │ + .locals 15 │ .param p1, "dropletId" # J │ .param p3, "dropletAction" # Lcom/yassirh/digitalocean/service/DropletService$DropletActions; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(J", │ "Lcom/yassirh/digitalocean/service/DropletService$DropletActions;", │ "Ljava/util/HashMap", │ @@ -1207,198 +1196,189 @@ │ ">;)V" │ } │ .end annotation │ │ .prologue │ .line 79 │ .local p4, "params":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ - move-object/from16 v0, p0 │ - │ - iget-object v3, v0, Lcom/yassirh/digitalocean/service/DropletService;->context:Landroid/content/Context; │ + iget-object v2, p0, Lcom/yassirh/digitalocean/service/DropletService;->context:Landroid/content/Context; │ │ - invoke-static {v3}, Lcom/yassirh/digitalocean/utils/ApiHelper;->getCurrentAccount(Landroid/content/Context;)Lcom/yassirh/digitalocean/model/Account; │ + invoke-static {v2}, Lcom/yassirh/digitalocean/utils/ApiHelper;->getCurrentAccount(Landroid/content/Context;)Lcom/yassirh/digitalocean/model/Account; │ │ - move-result-object v9 │ + move-result-object v8 │ │ .line 80 │ - .local v9, "currentAccount":Lcom/yassirh/digitalocean/model/Account; │ - if-nez v9, :cond_0 │ + .local v8, "currentAccount":Lcom/yassirh/digitalocean/model/Account; │ + if-nez v8, :cond_0 │ │ .line 118 │ :goto_0 │ return-void │ │ .line 83 │ :cond_0 │ - move-object/from16 v0, p0 │ - │ - move-object/from16 v1, p3 │ + move-object/from16 v0, p3 │ │ - invoke-direct {v0, v1}, Lcom/yassirh/digitalocean/service/DropletService;->getAction(Lcom/yassirh/digitalocean/service/DropletService$DropletActions;)Ljava/lang/String; │ + invoke-direct {p0, v0}, Lcom/yassirh/digitalocean/service/DropletService;->getAction(Lcom/yassirh/digitalocean/service/DropletService$DropletActions;)Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ .line 84 │ - .local v8, "action":Ljava/lang/String; │ - sget-object v3, Ljava/util/Locale;->US:Ljava/util/Locale; │ + .local v7, "action":Ljava/lang/String; │ + sget-object v2, Ljava/util/Locale;->US:Ljava/util/Locale; │ │ - const-string v6, "%s/droplets/%d/actions" │ + const-string v5, "%s/droplets/%d/actions" │ │ - const/4 v7, 0x2 │ + const/4 v6, 0x2 │ │ - new-array v7, v7, [Ljava/lang/Object; │ + new-array v6, v6, [Ljava/lang/Object; │ │ - const/4 v15, 0x0 │ + const/4 v13, 0x0 │ │ - const-string v16, "https://api.digitalocean.com/v2" │ + const-string v14, "https://api.digitalocean.com/v2" │ │ - aput-object v16, v7, v15 │ + aput-object v14, v6, v13 │ │ - const/4 v15, 0x1 │ + const/4 v13, 0x1 │ │ invoke-static/range {p1 .. p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ - move-result-object v16 │ + move-result-object v14 │ │ - aput-object v16, v7, v15 │ + aput-object v14, v6, v13 │ │ - invoke-static {v3, v6, v7}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + invoke-static {v2, v5, v6}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v3 │ │ .line 86 │ - .local v4, "url":Ljava/lang/String; │ - new-instance v13, Ljava/util/HashMap; │ + .local v3, "url":Ljava/lang/String; │ + new-instance v11, Ljava/util/HashMap; │ │ - invoke-direct {v13}, Ljava/util/HashMap;->()V │ + invoke-direct {v11}, Ljava/util/HashMap;->()V │ │ .line 87 │ - .local v13, "options":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ - const-string v3, "type" │ + .local v11, "options":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ + const-string v2, "type" │ │ - invoke-virtual {v13, v3, v8}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v11, v2, v7}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 88 │ invoke-virtual/range {p4 .. p4}, Ljava/util/HashMap;->entrySet()Ljava/util/Set; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v11 │ + move-result-object v2 │ │ - .local v11, "i$":Ljava/util/Iterator; │ :goto_1 │ - invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v3 │ + move-result v5 │ │ - if-eqz v3, :cond_1 │ + if-eqz v5, :cond_1 │ │ - invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v14 │ + move-result-object v12 │ │ - check-cast v14, Ljava/util/Map$Entry; │ + check-cast v12, Ljava/util/Map$Entry; │ │ .line 89 │ - .local v14, "param":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ - invoke-interface {v14}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; │ + .local v12, "param":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ + invoke-interface {v12}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v5 │ │ - invoke-interface {v14}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; │ + invoke-interface {v12}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; │ │ move-result-object v6 │ │ - invoke-virtual {v13, v3, v6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v11, v5, v6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ goto :goto_1 │ │ .line 92 │ - .end local v14 # "param":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ + .end local v12 # "param":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ :cond_1 │ - new-instance v12, Lorg/json/JSONObject; │ + new-instance v10, Lorg/json/JSONObject; │ │ - invoke-direct {v12, v13}, Lorg/json/JSONObject;->(Ljava/util/Map;)V │ + invoke-direct {v10, v11}, Lorg/json/JSONObject;->(Ljava/util/Map;)V │ │ .line 94 │ - .local v12, "jsonObject":Lorg/json/JSONObject; │ - new-instance v2, Lcom/loopj/android/http/AsyncHttpClient; │ + .local v10, "jsonObject":Lorg/json/JSONObject; │ + new-instance v1, Lcom/loopj/android/http/AsyncHttpClient; │ │ - invoke-direct {v2}, Lcom/loopj/android/http/AsyncHttpClient;->()V │ + invoke-direct {v1}, Lcom/loopj/android/http/AsyncHttpClient;->()V │ │ .line 95 │ - .local v2, "client":Lcom/loopj/android/http/AsyncHttpClient; │ - const-string v3, "Authorization" │ + .local v1, "client":Lcom/loopj/android/http/AsyncHttpClient; │ + const-string v2, "Authorization" │ │ - const-string v6, "Bearer %s" │ + const-string v5, "Bearer %s" │ │ - const/4 v7, 0x1 │ + const/4 v6, 0x1 │ │ - new-array v7, v7, [Ljava/lang/Object; │ + new-array v6, v6, [Ljava/lang/Object; │ │ - const/4 v15, 0x0 │ + const/4 v13, 0x0 │ │ - invoke-virtual {v9}, Lcom/yassirh/digitalocean/model/Account;->getToken()Ljava/lang/String; │ + invoke-virtual {v8}, Lcom/yassirh/digitalocean/model/Account;->getToken()Ljava/lang/String; │ │ - move-result-object v16 │ + move-result-object v14 │ │ - aput-object v16, v7, v15 │ + aput-object v14, v6, v13 │ │ - invoke-static {v6, v7}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + invoke-static {v5, v6}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-virtual {v2, v3, v6}, Lcom/loopj/android/http/AsyncHttpClient;->addHeader(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v1, v2, v5}, Lcom/loopj/android/http/AsyncHttpClient;->addHeader(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 98 │ :try_start_0 │ - new-instance v5, Lcz/msebera/android/httpclient/entity/ByteArrayEntity; │ + new-instance v4, Lcz/msebera/android/httpclient/entity/ByteArrayEntity; │ │ - invoke-virtual {v12}, Lorg/json/JSONObject;->toString()Ljava/lang/String; │ + invoke-virtual {v10}, Lorg/json/JSONObject;->toString()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - const-string v6, "UTF-8" │ + const-string v5, "UTF-8" │ │ - invoke-virtual {v3, v6}, Ljava/lang/String;->getBytes(Ljava/lang/String;)[B │ + invoke-virtual {v2, v5}, Ljava/lang/String;->getBytes(Ljava/lang/String;)[B │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-direct {v5, v3}, Lcz/msebera/android/httpclient/entity/ByteArrayEntity;->([B)V │ + invoke-direct {v4, v2}, Lcz/msebera/android/httpclient/entity/ByteArrayEntity;->([B)V │ │ .line 99 │ - .local v5, "entity":Lcz/msebera/android/httpclient/HttpEntity; │ - move-object/from16 v0, p0 │ - │ - iget-object v3, v0, Lcom/yassirh/digitalocean/service/DropletService;->context:Landroid/content/Context; │ - │ - const-string v6, "application/json" │ + .local v4, "entity":Lcz/msebera/android/httpclient/HttpEntity; │ + iget-object v2, p0, Lcom/yassirh/digitalocean/service/DropletService;->context:Landroid/content/Context; │ │ - new-instance v7, Lcom/yassirh/digitalocean/service/DropletService$1; │ + const-string v5, "application/json" │ │ - move-object/from16 v0, p0 │ + new-instance v6, Lcom/yassirh/digitalocean/service/DropletService$1; │ │ - invoke-direct {v7, v0}, Lcom/yassirh/digitalocean/service/DropletService$1;->(Lcom/yassirh/digitalocean/service/DropletService;)V │ + invoke-direct {v6, p0}, Lcom/yassirh/digitalocean/service/DropletService$1;->(Lcom/yassirh/digitalocean/service/DropletService;)V │ │ - invoke-virtual/range {v2 .. v7}, Lcom/loopj/android/http/AsyncHttpClient;->post(Landroid/content/Context;Ljava/lang/String;Lcz/msebera/android/httpclient/HttpEntity;Ljava/lang/String;Lcom/loopj/android/http/ResponseHandlerInterface;)Lcom/loopj/android/http/RequestHandle; │ + invoke-virtual/range {v1 .. v6}, Lcom/loopj/android/http/AsyncHttpClient;->post(Landroid/content/Context;Ljava/lang/String;Lcz/msebera/android/httpclient/HttpEntity;Ljava/lang/String;Lcom/loopj/android/http/ResponseHandlerInterface;)Lcom/loopj/android/http/RequestHandle; │ :try_end_0 │ .catch Ljava/io/UnsupportedEncodingException; {:try_start_0 .. :try_end_0} :catch_0 │ │ goto/16 :goto_0 │ │ .line 115 │ - .end local v5 # "entity":Lcz/msebera/android/httpclient/HttpEntity; │ + .end local v4 # "entity":Lcz/msebera/android/httpclient/HttpEntity; │ :catch_0 │ - move-exception v10 │ + move-exception v9 │ │ .line 116 │ - .local v10, "e":Ljava/io/UnsupportedEncodingException; │ - invoke-virtual {v10}, Ljava/io/UnsupportedEncodingException;->printStackTrace()V │ + .local v9, "e":Ljava/io/UnsupportedEncodingException; │ + invoke-virtual {v9}, Ljava/io/UnsupportedEncodingException;->printStackTrace()V │ │ goto/16 :goto_0 │ .end method │ │ .method public findById(J)Lcom/yassirh/digitalocean/model/Droplet; │ .locals 5 │ .param p1, "id" # J │ @@ -1461,69 +1441,68 @@ │ } │ .end annotation │ │ .prologue │ .line 347 │ new-instance v1, Lcom/yassirh/digitalocean/data/DropletDao; │ │ - iget-object v5, p0, Lcom/yassirh/digitalocean/service/DropletService;->context:Landroid/content/Context; │ + iget-object v4, p0, Lcom/yassirh/digitalocean/service/DropletService;->context:Landroid/content/Context; │ │ - invoke-static {v5}, Lcom/yassirh/digitalocean/data/DatabaseHelper;->getInstance(Landroid/content/Context;)Lcom/yassirh/digitalocean/data/DatabaseHelper; │ + invoke-static {v4}, Lcom/yassirh/digitalocean/data/DatabaseHelper;->getInstance(Landroid/content/Context;)Lcom/yassirh/digitalocean/data/DatabaseHelper; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-direct {v1, v5}, Lcom/yassirh/digitalocean/data/DropletDao;->(Lcom/yassirh/digitalocean/data/DatabaseHelper;)V │ + invoke-direct {v1, v4}, Lcom/yassirh/digitalocean/data/DropletDao;->(Lcom/yassirh/digitalocean/data/DatabaseHelper;)V │ │ .line 348 │ .local v1, "dropletDao":Lcom/yassirh/digitalocean/data/DropletDao; │ - new-instance v4, Lcom/yassirh/digitalocean/data/NetworkDao; │ + new-instance v3, Lcom/yassirh/digitalocean/data/NetworkDao; │ │ - iget-object v5, p0, Lcom/yassirh/digitalocean/service/DropletService;->context:Landroid/content/Context; │ + iget-object v4, p0, Lcom/yassirh/digitalocean/service/DropletService;->context:Landroid/content/Context; │ │ - invoke-static {v5}, Lcom/yassirh/digitalocean/data/DatabaseHelper;->getInstance(Landroid/content/Context;)Lcom/yassirh/digitalocean/data/DatabaseHelper; │ + invoke-static {v4}, Lcom/yassirh/digitalocean/data/DatabaseHelper;->getInstance(Landroid/content/Context;)Lcom/yassirh/digitalocean/data/DatabaseHelper; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-direct {v4, v5}, Lcom/yassirh/digitalocean/data/NetworkDao;->(Lcom/yassirh/digitalocean/data/DatabaseHelper;)V │ + invoke-direct {v3, v4}, Lcom/yassirh/digitalocean/data/NetworkDao;->(Lcom/yassirh/digitalocean/data/DatabaseHelper;)V │ │ .line 349 │ - .local v4, "networkDao":Lcom/yassirh/digitalocean/data/NetworkDao; │ - const/4 v5, 0x0 │ + .local v3, "networkDao":Lcom/yassirh/digitalocean/data/NetworkDao; │ + const/4 v4, 0x0 │ │ - invoke-virtual {v1, v5}, Lcom/yassirh/digitalocean/data/DropletDao;->getAll(Ljava/lang/String;)Ljava/util/List; │ + invoke-virtual {v1, v4}, Lcom/yassirh/digitalocean/data/DropletDao;->getAll(Ljava/lang/String;)Ljava/util/List; │ │ move-result-object v2 │ │ .line 350 │ .local v2, "droplets":Ljava/util/List;, "Ljava/util/List;" │ invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - .local v3, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v5 │ │ if-eqz v5, :cond_0 │ │ - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/yassirh/digitalocean/model/Droplet; │ │ .line 351 │ .local v0, "droplet":Lcom/yassirh/digitalocean/model/Droplet; │ invoke-virtual {v0}, Lcom/yassirh/digitalocean/model/Droplet;->getId()J │ │ move-result-wide v6 │ │ - invoke-virtual {v4, v6, v7}, Lcom/yassirh/digitalocean/data/NetworkDao;->findByDropletId(J)Ljava/util/List; │ + invoke-virtual {v3, v6, v7}, Lcom/yassirh/digitalocean/data/NetworkDao;->findByDropletId(J)Ljava/util/List; │ │ move-result-object v5 │ │ invoke-virtual {v0, v5}, Lcom/yassirh/digitalocean/model/Droplet;->setNetworks(Ljava/util/List;)V │ │ goto :goto_0 │ │ @@ -1686,113 +1665,111 @@ │ ">;)V" │ } │ .end annotation │ │ .prologue │ .line 332 │ .local p1, "droplets":Ljava/util/List;, "Ljava/util/List;" │ - new-instance v7, Lcom/yassirh/digitalocean/data/NetworkDao; │ + new-instance v5, Lcom/yassirh/digitalocean/data/NetworkDao; │ │ - iget-object v8, p0, Lcom/yassirh/digitalocean/service/DropletService;->context:Landroid/content/Context; │ + iget-object v6, p0, Lcom/yassirh/digitalocean/service/DropletService;->context:Landroid/content/Context; │ │ - invoke-static {v8}, Lcom/yassirh/digitalocean/data/DatabaseHelper;->getInstance(Landroid/content/Context;)Lcom/yassirh/digitalocean/data/DatabaseHelper; │ + invoke-static {v6}, Lcom/yassirh/digitalocean/data/DatabaseHelper;->getInstance(Landroid/content/Context;)Lcom/yassirh/digitalocean/data/DatabaseHelper; │ │ - move-result-object v8 │ + move-result-object v6 │ │ - invoke-direct {v7, v8}, Lcom/yassirh/digitalocean/data/NetworkDao;->(Lcom/yassirh/digitalocean/data/DatabaseHelper;)V │ + invoke-direct {v5, v6}, Lcom/yassirh/digitalocean/data/NetworkDao;->(Lcom/yassirh/digitalocean/data/DatabaseHelper;)V │ │ .line 333 │ - .local v7, "networkDao":Lcom/yassirh/digitalocean/data/NetworkDao; │ + .local v5, "networkDao":Lcom/yassirh/digitalocean/data/NetworkDao; │ new-instance v1, Lcom/yassirh/digitalocean/data/DropletDao; │ │ - iget-object v8, p0, Lcom/yassirh/digitalocean/service/DropletService;->context:Landroid/content/Context; │ + iget-object v6, p0, Lcom/yassirh/digitalocean/service/DropletService;->context:Landroid/content/Context; │ │ - invoke-static {v8}, Lcom/yassirh/digitalocean/data/DatabaseHelper;->getInstance(Landroid/content/Context;)Lcom/yassirh/digitalocean/data/DatabaseHelper; │ + invoke-static {v6}, Lcom/yassirh/digitalocean/data/DatabaseHelper;->getInstance(Landroid/content/Context;)Lcom/yassirh/digitalocean/data/DatabaseHelper; │ │ - move-result-object v8 │ + move-result-object v6 │ │ - invoke-direct {v1, v8}, Lcom/yassirh/digitalocean/data/DropletDao;->(Lcom/yassirh/digitalocean/data/DatabaseHelper;)V │ + invoke-direct {v1, v6}, Lcom/yassirh/digitalocean/data/DropletDao;->(Lcom/yassirh/digitalocean/data/DatabaseHelper;)V │ │ .line 334 │ .local v1, "dropletDao":Lcom/yassirh/digitalocean/data/DropletDao; │ - invoke-virtual {v7}, Lcom/yassirh/digitalocean/data/NetworkDao;->deleteAll()V │ + invoke-virtual {v5}, Lcom/yassirh/digitalocean/data/NetworkDao;->deleteAll()V │ │ .line 335 │ invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v2 │ + move-result-object v6 │ │ :cond_0 │ - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v8 │ + move-result v7 │ │ - if-eqz v8, :cond_1 │ + if-eqz v7, :cond_1 │ │ - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/yassirh/digitalocean/model/Droplet; │ │ .line 336 │ .local v0, "droplet":Lcom/yassirh/digitalocean/model/Droplet; │ invoke-virtual {v1, v0}, Lcom/yassirh/digitalocean/data/DropletDao;->createOrUpdate(Lcom/yassirh/digitalocean/model/Droplet;)J │ │ - move-result-wide v4 │ + move-result-wide v2 │ │ .line 337 │ - .local v4, "id":J │ - invoke-virtual {v0, v4, v5}, Lcom/yassirh/digitalocean/model/Droplet;->setId(J)V │ + .local v2, "id":J │ + invoke-virtual {v0, v2, v3}, Lcom/yassirh/digitalocean/model/Droplet;->setId(J)V │ │ .line 338 │ invoke-virtual {v0}, Lcom/yassirh/digitalocean/model/Droplet;->getNetworks()Ljava/util/List; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - invoke-interface {v8}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v7}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v3 │ + move-result-object v7 │ │ - .local v3, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v8 │ │ if-eqz v8, :cond_0 │ │ - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v6 │ + move-result-object v4 │ │ - check-cast v6, Lcom/yassirh/digitalocean/model/Network; │ + check-cast v4, Lcom/yassirh/digitalocean/model/Network; │ │ .line 339 │ - .local v6, "network":Lcom/yassirh/digitalocean/model/Network; │ - invoke-virtual {v6, v0}, Lcom/yassirh/digitalocean/model/Network;->setDroplet(Lcom/yassirh/digitalocean/model/Droplet;)V │ + .local v4, "network":Lcom/yassirh/digitalocean/model/Network; │ + invoke-virtual {v4, v0}, Lcom/yassirh/digitalocean/model/Network;->setDroplet(Lcom/yassirh/digitalocean/model/Droplet;)V │ │ .line 340 │ - invoke-virtual {v7, v6}, Lcom/yassirh/digitalocean/data/NetworkDao;->createOrUpdate(Lcom/yassirh/digitalocean/model/Network;)V │ + invoke-virtual {v5, v4}, Lcom/yassirh/digitalocean/data/NetworkDao;->createOrUpdate(Lcom/yassirh/digitalocean/model/Network;)V │ │ goto :goto_0 │ │ .line 343 │ .end local v0 # "droplet":Lcom/yassirh/digitalocean/model/Droplet; │ - .end local v3 # "i$":Ljava/util/Iterator; │ - .end local v4 # "id":J │ - .end local v6 # "network":Lcom/yassirh/digitalocean/model/Network; │ + .end local v2 # "id":J │ + .end local v4 # "network":Lcom/yassirh/digitalocean/model/Network; │ :cond_1 │ - const/4 v8, 0x1 │ + const/4 v6, 0x1 │ │ - invoke-static {v8}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ + invoke-static {v6}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ │ - move-result-object v8 │ + move-result-object v6 │ │ - invoke-virtual {p0, v8}, Lcom/yassirh/digitalocean/service/DropletService;->setRequiresRefresh(Ljava/lang/Boolean;)V │ + invoke-virtual {p0, v6}, Lcom/yassirh/digitalocean/service/DropletService;->setRequiresRefresh(Ljava/lang/Boolean;)V │ │ .line 344 │ return-void │ .end method │ │ .method public setRequiresRefresh(Ljava/lang/Boolean;)V │ .locals 5 │ @@ -1836,39 +1813,38 @@ │ .method public startTurnedOffDroplets()V │ .locals 8 │ │ .prologue │ .line 494 │ new-instance v1, Lcom/yassirh/digitalocean/data/DropletDao; │ │ - iget-object v4, p0, Lcom/yassirh/digitalocean/service/DropletService;->context:Landroid/content/Context; │ + iget-object v3, p0, Lcom/yassirh/digitalocean/service/DropletService;->context:Landroid/content/Context; │ │ - invoke-static {v4}, Lcom/yassirh/digitalocean/data/DatabaseHelper;->getInstance(Landroid/content/Context;)Lcom/yassirh/digitalocean/data/DatabaseHelper; │ + invoke-static {v3}, Lcom/yassirh/digitalocean/data/DatabaseHelper;->getInstance(Landroid/content/Context;)Lcom/yassirh/digitalocean/data/DatabaseHelper; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-direct {v1, v4}, Lcom/yassirh/digitalocean/data/DropletDao;->(Lcom/yassirh/digitalocean/data/DatabaseHelper;)V │ + invoke-direct {v1, v3}, Lcom/yassirh/digitalocean/data/DropletDao;->(Lcom/yassirh/digitalocean/data/DatabaseHelper;)V │ │ .line 495 │ .local v1, "dropletDao":Lcom/yassirh/digitalocean/data/DropletDao; │ - const-string v4, "status" │ + const-string v3, "status" │ │ - const-string v5, "off" │ + const-string v4, "off" │ │ - invoke-virtual {v1, v4, v5}, Lcom/yassirh/digitalocean/data/DropletDao;->getAllByProperty(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ + invoke-virtual {v1, v3, v4}, Lcom/yassirh/digitalocean/data/DropletDao;->getAllByProperty(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ move-result-object v2 │ │ .line 496 │ .local v2, "droplets":Ljava/util/List;, "Ljava/util/List;" │ invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ move-result-object v3 │ │ - .local v3, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_0 ├── smali/com/yassirh/digitalocean/service/ImageService$1.smali │ @@ -23,14 +23,15 @@ │ │ .field final synthetic val$showProgress:Z │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/service/ImageService;Z)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/service/ImageService; │ │ .prologue │ .line 52 │ iput-object p1, p0, Lcom/yassirh/digitalocean/service/ImageService$1;->this$0:Lcom/yassirh/digitalocean/service/ImageService; │ │ iput-boolean p2, p0, Lcom/yassirh/digitalocean/service/ImageService$1;->val$showProgress:Z │ │ @@ -145,14 +146,15 @@ │ iget-boolean v1, p0, Lcom/yassirh/digitalocean/service/ImageService$1;->val$showProgress:Z │ │ if-eqz v1, :cond_0 │ │ .line 59 │ iget-object v1, p0, Lcom/yassirh/digitalocean/service/ImageService$1;->this$0:Lcom/yassirh/digitalocean/service/ImageService; │ │ + .line 60 │ # getter for: Lcom/yassirh/digitalocean/service/ImageService;->context:Landroid/content/Context; │ invoke-static {v1}, Lcom/yassirh/digitalocean/service/ImageService;->access$000(Lcom/yassirh/digitalocean/service/ImageService;)Landroid/content/Context; │ │ move-result-object v1 │ │ const-string v2, "notification" │ │ @@ -200,14 +202,15 @@ │ │ invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v1 │ │ iget-object v2, p0, Lcom/yassirh/digitalocean/service/ImageService$1;->this$0:Lcom/yassirh/digitalocean/service/ImageService; │ │ + .line 63 │ # getter for: Lcom/yassirh/digitalocean/service/ImageService;->context:Landroid/content/Context; │ invoke-static {v2}, Lcom/yassirh/digitalocean/service/ImageService;->access$000(Lcom/yassirh/digitalocean/service/ImageService;)Landroid/content/Context; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ @@ -221,14 +224,15 @@ │ │ invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f02006d │ │ + .line 64 │ invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ .line 65 │ iget-object v1, p0, Lcom/yassirh/digitalocean/service/ImageService$1;->builder:Landroid/support/v4/app/NotificationCompat$Builder; │ │ iget-object v2, p0, Lcom/yassirh/digitalocean/service/ImageService$1;->this$0:Lcom/yassirh/digitalocean/service/ImageService; ├── smali/com/yassirh/digitalocean/service/ImageService$2.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/service/ImageService; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/service/ImageService;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/service/ImageService; │ │ .prologue │ .line 186 │ iput-object p1, p0, Lcom/yassirh/digitalocean/service/ImageService$2;->this$0:Lcom/yassirh/digitalocean/service/ImageService; │ │ invoke-direct {p0}, Lcom/loopj/android/http/AsyncHttpResponseHandler;->()V ├── smali/com/yassirh/digitalocean/service/ImageService$3.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/service/ImageService; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/service/ImageService;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/service/ImageService; │ │ .prologue │ .line 222 │ iput-object p1, p0, Lcom/yassirh/digitalocean/service/ImageService$3;->this$0:Lcom/yassirh/digitalocean/service/ImageService; │ │ invoke-direct {p0}, Lcom/loopj/android/http/AsyncHttpResponseHandler;->()V ├── smali/com/yassirh/digitalocean/service/ImageService$4.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/service/ImageService; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/service/ImageService;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/service/ImageService; │ │ .prologue │ .line 271 │ iput-object p1, p0, Lcom/yassirh/digitalocean/service/ImageService$4;->this$0:Lcom/yassirh/digitalocean/service/ImageService; │ │ invoke-direct {p0}, Lcom/loopj/android/http/AsyncHttpResponseHandler;->()V ├── smali/com/yassirh/digitalocean/service/ImageService.smali │ @@ -609,52 +609,51 @@ │ ">;)V" │ } │ .end annotation │ │ .prologue │ .line 141 │ .local p1, "images":Ljava/util/List;, "Ljava/util/List;" │ - new-instance v2, Lcom/yassirh/digitalocean/data/ImageDao; │ + new-instance v1, Lcom/yassirh/digitalocean/data/ImageDao; │ │ - iget-object v3, p0, Lcom/yassirh/digitalocean/service/ImageService;->context:Landroid/content/Context; │ + iget-object v2, p0, Lcom/yassirh/digitalocean/service/ImageService;->context:Landroid/content/Context; │ │ - invoke-static {v3}, Lcom/yassirh/digitalocean/data/DatabaseHelper;->getInstance(Landroid/content/Context;)Lcom/yassirh/digitalocean/data/DatabaseHelper; │ + invoke-static {v2}, Lcom/yassirh/digitalocean/data/DatabaseHelper;->getInstance(Landroid/content/Context;)Lcom/yassirh/digitalocean/data/DatabaseHelper; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-direct {v2, v3}, Lcom/yassirh/digitalocean/data/ImageDao;->(Lcom/yassirh/digitalocean/data/DatabaseHelper;)V │ + invoke-direct {v1, v2}, Lcom/yassirh/digitalocean/data/ImageDao;->(Lcom/yassirh/digitalocean/data/DatabaseHelper;)V │ │ .line 142 │ - .local v2, "imageDao":Lcom/yassirh/digitalocean/data/ImageDao; │ + .local v1, "imageDao":Lcom/yassirh/digitalocean/data/ImageDao; │ invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/yassirh/digitalocean/model/Image; │ + check-cast v0, Lcom/yassirh/digitalocean/model/Image; │ │ .line 143 │ - .local v1, "image":Lcom/yassirh/digitalocean/model/Image; │ - invoke-virtual {v2, v1}, Lcom/yassirh/digitalocean/data/ImageDao;->create(Lcom/yassirh/digitalocean/model/Image;)J │ + .local v0, "image":Lcom/yassirh/digitalocean/model/Image; │ + invoke-virtual {v1, v0}, Lcom/yassirh/digitalocean/data/ImageDao;->create(Lcom/yassirh/digitalocean/model/Image;)J │ │ goto :goto_0 │ │ .line 145 │ - .end local v1 # "image":Lcom/yassirh/digitalocean/model/Image; │ + .end local v0 # "image":Lcom/yassirh/digitalocean/model/Image; │ :cond_0 │ return-void │ .end method │ │ .method public setRequiresRefresh(Ljava/lang/Boolean;)V │ .locals 5 │ .param p1, "requireRefresh" # Ljava/lang/Boolean; ├── smali/com/yassirh/digitalocean/service/RecordService$1.smali │ @@ -21,14 +21,15 @@ │ │ .field final synthetic val$domainName:Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/service/RecordService;Ljava/lang/String;Lcom/yassirh/digitalocean/model/Domain;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/service/RecordService; │ │ .prologue │ .line 100 │ iput-object p1, p0, Lcom/yassirh/digitalocean/service/RecordService$1;->this$0:Lcom/yassirh/digitalocean/service/RecordService; │ │ iput-object p2, p0, Lcom/yassirh/digitalocean/service/RecordService$1;->val$domainName:Ljava/lang/String; ├── smali/com/yassirh/digitalocean/service/RecordService$2.smali │ @@ -25,14 +25,15 @@ │ │ .field final synthetic val$showProgress:Z │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/service/RecordService;ZLjava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/service/RecordService; │ │ .prologue │ .line 153 │ iput-object p1, p0, Lcom/yassirh/digitalocean/service/RecordService$2;->this$0:Lcom/yassirh/digitalocean/service/RecordService; │ │ iput-boolean p2, p0, Lcom/yassirh/digitalocean/service/RecordService$2;->val$showProgress:Z │ │ @@ -141,14 +142,15 @@ │ iget-boolean v0, p0, Lcom/yassirh/digitalocean/service/RecordService$2;->val$showProgress:Z │ │ if-eqz v0, :cond_0 │ │ .line 160 │ iget-object v0, p0, Lcom/yassirh/digitalocean/service/RecordService$2;->this$0:Lcom/yassirh/digitalocean/service/RecordService; │ │ + .line 161 │ # getter for: Lcom/yassirh/digitalocean/service/RecordService;->context:Landroid/content/Context; │ invoke-static {v0}, Lcom/yassirh/digitalocean/service/RecordService;->access$100(Lcom/yassirh/digitalocean/service/RecordService;)Landroid/content/Context; │ │ move-result-object v0 │ │ const-string v1, "notification" │ │ @@ -196,20 +198,22 @@ │ │ invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v0 │ │ const-string v1, "" │ │ + .line 164 │ invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v0 │ │ const v1, 0x7f02006d │ │ + .line 165 │ invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ .line 166 │ iget-object v0, p0, Lcom/yassirh/digitalocean/service/RecordService$2;->builder:Landroid/support/v4/app/NotificationCompat$Builder; │ │ iget-object v1, p0, Lcom/yassirh/digitalocean/service/RecordService$2;->this$0:Lcom/yassirh/digitalocean/service/RecordService; ├── smali/com/yassirh/digitalocean/service/RecordService$3.smali │ @@ -25,14 +25,15 @@ │ │ .field final synthetic val$showProgress:Z │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/service/RecordService;ZLjava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/service/RecordService; │ │ .prologue │ .line 214 │ iput-object p1, p0, Lcom/yassirh/digitalocean/service/RecordService$3;->this$0:Lcom/yassirh/digitalocean/service/RecordService; │ │ iput-boolean p2, p0, Lcom/yassirh/digitalocean/service/RecordService$3;->val$showProgress:Z │ │ @@ -141,14 +142,15 @@ │ iget-boolean v0, p0, Lcom/yassirh/digitalocean/service/RecordService$3;->val$showProgress:Z │ │ if-eqz v0, :cond_0 │ │ .line 221 │ iget-object v0, p0, Lcom/yassirh/digitalocean/service/RecordService$3;->this$0:Lcom/yassirh/digitalocean/service/RecordService; │ │ + .line 222 │ # getter for: Lcom/yassirh/digitalocean/service/RecordService;->context:Landroid/content/Context; │ invoke-static {v0}, Lcom/yassirh/digitalocean/service/RecordService;->access$100(Lcom/yassirh/digitalocean/service/RecordService;)Landroid/content/Context; │ │ move-result-object v0 │ │ const-string v1, "notification" │ │ @@ -196,20 +198,22 @@ │ │ invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v0 │ │ const-string v1, "" │ │ + .line 225 │ invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v0 │ │ const v1, 0x7f02006d │ │ + .line 226 │ invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ .line 227 │ iget-object v0, p0, Lcom/yassirh/digitalocean/service/RecordService$3;->builder:Landroid/support/v4/app/NotificationCompat$Builder; │ │ iget-object v1, p0, Lcom/yassirh/digitalocean/service/RecordService$3;->this$0:Lcom/yassirh/digitalocean/service/RecordService; ├── smali/com/yassirh/digitalocean/service/RecordService$4.smali │ @@ -25,14 +25,15 @@ │ │ .field final synthetic val$showProgress:Z │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/service/RecordService;ZJ)V │ .locals 1 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/service/RecordService; │ │ .prologue │ .line 272 │ iput-object p1, p0, Lcom/yassirh/digitalocean/service/RecordService$4;->this$0:Lcom/yassirh/digitalocean/service/RecordService; │ │ iput-boolean p2, p0, Lcom/yassirh/digitalocean/service/RecordService$4;->val$showProgress:Z │ │ @@ -163,14 +164,15 @@ │ iget-boolean v0, p0, Lcom/yassirh/digitalocean/service/RecordService$4;->val$showProgress:Z │ │ if-eqz v0, :cond_0 │ │ .line 279 │ iget-object v0, p0, Lcom/yassirh/digitalocean/service/RecordService$4;->this$0:Lcom/yassirh/digitalocean/service/RecordService; │ │ + .line 280 │ # getter for: Lcom/yassirh/digitalocean/service/RecordService;->context:Landroid/content/Context; │ invoke-static {v0}, Lcom/yassirh/digitalocean/service/RecordService;->access$100(Lcom/yassirh/digitalocean/service/RecordService;)Landroid/content/Context; │ │ move-result-object v0 │ │ const-string v1, "notification" │ │ @@ -218,20 +220,22 @@ │ │ invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v0 │ │ const-string v1, "" │ │ + .line 283 │ invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v0 │ │ const v1, 0x7f02006d │ │ + .line 284 │ invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ .line 286 │ iget-object v0, p0, Lcom/yassirh/digitalocean/service/RecordService$4;->notifyManager:Landroid/app/NotificationManager; │ │ sget v1, Lcom/yassirh/digitalocean/service/NotificationsIndexes;->NOTIFICATION_DESTROY_RECORD:I ├── smali/com/yassirh/digitalocean/service/RecordService.smali │ @@ -664,52 +664,51 @@ │ ">;)V" │ } │ .end annotation │ │ .prologue │ .line 73 │ .local p1, "records":Ljava/util/List;, "Ljava/util/List;" │ - new-instance v2, Lcom/yassirh/digitalocean/data/RecordDao; │ + new-instance v1, Lcom/yassirh/digitalocean/data/RecordDao; │ │ - iget-object v3, p0, Lcom/yassirh/digitalocean/service/RecordService;->context:Landroid/content/Context; │ + iget-object v2, p0, Lcom/yassirh/digitalocean/service/RecordService;->context:Landroid/content/Context; │ │ - invoke-static {v3}, Lcom/yassirh/digitalocean/data/DatabaseHelper;->getInstance(Landroid/content/Context;)Lcom/yassirh/digitalocean/data/DatabaseHelper; │ + invoke-static {v2}, Lcom/yassirh/digitalocean/data/DatabaseHelper;->getInstance(Landroid/content/Context;)Lcom/yassirh/digitalocean/data/DatabaseHelper; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-direct {v2, v3}, Lcom/yassirh/digitalocean/data/RecordDao;->(Lcom/yassirh/digitalocean/data/DatabaseHelper;)V │ + invoke-direct {v1, v2}, Lcom/yassirh/digitalocean/data/RecordDao;->(Lcom/yassirh/digitalocean/data/DatabaseHelper;)V │ │ .line 74 │ - .local v2, "recordDao":Lcom/yassirh/digitalocean/data/RecordDao; │ + .local v1, "recordDao":Lcom/yassirh/digitalocean/data/RecordDao; │ invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/yassirh/digitalocean/model/Record; │ + check-cast v0, Lcom/yassirh/digitalocean/model/Record; │ │ .line 75 │ - .local v1, "record":Lcom/yassirh/digitalocean/model/Record; │ - invoke-virtual {v2, v1}, Lcom/yassirh/digitalocean/data/RecordDao;->createOrUpdate(Lcom/yassirh/digitalocean/model/Record;)V │ + .local v0, "record":Lcom/yassirh/digitalocean/model/Record; │ + invoke-virtual {v1, v0}, Lcom/yassirh/digitalocean/data/RecordDao;->createOrUpdate(Lcom/yassirh/digitalocean/model/Record;)V │ │ goto :goto_0 │ │ .line 77 │ - .end local v1 # "record":Lcom/yassirh/digitalocean/model/Record; │ + .end local v0 # "record":Lcom/yassirh/digitalocean/model/Record; │ :cond_0 │ return-void │ .end method │ │ .method protected update(Lcom/yassirh/digitalocean/model/Record;)V │ .locals 2 │ .param p1, "record" # Lcom/yassirh/digitalocean/model/Record; ├── smali/com/yassirh/digitalocean/service/RegionService$1.smali │ @@ -23,14 +23,15 @@ │ │ .field final synthetic val$showProgress:Z │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/service/RegionService;Z)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/service/RegionService; │ │ .prologue │ .line 46 │ iput-object p1, p0, Lcom/yassirh/digitalocean/service/RegionService$1;->this$0:Lcom/yassirh/digitalocean/service/RegionService; │ │ iput-boolean p2, p0, Lcom/yassirh/digitalocean/service/RegionService$1;->val$showProgress:Z │ │ @@ -145,14 +146,15 @@ │ iget-boolean v1, p0, Lcom/yassirh/digitalocean/service/RegionService$1;->val$showProgress:Z │ │ if-eqz v1, :cond_0 │ │ .line 53 │ iget-object v1, p0, Lcom/yassirh/digitalocean/service/RegionService$1;->this$0:Lcom/yassirh/digitalocean/service/RegionService; │ │ + .line 54 │ # getter for: Lcom/yassirh/digitalocean/service/RegionService;->context:Landroid/content/Context; │ invoke-static {v1}, Lcom/yassirh/digitalocean/service/RegionService;->access$000(Lcom/yassirh/digitalocean/service/RegionService;)Landroid/content/Context; │ │ move-result-object v1 │ │ const-string v2, "notification" │ │ @@ -200,14 +202,15 @@ │ │ invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v1 │ │ iget-object v2, p0, Lcom/yassirh/digitalocean/service/RegionService$1;->this$0:Lcom/yassirh/digitalocean/service/RegionService; │ │ + .line 57 │ # getter for: Lcom/yassirh/digitalocean/service/RegionService;->context:Landroid/content/Context; │ invoke-static {v2}, Lcom/yassirh/digitalocean/service/RegionService;->access$000(Lcom/yassirh/digitalocean/service/RegionService;)Landroid/content/Context; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ @@ -221,14 +224,15 @@ │ │ invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f02006d │ │ + .line 58 │ invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ .line 59 │ iget-object v1, p0, Lcom/yassirh/digitalocean/service/RegionService$1;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; │ │ iget-object v2, p0, Lcom/yassirh/digitalocean/service/RegionService$1;->this$0:Lcom/yassirh/digitalocean/service/RegionService; ├── smali/com/yassirh/digitalocean/service/RegionService.smali │ @@ -401,52 +401,51 @@ │ ">;)V" │ } │ .end annotation │ │ .prologue │ .line 133 │ .local p1, "regions":Ljava/util/List;, "Ljava/util/List;" │ - new-instance v2, Lcom/yassirh/digitalocean/data/RegionDao; │ + new-instance v1, Lcom/yassirh/digitalocean/data/RegionDao; │ │ - iget-object v3, p0, Lcom/yassirh/digitalocean/service/RegionService;->context:Landroid/content/Context; │ + iget-object v2, p0, Lcom/yassirh/digitalocean/service/RegionService;->context:Landroid/content/Context; │ │ - invoke-static {v3}, Lcom/yassirh/digitalocean/data/DatabaseHelper;->getInstance(Landroid/content/Context;)Lcom/yassirh/digitalocean/data/DatabaseHelper; │ + invoke-static {v2}, Lcom/yassirh/digitalocean/data/DatabaseHelper;->getInstance(Landroid/content/Context;)Lcom/yassirh/digitalocean/data/DatabaseHelper; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-direct {v2, v3}, Lcom/yassirh/digitalocean/data/RegionDao;->(Lcom/yassirh/digitalocean/data/DatabaseHelper;)V │ + invoke-direct {v1, v2}, Lcom/yassirh/digitalocean/data/RegionDao;->(Lcom/yassirh/digitalocean/data/DatabaseHelper;)V │ │ .line 134 │ - .local v2, "regionDao":Lcom/yassirh/digitalocean/data/RegionDao; │ + .local v1, "regionDao":Lcom/yassirh/digitalocean/data/RegionDao; │ invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/yassirh/digitalocean/model/Region; │ + check-cast v0, Lcom/yassirh/digitalocean/model/Region; │ │ .line 135 │ - .local v1, "region":Lcom/yassirh/digitalocean/model/Region; │ - invoke-virtual {v2, v1}, Lcom/yassirh/digitalocean/data/RegionDao;->create(Lcom/yassirh/digitalocean/model/Region;)J │ + .local v0, "region":Lcom/yassirh/digitalocean/model/Region; │ + invoke-virtual {v1, v0}, Lcom/yassirh/digitalocean/data/RegionDao;->create(Lcom/yassirh/digitalocean/model/Region;)J │ │ goto :goto_0 │ │ .line 137 │ - .end local v1 # "region":Lcom/yassirh/digitalocean/model/Region; │ + .end local v0 # "region":Lcom/yassirh/digitalocean/model/Region; │ :cond_0 │ return-void │ .end method │ │ .method public setRequiresRefresh(Ljava/lang/Boolean;)V │ .locals 5 │ .param p1, "requireRefresh" # Ljava/lang/Boolean; ├── smali/com/yassirh/digitalocean/service/SSHKeyService$1.smali │ @@ -23,14 +23,15 @@ │ │ .field final synthetic val$showProgress:Z │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/service/SSHKeyService;Z)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/service/SSHKeyService; │ │ .prologue │ .line 52 │ iput-object p1, p0, Lcom/yassirh/digitalocean/service/SSHKeyService$1;->this$0:Lcom/yassirh/digitalocean/service/SSHKeyService; │ │ iput-boolean p2, p0, Lcom/yassirh/digitalocean/service/SSHKeyService$1;->val$showProgress:Z │ │ @@ -145,14 +146,15 @@ │ iget-boolean v1, p0, Lcom/yassirh/digitalocean/service/SSHKeyService$1;->val$showProgress:Z │ │ if-eqz v1, :cond_0 │ │ .line 59 │ iget-object v1, p0, Lcom/yassirh/digitalocean/service/SSHKeyService$1;->this$0:Lcom/yassirh/digitalocean/service/SSHKeyService; │ │ + .line 60 │ # getter for: Lcom/yassirh/digitalocean/service/SSHKeyService;->context:Landroid/content/Context; │ invoke-static {v1}, Lcom/yassirh/digitalocean/service/SSHKeyService;->access$000(Lcom/yassirh/digitalocean/service/SSHKeyService;)Landroid/content/Context; │ │ move-result-object v1 │ │ const-string v2, "notification" │ │ @@ -200,14 +202,15 @@ │ │ invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v1 │ │ iget-object v2, p0, Lcom/yassirh/digitalocean/service/SSHKeyService$1;->this$0:Lcom/yassirh/digitalocean/service/SSHKeyService; │ │ + .line 63 │ # getter for: Lcom/yassirh/digitalocean/service/SSHKeyService;->context:Landroid/content/Context; │ invoke-static {v2}, Lcom/yassirh/digitalocean/service/SSHKeyService;->access$000(Lcom/yassirh/digitalocean/service/SSHKeyService;)Landroid/content/Context; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ @@ -221,14 +224,15 @@ │ │ invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f02006d │ │ + .line 64 │ invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ .line 65 │ iget-object v1, p0, Lcom/yassirh/digitalocean/service/SSHKeyService$1;->builder:Landroid/support/v4/app/NotificationCompat$Builder; │ │ iget-object v2, p0, Lcom/yassirh/digitalocean/service/SSHKeyService$1;->this$0:Lcom/yassirh/digitalocean/service/SSHKeyService; ├── smali/com/yassirh/digitalocean/service/SSHKeyService$3.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/service/SSHKeyService; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/service/SSHKeyService;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/service/SSHKeyService; │ │ .prologue │ .line 200 │ iput-object p1, p0, Lcom/yassirh/digitalocean/service/SSHKeyService$3;->this$0:Lcom/yassirh/digitalocean/service/SSHKeyService; │ │ invoke-direct {p0}, Lcom/loopj/android/http/AsyncHttpResponseHandler;->()V ├── smali/com/yassirh/digitalocean/service/SSHKeyService$4.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/service/SSHKeyService; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/service/SSHKeyService;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/service/SSHKeyService; │ │ .prologue │ .line 246 │ iput-object p1, p0, Lcom/yassirh/digitalocean/service/SSHKeyService$4;->this$0:Lcom/yassirh/digitalocean/service/SSHKeyService; │ │ invoke-direct {p0}, Lcom/loopj/android/http/AsyncHttpResponseHandler;->()V ├── smali/com/yassirh/digitalocean/service/SSHKeyService.smali │ @@ -487,52 +487,51 @@ │ ">;)V" │ } │ .end annotation │ │ .prologue │ .line 123 │ .local p1, "sshKeys":Ljava/util/List;, "Ljava/util/List;" │ - new-instance v2, Lcom/yassirh/digitalocean/data/SSHKeyDao; │ + new-instance v1, Lcom/yassirh/digitalocean/data/SSHKeyDao; │ │ - iget-object v3, p0, Lcom/yassirh/digitalocean/service/SSHKeyService;->context:Landroid/content/Context; │ + iget-object v2, p0, Lcom/yassirh/digitalocean/service/SSHKeyService;->context:Landroid/content/Context; │ │ - invoke-static {v3}, Lcom/yassirh/digitalocean/data/DatabaseHelper;->getInstance(Landroid/content/Context;)Lcom/yassirh/digitalocean/data/DatabaseHelper; │ + invoke-static {v2}, Lcom/yassirh/digitalocean/data/DatabaseHelper;->getInstance(Landroid/content/Context;)Lcom/yassirh/digitalocean/data/DatabaseHelper; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-direct {v2, v3}, Lcom/yassirh/digitalocean/data/SSHKeyDao;->(Lcom/yassirh/digitalocean/data/DatabaseHelper;)V │ + invoke-direct {v1, v2}, Lcom/yassirh/digitalocean/data/SSHKeyDao;->(Lcom/yassirh/digitalocean/data/DatabaseHelper;)V │ │ .line 124 │ - .local v2, "sshKeyDao":Lcom/yassirh/digitalocean/data/SSHKeyDao; │ + .local v1, "sshKeyDao":Lcom/yassirh/digitalocean/data/SSHKeyDao; │ invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/yassirh/digitalocean/model/SSHKey; │ + check-cast v0, Lcom/yassirh/digitalocean/model/SSHKey; │ │ .line 125 │ - .local v1, "sshKey":Lcom/yassirh/digitalocean/model/SSHKey; │ - invoke-virtual {v2, v1}, Lcom/yassirh/digitalocean/data/SSHKeyDao;->create(Lcom/yassirh/digitalocean/model/SSHKey;)J │ + .local v0, "sshKey":Lcom/yassirh/digitalocean/model/SSHKey; │ + invoke-virtual {v1, v0}, Lcom/yassirh/digitalocean/data/SSHKeyDao;->create(Lcom/yassirh/digitalocean/model/SSHKey;)J │ │ goto :goto_0 │ │ .line 127 │ - .end local v1 # "sshKey":Lcom/yassirh/digitalocean/model/SSHKey; │ + .end local v0 # "sshKey":Lcom/yassirh/digitalocean/model/SSHKey; │ :cond_0 │ return-void │ .end method │ │ .method public setRequiresRefresh(Ljava/lang/Boolean;)V │ .locals 5 │ .param p1, "requireRefresh" # Ljava/lang/Boolean; ├── smali/com/yassirh/digitalocean/service/SizeService$1.smali │ @@ -23,14 +23,15 @@ │ │ .field final synthetic val$showProgress:Z │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/service/SizeService;Z)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/service/SizeService; │ │ .prologue │ .line 47 │ iput-object p1, p0, Lcom/yassirh/digitalocean/service/SizeService$1;->this$0:Lcom/yassirh/digitalocean/service/SizeService; │ │ iput-boolean p2, p0, Lcom/yassirh/digitalocean/service/SizeService$1;->val$showProgress:Z │ │ @@ -145,14 +146,15 @@ │ iget-boolean v1, p0, Lcom/yassirh/digitalocean/service/SizeService$1;->val$showProgress:Z │ │ if-eqz v1, :cond_0 │ │ .line 54 │ iget-object v1, p0, Lcom/yassirh/digitalocean/service/SizeService$1;->this$0:Lcom/yassirh/digitalocean/service/SizeService; │ │ + .line 55 │ # getter for: Lcom/yassirh/digitalocean/service/SizeService;->context:Landroid/content/Context; │ invoke-static {v1}, Lcom/yassirh/digitalocean/service/SizeService;->access$000(Lcom/yassirh/digitalocean/service/SizeService;)Landroid/content/Context; │ │ move-result-object v1 │ │ const-string v2, "notification" │ │ @@ -200,14 +202,15 @@ │ │ invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v1 │ │ iget-object v2, p0, Lcom/yassirh/digitalocean/service/SizeService$1;->this$0:Lcom/yassirh/digitalocean/service/SizeService; │ │ + .line 58 │ # getter for: Lcom/yassirh/digitalocean/service/SizeService;->context:Landroid/content/Context; │ invoke-static {v2}, Lcom/yassirh/digitalocean/service/SizeService;->access$000(Lcom/yassirh/digitalocean/service/SizeService;)Landroid/content/Context; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ @@ -221,14 +224,15 @@ │ │ invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f02006d │ │ + .line 59 │ invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ .line 60 │ iget-object v1, p0, Lcom/yassirh/digitalocean/service/SizeService$1;->builder:Landroid/support/v4/app/NotificationCompat$Builder; │ │ iget-object v2, p0, Lcom/yassirh/digitalocean/service/SizeService$1;->this$0:Lcom/yassirh/digitalocean/service/SizeService; ├── smali/com/yassirh/digitalocean/service/SizeService.smali │ @@ -418,52 +418,51 @@ │ ">;)V" │ } │ .end annotation │ │ .prologue │ .line 132 │ .local p1, "sizes":Ljava/util/List;, "Ljava/util/List;" │ - new-instance v2, Lcom/yassirh/digitalocean/data/SizeDao; │ + new-instance v1, Lcom/yassirh/digitalocean/data/SizeDao; │ │ - iget-object v3, p0, Lcom/yassirh/digitalocean/service/SizeService;->context:Landroid/content/Context; │ + iget-object v2, p0, Lcom/yassirh/digitalocean/service/SizeService;->context:Landroid/content/Context; │ │ - invoke-static {v3}, Lcom/yassirh/digitalocean/data/DatabaseHelper;->getInstance(Landroid/content/Context;)Lcom/yassirh/digitalocean/data/DatabaseHelper; │ + invoke-static {v2}, Lcom/yassirh/digitalocean/data/DatabaseHelper;->getInstance(Landroid/content/Context;)Lcom/yassirh/digitalocean/data/DatabaseHelper; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-direct {v2, v3}, Lcom/yassirh/digitalocean/data/SizeDao;->(Lcom/yassirh/digitalocean/data/DatabaseHelper;)V │ + invoke-direct {v1, v2}, Lcom/yassirh/digitalocean/data/SizeDao;->(Lcom/yassirh/digitalocean/data/DatabaseHelper;)V │ │ .line 133 │ - .local v2, "sizeDao":Lcom/yassirh/digitalocean/data/SizeDao; │ + .local v1, "sizeDao":Lcom/yassirh/digitalocean/data/SizeDao; │ invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/yassirh/digitalocean/model/Size; │ + check-cast v0, Lcom/yassirh/digitalocean/model/Size; │ │ .line 134 │ - .local v1, "size":Lcom/yassirh/digitalocean/model/Size; │ - invoke-virtual {v2, v1}, Lcom/yassirh/digitalocean/data/SizeDao;->create(Lcom/yassirh/digitalocean/model/Size;)J │ + .local v0, "size":Lcom/yassirh/digitalocean/model/Size; │ + invoke-virtual {v1, v0}, Lcom/yassirh/digitalocean/data/SizeDao;->create(Lcom/yassirh/digitalocean/model/Size;)J │ │ goto :goto_0 │ │ .line 136 │ - .end local v1 # "size":Lcom/yassirh/digitalocean/model/Size; │ + .end local v0 # "size":Lcom/yassirh/digitalocean/model/Size; │ :cond_0 │ return-void │ .end method │ │ .method public setRequiresRefresh(Ljava/lang/Boolean;)V │ .locals 5 │ .param p1, "requireRefresh" # Ljava/lang/Boolean; ├── smali/com/yassirh/digitalocean/service/SSHKeyService$2.smali │ @@ -19,14 +19,15 @@ │ │ .field final synthetic val$id:J │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/service/SSHKeyService;J)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/service/SSHKeyService; │ │ .prologue │ .line 163 │ iput-object p1, p0, Lcom/yassirh/digitalocean/service/SSHKeyService$2;->this$0:Lcom/yassirh/digitalocean/service/SSHKeyService; │ │ iput-wide p2, p0, Lcom/yassirh/digitalocean/service/SSHKeyService$2;->val$id:J ├── smali/com/yassirh/digitalocean/ui/DomainDetailsDialogFragment$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/DomainDetailsDialogFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/DomainDetailsDialogFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/DomainDetailsDialogFragment; │ │ .prologue │ .line 68 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/DomainDetailsDialogFragment$1;->this$0:Lcom/yassirh/digitalocean/ui/DomainDetailsDialogFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/DomainsFragment$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$listView:Landroid/widget/ListView; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/DomainsFragment;Landroid/widget/ListView;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/DomainsFragment; │ │ .prologue │ .line 70 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/DomainsFragment$1;->this$0:Lcom/yassirh/digitalocean/ui/DomainsFragment; │ │ iput-object p2, p0, Lcom/yassirh/digitalocean/ui/DomainsFragment$1;->val$listView:Landroid/widget/ListView; ├── smali/com/yassirh/digitalocean/ui/DomainsFragment$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/DomainsFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/DomainsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/DomainsFragment; │ │ .prologue │ .line 111 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/DomainsFragment$2;->this$0:Lcom/yassirh/digitalocean/ui/DomainsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/DomainsFragment$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/DomainsFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/DomainsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/DomainsFragment; │ │ .prologue │ .line 122 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/DomainsFragment$3;->this$0:Lcom/yassirh/digitalocean/ui/DomainsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/DomainsFragment$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/DomainsFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/DomainsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/DomainsFragment; │ │ .prologue │ .line 164 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/DomainsFragment$4;->this$0:Lcom/yassirh/digitalocean/ui/DomainsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/DropletResizeDialogFragment$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/DropletResizeDialogFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/DropletResizeDialogFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/DropletResizeDialogFragment; │ │ .prologue │ .line 38 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/DropletResizeDialogFragment$1;->this$0:Lcom/yassirh/digitalocean/ui/DropletResizeDialogFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/DropletResizeDialogFragment$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/DropletResizeDialogFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/DropletResizeDialogFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/DropletResizeDialogFragment; │ │ .prologue │ .line 45 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/DropletResizeDialogFragment$2;->this$0:Lcom/yassirh/digitalocean/ui/DropletResizeDialogFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/DropletsFragment$10.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ .prologue │ .line 207 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/DropletsFragment$10;->this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/DropletsFragment$11.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ .prologue │ .line 219 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/DropletsFragment$11;->this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/DropletsFragment$12.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ .prologue │ .line 231 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/DropletsFragment$12;->this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/DropletsFragment$13.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$sizeSpinner:Landroid/widget/Spinner; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/DropletsFragment;Landroid/widget/Spinner;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ .prologue │ .line 247 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/DropletsFragment$13;->this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ iput-object p2, p0, Lcom/yassirh/digitalocean/ui/DropletsFragment$13;->val$sizeSpinner:Landroid/widget/Spinner; ├── smali/com/yassirh/digitalocean/ui/DropletsFragment$14.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ .prologue │ .line 256 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/DropletsFragment$14;->this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/DropletsFragment$15.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$nameEditText:Landroid/widget/EditText; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/DropletsFragment;Landroid/widget/EditText;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ .prologue │ .line 270 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/DropletsFragment$15;->this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ iput-object p2, p0, Lcom/yassirh/digitalocean/ui/DropletsFragment$15;->val$nameEditText:Landroid/widget/EditText; ├── smali/com/yassirh/digitalocean/ui/DropletsFragment$16.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ .prologue │ .line 279 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/DropletsFragment$16;->this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/DropletsFragment$17.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$snapShotNameEditText:Landroid/widget/EditText; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/DropletsFragment;Landroid/widget/EditText;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ .prologue │ .line 293 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/DropletsFragment$17;->this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ iput-object p2, p0, Lcom/yassirh/digitalocean/ui/DropletsFragment$17;->val$snapShotNameEditText:Landroid/widget/EditText; ├── smali/com/yassirh/digitalocean/ui/DropletAdapter.smali │ @@ -119,227 +119,223 @@ │ │ move-result-wide v0 │ │ return-wide v0 │ .end method │ │ .method public getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ - .locals 15 │ + .locals 14 │ .param p1, "position" # I │ .param p2, "convertView" # Landroid/view/View; │ .param p3, "parent" # Landroid/view/ViewGroup; │ │ .prologue │ .line 44 │ - move-object/from16 v11, p2 │ + move-object/from16 v10, p2 │ │ .line 45 │ - .local v11, "vi":Landroid/view/View; │ + .local v10, "vi":Landroid/view/View; │ if-nez p2, :cond_0 │ │ .line 46 │ - sget-object v12, Lcom/yassirh/digitalocean/ui/DropletAdapter;->inflater:Landroid/view/LayoutInflater; │ + sget-object v11, Lcom/yassirh/digitalocean/ui/DropletAdapter;->inflater:Landroid/view/LayoutInflater; │ │ - const v13, 0x7f03002d │ + const v12, 0x7f03002d │ │ - const/4 v14, 0x0 │ + const/4 v13, 0x0 │ │ move-object/from16 v0, p3 │ │ - invoke-virtual {v12, v13, v0, v14}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; │ + invoke-virtual {v11, v12, v0, v13}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; │ │ - move-result-object v11 │ + move-result-object v10 │ │ .line 48 │ :cond_0 │ - iget-object v12, p0, Lcom/yassirh/digitalocean/ui/DropletAdapter;->data:Ljava/util/List; │ - │ - move/from16 v0, p1 │ + iget-object v11, p0, Lcom/yassirh/digitalocean/ui/DropletAdapter;->data:Ljava/util/List; │ │ - invoke-interface {v12, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; │ + invoke-interface {v11, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Lcom/yassirh/digitalocean/model/Droplet; │ │ .line 49 │ .local v2, "droplet":Lcom/yassirh/digitalocean/model/Droplet; │ invoke-virtual {v2}, Lcom/yassirh/digitalocean/model/Droplet;->getRegion()Lcom/yassirh/digitalocean/model/Region; │ │ - move-result-object v9 │ + move-result-object v8 │ │ .line 50 │ - .local v9, "region":Lcom/yassirh/digitalocean/model/Region; │ + .local v8, "region":Lcom/yassirh/digitalocean/model/Region; │ invoke-virtual {v2}, Lcom/yassirh/digitalocean/model/Droplet;->getImage()Lcom/yassirh/digitalocean/model/Image; │ │ - move-result-object v5 │ + move-result-object v4 │ │ .line 52 │ - .local v5, "image":Lcom/yassirh/digitalocean/model/Image; │ - const v12, 0x7f0d0050 │ + .local v4, "image":Lcom/yassirh/digitalocean/model/Image; │ + const v11, 0x7f0d0050 │ │ - invoke-virtual {v11, v12}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v10, v11}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - check-cast v7, Landroid/widget/TextView; │ + check-cast v6, Landroid/widget/TextView; │ │ .line 53 │ - .local v7, "nameTextView":Landroid/widget/TextView; │ - const v12, 0x7f0d0063 │ + .local v6, "nameTextView":Landroid/widget/TextView; │ + const v11, 0x7f0d0063 │ │ - invoke-virtual {v11, v12}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v10, v11}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v10 │ + move-result-object v9 │ │ - check-cast v10, Landroid/widget/TextView; │ + check-cast v9, Landroid/widget/TextView; │ │ .line 54 │ - .local v10, "statusTextView":Landroid/widget/TextView; │ - const v12, 0x7f0d0061 │ + .local v9, "statusTextView":Landroid/widget/TextView; │ + const v11, 0x7f0d0061 │ │ - invoke-virtual {v11, v12}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v10, v11}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/ImageView; │ │ .line 55 │ .local v1, "distroImageView":Landroid/widget/ImageView; │ - const v12, 0x7f0d0062 │ + const v11, 0x7f0d0062 │ │ - invoke-virtual {v11, v12}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v10, v11}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - check-cast v6, Landroid/widget/TextView; │ + check-cast v5, Landroid/widget/TextView; │ │ .line 56 │ - .local v6, "ipAddressTextView":Landroid/widget/TextView; │ - const v12, 0x7f0d0064 │ + .local v5, "ipAddressTextView":Landroid/widget/TextView; │ + const v11, 0x7f0d0064 │ │ - invoke-virtual {v11, v12}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v10, v11}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/ImageView; │ │ .line 57 │ .local v3, "flagImageView":Landroid/widget/ImageView; │ - if-eqz v9, :cond_4 │ + if-eqz v8, :cond_4 │ │ .line 58 │ - invoke-virtual {v9}, Lcom/yassirh/digitalocean/model/Region;->getName()Ljava/lang/String; │ + invoke-virtual {v8}, Lcom/yassirh/digitalocean/model/Region;->getName()Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - const/4 v13, 0x1 │ + const/4 v12, 0x1 │ │ - invoke-static {v12, v13}, Lcom/yassirh/digitalocean/utils/ApiHelper;->getLocationFlag(Ljava/lang/String;Z)I │ + invoke-static {v11, v12}, Lcom/yassirh/digitalocean/utils/ApiHelper;->getLocationFlag(Ljava/lang/String;Z)I │ │ - move-result v12 │ + move-result v11 │ │ - invoke-virtual {v3, v12}, Landroid/widget/ImageView;->setImageResource(I)V │ + invoke-virtual {v3, v11}, Landroid/widget/ImageView;->setImageResource(I)V │ │ .line 64 │ :goto_0 │ - if-eqz v5, :cond_1 │ + if-eqz v4, :cond_1 │ │ .line 65 │ - invoke-virtual {v5}, Lcom/yassirh/digitalocean/model/Image;->getDistribution()Ljava/lang/String; │ + invoke-virtual {v4}, Lcom/yassirh/digitalocean/model/Image;->getDistribution()Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v11 │ │ invoke-virtual {v2}, Lcom/yassirh/digitalocean/model/Droplet;->getStatus()Ljava/lang/String; │ │ - move-result-object v13 │ + move-result-object v12 │ │ - invoke-static {v12, v13}, Lcom/yassirh/digitalocean/utils/ApiHelper;->getDistributionLogo(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v11, v12}, Lcom/yassirh/digitalocean/utils/ApiHelper;->getDistributionLogo(Ljava/lang/String;Ljava/lang/String;)I │ │ - move-result v12 │ + move-result v11 │ │ - invoke-virtual {v1, v12}, Landroid/widget/ImageView;->setImageResource(I)V │ + invoke-virtual {v1, v11}, Landroid/widget/ImageView;->setImageResource(I)V │ │ .line 68 │ :cond_1 │ invoke-virtual {v2}, Lcom/yassirh/digitalocean/model/Droplet;->getName()Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - invoke-virtual {v7, v12}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v6, v11}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 69 │ invoke-virtual {v2}, Lcom/yassirh/digitalocean/model/Droplet;->getNetworks()Ljava/util/List; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - invoke-interface {v12}, Ljava/util/List;->size()I │ + invoke-interface {v11}, Ljava/util/List;->size()I │ │ - move-result v12 │ + move-result v11 │ │ - if-lez v12, :cond_3 │ + if-lez v11, :cond_3 │ │ .line 70 │ invoke-virtual {v2}, Lcom/yassirh/digitalocean/model/Droplet;->getNetworks()Ljava/util/List; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - invoke-interface {v12}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v11}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v4 │ + move-result-object v11 │ │ - .local v4, "i$":Ljava/util/Iterator; │ :cond_2 │ - invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v12 │ │ if-eqz v12, :cond_3 │ │ - invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - check-cast v8, Lcom/yassirh/digitalocean/model/Network; │ + check-cast v7, Lcom/yassirh/digitalocean/model/Network; │ │ .line 71 │ - .local v8, "network":Lcom/yassirh/digitalocean/model/Network; │ - invoke-virtual {v8}, Lcom/yassirh/digitalocean/model/Network;->getType()Ljava/lang/String; │ + .local v7, "network":Lcom/yassirh/digitalocean/model/Network; │ + invoke-virtual {v7}, Lcom/yassirh/digitalocean/model/Network;->getType()Ljava/lang/String; │ │ move-result-object v12 │ │ const-string v13, "public" │ │ invoke-virtual {v12, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v12 │ │ if-eqz v12, :cond_2 │ │ .line 72 │ - invoke-virtual {v8}, Lcom/yassirh/digitalocean/model/Network;->getIpAddress()Ljava/lang/String; │ + invoke-virtual {v7}, Lcom/yassirh/digitalocean/model/Network;->getIpAddress()Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - invoke-virtual {v6, v12}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v5, v11}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 77 │ - .end local v4 # "i$":Ljava/util/Iterator; │ - .end local v8 # "network":Lcom/yassirh/digitalocean/model/Network; │ + .end local v7 # "network":Lcom/yassirh/digitalocean/model/Network; │ :cond_3 │ invoke-virtual {v2}, Lcom/yassirh/digitalocean/model/Droplet;->getStatus()Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - invoke-virtual {v10, v12}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v9, v11}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 79 │ - return-object v11 │ + return-object v10 │ │ .line 61 │ :cond_4 │ - const/16 v12, 0x8 │ + const/16 v11, 0x8 │ │ - invoke-virtual {v3, v12}, Landroid/widget/ImageView;->setVisibility(I)V │ + invoke-virtual {v3, v11}, Landroid/widget/ImageView;->setVisibility(I)V │ │ goto :goto_0 │ .end method ├── smali/com/yassirh/digitalocean/ui/DropletsFragment$18.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ .prologue │ .line 302 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/DropletsFragment$18;->this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/DropletDetailsDialogFragment.smali │ @@ -25,770 +25,766 @@ │ .locals 31 │ .param p1, "inflater" # Landroid/view/LayoutInflater; │ .param p2, "container" # Landroid/view/ViewGroup; │ .param p3, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ .line 34 │ - const v29, 0x7f030020 │ + const v28, 0x7f030020 │ │ move-object/from16 v0, p1 │ │ - move/from16 v1, v29 │ + move/from16 v1, v28 │ │ move-object/from16 v2, p2 │ │ invoke-virtual {v0, v1, v2}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; │ │ - move-result-object v27 │ + move-result-object v26 │ │ .line 35 │ - .local v27, "view":Landroid/view/View; │ - new-instance v29, Lcom/yassirh/digitalocean/service/DropletService; │ + .local v26, "view":Landroid/view/View; │ + new-instance v28, Lcom/yassirh/digitalocean/service/DropletService; │ │ invoke-virtual/range {p0 .. p0}, Lcom/yassirh/digitalocean/ui/DropletDetailsDialogFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ - move-result-object v30 │ + move-result-object v29 │ │ - invoke-direct/range {v29 .. v30}, Lcom/yassirh/digitalocean/service/DropletService;->(Landroid/content/Context;)V │ + invoke-direct/range {v28 .. v29}, Lcom/yassirh/digitalocean/service/DropletService;->(Landroid/content/Context;)V │ │ - move-object/from16 v0, v29 │ + move-object/from16 v0, v28 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Lcom/yassirh/digitalocean/ui/DropletDetailsDialogFragment;->mDropletService:Lcom/yassirh/digitalocean/service/DropletService; │ │ .line 36 │ invoke-virtual/range {p0 .. p0}, Lcom/yassirh/digitalocean/ui/DropletDetailsDialogFragment;->getArguments()Landroid/os/Bundle; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - const-string v30, "id" │ + const-string v29, "id" │ │ - invoke-virtual/range {v29 .. v30}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J │ + invoke-virtual/range {v28 .. v29}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J │ │ move-result-wide v12 │ │ .line 37 │ .local v12, "id":J │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/yassirh/digitalocean/ui/DropletDetailsDialogFragment;->mDropletService:Lcom/yassirh/digitalocean/service/DropletService; │ │ - move-object/from16 v29, v0 │ + move-object/from16 v28, v0 │ │ - move-object/from16 v0, v29 │ + move-object/from16 v0, v28 │ │ invoke-virtual {v0, v12, v13}, Lcom/yassirh/digitalocean/service/DropletService;->findById(J)Lcom/yassirh/digitalocean/model/Droplet; │ │ move-result-object v9 │ │ .line 38 │ .local v9, "droplet":Lcom/yassirh/digitalocean/model/Droplet; │ invoke-virtual {v9}, Lcom/yassirh/digitalocean/model/Droplet;->getRegion()Lcom/yassirh/digitalocean/model/Region; │ │ - move-result-object v23 │ + move-result-object v22 │ │ .line 39 │ - .local v23, "region":Lcom/yassirh/digitalocean/model/Region; │ + .local v22, "region":Lcom/yassirh/digitalocean/model/Region; │ invoke-virtual {v9}, Lcom/yassirh/digitalocean/model/Droplet;->getSize()Lcom/yassirh/digitalocean/model/Size; │ │ - move-result-object v25 │ + move-result-object v24 │ │ .line 40 │ - .local v25, "size":Lcom/yassirh/digitalocean/model/Size; │ + .local v24, "size":Lcom/yassirh/digitalocean/model/Size; │ invoke-virtual {v9}, Lcom/yassirh/digitalocean/model/Droplet;->getImage()Lcom/yassirh/digitalocean/model/Image; │ │ - move-result-object v14 │ + move-result-object v11 │ │ .line 42 │ - .local v14, "image":Lcom/yassirh/digitalocean/model/Image; │ + .local v11, "image":Lcom/yassirh/digitalocean/model/Image; │ invoke-virtual/range {p0 .. p0}, Lcom/yassirh/digitalocean/ui/DropletDetailsDialogFragment;->getDialog()Landroid/app/Dialog; │ │ - move-result-object v29 │ + move-result-object v28 │ │ invoke-virtual {v9}, Lcom/yassirh/digitalocean/model/Droplet;->getName()Ljava/lang/String; │ │ - move-result-object v30 │ + move-result-object v29 │ │ - invoke-virtual/range {v29 .. v30}, Landroid/app/Dialog;->setTitle(Ljava/lang/CharSequence;)V │ + invoke-virtual/range {v28 .. v29}, Landroid/app/Dialog;->setTitle(Ljava/lang/CharSequence;)V │ │ .line 44 │ - const v29, 0x7f0d0062 │ + const v28, 0x7f0d0062 │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v26 │ │ - move/from16 v1, v29 │ + move/from16 v1, v28 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v16 │ + move-result-object v15 │ │ - check-cast v16, Landroid/widget/TextView; │ + check-cast v15, Landroid/widget/TextView; │ │ .line 45 │ - .local v16, "ipAddressTextView":Landroid/widget/TextView; │ - const v29, 0x7f0d0050 │ + .local v15, "ipAddressTextView":Landroid/widget/TextView; │ + const v28, 0x7f0d0050 │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v26 │ │ - move/from16 v1, v29 │ + move/from16 v1, v28 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v20 │ + move-result-object v19 │ │ - check-cast v20, Landroid/widget/TextView; │ + check-cast v19, Landroid/widget/TextView; │ │ .line 46 │ - .local v20, "nameTextView":Landroid/widget/TextView; │ - const v29, 0x7f0d0063 │ + .local v19, "nameTextView":Landroid/widget/TextView; │ + const v28, 0x7f0d0063 │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v26 │ │ - move/from16 v1, v29 │ + move/from16 v1, v28 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v26 │ + move-result-object v25 │ │ - check-cast v26, Landroid/widget/TextView; │ + check-cast v25, Landroid/widget/TextView; │ │ .line 47 │ - .local v26, "statusTextView":Landroid/widget/TextView; │ - const v29, 0x7f0d0061 │ + .local v25, "statusTextView":Landroid/widget/TextView; │ + const v28, 0x7f0d0061 │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v26 │ │ - move/from16 v1, v29 │ + move/from16 v1, v28 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v8 │ │ check-cast v8, Landroid/widget/ImageView; │ │ .line 48 │ .local v8, "distroImageView":Landroid/widget/ImageView; │ - const v29, 0x7f0d0064 │ + const v28, 0x7f0d0064 │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v26 │ │ - move/from16 v1, v29 │ + move/from16 v1, v28 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v10 │ │ check-cast v10, Landroid/widget/ImageView; │ │ .line 49 │ .local v10, "flagImageView":Landroid/widget/ImageView; │ - const v29, 0x7f0d0075 │ + const v28, 0x7f0d0075 │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v26 │ │ - move/from16 v1, v29 │ + move/from16 v1, v28 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v4 │ │ check-cast v4, Landroid/widget/TextView; │ │ .line 50 │ .local v4, "backupsActiveTextView":Landroid/widget/TextView; │ - const v29, 0x7f0d0077 │ + const v28, 0x7f0d0077 │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v26 │ │ - move/from16 v1, v29 │ + move/from16 v1, v28 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v17 │ + move-result-object v16 │ │ - check-cast v17, Landroid/widget/TextView; │ + check-cast v16, Landroid/widget/TextView; │ │ .line 51 │ - .local v17, "ipv6ActiveTextView":Landroid/widget/TextView; │ - const v29, 0x7f0d0078 │ + .local v16, "ipv6ActiveTextView":Landroid/widget/TextView; │ + const v28, 0x7f0d0078 │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v26 │ │ - move/from16 v1, v29 │ + move/from16 v1, v28 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v22 │ + move-result-object v21 │ │ - check-cast v22, Landroid/widget/TextView; │ + check-cast v21, Landroid/widget/TextView; │ │ .line 52 │ - .local v22, "privateNetworkingActiveTextView":Landroid/widget/TextView; │ - const v29, 0x7f0d0076 │ + .local v21, "privateNetworkingActiveTextView":Landroid/widget/TextView; │ + const v28, 0x7f0d0076 │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v26 │ │ - move/from16 v1, v29 │ + move/from16 v1, v28 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v28 │ + move-result-object v27 │ │ - check-cast v28, Landroid/widget/TextView; │ + check-cast v27, Landroid/widget/TextView; │ │ .line 53 │ - .local v28, "virtIOActiveTextView":Landroid/widget/TextView; │ - const v29, 0x7f0d007a │ + .local v27, "virtIOActiveTextView":Landroid/widget/TextView; │ + const v28, 0x7f0d007a │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v26 │ │ - move/from16 v1, v29 │ + move/from16 v1, v28 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v18 │ + move-result-object v17 │ │ - check-cast v18, Landroid/widget/TextView; │ + check-cast v17, Landroid/widget/TextView; │ │ .line 54 │ - .local v18, "lockedTextView":Landroid/widget/TextView; │ - const v29, 0x7f0d007d │ + .local v17, "lockedTextView":Landroid/widget/TextView; │ + const v28, 0x7f0d007d │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v26 │ │ - move/from16 v1, v29 │ + move/from16 v1, v28 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v6 │ │ check-cast v6, Landroid/widget/TextView; │ │ .line 55 │ .local v6, "createdAtTextView":Landroid/widget/TextView; │ - const v29, 0x7f0d006a │ + const v28, 0x7f0d006a │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v26 │ │ - move/from16 v1, v29 │ + move/from16 v1, v28 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v19 │ + move-result-object v18 │ │ - check-cast v19, Landroid/widget/TextView; │ + check-cast v18, Landroid/widget/TextView; │ │ .line 56 │ - .local v19, "memoryTextView":Landroid/widget/TextView; │ - const v29, 0x7f0d006d │ + .local v18, "memoryTextView":Landroid/widget/TextView; │ + const v28, 0x7f0d006d │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v26 │ │ - move/from16 v1, v29 │ + move/from16 v1, v28 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v7 │ │ check-cast v7, Landroid/widget/TextView; │ │ .line 57 │ .local v7, "diskTextView":Landroid/widget/TextView; │ - const v29, 0x7f0d0067 │ + const v28, 0x7f0d0067 │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v26 │ │ - move/from16 v1, v29 │ + move/from16 v1, v28 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v5 │ │ check-cast v5, Landroid/widget/TextView; │ │ .line 58 │ .local v5, "cpusTextView":Landroid/widget/TextView; │ - const v29, 0x7f0d0073 │ + const v28, 0x7f0d0073 │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v26 │ │ - move/from16 v1, v29 │ + move/from16 v1, v28 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v24 │ + move-result-object v23 │ │ - check-cast v24, Landroid/widget/TextView; │ + check-cast v23, Landroid/widget/TextView; │ │ .line 59 │ - .local v24, "regionTextView":Landroid/widget/TextView; │ - const v29, 0x7f0d0070 │ + .local v23, "regionTextView":Landroid/widget/TextView; │ + const v28, 0x7f0d0070 │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v26 │ │ - move/from16 v1, v29 │ + move/from16 v1, v28 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v15 │ + move-result-object v14 │ │ - check-cast v15, Landroid/widget/TextView; │ + check-cast v14, Landroid/widget/TextView; │ │ .line 61 │ - .local v15, "imageTextView":Landroid/widget/TextView; │ + .local v14, "imageTextView":Landroid/widget/TextView; │ invoke-virtual {v9}, Lcom/yassirh/digitalocean/model/Droplet;->getName()Ljava/lang/String; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v19 │ │ - move-object/from16 v1, v29 │ + move-object/from16 v1, v28 │ │ invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 62 │ - if-eqz v23, :cond_4 │ + if-eqz v22, :cond_4 │ │ .line 63 │ - invoke-virtual/range {v23 .. v23}, Lcom/yassirh/digitalocean/model/Region;->getName()Ljava/lang/String; │ + invoke-virtual/range {v22 .. v22}, Lcom/yassirh/digitalocean/model/Region;->getName()Ljava/lang/String; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - const/16 v30, 0x1 │ + const/16 v29, 0x1 │ │ - invoke-static/range {v29 .. v30}, Lcom/yassirh/digitalocean/utils/ApiHelper;->getLocationFlag(Ljava/lang/String;Z)I │ + invoke-static/range {v28 .. v29}, Lcom/yassirh/digitalocean/utils/ApiHelper;->getLocationFlag(Ljava/lang/String;Z)I │ │ - move-result v29 │ + move-result v28 │ │ - move/from16 v0, v29 │ + move/from16 v0, v28 │ │ invoke-virtual {v10, v0}, Landroid/widget/ImageView;->setImageResource(I)V │ │ .line 64 │ - invoke-virtual/range {v23 .. v23}, Lcom/yassirh/digitalocean/model/Region;->getName()Ljava/lang/String; │ + invoke-virtual/range {v22 .. v22}, Lcom/yassirh/digitalocean/model/Region;->getName()Ljava/lang/String; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v23 │ │ - move-object/from16 v1, v29 │ + move-object/from16 v1, v28 │ │ invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 71 │ :goto_0 │ - if-eqz v14, :cond_0 │ + if-eqz v11, :cond_0 │ │ .line 72 │ - invoke-virtual {v14}, Lcom/yassirh/digitalocean/model/Image;->getDistribution()Ljava/lang/String; │ + invoke-virtual {v11}, Lcom/yassirh/digitalocean/model/Image;->getDistribution()Ljava/lang/String; │ │ - move-result-object v29 │ + move-result-object v28 │ │ invoke-virtual {v9}, Lcom/yassirh/digitalocean/model/Droplet;->getStatus()Ljava/lang/String; │ │ - move-result-object v30 │ + move-result-object v29 │ │ - invoke-static/range {v29 .. v30}, Lcom/yassirh/digitalocean/utils/ApiHelper;->getDistributionLogo(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v28 .. v29}, Lcom/yassirh/digitalocean/utils/ApiHelper;->getDistributionLogo(Ljava/lang/String;Ljava/lang/String;)I │ │ - move-result v29 │ + move-result v28 │ │ - move/from16 v0, v29 │ + move/from16 v0, v28 │ │ invoke-virtual {v8, v0}, Landroid/widget/ImageView;->setImageResource(I)V │ │ .line 73 │ - invoke-virtual {v14}, Lcom/yassirh/digitalocean/model/Image;->getName()Ljava/lang/String; │ + invoke-virtual {v11}, Lcom/yassirh/digitalocean/model/Image;->getName()Ljava/lang/String; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - move-object/from16 v0, v29 │ + move-object/from16 v0, v28 │ │ - invoke-virtual {v15, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v14, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 75 │ :cond_0 │ invoke-virtual {v9}, Lcom/yassirh/digitalocean/model/Droplet;->getNetworks()Ljava/util/List; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - invoke-interface/range {v29 .. v29}, Ljava/util/List;->size()I │ + invoke-interface/range {v28 .. v28}, Ljava/util/List;->size()I │ │ - move-result v29 │ + move-result v28 │ │ - if-lez v29, :cond_2 │ + if-lez v28, :cond_2 │ │ .line 76 │ invoke-virtual {v9}, Lcom/yassirh/digitalocean/model/Droplet;->getNetworks()Ljava/util/List; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - invoke-interface/range {v29 .. v29}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface/range {v28 .. v28}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v11 │ + move-result-object v28 │ │ - .local v11, "i$":Ljava/util/Iterator; │ :cond_1 │ - invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface/range {v28 .. v28}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v29 │ │ if-eqz v29, :cond_2 │ │ - invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface/range {v28 .. v28}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v21 │ + move-result-object v20 │ │ - check-cast v21, Lcom/yassirh/digitalocean/model/Network; │ + check-cast v20, Lcom/yassirh/digitalocean/model/Network; │ │ .line 77 │ - .local v21, "network":Lcom/yassirh/digitalocean/model/Network; │ - invoke-virtual/range {v21 .. v21}, Lcom/yassirh/digitalocean/model/Network;->getType()Ljava/lang/String; │ + .local v20, "network":Lcom/yassirh/digitalocean/model/Network; │ + invoke-virtual/range {v20 .. v20}, Lcom/yassirh/digitalocean/model/Network;->getType()Ljava/lang/String; │ │ move-result-object v29 │ │ const-string v30, "public" │ │ invoke-virtual/range {v29 .. v30}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v29 │ │ if-eqz v29, :cond_1 │ │ .line 78 │ - invoke-virtual/range {v21 .. v21}, Lcom/yassirh/digitalocean/model/Network;->getIpAddress()Ljava/lang/String; │ - │ - move-result-object v29 │ + invoke-virtual/range {v20 .. v20}, Lcom/yassirh/digitalocean/model/Network;->getIpAddress()Ljava/lang/String; │ │ - move-object/from16 v0, v16 │ + move-result-object v28 │ │ - move-object/from16 v1, v29 │ + move-object/from16 v0, v28 │ │ - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v15, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 83 │ - .end local v11 # "i$":Ljava/util/Iterator; │ - .end local v21 # "network":Lcom/yassirh/digitalocean/model/Network; │ + .end local v20 # "network":Lcom/yassirh/digitalocean/model/Network; │ :cond_2 │ invoke-virtual {v9}, Lcom/yassirh/digitalocean/model/Droplet;->isBackupsEnabled()Z │ │ - move-result v29 │ + move-result v28 │ │ - if-eqz v29, :cond_5 │ + if-eqz v28, :cond_5 │ │ invoke-virtual/range {p0 .. p0}, Lcom/yassirh/digitalocean/ui/DropletDetailsDialogFragment;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - const v30, 0x7f0600b5 │ + const v29, 0x7f0600b5 │ │ - invoke-virtual/range {v29 .. v30}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ + invoke-virtual/range {v28 .. v29}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ - move-result-object v29 │ + move-result-object v28 │ │ :goto_1 │ - move-object/from16 v0, v29 │ + move-object/from16 v0, v28 │ │ invoke-virtual {v4, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 84 │ invoke-virtual {v9}, Lcom/yassirh/digitalocean/model/Droplet;->isIpv6Enabled()Z │ │ - move-result v29 │ + move-result v28 │ │ - if-eqz v29, :cond_6 │ + if-eqz v28, :cond_6 │ │ invoke-virtual/range {p0 .. p0}, Lcom/yassirh/digitalocean/ui/DropletDetailsDialogFragment;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - const v30, 0x7f0600b5 │ + const v29, 0x7f0600b5 │ │ - invoke-virtual/range {v29 .. v30}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ + invoke-virtual/range {v28 .. v29}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ - move-result-object v29 │ + move-result-object v28 │ │ :goto_2 │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v16 │ │ - move-object/from16 v1, v29 │ + move-object/from16 v1, v28 │ │ invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 85 │ invoke-virtual {v9}, Lcom/yassirh/digitalocean/model/Droplet;->isPrivateNetworkingEnabled()Z │ │ - move-result v29 │ + move-result v28 │ │ - if-eqz v29, :cond_7 │ + if-eqz v28, :cond_7 │ │ invoke-virtual/range {p0 .. p0}, Lcom/yassirh/digitalocean/ui/DropletDetailsDialogFragment;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - const v30, 0x7f0600b5 │ + const v29, 0x7f0600b5 │ │ - invoke-virtual/range {v29 .. v30}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ + invoke-virtual/range {v28 .. v29}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ - move-result-object v29 │ + move-result-object v28 │ │ :goto_3 │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v21 │ │ - move-object/from16 v1, v29 │ + move-object/from16 v1, v28 │ │ invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 86 │ invoke-virtual {v9}, Lcom/yassirh/digitalocean/model/Droplet;->isVirtIoEnabled()Z │ │ - move-result v29 │ + move-result v28 │ │ - if-eqz v29, :cond_8 │ + if-eqz v28, :cond_8 │ │ invoke-virtual/range {p0 .. p0}, Lcom/yassirh/digitalocean/ui/DropletDetailsDialogFragment;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - const v30, 0x7f0600b5 │ + const v29, 0x7f0600b5 │ │ - invoke-virtual/range {v29 .. v30}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ + invoke-virtual/range {v28 .. v29}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ - move-result-object v29 │ + move-result-object v28 │ │ :goto_4 │ - invoke-virtual/range {v28 .. v29}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual/range {v27 .. v28}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 87 │ invoke-virtual {v9}, Lcom/yassirh/digitalocean/model/Droplet;->isLocked()Z │ │ - move-result v29 │ + move-result v28 │ │ - if-eqz v29, :cond_9 │ + if-eqz v28, :cond_9 │ │ invoke-virtual/range {p0 .. p0}, Lcom/yassirh/digitalocean/ui/DropletDetailsDialogFragment;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - const v30, 0x7f0600b5 │ + const v29, 0x7f0600b5 │ │ - invoke-virtual/range {v29 .. v30}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ + invoke-virtual/range {v28 .. v29}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ - move-result-object v29 │ + move-result-object v28 │ │ :goto_5 │ - move-object/from16 v0, v18 │ + move-object/from16 v0, v17 │ │ - move-object/from16 v1, v29 │ + move-object/from16 v1, v28 │ │ invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 88 │ - const-string v29, "yyyy-MM-dd hh:mm" │ + const-string v28, "yyyy-MM-dd hh:mm" │ │ invoke-virtual {v9}, Lcom/yassirh/digitalocean/model/Droplet;->getCreatedAt()Ljava/util/Date; │ │ - move-result-object v30 │ + move-result-object v29 │ │ - invoke-static/range {v29 .. v30}, Landroid/text/format/DateFormat;->format(Ljava/lang/CharSequence;Ljava/util/Date;)Ljava/lang/CharSequence; │ + invoke-static/range {v28 .. v29}, Landroid/text/format/DateFormat;->format(Ljava/lang/CharSequence;Ljava/util/Date;)Ljava/lang/CharSequence; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - move-object/from16 v0, v29 │ + move-object/from16 v0, v28 │ │ invoke-virtual {v6, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 89 │ invoke-virtual {v9}, Lcom/yassirh/digitalocean/model/Droplet;->getStatus()Ljava/lang/String; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - move-object/from16 v0, v26 │ + move-object/from16 v0, v25 │ │ - move-object/from16 v1, v29 │ + move-object/from16 v1, v28 │ │ invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 90 │ - if-eqz v25, :cond_3 │ + if-eqz v24, :cond_3 │ │ .line 91 │ - new-instance v29, Ljava/lang/StringBuilder; │ + new-instance v28, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v29 .. v29}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v28 .. v28}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v9}, Lcom/yassirh/digitalocean/model/Droplet;->getMemory()I │ │ - move-result v30 │ + move-result v29 │ │ - invoke-virtual/range {v29 .. v30}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v28 .. v29}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - const-string v30, "MB" │ + const-string v29, "MB" │ │ - invoke-virtual/range {v29 .. v30}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v28 .. v29}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - invoke-virtual/range {v29 .. v29}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v28 .. v28}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - move-object/from16 v0, v19 │ + move-object/from16 v0, v18 │ │ - move-object/from16 v1, v29 │ + move-object/from16 v1, v28 │ │ invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 92 │ - new-instance v29, Ljava/lang/StringBuilder; │ + new-instance v28, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v29 .. v29}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v28 .. v28}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v9}, Lcom/yassirh/digitalocean/model/Droplet;->getDisk()I │ │ - move-result v30 │ + move-result v29 │ │ - invoke-virtual/range {v29 .. v30}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v28 .. v29}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - const-string v30, "GB" │ + const-string v29, "GB" │ │ - invoke-virtual/range {v29 .. v30}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v28 .. v29}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - invoke-virtual/range {v29 .. v29}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v28 .. v28}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - move-object/from16 v0, v29 │ + move-object/from16 v0, v28 │ │ invoke-virtual {v7, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 93 │ - new-instance v29, Ljava/lang/StringBuilder; │ + new-instance v28, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v29 .. v29}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v28 .. v28}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v9}, Lcom/yassirh/digitalocean/model/Droplet;->getCpu()I │ │ - move-result v30 │ + move-result v29 │ │ - invoke-virtual/range {v29 .. v30}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v28 .. v29}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - const-string v30, "" │ + const-string v29, "" │ │ - invoke-virtual/range {v29 .. v30}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v28 .. v29}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - invoke-virtual/range {v29 .. v29}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v28 .. v28}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - move-object/from16 v0, v29 │ + move-object/from16 v0, v28 │ │ invoke-virtual {v5, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 95 │ :cond_3 │ - return-object v27 │ + return-object v26 │ │ .line 67 │ :cond_4 │ - const/16 v29, 0x8 │ + const/16 v28, 0x8 │ │ - move/from16 v0, v29 │ + move/from16 v0, v28 │ │ invoke-virtual {v10, v0}, Landroid/widget/ImageView;->setVisibility(I)V │ │ .line 68 │ - const-string v29, "" │ + const-string v28, "" │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v23 │ │ - move-object/from16 v1, v29 │ + move-object/from16 v1, v28 │ │ invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ goto/16 :goto_0 │ │ .line 83 │ :cond_5 │ invoke-virtual/range {p0 .. p0}, Lcom/yassirh/digitalocean/ui/DropletDetailsDialogFragment;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - const v30, 0x7f060054 │ + const v29, 0x7f060054 │ │ - invoke-virtual/range {v29 .. v30}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ + invoke-virtual/range {v28 .. v29}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ - move-result-object v29 │ + move-result-object v28 │ │ goto/16 :goto_1 │ │ .line 84 │ :cond_6 │ invoke-virtual/range {p0 .. p0}, Lcom/yassirh/digitalocean/ui/DropletDetailsDialogFragment;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - const v30, 0x7f060054 │ + const v29, 0x7f060054 │ │ - invoke-virtual/range {v29 .. v30}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ + invoke-virtual/range {v28 .. v29}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ - move-result-object v29 │ + move-result-object v28 │ │ goto/16 :goto_2 │ │ .line 85 │ :cond_7 │ invoke-virtual/range {p0 .. p0}, Lcom/yassirh/digitalocean/ui/DropletDetailsDialogFragment;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - const v30, 0x7f060054 │ + const v29, 0x7f060054 │ │ - invoke-virtual/range {v29 .. v30}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ + invoke-virtual/range {v28 .. v29}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ - move-result-object v29 │ + move-result-object v28 │ │ goto/16 :goto_3 │ │ .line 86 │ :cond_8 │ invoke-virtual/range {p0 .. p0}, Lcom/yassirh/digitalocean/ui/DropletDetailsDialogFragment;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - const v30, 0x7f060054 │ + const v29, 0x7f060054 │ │ - invoke-virtual/range {v29 .. v30}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ + invoke-virtual/range {v28 .. v29}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ - move-result-object v29 │ + move-result-object v28 │ │ goto/16 :goto_4 │ │ .line 87 │ :cond_9 │ invoke-virtual/range {p0 .. p0}, Lcom/yassirh/digitalocean/ui/DropletDetailsDialogFragment;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - const v30, 0x7f060054 │ + const v29, 0x7f060054 │ │ - invoke-virtual/range {v29 .. v30}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ + invoke-virtual/range {v28 .. v29}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ - move-result-object v29 │ + move-result-object v28 │ │ goto/16 :goto_5 │ .end method │ │ .method public onStart()V │ .locals 3 ├── smali/com/yassirh/digitalocean/ui/DropletsFragment$20.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ .prologue │ .line 326 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/DropletsFragment$20;->this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/DropletsFragment$19.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$restoreImageSpinner:Landroid/widget/Spinner; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/DropletsFragment;Landroid/widget/Spinner;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ .prologue │ .line 317 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/DropletsFragment$19;->this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ iput-object p2, p0, Lcom/yassirh/digitalocean/ui/DropletsFragment$19;->val$restoreImageSpinner:Landroid/widget/Spinner; ├── smali/com/yassirh/digitalocean/ui/DropletsFragment$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$listView:Landroid/widget/ListView; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/DropletsFragment;Landroid/widget/ListView;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ .prologue │ .line 81 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/DropletsFragment$1;->this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ iput-object p2, p0, Lcom/yassirh/digitalocean/ui/DropletsFragment$1;->val$listView:Landroid/widget/ListView; ├── smali/com/yassirh/digitalocean/ui/DropletsFragment$22.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ .prologue │ .line 350 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/DropletsFragment$22;->this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/DropletsFragment$21.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$rebuildImageSpinner:Landroid/widget/Spinner; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/DropletsFragment;Landroid/widget/Spinner;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ .prologue │ .line 341 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/DropletsFragment$21;->this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ iput-object p2, p0, Lcom/yassirh/digitalocean/ui/DropletsFragment$21;->val$rebuildImageSpinner:Landroid/widget/Spinner; ├── smali/com/yassirh/digitalocean/ui/DropletsFragment$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ .prologue │ .line 127 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/DropletsFragment$3;->this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/DropletsFragment$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ .prologue │ .line 115 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/DropletsFragment$2;->this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/DropletsFragment$23.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ .prologue │ .line 421 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/DropletsFragment$23;->this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/DropletsFragment$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ .prologue │ .line 151 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/DropletsFragment$5;->this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/DropletsFragment$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ .prologue │ .line 139 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/DropletsFragment$4;->this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/DropletsFragment$6.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ .prologue │ .line 163 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/DropletsFragment$6;->this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/DropletsFragment$8.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ .prologue │ .line 187 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/DropletsFragment$8;->this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/DropletsFragment$7.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ .prologue │ .line 175 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/DropletsFragment$7;->this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/DropletsFragment$9.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ .prologue │ .line 200 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/DropletsFragment$9;->this$0:Lcom/yassirh/digitalocean/ui/DropletsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/ImageAdapter.smali │ @@ -162,404 +162,331 @@ │ │ move-result-wide v0 │ │ return-wide v0 │ .end method │ │ .method public getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ - .locals 24 │ + .locals 18 │ .param p1, "position" # I │ .param p2, "convertView" # Landroid/view/View; │ .param p3, "parent" # Landroid/view/ViewGroup; │ │ .prologue │ .line 50 │ - move-object/from16 v16, p2 │ + move-object/from16 v11, p2 │ │ .line 51 │ - .local v16, "vi":Landroid/view/View; │ + .local v11, "vi":Landroid/view/View; │ if-nez p2, :cond_0 │ │ .line 52 │ - sget-object v19, Lcom/yassirh/digitalocean/ui/ImageAdapter;->inflater:Landroid/view/LayoutInflater; │ + sget-object v14, Lcom/yassirh/digitalocean/ui/ImageAdapter;->inflater:Landroid/view/LayoutInflater; │ │ - const v20, 0x7f030035 │ + const v15, 0x7f030035 │ │ - const/16 v21, 0x0 │ + const/16 v16, 0x0 │ │ - move-object/from16 v0, v19 │ + move-object/from16 v0, p3 │ │ - move/from16 v1, v20 │ + move/from16 v1, v16 │ │ - move-object/from16 v2, p3 │ + invoke-virtual {v14, v15, v0, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; │ │ - move/from16 v3, v21 │ - │ - invoke-virtual {v0, v1, v2, v3}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; │ - │ - move-result-object v16 │ + move-result-object v11 │ │ .line 54 │ :cond_0 │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lcom/yassirh/digitalocean/ui/ImageAdapter;->data:Ljava/util/List; │ + iget-object v14, v0, Lcom/yassirh/digitalocean/ui/ImageAdapter;->data:Ljava/util/List; │ │ - move-object/from16 v19, v0 │ + move/from16 v0, p1 │ │ - move-object/from16 v0, v19 │ + invoke-interface {v14, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move/from16 v1, p1 │ - │ - invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; │ - │ - move-result-object v8 │ + move-result-object v4 │ │ - check-cast v8, Lcom/yassirh/digitalocean/model/Image; │ + check-cast v4, Lcom/yassirh/digitalocean/model/Image; │ │ .line 56 │ - .local v8, "image":Lcom/yassirh/digitalocean/model/Image; │ - invoke-virtual {v8}, Lcom/yassirh/digitalocean/model/Image;->getId()J │ + .local v4, "image":Lcom/yassirh/digitalocean/model/Image; │ + invoke-virtual {v4}, Lcom/yassirh/digitalocean/model/Image;->getId()J │ │ - move-result-wide v20 │ + move-result-wide v14 │ │ - const-wide/16 v22, 0x0 │ + const-wide/16 v16, 0x0 │ │ - cmp-long v19, v20, v22 │ + cmp-long v14, v14, v16 │ │ - if-nez v19, :cond_2 │ + if-nez v14, :cond_2 │ │ .line 57 │ - sget-object v19, Lcom/yassirh/digitalocean/ui/ImageAdapter;->inflater:Landroid/view/LayoutInflater; │ + sget-object v14, Lcom/yassirh/digitalocean/ui/ImageAdapter;->inflater:Landroid/view/LayoutInflater; │ │ - const v20, 0x7f030034 │ + const v15, 0x7f030034 │ │ - const/16 v21, 0x0 │ + const/16 v16, 0x0 │ │ - move-object/from16 v0, v19 │ + move-object/from16 v0, p3 │ │ - move/from16 v1, v20 │ + move/from16 v1, v16 │ │ - move-object/from16 v2, p3 │ + invoke-virtual {v14, v15, v0, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; │ │ - move/from16 v3, v21 │ - │ - invoke-virtual {v0, v1, v2, v3}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; │ - │ - move-result-object v16 │ + move-result-object v11 │ │ .line 58 │ - const v19, 0x7f0d00ab │ - │ - move-object/from16 v0, v16 │ - │ - move/from16 v1, v19 │ + const v14, 0x7f0d00ab │ │ - invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v11, v14}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v10 │ + move-result-object v5 │ │ - check-cast v10, Landroid/widget/TextView; │ + check-cast v5, Landroid/widget/TextView; │ │ .line 59 │ - .local v10, "listHeaderTextView":Landroid/widget/TextView; │ - invoke-virtual {v8}, Lcom/yassirh/digitalocean/model/Image;->getName()Ljava/lang/String; │ + .local v5, "listHeaderTextView":Landroid/widget/TextView; │ + invoke-virtual {v4}, Lcom/yassirh/digitalocean/model/Image;->getName()Ljava/lang/String; │ │ - move-result-object v19 │ + move-result-object v14 │ │ - move-object/from16 v0, v19 │ - │ - invoke-virtual {v10, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v5, v14}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 60 │ - const/16 v19, 0x0 │ - │ - move-object/from16 v0, v16 │ + const/4 v14, 0x0 │ │ - move-object/from16 v1, v19 │ - │ - invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ + invoke-virtual {v11, v14}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ .line 91 │ - .end local v10 # "listHeaderTextView":Landroid/widget/TextView; │ + .end local v5 # "listHeaderTextView":Landroid/widget/TextView; │ :cond_1 │ :goto_0 │ - return-object v16 │ + return-object v11 │ │ .line 62 │ :cond_2 │ - const v19, 0x7f0d0050 │ - │ - move-object/from16 v0, v16 │ - │ - move/from16 v1, v19 │ + const v14, 0x7f0d0050 │ │ - invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v11, v14}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v19 │ + move-result-object v14 │ │ - if-nez v19, :cond_3 │ + if-nez v14, :cond_3 │ │ .line 63 │ - sget-object v19, Lcom/yassirh/digitalocean/ui/ImageAdapter;->inflater:Landroid/view/LayoutInflater; │ + sget-object v14, Lcom/yassirh/digitalocean/ui/ImageAdapter;->inflater:Landroid/view/LayoutInflater; │ │ - const v20, 0x7f030035 │ + const v15, 0x7f030035 │ │ - const/16 v21, 0x0 │ + const/16 v16, 0x0 │ │ - move-object/from16 v0, v19 │ + move-object/from16 v0, p3 │ │ - move/from16 v1, v20 │ + move/from16 v1, v16 │ │ - move-object/from16 v2, p3 │ + invoke-virtual {v14, v15, v0, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; │ │ - move/from16 v3, v21 │ - │ - invoke-virtual {v0, v1, v2, v3}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; │ - │ - move-result-object v16 │ + move-result-object v11 │ │ .line 65 │ :cond_3 │ - const v19, 0x7f0d0050 │ - │ - move-object/from16 v0, v16 │ - │ - move/from16 v1, v19 │ + const v14, 0x7f0d0050 │ │ - invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v11, v14}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v11 │ + move-result-object v6 │ │ - check-cast v11, Landroid/widget/TextView; │ + check-cast v6, Landroid/widget/TextView; │ │ .line 66 │ - .local v11, "nameTextView":Landroid/widget/TextView; │ - const v19, 0x7f0d0061 │ + .local v6, "nameTextView":Landroid/widget/TextView; │ + const v14, 0x7f0d0061 │ │ - move-object/from16 v0, v16 │ + invoke-virtual {v11, v14}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move/from16 v1, v19 │ + move-result-object v3 │ │ - invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ - │ - move-result-object v6 │ - │ - check-cast v6, Landroid/widget/ImageView; │ + check-cast v3, Landroid/widget/ImageView; │ │ .line 67 │ - .local v6, "distroImageView":Landroid/widget/ImageView; │ - const v19, 0x7f0d00ac │ - │ - move-object/from16 v0, v16 │ - │ - move/from16 v1, v19 │ + .local v3, "distroImageView":Landroid/widget/ImageView; │ + const v14, 0x7f0d00ac │ │ - invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v11, v14}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v18 │ + move-result-object v13 │ │ - check-cast v18, Landroid/widget/TextView; │ + check-cast v13, Landroid/widget/TextView; │ │ .line 68 │ - .local v18, "visibilityTextView":Landroid/widget/TextView; │ - invoke-virtual {v8}, Lcom/yassirh/digitalocean/model/Image;->getName()Ljava/lang/String; │ - │ - move-result-object v19 │ + .local v13, "visibilityTextView":Landroid/widget/TextView; │ + invoke-virtual {v4}, Lcom/yassirh/digitalocean/model/Image;->getName()Ljava/lang/String; │ │ - invoke-virtual {v8}, Lcom/yassirh/digitalocean/model/Image;->getDistribution()Ljava/lang/String; │ + move-result-object v14 │ │ - move-result-object v20 │ + invoke-virtual {v4}, Lcom/yassirh/digitalocean/model/Image;->getDistribution()Ljava/lang/String; │ │ - const-string v21, "active" │ + move-result-object v15 │ │ - invoke-static/range {v19 .. v21}, Lcom/yassirh/digitalocean/utils/ApiHelper;->getImageLogo(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I │ + const-string v16, "active" │ │ - move-result v19 │ + invoke-static/range {v14 .. v16}, Lcom/yassirh/digitalocean/utils/ApiHelper;->getImageLogo(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I │ │ - move/from16 v0, v19 │ + move-result v14 │ │ - invoke-virtual {v6, v0}, Landroid/widget/ImageView;->setImageResource(I)V │ + invoke-virtual {v3, v14}, Landroid/widget/ImageView;->setImageResource(I)V │ │ .line 69 │ - invoke-virtual {v8}, Lcom/yassirh/digitalocean/model/Image;->getName()Ljava/lang/String; │ + invoke-virtual {v4}, Lcom/yassirh/digitalocean/model/Image;->getName()Ljava/lang/String; │ │ - move-result-object v19 │ + move-result-object v14 │ │ - move-object/from16 v0, v19 │ - │ - invoke-virtual {v11, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v6, v14}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 71 │ - invoke-virtual {v8}, Lcom/yassirh/digitalocean/model/Image;->isPublic()Ljava/lang/Boolean; │ + invoke-virtual {v4}, Lcom/yassirh/digitalocean/model/Image;->isPublic()Ljava/lang/Boolean; │ │ - move-result-object v19 │ + move-result-object v14 │ │ - invoke-virtual/range {v19 .. v19}, Ljava/lang/Boolean;->booleanValue()Z │ + invoke-virtual {v14}, Ljava/lang/Boolean;->booleanValue()Z │ │ - move-result v19 │ + move-result v14 │ │ - if-nez v19, :cond_5 │ + if-nez v14, :cond_5 │ │ .line 72 │ - invoke-virtual/range {v16 .. v16}, Landroid/view/View;->getResources()Landroid/content/res/Resources; │ + invoke-virtual {v11}, Landroid/view/View;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v19 │ + move-result-object v14 │ │ - const v20, 0x7f060070 │ + const v15, 0x7f060070 │ │ - invoke-virtual/range {v19 .. v20}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ + invoke-virtual {v14, v15}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ - move-result-object v17 │ + move-result-object v12 │ │ .line 76 │ - .local v17, "visibility":Ljava/lang/String; │ + .local v12, "visibility":Ljava/lang/String; │ :goto_1 │ - move-object/from16 v0, v18 │ - │ - move-object/from16 v1, v17 │ - │ - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v13, v12}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 77 │ move-object/from16 v0, p0 │ │ - iget-boolean v0, v0, Lcom/yassirh/digitalocean/ui/ImageAdapter;->showRegion:Z │ + iget-boolean v14, v0, Lcom/yassirh/digitalocean/ui/ImageAdapter;->showRegion:Z │ │ - move/from16 v19, v0 │ - │ - if-eqz v19, :cond_1 │ + if-eqz v14, :cond_1 │ │ .line 78 │ - const v19, 0x7f0d00ad │ - │ - move-object/from16 v0, v16 │ + const v14, 0x7f0d00ad │ │ - move/from16 v1, v19 │ + invoke-virtual {v11, v14}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ - │ - move-result-object v15 │ + move-result-object v10 │ │ - check-cast v15, Landroid/widget/TextView; │ + check-cast v10, Landroid/widget/TextView; │ │ .line 79 │ - .local v15, "regionsTextView":Landroid/widget/TextView; │ - invoke-virtual {v8}, Lcom/yassirh/digitalocean/model/Image;->getRegions()Ljava/lang/String; │ + .local v10, "regionsTextView":Landroid/widget/TextView; │ + invoke-virtual {v4}, Lcom/yassirh/digitalocean/model/Image;->getRegions()Ljava/lang/String; │ │ - move-result-object v19 │ + move-result-object v14 │ │ - const-string v20, ";" │ + const-string v15, ";" │ │ - invoke-virtual/range {v19 .. v20}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ + invoke-virtual {v14, v15}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ │ - move-result-object v13 │ + move-result-object v8 │ │ .line 80 │ - .local v13, "regions":[Ljava/lang/String; │ - new-instance v14, Ljava/lang/StringBuilder; │ + .local v8, "regions":[Ljava/lang/String; │ + new-instance v9, Ljava/lang/StringBuilder; │ │ - invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ │ .line 81 │ - .local v14, "regionsStringBuilder":Ljava/lang/StringBuilder; │ - new-instance v5, Ljava/util/ArrayList; │ + .local v9, "regionsStringBuilder":Ljava/lang/StringBuilder; │ + new-instance v2, Ljava/util/ArrayList; │ │ - invoke-direct {v5}, Ljava/util/ArrayList;->()V │ + invoke-direct {v2}, Ljava/util/ArrayList;->()V │ │ .line 82 │ - .local v5, "distinctRegions":Ljava/util/List;, "Ljava/util/List;" │ - move-object v4, v13 │ - │ - .local v4, "arr$":[Ljava/lang/String; │ - array-length v9, v4 │ + .local v2, "distinctRegions":Ljava/util/List;, "Ljava/util/List;" │ + array-length v15, v8 │ │ - .local v9, "len$":I │ - const/4 v7, 0x0 │ + const/4 v14, 0x0 │ │ - .local v7, "i$":I │ :goto_2 │ - if-ge v7, v9, :cond_6 │ + if-ge v14, v15, :cond_6 │ │ - aget-object v12, v4, v7 │ + aget-object v7, v8, v14 │ │ .line 83 │ - .local v12, "region":Ljava/lang/String; │ - invoke-interface {v5, v12}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + .local v7, "region":Ljava/lang/String; │ + invoke-interface {v2, v7}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v19 │ + move-result v16 │ │ - if-nez v19, :cond_4 │ + if-nez v16, :cond_4 │ │ .line 84 │ - invoke-interface {v5, v12}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v2, v7}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 85 │ - invoke-virtual {v14, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v19 │ + move-result-object v16 │ │ - const-string v20, "," │ + const-string v17, "," │ │ - invoke-virtual/range {v19 .. v20}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ .line 82 │ :cond_4 │ - add-int/lit8 v7, v7, 0x1 │ + add-int/lit8 v14, v14, 0x1 │ │ goto :goto_2 │ │ .line 74 │ - .end local v4 # "arr$":[Ljava/lang/String; │ - .end local v5 # "distinctRegions":Ljava/util/List;, "Ljava/util/List;" │ - .end local v7 # "i$":I │ - .end local v9 # "len$":I │ - .end local v12 # "region":Ljava/lang/String; │ - .end local v13 # "regions":[Ljava/lang/String; │ - .end local v14 # "regionsStringBuilder":Ljava/lang/StringBuilder; │ - .end local v15 # "regionsTextView":Landroid/widget/TextView; │ - .end local v17 # "visibility":Ljava/lang/String; │ + .end local v2 # "distinctRegions":Ljava/util/List;, "Ljava/util/List;" │ + .end local v7 # "region":Ljava/lang/String; │ + .end local v8 # "regions":[Ljava/lang/String; │ + .end local v9 # "regionsStringBuilder":Ljava/lang/StringBuilder; │ + .end local v10 # "regionsTextView":Landroid/widget/TextView; │ + .end local v12 # "visibility":Ljava/lang/String; │ :cond_5 │ - invoke-virtual/range {v16 .. v16}, Landroid/view/View;->getResources()Landroid/content/res/Resources; │ + invoke-virtual {v11}, Landroid/view/View;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v19 │ + move-result-object v14 │ │ - const v20, 0x7f060072 │ + const v15, 0x7f060072 │ │ - invoke-virtual/range {v19 .. v20}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ + invoke-virtual {v14, v15}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ - move-result-object v17 │ + move-result-object v12 │ │ - .restart local v17 # "visibility":Ljava/lang/String; │ + .restart local v12 # "visibility":Ljava/lang/String; │ goto :goto_1 │ │ .line 88 │ - .restart local v4 # "arr$":[Ljava/lang/String; │ - .restart local v5 # "distinctRegions":Ljava/util/List;, "Ljava/util/List;" │ - .restart local v7 # "i$":I │ - .restart local v9 # "len$":I │ - .restart local v13 # "regions":[Ljava/lang/String; │ - .restart local v14 # "regionsStringBuilder":Ljava/lang/StringBuilder; │ - .restart local v15 # "regionsTextView":Landroid/widget/TextView; │ + .restart local v2 # "distinctRegions":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v8 # "regions":[Ljava/lang/String; │ + .restart local v9 # "regionsStringBuilder":Ljava/lang/StringBuilder; │ + .restart local v10 # "regionsTextView":Landroid/widget/TextView; │ :cond_6 │ - const/16 v19, 0x0 │ - │ - invoke-virtual {v14}, Ljava/lang/StringBuilder;->length()I │ - │ - move-result v20 │ - │ - add-int/lit8 v20, v20, -0x1 │ + const/4 v14, 0x0 │ │ - move/from16 v0, v19 │ + invoke-virtual {v9}, Ljava/lang/StringBuilder;->length()I │ │ - move/from16 v1, v20 │ + move-result v15 │ │ - invoke-virtual {v14, v0, v1}, Ljava/lang/StringBuilder;->substring(II)Ljava/lang/String; │ + add-int/lit8 v15, v15, -0x1 │ │ - move-result-object v19 │ + invoke-virtual {v9, v14, v15}, Ljava/lang/StringBuilder;->substring(II)Ljava/lang/String; │ │ - move-object/from16 v0, v19 │ + move-result-object v14 │ │ - invoke-virtual {v15, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v10, v14}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ goto/16 :goto_0 │ .end method ├── smali/com/yassirh/digitalocean/ui/DropletsFragment.smali │ @@ -90,1407 +90,1157 @@ │ │ return-object v0 │ .end method │ │ │ # virtual methods │ .method public onContextItemSelected(Landroid/view/MenuItem;)Z │ - .locals 20 │ + .locals 18 │ .param p1, "item" # Landroid/view/MenuItem; │ │ .prologue │ .line 112 │ - new-instance v3, Landroid/app/AlertDialog$Builder; │ + new-instance v2, Landroid/app/AlertDialog$Builder; │ │ invoke-virtual/range {p0 .. p0}, Lcom/yassirh/digitalocean/ui/DropletsFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ - move-result-object v16 │ - │ - move-object/from16 v0, v16 │ + move-result-object v14 │ │ - invoke-direct {v3, v0}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ + invoke-direct {v2, v14}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ .line 113 │ - .local v3, "builder":Landroid/app/AlertDialog$Builder; │ + .local v2, "builder":Landroid/app/AlertDialog$Builder; │ invoke-virtual/range {p0 .. p0}, Lcom/yassirh/digitalocean/ui/DropletsFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ - move-result-object v16 │ + move-result-object v14 │ │ - invoke-virtual/range {v16 .. v16}, Landroid/support/v4/app/FragmentActivity;->getLayoutInflater()Landroid/view/LayoutInflater; │ + invoke-virtual {v14}, Landroid/support/v4/app/FragmentActivity;->getLayoutInflater()Landroid/view/LayoutInflater; │ │ - move-result-object v6 │ + move-result-object v4 │ │ .line 114 │ - .local v6, "inflater":Landroid/view/LayoutInflater; │ - new-instance v2, Landroid/app/AlertDialog$Builder; │ + .local v4, "inflater":Landroid/view/LayoutInflater; │ + new-instance v1, Landroid/app/AlertDialog$Builder; │ │ invoke-virtual/range {p0 .. p0}, Lcom/yassirh/digitalocean/ui/DropletsFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ - move-result-object v16 │ - │ - move-object/from16 v0, v16 │ + move-result-object v14 │ │ - invoke-direct {v2, v0}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ + invoke-direct {v1, v14}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ .line 115 │ - .local v2, "alertDialog":Landroid/app/AlertDialog$Builder; │ - const v16, 0x7f060054 │ - │ - new-instance v17, Lcom/yassirh/digitalocean/ui/DropletsFragment$2; │ + .local v1, "alertDialog":Landroid/app/AlertDialog$Builder; │ + const v14, 0x7f060054 │ │ - move-object/from16 v0, v17 │ + new-instance v15, Lcom/yassirh/digitalocean/ui/DropletsFragment$2; │ │ - move-object/from16 v1, p0 │ - │ - invoke-direct {v0, v1}, Lcom/yassirh/digitalocean/ui/DropletsFragment$2;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ - │ - move/from16 v0, v16 │ + move-object/from16 v0, p0 │ │ - move-object/from16 v1, v17 │ + invoke-direct {v15, v0}, Lcom/yassirh/digitalocean/ui/DropletsFragment$2;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ │ - invoke-virtual {v2, v0, v1}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v1, v14, v15}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ .line 123 │ invoke-interface/range {p1 .. p1}, Landroid/view/MenuItem;->getItemId()I │ │ - move-result v16 │ + move-result v14 │ │ - packed-switch v16, :pswitch_data_0 │ + packed-switch v14, :pswitch_data_0 │ │ .line 376 │ :goto_0 │ - const/16 v16, 0x1 │ + const/4 v14, 0x1 │ │ - return v16 │ + return v14 │ │ .line 125 │ :pswitch_0 │ - new-instance v16, Ljava/lang/StringBuilder; │ + new-instance v14, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v16 .. v16}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ │ - const v17, 0x7f060062 │ + const v15, 0x7f060062 │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v17 │ - │ - invoke-virtual {v0, v1}, Lcom/yassirh/digitalocean/ui/DropletsFragment;->getString(I)Ljava/lang/String; │ + invoke-virtual {v0, v15}, Lcom/yassirh/digitalocean/ui/DropletsFragment;->getString(I)Ljava/lang/String; │ │ - move-result-object v17 │ + move-result-object v15 │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v16 │ + move-result-object v14 │ │ - const-string v17, " : " │ + const-string v15, " : " │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v16 │ + move-result-object v14 │ │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lcom/yassirh/digitalocean/ui/DropletsFragment;->droplet:Lcom/yassirh/digitalocean/model/Droplet; │ - │ - move-object/from16 v17, v0 │ + iget-object v15, v0, Lcom/yassirh/digitalocean/ui/DropletsFragment;->droplet:Lcom/yassirh/digitalocean/model/Droplet; │ │ - invoke-virtual/range {v17 .. v17}, Lcom/yassirh/digitalocean/model/Droplet;->getName()Ljava/lang/String; │ + invoke-virtual {v15}, Lcom/yassirh/digitalocean/model/Droplet;->getName()Ljava/lang/String; │ │ - move-result-object v17 │ - │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v15 │ │ - move-result-object v16 │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual/range {v16 .. v16}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + move-result-object v14 │ │ - move-result-object v16 │ + invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-object/from16 v0, v16 │ + move-result-object v14 │ │ - invoke-virtual {v2, v0}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v1, v14}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ .line 126 │ - const v16, 0x7f060063 │ + const v14, 0x7f060063 │ │ - move/from16 v0, v16 │ - │ - invoke-virtual {v2, v0}, Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v1, v14}, Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; │ │ .line 127 │ - const v16, 0x7f0600b5 │ - │ - new-instance v17, Lcom/yassirh/digitalocean/ui/DropletsFragment$3; │ - │ - move-object/from16 v0, v17 │ - │ - move-object/from16 v1, p0 │ + const v14, 0x7f0600b5 │ │ - invoke-direct {v0, v1}, Lcom/yassirh/digitalocean/ui/DropletsFragment$3;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ + new-instance v15, Lcom/yassirh/digitalocean/ui/DropletsFragment$3; │ │ - move/from16 v0, v16 │ + move-object/from16 v0, p0 │ │ - move-object/from16 v1, v17 │ + invoke-direct {v15, v0}, Lcom/yassirh/digitalocean/ui/DropletsFragment$3;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ │ - invoke-virtual {v2, v0, v1}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v1, v14, v15}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ .line 134 │ - invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ + invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ goto :goto_0 │ │ .line 137 │ :pswitch_1 │ - new-instance v16, Ljava/lang/StringBuilder; │ + new-instance v14, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v16 .. v16}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ │ - const v17, 0x7f060075 │ + const v15, 0x7f060075 │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v17 │ - │ - invoke-virtual {v0, v1}, Lcom/yassirh/digitalocean/ui/DropletsFragment;->getString(I)Ljava/lang/String; │ + invoke-virtual {v0, v15}, Lcom/yassirh/digitalocean/ui/DropletsFragment;->getString(I)Ljava/lang/String; │ │ - move-result-object v17 │ + move-result-object v15 │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v16 │ + move-result-object v14 │ │ - const-string v17, " : " │ + const-string v15, " : " │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v16 │ + move-result-object v14 │ │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lcom/yassirh/digitalocean/ui/DropletsFragment;->droplet:Lcom/yassirh/digitalocean/model/Droplet; │ - │ - move-object/from16 v17, v0 │ - │ - invoke-virtual/range {v17 .. v17}, Lcom/yassirh/digitalocean/model/Droplet;->getName()Ljava/lang/String; │ + iget-object v15, v0, Lcom/yassirh/digitalocean/ui/DropletsFragment;->droplet:Lcom/yassirh/digitalocean/model/Droplet; │ │ - move-result-object v17 │ + invoke-virtual {v15}, Lcom/yassirh/digitalocean/model/Droplet;->getName()Ljava/lang/String; │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v15 │ │ - move-result-object v16 │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual/range {v16 .. v16}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + move-result-object v14 │ │ - move-result-object v16 │ + invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-object/from16 v0, v16 │ + move-result-object v14 │ │ - invoke-virtual {v2, v0}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v1, v14}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ .line 138 │ - const v16, 0x7f060076 │ + const v14, 0x7f060076 │ │ - move/from16 v0, v16 │ - │ - invoke-virtual {v2, v0}, Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v1, v14}, Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; │ │ .line 139 │ - const v16, 0x7f0600b5 │ - │ - new-instance v17, Lcom/yassirh/digitalocean/ui/DropletsFragment$4; │ - │ - move-object/from16 v0, v17 │ + const v14, 0x7f0600b5 │ │ - move-object/from16 v1, p0 │ + new-instance v15, Lcom/yassirh/digitalocean/ui/DropletsFragment$4; │ │ - invoke-direct {v0, v1}, Lcom/yassirh/digitalocean/ui/DropletsFragment$4;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ - │ - move/from16 v0, v16 │ + move-object/from16 v0, p0 │ │ - move-object/from16 v1, v17 │ + invoke-direct {v15, v0}, Lcom/yassirh/digitalocean/ui/DropletsFragment$4;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ │ - invoke-virtual {v2, v0, v1}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v1, v14, v15}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ .line 146 │ - invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ + invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ goto/16 :goto_0 │ │ .line 149 │ :pswitch_2 │ - new-instance v16, Ljava/lang/StringBuilder; │ + new-instance v14, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v16 .. v16}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ │ - const v17, 0x7f06008a │ + const v15, 0x7f06008a │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v17 │ - │ - invoke-virtual {v0, v1}, Lcom/yassirh/digitalocean/ui/DropletsFragment;->getString(I)Ljava/lang/String; │ + invoke-virtual {v0, v15}, Lcom/yassirh/digitalocean/ui/DropletsFragment;->getString(I)Ljava/lang/String; │ │ - move-result-object v17 │ + move-result-object v15 │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v16 │ + move-result-object v14 │ │ - const-string v17, " : " │ + const-string v15, " : " │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v16 │ + move-result-object v14 │ │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lcom/yassirh/digitalocean/ui/DropletsFragment;->droplet:Lcom/yassirh/digitalocean/model/Droplet; │ - │ - move-object/from16 v17, v0 │ + iget-object v15, v0, Lcom/yassirh/digitalocean/ui/DropletsFragment;->droplet:Lcom/yassirh/digitalocean/model/Droplet; │ │ - invoke-virtual/range {v17 .. v17}, Lcom/yassirh/digitalocean/model/Droplet;->getName()Ljava/lang/String; │ + invoke-virtual {v15}, Lcom/yassirh/digitalocean/model/Droplet;->getName()Ljava/lang/String; │ │ - move-result-object v17 │ - │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v15 │ │ - move-result-object v16 │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual/range {v16 .. v16}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + move-result-object v14 │ │ - move-result-object v16 │ + invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-object/from16 v0, v16 │ + move-result-object v14 │ │ - invoke-virtual {v2, v0}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v1, v14}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ .line 150 │ - const v16, 0x7f06008b │ + const v14, 0x7f06008b │ │ - move/from16 v0, v16 │ - │ - invoke-virtual {v2, v0}, Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v1, v14}, Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; │ │ .line 151 │ - const v16, 0x7f0600b5 │ - │ - new-instance v17, Lcom/yassirh/digitalocean/ui/DropletsFragment$5; │ - │ - move-object/from16 v0, v17 │ + const v14, 0x7f0600b5 │ │ - move-object/from16 v1, p0 │ + new-instance v15, Lcom/yassirh/digitalocean/ui/DropletsFragment$5; │ │ - invoke-direct {v0, v1}, Lcom/yassirh/digitalocean/ui/DropletsFragment$5;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ - │ - move/from16 v0, v16 │ + move-object/from16 v0, p0 │ │ - move-object/from16 v1, v17 │ + invoke-direct {v15, v0}, Lcom/yassirh/digitalocean/ui/DropletsFragment$5;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ │ - invoke-virtual {v2, v0, v1}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v1, v14, v15}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ .line 158 │ - invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ + invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ goto/16 :goto_0 │ │ .line 161 │ :pswitch_3 │ - new-instance v16, Ljava/lang/StringBuilder; │ + new-instance v14, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v16 .. v16}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ │ - const v17, 0x7f060064 │ + const v15, 0x7f060064 │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v17 │ + invoke-virtual {v0, v15}, Lcom/yassirh/digitalocean/ui/DropletsFragment;->getString(I)Ljava/lang/String; │ │ - invoke-virtual {v0, v1}, Lcom/yassirh/digitalocean/ui/DropletsFragment;->getString(I)Ljava/lang/String; │ - │ - move-result-object v17 │ + move-result-object v15 │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v16 │ + move-result-object v14 │ │ - const-string v17, " : " │ + const-string v15, " : " │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v16 │ + move-result-object v14 │ │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lcom/yassirh/digitalocean/ui/DropletsFragment;->droplet:Lcom/yassirh/digitalocean/model/Droplet; │ - │ - move-object/from16 v17, v0 │ - │ - invoke-virtual/range {v17 .. v17}, Lcom/yassirh/digitalocean/model/Droplet;->getName()Ljava/lang/String; │ + iget-object v15, v0, Lcom/yassirh/digitalocean/ui/DropletsFragment;->droplet:Lcom/yassirh/digitalocean/model/Droplet; │ │ - move-result-object v17 │ + invoke-virtual {v15}, Lcom/yassirh/digitalocean/model/Droplet;->getName()Ljava/lang/String; │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v15 │ │ - move-result-object v16 │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual/range {v16 .. v16}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + move-result-object v14 │ │ - move-result-object v16 │ + invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-object/from16 v0, v16 │ + move-result-object v14 │ │ - invoke-virtual {v2, v0}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v1, v14}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ .line 162 │ - const v16, 0x7f060065 │ + const v14, 0x7f060065 │ │ - move/from16 v0, v16 │ - │ - invoke-virtual {v2, v0}, Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v1, v14}, Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; │ │ .line 163 │ - const v16, 0x7f0600b5 │ - │ - new-instance v17, Lcom/yassirh/digitalocean/ui/DropletsFragment$6; │ - │ - move-object/from16 v0, v17 │ + const v14, 0x7f0600b5 │ │ - move-object/from16 v1, p0 │ + new-instance v15, Lcom/yassirh/digitalocean/ui/DropletsFragment$6; │ │ - invoke-direct {v0, v1}, Lcom/yassirh/digitalocean/ui/DropletsFragment$6;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ - │ - move/from16 v0, v16 │ + move-object/from16 v0, p0 │ │ - move-object/from16 v1, v17 │ + invoke-direct {v15, v0}, Lcom/yassirh/digitalocean/ui/DropletsFragment$6;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ │ - invoke-virtual {v2, v0, v1}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v1, v14, v15}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ .line 170 │ - invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ + invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ goto/16 :goto_0 │ │ .line 173 │ :pswitch_4 │ - new-instance v16, Ljava/lang/StringBuilder; │ + new-instance v14, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v16 .. v16}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ │ - const v17, 0x7f060066 │ + const v15, 0x7f060066 │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v17 │ - │ - invoke-virtual {v0, v1}, Lcom/yassirh/digitalocean/ui/DropletsFragment;->getString(I)Ljava/lang/String; │ + invoke-virtual {v0, v15}, Lcom/yassirh/digitalocean/ui/DropletsFragment;->getString(I)Ljava/lang/String; │ │ - move-result-object v17 │ + move-result-object v15 │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v16 │ + move-result-object v14 │ │ - const-string v17, " : " │ + const-string v15, " : " │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v16 │ + move-result-object v14 │ │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lcom/yassirh/digitalocean/ui/DropletsFragment;->droplet:Lcom/yassirh/digitalocean/model/Droplet; │ - │ - move-object/from16 v17, v0 │ + iget-object v15, v0, Lcom/yassirh/digitalocean/ui/DropletsFragment;->droplet:Lcom/yassirh/digitalocean/model/Droplet; │ │ - invoke-virtual/range {v17 .. v17}, Lcom/yassirh/digitalocean/model/Droplet;->getName()Ljava/lang/String; │ + invoke-virtual {v15}, Lcom/yassirh/digitalocean/model/Droplet;->getName()Ljava/lang/String; │ │ - move-result-object v17 │ - │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v15 │ │ - move-result-object v16 │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual/range {v16 .. v16}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + move-result-object v14 │ │ - move-result-object v16 │ + invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-object/from16 v0, v16 │ + move-result-object v14 │ │ - invoke-virtual {v2, v0}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v1, v14}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ .line 174 │ - const v16, 0x7f060067 │ - │ - move/from16 v0, v16 │ + const v14, 0x7f060067 │ │ - invoke-virtual {v2, v0}, Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v1, v14}, Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; │ │ .line 175 │ - const v16, 0x7f0600b5 │ - │ - new-instance v17, Lcom/yassirh/digitalocean/ui/DropletsFragment$7; │ - │ - move-object/from16 v0, v17 │ + const v14, 0x7f0600b5 │ │ - move-object/from16 v1, p0 │ + new-instance v15, Lcom/yassirh/digitalocean/ui/DropletsFragment$7; │ │ - invoke-direct {v0, v1}, Lcom/yassirh/digitalocean/ui/DropletsFragment$7;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ - │ - move/from16 v0, v16 │ + move-object/from16 v0, p0 │ │ - move-object/from16 v1, v17 │ + invoke-direct {v15, v0}, Lcom/yassirh/digitalocean/ui/DropletsFragment$7;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ │ - invoke-virtual {v2, v0, v1}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v1, v14, v15}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ .line 182 │ - invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ + invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ goto/16 :goto_0 │ │ .line 185 │ :pswitch_5 │ - new-instance v16, Ljava/lang/StringBuilder; │ + new-instance v14, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v16 .. v16}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ │ - const v17, 0x7f060060 │ + const v15, 0x7f060060 │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v17 │ + invoke-virtual {v0, v15}, Lcom/yassirh/digitalocean/ui/DropletsFragment;->getString(I)Ljava/lang/String; │ │ - invoke-virtual {v0, v1}, Lcom/yassirh/digitalocean/ui/DropletsFragment;->getString(I)Ljava/lang/String; │ - │ - move-result-object v17 │ + move-result-object v15 │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v16 │ + move-result-object v14 │ │ - const-string v17, " : " │ + const-string v15, " : " │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v16 │ + move-result-object v14 │ │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lcom/yassirh/digitalocean/ui/DropletsFragment;->droplet:Lcom/yassirh/digitalocean/model/Droplet; │ - │ - move-object/from16 v17, v0 │ - │ - invoke-virtual/range {v17 .. v17}, Lcom/yassirh/digitalocean/model/Droplet;->getName()Ljava/lang/String; │ + iget-object v15, v0, Lcom/yassirh/digitalocean/ui/DropletsFragment;->droplet:Lcom/yassirh/digitalocean/model/Droplet; │ │ - move-result-object v17 │ + invoke-virtual {v15}, Lcom/yassirh/digitalocean/model/Droplet;->getName()Ljava/lang/String; │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v15 │ │ - move-result-object v16 │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual/range {v16 .. v16}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + move-result-object v14 │ │ - move-result-object v16 │ + invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-object/from16 v0, v16 │ + move-result-object v14 │ │ - invoke-virtual {v2, v0}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v1, v14}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ .line 186 │ - const v16, 0x7f06007e │ + const v14, 0x7f06007e │ │ - move/from16 v0, v16 │ - │ - invoke-virtual {v2, v0}, Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v1, v14}, Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; │ │ .line 187 │ - const v16, 0x7f0600b5 │ - │ - new-instance v17, Lcom/yassirh/digitalocean/ui/DropletsFragment$8; │ - │ - move-object/from16 v0, v17 │ + const v14, 0x7f0600b5 │ │ - move-object/from16 v1, p0 │ + new-instance v15, Lcom/yassirh/digitalocean/ui/DropletsFragment$8; │ │ - invoke-direct {v0, v1}, Lcom/yassirh/digitalocean/ui/DropletsFragment$8;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ - │ - move/from16 v0, v16 │ + move-object/from16 v0, p0 │ │ - move-object/from16 v1, v17 │ + invoke-direct {v15, v0}, Lcom/yassirh/digitalocean/ui/DropletsFragment$8;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ │ - invoke-virtual {v2, v0, v1}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v1, v14, v15}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ .line 194 │ - invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ + invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ goto/16 :goto_0 │ │ .line 197 │ :pswitch_6 │ - const v16, 0x7f03001f │ - │ - const/16 v17, 0x0 │ + const v14, 0x7f03001f │ │ - move/from16 v0, v16 │ + const/4 v15, 0x0 │ │ - move-object/from16 v1, v17 │ + invoke-virtual {v4, v14, v15}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; │ │ - invoke-virtual {v6, v0, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; │ - │ - move-result-object v15 │ + move-result-object v13 │ │ .line 198 │ - .local v15, "view":Landroid/view/View; │ - new-instance v16, Ljava/lang/StringBuilder; │ + .local v13, "view":Landroid/view/View; │ + new-instance v14, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v16 .. v16}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ │ - const v17, 0x7f060033 │ + const v15, 0x7f060033 │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v17 │ + invoke-virtual {v0, v15}, Lcom/yassirh/digitalocean/ui/DropletsFragment;->getString(I)Ljava/lang/String; │ │ - invoke-virtual {v0, v1}, Lcom/yassirh/digitalocean/ui/DropletsFragment;->getString(I)Ljava/lang/String; │ - │ - move-result-object v17 │ + move-result-object v15 │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v16 │ + move-result-object v14 │ │ - const-string v17, " : " │ + const-string v15, " : " │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v16 │ + move-result-object v14 │ │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lcom/yassirh/digitalocean/ui/DropletsFragment;->droplet:Lcom/yassirh/digitalocean/model/Droplet; │ - │ - move-object/from16 v17, v0 │ - │ - invoke-virtual/range {v17 .. v17}, Lcom/yassirh/digitalocean/model/Droplet;->getName()Ljava/lang/String; │ + iget-object v15, v0, Lcom/yassirh/digitalocean/ui/DropletsFragment;->droplet:Lcom/yassirh/digitalocean/model/Droplet; │ │ - move-result-object v17 │ + invoke-virtual {v15}, Lcom/yassirh/digitalocean/model/Droplet;->getName()Ljava/lang/String; │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v15 │ │ - move-result-object v16 │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual/range {v16 .. v16}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + move-result-object v14 │ │ - move-result-object v16 │ + invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-object/from16 v0, v16 │ + move-result-object v14 │ │ - invoke-virtual {v3, v0}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v2, v14}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ .line 199 │ - invoke-virtual {v3, v15}, Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v2, v13}, Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; │ │ .line 200 │ - const v16, 0x7f0600b5 │ - │ - new-instance v17, Lcom/yassirh/digitalocean/ui/DropletsFragment$9; │ - │ - move-object/from16 v0, v17 │ + const v14, 0x7f0600b5 │ │ - move-object/from16 v1, p0 │ + new-instance v15, Lcom/yassirh/digitalocean/ui/DropletsFragment$9; │ │ - invoke-direct {v0, v1}, Lcom/yassirh/digitalocean/ui/DropletsFragment$9;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ - │ - move/from16 v0, v16 │ + move-object/from16 v0, p0 │ │ - move-object/from16 v1, v17 │ + invoke-direct {v15, v0}, Lcom/yassirh/digitalocean/ui/DropletsFragment$9;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ │ - invoke-virtual {v3, v0, v1}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v2, v14, v15}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ .line 207 │ - const v16, 0x7f060054 │ - │ - new-instance v17, Lcom/yassirh/digitalocean/ui/DropletsFragment$10; │ - │ - move-object/from16 v0, v17 │ + const v14, 0x7f060054 │ │ - move-object/from16 v1, p0 │ + new-instance v15, Lcom/yassirh/digitalocean/ui/DropletsFragment$10; │ │ - invoke-direct {v0, v1}, Lcom/yassirh/digitalocean/ui/DropletsFragment$10;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ - │ - move/from16 v0, v16 │ + move-object/from16 v0, p0 │ │ - move-object/from16 v1, v17 │ + invoke-direct {v15, v0}, Lcom/yassirh/digitalocean/ui/DropletsFragment$10;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ │ - invoke-virtual {v3, v0, v1}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v2, v14, v15}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ .line 214 │ - invoke-virtual {v3}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ + invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ goto/16 :goto_0 │ │ .line 217 │ - .end local v15 # "view":Landroid/view/View; │ + .end local v13 # "view":Landroid/view/View; │ :pswitch_7 │ - new-instance v16, Ljava/lang/StringBuilder; │ + new-instance v14, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v16 .. v16}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ │ - const v17, 0x7f060043 │ + const v15, 0x7f060043 │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v17 │ + invoke-virtual {v0, v15}, Lcom/yassirh/digitalocean/ui/DropletsFragment;->getString(I)Ljava/lang/String; │ │ - invoke-virtual {v0, v1}, Lcom/yassirh/digitalocean/ui/DropletsFragment;->getString(I)Ljava/lang/String; │ - │ - move-result-object v17 │ + move-result-object v15 │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v16 │ + move-result-object v14 │ │ - const-string v17, " : " │ + const-string v15, " : " │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v16 │ + move-result-object v14 │ │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lcom/yassirh/digitalocean/ui/DropletsFragment;->droplet:Lcom/yassirh/digitalocean/model/Droplet; │ - │ - move-object/from16 v17, v0 │ - │ - invoke-virtual/range {v17 .. v17}, Lcom/yassirh/digitalocean/model/Droplet;->getName()Ljava/lang/String; │ + iget-object v15, v0, Lcom/yassirh/digitalocean/ui/DropletsFragment;->droplet:Lcom/yassirh/digitalocean/model/Droplet; │ │ - move-result-object v17 │ + invoke-virtual {v15}, Lcom/yassirh/digitalocean/model/Droplet;->getName()Ljava/lang/String; │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v15 │ │ - move-result-object v16 │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual/range {v16 .. v16}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + move-result-object v14 │ │ - move-result-object v16 │ + invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-object/from16 v0, v16 │ + move-result-object v14 │ │ - invoke-virtual {v2, v0}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v1, v14}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ .line 218 │ - const v16, 0x7f060044 │ + const v14, 0x7f060044 │ │ - move/from16 v0, v16 │ - │ - invoke-virtual {v2, v0}, Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v1, v14}, Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; │ │ .line 219 │ - const v16, 0x7f0600b5 │ - │ - new-instance v17, Lcom/yassirh/digitalocean/ui/DropletsFragment$11; │ - │ - move-object/from16 v0, v17 │ + const v14, 0x7f0600b5 │ │ - move-object/from16 v1, p0 │ + new-instance v15, Lcom/yassirh/digitalocean/ui/DropletsFragment$11; │ │ - invoke-direct {v0, v1}, Lcom/yassirh/digitalocean/ui/DropletsFragment$11;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ - │ - move/from16 v0, v16 │ + move-object/from16 v0, p0 │ │ - move-object/from16 v1, v17 │ + invoke-direct {v15, v0}, Lcom/yassirh/digitalocean/ui/DropletsFragment$11;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ │ - invoke-virtual {v2, v0, v1}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v1, v14, v15}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ .line 226 │ - invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ + invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ goto/16 :goto_0 │ │ .line 229 │ :pswitch_8 │ - new-instance v16, Ljava/lang/StringBuilder; │ + new-instance v14, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v16 .. v16}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ │ - const v17, 0x7f06003b │ + const v15, 0x7f06003b │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v17 │ - │ - invoke-virtual {v0, v1}, Lcom/yassirh/digitalocean/ui/DropletsFragment;->getString(I)Ljava/lang/String; │ + invoke-virtual {v0, v15}, Lcom/yassirh/digitalocean/ui/DropletsFragment;->getString(I)Ljava/lang/String; │ │ - move-result-object v17 │ + move-result-object v15 │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v16 │ + move-result-object v14 │ │ - const-string v17, " : " │ + const-string v15, " : " │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v16 │ + move-result-object v14 │ │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lcom/yassirh/digitalocean/ui/DropletsFragment;->droplet:Lcom/yassirh/digitalocean/model/Droplet; │ - │ - move-object/from16 v17, v0 │ + iget-object v15, v0, Lcom/yassirh/digitalocean/ui/DropletsFragment;->droplet:Lcom/yassirh/digitalocean/model/Droplet; │ │ - invoke-virtual/range {v17 .. v17}, Lcom/yassirh/digitalocean/model/Droplet;->getName()Ljava/lang/String; │ - │ - move-result-object v17 │ + invoke-virtual {v15}, Lcom/yassirh/digitalocean/model/Droplet;->getName()Ljava/lang/String; │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v15 │ │ - move-result-object v16 │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual/range {v16 .. v16}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + move-result-object v14 │ │ - move-result-object v16 │ + invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-object/from16 v0, v16 │ + move-result-object v14 │ │ - invoke-virtual {v2, v0}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v1, v14}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ .line 230 │ - const v16, 0x7f06003c │ - │ - move/from16 v0, v16 │ + const v14, 0x7f06003c │ │ - invoke-virtual {v2, v0}, Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v1, v14}, Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; │ │ .line 231 │ - const v16, 0x7f0600b5 │ - │ - new-instance v17, Lcom/yassirh/digitalocean/ui/DropletsFragment$12; │ - │ - move-object/from16 v0, v17 │ + const v14, 0x7f0600b5 │ │ - move-object/from16 v1, p0 │ + new-instance v15, Lcom/yassirh/digitalocean/ui/DropletsFragment$12; │ │ - invoke-direct {v0, v1}, Lcom/yassirh/digitalocean/ui/DropletsFragment$12;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ - │ - move/from16 v0, v16 │ + move-object/from16 v0, p0 │ │ - move-object/from16 v1, v17 │ + invoke-direct {v15, v0}, Lcom/yassirh/digitalocean/ui/DropletsFragment$12;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ │ - invoke-virtual {v2, v0, v1}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v1, v14, v15}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ .line 238 │ - invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ + invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ goto/16 :goto_0 │ │ .line 241 │ :pswitch_9 │ - const v16, 0x7f030023 │ + const v14, 0x7f030023 │ │ - const/16 v17, 0x0 │ + const/4 v15, 0x0 │ │ - move/from16 v0, v16 │ + invoke-virtual {v4, v14, v15}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; │ │ - move-object/from16 v1, v17 │ - │ - invoke-virtual {v6, v0, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; │ - │ - move-result-object v15 │ + move-result-object v13 │ │ .line 242 │ - .restart local v15 # "view":Landroid/view/View; │ - new-instance v12, Lcom/yassirh/digitalocean/service/SizeService; │ + .restart local v13 # "view":Landroid/view/View; │ + new-instance v10, Lcom/yassirh/digitalocean/service/SizeService; │ │ invoke-virtual/range {p0 .. p0}, Lcom/yassirh/digitalocean/ui/DropletsFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ - move-result-object v16 │ - │ - move-object/from16 v0, v16 │ + move-result-object v14 │ │ - invoke-direct {v12, v0}, Lcom/yassirh/digitalocean/service/SizeService;->(Landroid/content/Context;)V │ + invoke-direct {v10, v14}, Lcom/yassirh/digitalocean/service/SizeService;->(Landroid/content/Context;)V │ │ .line 243 │ - .local v12, "sizeService":Lcom/yassirh/digitalocean/service/SizeService; │ - const v16, 0x7f0600ac │ - │ - move/from16 v0, v16 │ + .local v10, "sizeService":Lcom/yassirh/digitalocean/service/SizeService; │ + const v14, 0x7f0600ac │ │ - invoke-virtual {v3, v0}, Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v2, v14}, Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; │ │ .line 244 │ - const v16, 0x7f0d0080 │ + const v14, 0x7f0d0080 │ │ - invoke-virtual/range {v15 .. v16}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v13, v14}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v13 │ + move-result-object v11 │ │ - check-cast v13, Landroid/widget/Spinner; │ + check-cast v11, Landroid/widget/Spinner; │ │ .line 245 │ - .local v13, "sizeSpinner":Landroid/widget/Spinner; │ - new-instance v16, Lcom/yassirh/digitalocean/ui/SizeAdapter; │ + .local v11, "sizeSpinner":Landroid/widget/Spinner; │ + new-instance v14, Lcom/yassirh/digitalocean/ui/SizeAdapter; │ │ invoke-virtual/range {p0 .. p0}, Lcom/yassirh/digitalocean/ui/DropletsFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ - move-result-object v17 │ - │ - const-string v18, "memory" │ + move-result-object v15 │ │ - move-object/from16 v0, v18 │ + const-string v16, "memory" │ │ - invoke-virtual {v12, v0}, Lcom/yassirh/digitalocean/service/SizeService;->getAllSizes(Ljava/lang/String;)Ljava/util/List; │ + move-object/from16 v0, v16 │ │ - move-result-object v18 │ + invoke-virtual {v10, v0}, Lcom/yassirh/digitalocean/service/SizeService;->getAllSizes(Ljava/lang/String;)Ljava/util/List; │ │ - invoke-direct/range {v16 .. v18}, Lcom/yassirh/digitalocean/ui/SizeAdapter;->(Landroid/app/Activity;Ljava/util/List;)V │ + move-result-object v16 │ │ - move-object/from16 v0, v16 │ + invoke-direct/range {v14 .. v16}, Lcom/yassirh/digitalocean/ui/SizeAdapter;->(Landroid/app/Activity;Ljava/util/List;)V │ │ - invoke-virtual {v13, v0}, Landroid/widget/Spinner;->setAdapter(Landroid/widget/SpinnerAdapter;)V │ + invoke-virtual {v11, v14}, Landroid/widget/Spinner;->setAdapter(Landroid/widget/SpinnerAdapter;)V │ │ .line 246 │ - invoke-virtual {v3, v15}, Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v2, v13}, Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; │ │ .line 247 │ - const v16, 0x7f06005f │ - │ - new-instance v17, Lcom/yassirh/digitalocean/ui/DropletsFragment$13; │ - │ - move-object/from16 v0, v17 │ - │ - move-object/from16 v1, p0 │ + const v14, 0x7f06005f │ │ - invoke-direct {v0, v1, v13}, Lcom/yassirh/digitalocean/ui/DropletsFragment$13;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;Landroid/widget/Spinner;)V │ + new-instance v15, Lcom/yassirh/digitalocean/ui/DropletsFragment$13; │ │ - move/from16 v0, v16 │ + move-object/from16 v0, p0 │ │ - move-object/from16 v1, v17 │ + invoke-direct {v15, v0, v11}, Lcom/yassirh/digitalocean/ui/DropletsFragment$13;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;Landroid/widget/Spinner;)V │ │ - invoke-virtual {v3, v0, v1}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v2, v14, v15}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ .line 256 │ - const v16, 0x7f060028 │ - │ - new-instance v17, Lcom/yassirh/digitalocean/ui/DropletsFragment$14; │ - │ - move-object/from16 v0, v17 │ + const v14, 0x7f060028 │ │ - move-object/from16 v1, p0 │ + new-instance v15, Lcom/yassirh/digitalocean/ui/DropletsFragment$14; │ │ - invoke-direct {v0, v1}, Lcom/yassirh/digitalocean/ui/DropletsFragment$14;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ - │ - move/from16 v0, v16 │ + move-object/from16 v0, p0 │ │ - move-object/from16 v1, v17 │ + invoke-direct {v15, v0}, Lcom/yassirh/digitalocean/ui/DropletsFragment$14;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ │ - invoke-virtual {v3, v0, v1}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v2, v14, v15}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ .line 263 │ - invoke-virtual {v3}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ + invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ goto/16 :goto_0 │ │ .line 266 │ - .end local v12 # "sizeService":Lcom/yassirh/digitalocean/service/SizeService; │ - .end local v13 # "sizeSpinner":Landroid/widget/Spinner; │ - .end local v15 # "view":Landroid/view/View; │ + .end local v10 # "sizeService":Lcom/yassirh/digitalocean/service/SizeService; │ + .end local v11 # "sizeSpinner":Landroid/widget/Spinner; │ + .end local v13 # "view":Landroid/view/View; │ :pswitch_a │ - const v16, 0x7f030022 │ + const v14, 0x7f030022 │ │ - const/16 v17, 0x0 │ + const/4 v15, 0x0 │ │ - move/from16 v0, v16 │ + invoke-virtual {v4, v14, v15}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; │ │ - move-object/from16 v1, v17 │ - │ - invoke-virtual {v6, v0, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; │ - │ - move-result-object v15 │ + move-result-object v13 │ │ .line 267 │ - .restart local v15 # "view":Landroid/view/View; │ - const v16, 0x7f0600a9 │ + .restart local v13 # "view":Landroid/view/View; │ + const v14, 0x7f0600a9 │ │ - move/from16 v0, v16 │ - │ - invoke-virtual {v3, v0}, Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v2, v14}, Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; │ │ .line 268 │ - const v16, 0x7f0d007f │ + const v14, 0x7f0d007f │ │ - invoke-virtual/range {v15 .. v16}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v13, v14}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v8 │ + move-result-object v6 │ │ - check-cast v8, Landroid/widget/EditText; │ + check-cast v6, Landroid/widget/EditText; │ │ .line 269 │ - .local v8, "nameEditText":Landroid/widget/EditText; │ - invoke-virtual {v3, v15}, Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; │ + .local v6, "nameEditText":Landroid/widget/EditText; │ + invoke-virtual {v2, v13}, Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; │ │ .line 270 │ - const v16, 0x7f06005f │ + const v14, 0x7f06005f │ │ - new-instance v17, Lcom/yassirh/digitalocean/ui/DropletsFragment$15; │ + new-instance v15, Lcom/yassirh/digitalocean/ui/DropletsFragment$15; │ │ - move-object/from16 v0, v17 │ - │ - move-object/from16 v1, p0 │ - │ - invoke-direct {v0, v1, v8}, Lcom/yassirh/digitalocean/ui/DropletsFragment$15;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;Landroid/widget/EditText;)V │ - │ - move/from16 v0, v16 │ + move-object/from16 v0, p0 │ │ - move-object/from16 v1, v17 │ + invoke-direct {v15, v0, v6}, Lcom/yassirh/digitalocean/ui/DropletsFragment$15;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;Landroid/widget/EditText;)V │ │ - invoke-virtual {v3, v0, v1}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v2, v14, v15}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ .line 279 │ - const v16, 0x7f060028 │ - │ - new-instance v17, Lcom/yassirh/digitalocean/ui/DropletsFragment$16; │ - │ - move-object/from16 v0, v17 │ - │ - move-object/from16 v1, p0 │ + const v14, 0x7f060028 │ │ - invoke-direct {v0, v1}, Lcom/yassirh/digitalocean/ui/DropletsFragment$16;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ + new-instance v15, Lcom/yassirh/digitalocean/ui/DropletsFragment$16; │ │ - move/from16 v0, v16 │ + move-object/from16 v0, p0 │ │ - move-object/from16 v1, v17 │ + invoke-direct {v15, v0}, Lcom/yassirh/digitalocean/ui/DropletsFragment$16;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ │ - invoke-virtual {v3, v0, v1}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v2, v14, v15}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ .line 286 │ - invoke-virtual {v3}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ + invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ goto/16 :goto_0 │ │ .line 289 │ - .end local v8 # "nameEditText":Landroid/widget/EditText; │ - .end local v15 # "view":Landroid/view/View; │ + .end local v6 # "nameEditText":Landroid/widget/EditText; │ + .end local v13 # "view":Landroid/view/View; │ :pswitch_b │ - const v16, 0x7f030025 │ - │ - const/16 v17, 0x0 │ - │ - move/from16 v0, v16 │ + const v14, 0x7f030025 │ │ - move-object/from16 v1, v17 │ + const/4 v15, 0x0 │ │ - invoke-virtual {v6, v0, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; │ + invoke-virtual {v4, v14, v15}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; │ │ - move-result-object v15 │ + move-result-object v13 │ │ .line 290 │ - .restart local v15 # "view":Landroid/view/View; │ - const v16, 0x7f0600ae │ - │ - move/from16 v0, v16 │ + .restart local v13 # "view":Landroid/view/View; │ + const v14, 0x7f0600ae │ │ - invoke-virtual {v3, v0}, Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v2, v14}, Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; │ │ .line 291 │ - const v16, 0x7f0d007f │ + const v14, 0x7f0d007f │ │ - invoke-virtual/range {v15 .. v16}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v13, v14}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v14 │ + move-result-object v12 │ │ - check-cast v14, Landroid/widget/EditText; │ + check-cast v12, Landroid/widget/EditText; │ │ .line 292 │ - .local v14, "snapShotNameEditText":Landroid/widget/EditText; │ - invoke-virtual {v3, v15}, Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; │ + .local v12, "snapShotNameEditText":Landroid/widget/EditText; │ + invoke-virtual {v2, v13}, Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; │ │ .line 293 │ - const v16, 0x7f06005f │ - │ - new-instance v17, Lcom/yassirh/digitalocean/ui/DropletsFragment$17; │ - │ - move-object/from16 v0, v17 │ - │ - move-object/from16 v1, p0 │ + const v14, 0x7f06005f │ │ - invoke-direct {v0, v1, v14}, Lcom/yassirh/digitalocean/ui/DropletsFragment$17;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;Landroid/widget/EditText;)V │ + new-instance v15, Lcom/yassirh/digitalocean/ui/DropletsFragment$17; │ │ - move/from16 v0, v16 │ + move-object/from16 v0, p0 │ │ - move-object/from16 v1, v17 │ + invoke-direct {v15, v0, v12}, Lcom/yassirh/digitalocean/ui/DropletsFragment$17;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;Landroid/widget/EditText;)V │ │ - invoke-virtual {v3, v0, v1}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v2, v14, v15}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ .line 302 │ - const v16, 0x7f060028 │ - │ - new-instance v17, Lcom/yassirh/digitalocean/ui/DropletsFragment$18; │ - │ - move-object/from16 v0, v17 │ + const v14, 0x7f060028 │ │ - move-object/from16 v1, p0 │ + new-instance v15, Lcom/yassirh/digitalocean/ui/DropletsFragment$18; │ │ - invoke-direct {v0, v1}, Lcom/yassirh/digitalocean/ui/DropletsFragment$18;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ - │ - move/from16 v0, v16 │ + move-object/from16 v0, p0 │ │ - move-object/from16 v1, v17 │ + invoke-direct {v15, v0}, Lcom/yassirh/digitalocean/ui/DropletsFragment$18;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ │ - invoke-virtual {v3, v0, v1}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v2, v14, v15}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ .line 309 │ - invoke-virtual {v3}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ + invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ goto/16 :goto_0 │ │ .line 312 │ - .end local v14 # "snapShotNameEditText":Landroid/widget/EditText; │ - .end local v15 # "view":Landroid/view/View; │ + .end local v12 # "snapShotNameEditText":Landroid/widget/EditText; │ + .end local v13 # "view":Landroid/view/View; │ :pswitch_c │ - const v16, 0x7f030024 │ - │ - const/16 v17, 0x0 │ + const v14, 0x7f030024 │ │ - move/from16 v0, v16 │ + const/4 v15, 0x0 │ │ - move-object/from16 v1, v17 │ + invoke-virtual {v4, v14, v15}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; │ │ - invoke-virtual {v6, v0, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; │ - │ - move-result-object v15 │ + move-result-object v13 │ │ .line 313 │ - .restart local v15 # "view":Landroid/view/View; │ - const v16, 0x7f0600ad │ + .restart local v13 # "view":Landroid/view/View; │ + const v14, 0x7f0600ad │ │ - move/from16 v0, v16 │ - │ - invoke-virtual {v3, v0}, Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v2, v14}, Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; │ │ .line 314 │ - const v16, 0x7f0d007e │ + const v14, 0x7f0d007e │ │ - invoke-virtual/range {v15 .. v16}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v13, v14}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v11 │ + move-result-object v9 │ │ - check-cast v11, Landroid/widget/Spinner; │ + check-cast v9, Landroid/widget/Spinner; │ │ .line 315 │ - .local v11, "restoreImageSpinner":Landroid/widget/Spinner; │ - new-instance v16, Lcom/yassirh/digitalocean/ui/ImageAdapter; │ + .local v9, "restoreImageSpinner":Landroid/widget/Spinner; │ + new-instance v14, Lcom/yassirh/digitalocean/ui/ImageAdapter; │ │ invoke-virtual/range {p0 .. p0}, Lcom/yassirh/digitalocean/ui/DropletsFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ - move-result-object v17 │ + move-result-object v15 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/yassirh/digitalocean/ui/DropletsFragment;->imageService:Lcom/yassirh/digitalocean/service/ImageService; │ │ - move-object/from16 v18, v0 │ - │ - invoke-virtual/range {v18 .. v18}, Lcom/yassirh/digitalocean/service/ImageService;->getSnapshotsOnly()Ljava/util/List; │ + move-object/from16 v16, v0 │ │ - move-result-object v18 │ + invoke-virtual/range {v16 .. v16}, Lcom/yassirh/digitalocean/service/ImageService;->getSnapshotsOnly()Ljava/util/List; │ │ - invoke-direct/range {v16 .. v18}, Lcom/yassirh/digitalocean/ui/ImageAdapter;->(Landroid/app/Activity;Ljava/util/List;)V │ + move-result-object v16 │ │ - move-object/from16 v0, v16 │ + invoke-direct/range {v14 .. v16}, Lcom/yassirh/digitalocean/ui/ImageAdapter;->(Landroid/app/Activity;Ljava/util/List;)V │ │ - invoke-virtual {v11, v0}, Landroid/widget/Spinner;->setAdapter(Landroid/widget/SpinnerAdapter;)V │ + invoke-virtual {v9, v14}, Landroid/widget/Spinner;->setAdapter(Landroid/widget/SpinnerAdapter;)V │ │ .line 316 │ - invoke-virtual {v3, v15}, Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v2, v13}, Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; │ │ .line 317 │ - const v16, 0x7f06005f │ - │ - new-instance v17, Lcom/yassirh/digitalocean/ui/DropletsFragment$19; │ + const v14, 0x7f06005f │ │ - move-object/from16 v0, v17 │ + new-instance v15, Lcom/yassirh/digitalocean/ui/DropletsFragment$19; │ │ - move-object/from16 v1, p0 │ - │ - invoke-direct {v0, v1, v11}, Lcom/yassirh/digitalocean/ui/DropletsFragment$19;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;Landroid/widget/Spinner;)V │ - │ - move/from16 v0, v16 │ + move-object/from16 v0, p0 │ │ - move-object/from16 v1, v17 │ + invoke-direct {v15, v0, v9}, Lcom/yassirh/digitalocean/ui/DropletsFragment$19;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;Landroid/widget/Spinner;)V │ │ - invoke-virtual {v3, v0, v1}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v2, v14, v15}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ .line 326 │ - const v16, 0x7f060028 │ + const v14, 0x7f060028 │ │ - new-instance v17, Lcom/yassirh/digitalocean/ui/DropletsFragment$20; │ + new-instance v15, Lcom/yassirh/digitalocean/ui/DropletsFragment$20; │ │ - move-object/from16 v0, v17 │ - │ - move-object/from16 v1, p0 │ - │ - invoke-direct {v0, v1}, Lcom/yassirh/digitalocean/ui/DropletsFragment$20;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ - │ - move/from16 v0, v16 │ + move-object/from16 v0, p0 │ │ - move-object/from16 v1, v17 │ + invoke-direct {v15, v0}, Lcom/yassirh/digitalocean/ui/DropletsFragment$20;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ │ - invoke-virtual {v3, v0, v1}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v2, v14, v15}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ .line 333 │ - invoke-virtual {v3}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ + invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ goto/16 :goto_0 │ │ .line 336 │ - .end local v11 # "restoreImageSpinner":Landroid/widget/Spinner; │ - .end local v15 # "view":Landroid/view/View; │ + .end local v9 # "restoreImageSpinner":Landroid/widget/Spinner; │ + .end local v13 # "view":Landroid/view/View; │ :pswitch_d │ - const v16, 0x7f030021 │ - │ - const/16 v17, 0x0 │ + const v14, 0x7f030021 │ │ - move/from16 v0, v16 │ + const/4 v15, 0x0 │ │ - move-object/from16 v1, v17 │ + invoke-virtual {v4, v14, v15}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; │ │ - invoke-virtual {v6, v0, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; │ - │ - move-result-object v15 │ + move-result-object v13 │ │ .line 337 │ - .restart local v15 # "view":Landroid/view/View; │ - const v16, 0x7f0600ab │ - │ - move/from16 v0, v16 │ + .restart local v13 # "view":Landroid/view/View; │ + const v14, 0x7f0600ab │ │ - invoke-virtual {v3, v0}, Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v2, v14}, Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; │ │ .line 338 │ - const v16, 0x7f0d007e │ + const v14, 0x7f0d007e │ │ - invoke-virtual/range {v15 .. v16}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v13, v14}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v10 │ + move-result-object v8 │ │ - check-cast v10, Landroid/widget/Spinner; │ + check-cast v8, Landroid/widget/Spinner; │ │ .line 339 │ - .local v10, "rebuildImageSpinner":Landroid/widget/Spinner; │ - new-instance v16, Lcom/yassirh/digitalocean/ui/ImageAdapter; │ + .local v8, "rebuildImageSpinner":Landroid/widget/Spinner; │ + new-instance v14, Lcom/yassirh/digitalocean/ui/ImageAdapter; │ │ invoke-virtual/range {p0 .. p0}, Lcom/yassirh/digitalocean/ui/DropletsFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ - move-result-object v17 │ + move-result-object v15 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/yassirh/digitalocean/ui/DropletsFragment;->imageService:Lcom/yassirh/digitalocean/service/ImageService; │ │ - move-object/from16 v18, v0 │ - │ - invoke-virtual/range {v18 .. v18}, Lcom/yassirh/digitalocean/service/ImageService;->getImagesOnly()Ljava/util/List; │ + move-object/from16 v16, v0 │ │ - move-result-object v18 │ + invoke-virtual/range {v16 .. v16}, Lcom/yassirh/digitalocean/service/ImageService;->getImagesOnly()Ljava/util/List; │ │ - invoke-direct/range {v16 .. v18}, Lcom/yassirh/digitalocean/ui/ImageAdapter;->(Landroid/app/Activity;Ljava/util/List;)V │ + move-result-object v16 │ │ - move-object/from16 v0, v16 │ + invoke-direct/range {v14 .. v16}, Lcom/yassirh/digitalocean/ui/ImageAdapter;->(Landroid/app/Activity;Ljava/util/List;)V │ │ - invoke-virtual {v10, v0}, Landroid/widget/Spinner;->setAdapter(Landroid/widget/SpinnerAdapter;)V │ + invoke-virtual {v8, v14}, Landroid/widget/Spinner;->setAdapter(Landroid/widget/SpinnerAdapter;)V │ │ .line 340 │ - invoke-virtual {v3, v15}, Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v2, v13}, Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; │ │ .line 341 │ - const v16, 0x7f06005f │ - │ - new-instance v17, Lcom/yassirh/digitalocean/ui/DropletsFragment$21; │ - │ - move-object/from16 v0, v17 │ - │ - move-object/from16 v1, p0 │ + const v14, 0x7f06005f │ │ - invoke-direct {v0, v1, v10}, Lcom/yassirh/digitalocean/ui/DropletsFragment$21;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;Landroid/widget/Spinner;)V │ + new-instance v15, Lcom/yassirh/digitalocean/ui/DropletsFragment$21; │ │ - move/from16 v0, v16 │ + move-object/from16 v0, p0 │ │ - move-object/from16 v1, v17 │ + invoke-direct {v15, v0, v8}, Lcom/yassirh/digitalocean/ui/DropletsFragment$21;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;Landroid/widget/Spinner;)V │ │ - invoke-virtual {v3, v0, v1}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v2, v14, v15}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ .line 350 │ - const v16, 0x7f060028 │ - │ - new-instance v17, Lcom/yassirh/digitalocean/ui/DropletsFragment$22; │ - │ - move-object/from16 v0, v17 │ - │ - move-object/from16 v1, p0 │ + const v14, 0x7f060028 │ │ - invoke-direct {v0, v1}, Lcom/yassirh/digitalocean/ui/DropletsFragment$22;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ + new-instance v15, Lcom/yassirh/digitalocean/ui/DropletsFragment$22; │ │ - move/from16 v0, v16 │ + move-object/from16 v0, p0 │ │ - move-object/from16 v1, v17 │ + invoke-direct {v15, v0}, Lcom/yassirh/digitalocean/ui/DropletsFragment$22;->(Lcom/yassirh/digitalocean/ui/DropletsFragment;)V │ │ - invoke-virtual {v3, v0, v1}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ + invoke-virtual {v2, v14, v15}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ .line 357 │ - invoke-virtual {v3}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ + invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ goto/16 :goto_0 │ │ .line 361 │ - .end local v10 # "rebuildImageSpinner":Landroid/widget/Spinner; │ - .end local v15 # "view":Landroid/view/View; │ + .end local v8 # "rebuildImageSpinner":Landroid/widget/Spinner; │ + .end local v13 # "view":Landroid/view/View; │ :pswitch_e │ :try_start_0 │ - const-string v7, "" │ + const-string v5, "" │ │ .line 362 │ - .local v7, "ipAddress":Ljava/lang/String; │ + .local v5, "ipAddress":Ljava/lang/String; │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lcom/yassirh/digitalocean/ui/DropletsFragment;->droplet:Lcom/yassirh/digitalocean/model/Droplet; │ - │ - move-object/from16 v16, v0 │ + iget-object v14, v0, Lcom/yassirh/digitalocean/ui/DropletsFragment;->droplet:Lcom/yassirh/digitalocean/model/Droplet; │ │ - invoke-virtual/range {v16 .. v16}, Lcom/yassirh/digitalocean/model/Droplet;->getNetworks()Ljava/util/List; │ + invoke-virtual {v14}, Lcom/yassirh/digitalocean/model/Droplet;->getNetworks()Ljava/util/List; │ │ - move-result-object v16 │ + move-result-object v14 │ │ - invoke-interface/range {v16 .. v16}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v14}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v5 │ + move-result-object v14 │ │ - .local v5, "i$":Ljava/util/Iterator; │ :cond_0 │ - invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v14}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v16 │ + move-result v15 │ │ - if-eqz v16, :cond_1 │ + if-eqz v15, :cond_1 │ │ - invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v14}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v9 │ + move-result-object v7 │ │ - check-cast v9, Lcom/yassirh/digitalocean/model/Network; │ + check-cast v7, Lcom/yassirh/digitalocean/model/Network; │ │ .line 363 │ - .local v9, "network":Lcom/yassirh/digitalocean/model/Network; │ - invoke-virtual {v9}, Lcom/yassirh/digitalocean/model/Network;->getType()Ljava/lang/String; │ + .local v7, "network":Lcom/yassirh/digitalocean/model/Network; │ + invoke-virtual {v7}, Lcom/yassirh/digitalocean/model/Network;->getType()Ljava/lang/String; │ │ - move-result-object v16 │ + move-result-object v15 │ │ - const-string v17, "public" │ + const-string v16, "public" │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual/range {v15 .. v16}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v16 │ + move-result v15 │ │ - if-eqz v16, :cond_0 │ + if-eqz v15, :cond_0 │ │ .line 364 │ - invoke-virtual {v9}, Lcom/yassirh/digitalocean/model/Network;->getIpAddress()Ljava/lang/String; │ + invoke-virtual {v7}, Lcom/yassirh/digitalocean/model/Network;->getIpAddress()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v5 │ │ .line 368 │ - .end local v9 # "network":Lcom/yassirh/digitalocean/model/Network; │ + .end local v7 # "network":Lcom/yassirh/digitalocean/model/Network; │ :cond_1 │ - new-instance v16, Landroid/content/Intent; │ + new-instance v14, Landroid/content/Intent; │ │ - const-string v17, "android.intent.action.VIEW" │ + const-string v15, "android.intent.action.VIEW" │ │ - new-instance v18, Ljava/lang/StringBuilder; │ + new-instance v16, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v18 .. v18}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v16 .. v16}, Ljava/lang/StringBuilder;->()V │ │ - const-string v19, "ssh://" │ + const-string v17, "ssh://" │ │ - invoke-virtual/range {v18 .. v19}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v18 │ + move-result-object v16 │ │ - move-object/from16 v0, v18 │ + move-object/from16 v0, v16 │ │ - invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v18 │ + move-result-object v16 │ │ - const-string v19, "/#" │ + const-string v17, "/#" │ │ - invoke-virtual/range {v18 .. v19}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v18 │ + move-result-object v16 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/yassirh/digitalocean/ui/DropletsFragment;->droplet:Lcom/yassirh/digitalocean/model/Droplet; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v17, v0 │ │ - invoke-virtual/range {v19 .. v19}, Lcom/yassirh/digitalocean/model/Droplet;->getName()Ljava/lang/String; │ + invoke-virtual/range {v17 .. v17}, Lcom/yassirh/digitalocean/model/Droplet;->getName()Ljava/lang/String; │ │ - move-result-object v19 │ + move-result-object v17 │ │ - invoke-virtual/range {v18 .. v19}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v18 │ + move-result-object v16 │ │ - invoke-virtual/range {v18 .. v18}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v16 .. v16}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v18 │ + move-result-object v16 │ │ - invoke-static/range {v18 .. v18}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; │ + invoke-static/range {v16 .. v16}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; │ │ - move-result-object v18 │ + move-result-object v16 │ │ - invoke-direct/range {v16 .. v18}, Landroid/content/Intent;->(Ljava/lang/String;Landroid/net/Uri;)V │ + invoke-direct/range {v14 .. v16}, Landroid/content/Intent;->(Ljava/lang/String;Landroid/net/Uri;)V │ │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v16 │ - │ - invoke-virtual {v0, v1}, Lcom/yassirh/digitalocean/ui/DropletsFragment;->startActivity(Landroid/content/Intent;)V │ + invoke-virtual {v0, v14}, Lcom/yassirh/digitalocean/ui/DropletsFragment;->startActivity(Landroid/content/Intent;)V │ :try_end_0 │ .catch Landroid/content/ActivityNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 │ │ goto/16 :goto_0 │ │ .line 369 │ - .end local v5 # "i$":Ljava/util/Iterator; │ - .end local v7 # "ipAddress":Ljava/lang/String; │ + .end local v5 # "ipAddress":Ljava/lang/String; │ :catch_0 │ - move-exception v4 │ + move-exception v3 │ │ .line 370 │ - .local v4, "e":Landroid/content/ActivityNotFoundException; │ + .local v3, "e":Landroid/content/ActivityNotFoundException; │ invoke-virtual/range {p0 .. p0}, Lcom/yassirh/digitalocean/ui/DropletsFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ - move-result-object v16 │ + move-result-object v14 │ │ - const v17, 0x7f06005b │ + const v15, 0x7f06005b │ │ - const/16 v18, 0x0 │ + const/16 v16, 0x0 │ │ - invoke-static/range {v16 .. v18}, Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; │ + invoke-static/range {v14 .. v16}, Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; │ │ - move-result-object v16 │ + move-result-object v14 │ │ - invoke-virtual/range {v16 .. v16}, Landroid/widget/Toast;->show()V │ + invoke-virtual {v14}, Landroid/widget/Toast;->show()V │ │ goto/16 :goto_0 │ │ .line 123 │ - nop │ - │ :pswitch_data_0 │ .packed-switch 0x7f0d00d7 │ :pswitch_6 │ :pswitch_e │ :pswitch_1 │ :pswitch_0 │ :pswitch_2 ├── smali/com/yassirh/digitalocean/ui/ImagesFragment$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$listView:Landroid/widget/ListView; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/ImagesFragment;Landroid/widget/ListView;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/ImagesFragment; │ │ .prologue │ .line 63 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/ImagesFragment$1;->this$0:Lcom/yassirh/digitalocean/ui/ImagesFragment; │ │ iput-object p2, p0, Lcom/yassirh/digitalocean/ui/ImagesFragment$1;->val$listView:Landroid/widget/ListView; ├── smali/com/yassirh/digitalocean/ui/ImagesFragment$2.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$regionSpinner:Landroid/widget/Spinner; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/ImagesFragment;Landroid/widget/Spinner;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/ImagesFragment; │ │ .prologue │ .line 139 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/ImagesFragment$2;->this$0:Lcom/yassirh/digitalocean/ui/ImagesFragment; │ │ iput-object p2, p0, Lcom/yassirh/digitalocean/ui/ImagesFragment$2;->val$regionSpinner:Landroid/widget/Spinner; ├── smali/com/yassirh/digitalocean/ui/ImagesFragment$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/ImagesFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/ImagesFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/ImagesFragment; │ │ .prologue │ .line 146 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/ImagesFragment$3;->this$0:Lcom/yassirh/digitalocean/ui/ImagesFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/ImagesFragment$4.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$nameEditText:Landroid/widget/EditText; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/ImagesFragment;Landroid/widget/EditText;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/ImagesFragment; │ │ .prologue │ .line 160 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/ImagesFragment$4;->this$0:Lcom/yassirh/digitalocean/ui/ImagesFragment; │ │ iput-object p2, p0, Lcom/yassirh/digitalocean/ui/ImagesFragment$4;->val$nameEditText:Landroid/widget/EditText; ├── smali/com/yassirh/digitalocean/ui/ImagesFragment$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/ImagesFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/ImagesFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/ImagesFragment; │ │ .prologue │ .line 167 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/ImagesFragment$5;->this$0:Lcom/yassirh/digitalocean/ui/ImagesFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/ImagesFragment$6.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/ImagesFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/ImagesFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/ImagesFragment; │ │ .prologue │ .line 180 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/ImagesFragment$6;->this$0:Lcom/yassirh/digitalocean/ui/ImagesFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/ImagesFragment$7.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/ImagesFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/ImagesFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/ImagesFragment; │ │ .prologue │ .line 187 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/ImagesFragment$7;->this$0:Lcom/yassirh/digitalocean/ui/ImagesFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/ImagesFragment$8.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/ImagesFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/ImagesFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/ImagesFragment; │ │ .prologue │ .line 200 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/ImagesFragment$8;->this$0:Lcom/yassirh/digitalocean/ui/ImagesFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/MainActivity$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/MainActivity; │ │ .prologue │ .line 64 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/MainActivity$1;->this$0:Lcom/yassirh/digitalocean/ui/MainActivity; │ │ invoke-direct {p0}, Landroid/os/Handler;->()V ├── smali/com/yassirh/digitalocean/ui/MainActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/MainActivity; │ │ .prologue │ .line 71 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/MainActivity$2;->this$0:Lcom/yassirh/digitalocean/ui/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/MainActivity$3.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$dropletSpinner:Landroid/widget/Spinner; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/MainActivity;Landroid/widget/EditText;Landroid/widget/Spinner;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/MainActivity; │ │ .prologue │ .line 256 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/MainActivity$3;->this$0:Lcom/yassirh/digitalocean/ui/MainActivity; │ │ iput-object p2, p0, Lcom/yassirh/digitalocean/ui/MainActivity$3;->val$domainNameEditText:Landroid/widget/EditText; ├── smali/com/yassirh/digitalocean/ui/MainActivity$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/MainActivity; │ │ .prologue │ .line 264 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/MainActivity$4;->this$0:Lcom/yassirh/digitalocean/ui/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/NavigationDrawerAdapter$ItemImage.smali │ @@ -21,14 +21,15 @@ │ │ .field title:Ljava/lang/String; │ │ │ # direct methods │ .method public constructor (Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter;Ljava/lang/String;I)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter; │ .param p2, "title" # Ljava/lang/String; │ .param p3, "image" # I │ │ .prologue │ .line 35 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter$ItemImage;->this$0:Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter; ├── smali/com/yassirh/digitalocean/ui/MainActivity.smali │ @@ -74,15 +74,14 @@ │ │ invoke-direct {v1, p0}, Lcom/yassirh/digitalocean/ui/MainActivity$2;->(Lcom/yassirh/digitalocean/ui/MainActivity;)V │ │ invoke-direct {v0, v1}, Ljava/lang/Thread;->(Ljava/lang/Runnable;)V │ │ iput-object v0, p0, Lcom/yassirh/digitalocean/ui/MainActivity;->t:Ljava/lang/Thread; │ │ - .line 302 │ return-void │ .end method │ │ .method static synthetic access$100(Lcom/yassirh/digitalocean/ui/MainActivity;)Lcom/yassirh/digitalocean/service/DomainService; │ .locals 1 │ .param p0, "x0" # Lcom/yassirh/digitalocean/ui/MainActivity; ├── smali/com/yassirh/digitalocean/ui/NavigationDrawerAdapter.smali │ @@ -38,180 +38,175 @@ │ │ sput-object v0, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter;->inflater:Landroid/view/LayoutInflater; │ │ return-void │ .end method │ │ .method public constructor (Landroid/app/Activity;[Ljava/lang/String;)V │ - .locals 8 │ + .locals 7 │ .param p1, "activity" # Landroid/app/Activity; │ .param p2, "navigationTitles" # [Ljava/lang/String; │ │ .prologue │ .line 46 │ invoke-direct {p0}, Landroid/widget/BaseAdapter;->()V │ │ .line 47 │ - new-instance v5, Ljava/util/ArrayList; │ + new-instance v2, Ljava/util/ArrayList; │ │ - invoke-direct {v5}, Ljava/util/ArrayList;->()V │ + invoke-direct {v2}, Ljava/util/ArrayList;->()V │ │ - iput-object v5, p0, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter;->data:Ljava/util/List; │ + iput-object v2, p0, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter;->data:Ljava/util/List; │ │ .line 48 │ - const/4 v1, 0x0 │ + const/4 v0, 0x0 │ │ .line 49 │ - .local v1, "i":I │ - move-object v0, p2 │ + .local v0, "i":I │ + array-length v3, p2 │ │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v3, v0 │ - │ - .local v3, "len$":I │ const/4 v2, 0x0 │ │ - .local v2, "i$":I │ :goto_0 │ if-ge v2, v3, :cond_6 │ │ - aget-object v4, v0, v2 │ + aget-object v1, p2, v2 │ │ .line 50 │ - .local v4, "navigationTitle":Ljava/lang/String; │ - if-nez v1, :cond_1 │ + .local v1, "navigationTitle":Ljava/lang/String; │ + if-nez v0, :cond_1 │ │ .line 51 │ - iget-object v5, p0, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter;->data:Ljava/util/List; │ + iget-object v4, p0, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter;->data:Ljava/util/List; │ │ - new-instance v6, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter$ItemImage; │ + new-instance v5, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter$ItemImage; │ │ - const v7, 0x7f02005d │ + const v6, 0x7f02005d │ │ - invoke-direct {v6, p0, v4, v7}, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter$ItemImage;->(Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter;Ljava/lang/String;I)V │ + invoke-direct {v5, p0, v1, v6}, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter$ItemImage;->(Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter;Ljava/lang/String;I)V │ │ - invoke-interface {v5, v6}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v4, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 62 │ :cond_0 │ :goto_1 │ - add-int/lit8 v1, v1, 0x1 │ + add-int/lit8 v0, v0, 0x1 │ │ .line 49 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ .line 52 │ :cond_1 │ - const/4 v5, 0x1 │ + const/4 v4, 0x1 │ │ - if-ne v1, v5, :cond_2 │ + if-ne v0, v4, :cond_2 │ │ .line 53 │ - iget-object v5, p0, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter;->data:Ljava/util/List; │ + iget-object v4, p0, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter;->data:Ljava/util/List; │ │ - new-instance v6, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter$ItemImage; │ + new-instance v5, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter$ItemImage; │ │ - const v7, 0x7f02005b │ + const v6, 0x7f02005b │ │ - invoke-direct {v6, p0, v4, v7}, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter$ItemImage;->(Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter;Ljava/lang/String;I)V │ + invoke-direct {v5, p0, v1, v6}, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter$ItemImage;->(Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter;Ljava/lang/String;I)V │ │ - invoke-interface {v5, v6}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v4, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_1 │ │ .line 54 │ :cond_2 │ - const/4 v5, 0x2 │ + const/4 v4, 0x2 │ │ - if-ne v1, v5, :cond_3 │ + if-ne v0, v4, :cond_3 │ │ .line 55 │ - iget-object v5, p0, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter;->data:Ljava/util/List; │ + iget-object v4, p0, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter;->data:Ljava/util/List; │ │ - new-instance v6, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter$ItemImage; │ + new-instance v5, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter$ItemImage; │ │ - const v7, 0x7f02006e │ + const v6, 0x7f02006e │ │ - invoke-direct {v6, p0, v4, v7}, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter$ItemImage;->(Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter;Ljava/lang/String;I)V │ + invoke-direct {v5, p0, v1, v6}, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter$ItemImage;->(Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter;Ljava/lang/String;I)V │ │ - invoke-interface {v5, v6}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v4, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_1 │ │ .line 56 │ :cond_3 │ - const/4 v5, 0x4 │ + const/4 v4, 0x4 │ │ - if-ne v1, v5, :cond_4 │ + if-ne v0, v4, :cond_4 │ │ .line 57 │ - iget-object v5, p0, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter;->data:Ljava/util/List; │ + iget-object v4, p0, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter;->data:Ljava/util/List; │ │ - new-instance v6, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter$ItemImage; │ + new-instance v5, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter$ItemImage; │ │ - const v7, 0x7f020082 │ + const v6, 0x7f020082 │ │ - invoke-direct {v6, p0, v4, v7}, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter$ItemImage;->(Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter;Ljava/lang/String;I)V │ + invoke-direct {v5, p0, v1, v6}, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter$ItemImage;->(Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter;Ljava/lang/String;I)V │ │ - invoke-interface {v5, v6}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v4, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_1 │ │ .line 58 │ :cond_4 │ - const/4 v5, 0x5 │ + const/4 v4, 0x5 │ │ - if-ne v1, v5, :cond_5 │ + if-ne v0, v4, :cond_5 │ │ .line 59 │ - iget-object v5, p0, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter;->data:Ljava/util/List; │ + iget-object v4, p0, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter;->data:Ljava/util/List; │ │ - new-instance v6, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter$ItemImage; │ + new-instance v5, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter$ItemImage; │ │ - const v7, 0x7f020088 │ + const v6, 0x7f020088 │ │ - invoke-direct {v6, p0, v4, v7}, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter$ItemImage;->(Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter;Ljava/lang/String;I)V │ + invoke-direct {v5, p0, v1, v6}, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter$ItemImage;->(Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter;Ljava/lang/String;I)V │ │ - invoke-interface {v5, v6}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v4, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_1 │ │ .line 60 │ :cond_5 │ - const/4 v5, 0x3 │ + const/4 v4, 0x3 │ │ - if-ne v1, v5, :cond_0 │ + if-ne v0, v4, :cond_0 │ │ .line 61 │ - iget-object v5, p0, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter;->data:Ljava/util/List; │ + iget-object v4, p0, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter;->data:Ljava/util/List; │ │ - new-instance v6, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter$ItemImage; │ + new-instance v5, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter$ItemImage; │ │ - const v7, 0x7f02006f │ + const v6, 0x7f02006f │ │ - invoke-direct {v6, p0, v4, v7}, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter$ItemImage;->(Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter;Ljava/lang/String;I)V │ + invoke-direct {v5, p0, v1, v6}, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter$ItemImage;->(Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter;Ljava/lang/String;I)V │ │ - invoke-interface {v5, v6}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v4, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_1 │ │ .line 64 │ - .end local v4 # "navigationTitle":Ljava/lang/String; │ + .end local v1 # "navigationTitle":Ljava/lang/String; │ :cond_6 │ - const-string v5, "layout_inflater" │ + const-string v2, "layout_inflater" │ │ - invoke-virtual {p1, v5}, Landroid/app/Activity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ + invoke-virtual {p1, v2}, Landroid/app/Activity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ - move-result-object v5 │ + move-result-object v2 │ │ - check-cast v5, Landroid/view/LayoutInflater; │ + check-cast v2, Landroid/view/LayoutInflater; │ │ - sput-object v5, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter;->inflater:Landroid/view/LayoutInflater; │ + sput-object v2, Lcom/yassirh/digitalocean/ui/NavigationDrawerAdapter;->inflater:Landroid/view/LayoutInflater; │ │ .line 65 │ return-void │ .end method │ │ │ # virtual methods ├── smali/com/yassirh/digitalocean/ui/NewDropletActivity.smali │ @@ -103,528 +103,517 @@ │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ .line 59 │ invoke-super/range {p0 .. p1}, Landroid/support/v7/app/ActionBarActivity;->onCreate(Landroid/os/Bundle;)V │ │ .line 60 │ - const v15, 0x7f030037 │ + const v14, 0x7f030037 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v15}, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->setContentView(I)V │ + invoke-virtual {v0, v14}, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->setContentView(I)V │ │ .line 61 │ - const v15, 0x7f0d0051 │ + const v14, 0x7f0d0051 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v15}, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v14}, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - check-cast v14, Landroid/support/v7/widget/Toolbar; │ + check-cast v13, Landroid/support/v7/widget/Toolbar; │ │ .line 62 │ - .local v14, "toolbar":Landroid/support/v7/widget/Toolbar; │ - if-eqz v14, :cond_0 │ + .local v13, "toolbar":Landroid/support/v7/widget/Toolbar; │ + if-eqz v13, :cond_0 │ │ .line 63 │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v14}, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->setSupportActionBar(Landroid/support/v7/widget/Toolbar;)V │ + invoke-virtual {v0, v13}, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->setSupportActionBar(Landroid/support/v7/widget/Toolbar;)V │ │ .line 64 │ invoke-virtual/range {p0 .. p0}, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->getSupportActionBar()Landroid/support/v7/app/ActionBar; │ │ - move-result-object v15 │ + move-result-object v14 │ │ - const/16 v16, 0x1 │ + const/4 v15, 0x1 │ │ - invoke-virtual/range {v15 .. v16}, Landroid/support/v7/app/ActionBar;->setDisplayHomeAsUpEnabled(Z)V │ + invoke-virtual {v14, v15}, Landroid/support/v7/app/ActionBar;->setDisplayHomeAsUpEnabled(Z)V │ │ .line 66 │ :cond_0 │ - new-instance v15, Lcom/yassirh/digitalocean/service/DropletService; │ + new-instance v14, Lcom/yassirh/digitalocean/service/DropletService; │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v15, v0}, Lcom/yassirh/digitalocean/service/DropletService;->(Landroid/content/Context;)V │ + invoke-direct {v14, v0}, Lcom/yassirh/digitalocean/service/DropletService;->(Landroid/content/Context;)V │ │ move-object/from16 v0, p0 │ │ - iput-object v15, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->dropletService:Lcom/yassirh/digitalocean/service/DropletService; │ + iput-object v14, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->dropletService:Lcom/yassirh/digitalocean/service/DropletService; │ │ .line 67 │ - new-instance v4, Lcom/yassirh/digitalocean/service/ImageService; │ + new-instance v3, Lcom/yassirh/digitalocean/service/ImageService; │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v4, v0}, Lcom/yassirh/digitalocean/service/ImageService;->(Landroid/content/Context;)V │ + invoke-direct {v3, v0}, Lcom/yassirh/digitalocean/service/ImageService;->(Landroid/content/Context;)V │ │ .line 68 │ - .local v4, "imageService":Lcom/yassirh/digitalocean/service/ImageService; │ - new-instance v15, Lcom/yassirh/digitalocean/service/SizeService; │ + .local v3, "imageService":Lcom/yassirh/digitalocean/service/ImageService; │ + new-instance v14, Lcom/yassirh/digitalocean/service/SizeService; │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v15, v0}, Lcom/yassirh/digitalocean/service/SizeService;->(Landroid/content/Context;)V │ + invoke-direct {v14, v0}, Lcom/yassirh/digitalocean/service/SizeService;->(Landroid/content/Context;)V │ │ move-object/from16 v0, p0 │ │ - iput-object v15, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->sizeService:Lcom/yassirh/digitalocean/service/SizeService; │ + iput-object v14, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->sizeService:Lcom/yassirh/digitalocean/service/SizeService; │ │ .line 69 │ - new-instance v7, Lcom/yassirh/digitalocean/service/RegionService; │ + new-instance v6, Lcom/yassirh/digitalocean/service/RegionService; │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v7, v0}, Lcom/yassirh/digitalocean/service/RegionService;->(Landroid/content/Context;)V │ + invoke-direct {v6, v0}, Lcom/yassirh/digitalocean/service/RegionService;->(Landroid/content/Context;)V │ │ .line 71 │ - .local v7, "regionService":Lcom/yassirh/digitalocean/service/RegionService; │ - const v15, 0x7f0d007e │ + .local v6, "regionService":Lcom/yassirh/digitalocean/service/RegionService; │ + const v14, 0x7f0d007e │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v15}, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v14}, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v15 │ + move-result-object v14 │ │ - check-cast v15, Landroid/widget/Spinner; │ + check-cast v14, Landroid/widget/Spinner; │ │ move-object/from16 v0, p0 │ │ - iput-object v15, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->imageSpinner:Landroid/widget/Spinner; │ + iput-object v14, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->imageSpinner:Landroid/widget/Spinner; │ │ .line 72 │ - const v15, 0x7f0d00a9 │ + const v14, 0x7f0d00a9 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v15}, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v14}, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v15 │ + move-result-object v14 │ │ - check-cast v15, Landroid/widget/Spinner; │ + check-cast v14, Landroid/widget/Spinner; │ │ move-object/from16 v0, p0 │ │ - iput-object v15, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->regionSpinner:Landroid/widget/Spinner; │ + iput-object v14, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->regionSpinner:Landroid/widget/Spinner; │ │ .line 73 │ - const v15, 0x7f0d0080 │ + const v14, 0x7f0d0080 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v15}, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v14}, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v15 │ + move-result-object v14 │ │ - check-cast v15, Landroid/widget/Spinner; │ + check-cast v14, Landroid/widget/Spinner; │ │ move-object/from16 v0, p0 │ │ - iput-object v15, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->sizeSpinner:Landroid/widget/Spinner; │ + iput-object v14, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->sizeSpinner:Landroid/widget/Spinner; │ │ .line 74 │ - const v15, 0x7f0d00b0 │ + const v14, 0x7f0d00b0 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v15}, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v14}, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v15 │ + move-result-object v14 │ │ - check-cast v15, Landroid/widget/EditText; │ + check-cast v14, Landroid/widget/EditText; │ │ move-object/from16 v0, p0 │ │ - iput-object v15, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->hostnameEditText:Landroid/widget/EditText; │ + iput-object v14, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->hostnameEditText:Landroid/widget/EditText; │ │ .line 75 │ - const v15, 0x7f0d00b2 │ + const v14, 0x7f0d00b2 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v15}, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v14}, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v15 │ + move-result-object v14 │ │ - check-cast v15, Lcom/yassirh/digitalocean/ui/widget/MultiSelectSpinner; │ + check-cast v14, Lcom/yassirh/digitalocean/ui/widget/MultiSelectSpinner; │ │ move-object/from16 v0, p0 │ │ - iput-object v15, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->sshKeysMultiSelectSpinner:Lcom/yassirh/digitalocean/ui/widget/MultiSelectSpinner; │ + iput-object v14, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->sshKeysMultiSelectSpinner:Lcom/yassirh/digitalocean/ui/widget/MultiSelectSpinner; │ │ .line 76 │ - const v15, 0x7f0d00b1 │ + const v14, 0x7f0d00b1 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v15}, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v14}, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v13 │ + move-result-object v12 │ │ - check-cast v13, Landroid/widget/TextView; │ + check-cast v12, Landroid/widget/TextView; │ │ .line 78 │ - .local v13, "sshKeysTextView":Landroid/widget/TextView; │ - const v15, 0x7f0d00b4 │ + .local v12, "sshKeysTextView":Landroid/widget/TextView; │ + const v14, 0x7f0d00b4 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v15}, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v14}, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v15 │ + move-result-object v14 │ │ - check-cast v15, Landroid/widget/CheckBox; │ + check-cast v14, Landroid/widget/CheckBox; │ │ move-object/from16 v0, p0 │ │ - iput-object v15, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->privateNetworkingCheckBox:Landroid/widget/CheckBox; │ + iput-object v14, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->privateNetworkingCheckBox:Landroid/widget/CheckBox; │ │ .line 79 │ - const v15, 0x7f0d00b3 │ + const v14, 0x7f0d00b3 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v15}, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v14}, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v15 │ + move-result-object v14 │ │ - check-cast v15, Landroid/widget/CheckBox; │ + check-cast v14, Landroid/widget/CheckBox; │ │ move-object/from16 v0, p0 │ │ - iput-object v15, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->enableBackupsCheckBox:Landroid/widget/CheckBox; │ + iput-object v14, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->enableBackupsCheckBox:Landroid/widget/CheckBox; │ │ .line 80 │ - const v15, 0x7f0d00b6 │ + const v14, 0x7f0d00b6 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v15}, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v14}, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v15 │ + move-result-object v14 │ │ - check-cast v15, Landroid/widget/CheckBox; │ + check-cast v14, Landroid/widget/CheckBox; │ │ move-object/from16 v0, p0 │ │ - iput-object v15, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->userDataCheckBox:Landroid/widget/CheckBox; │ + iput-object v14, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->userDataCheckBox:Landroid/widget/CheckBox; │ │ .line 81 │ - const v15, 0x7f0d00b7 │ + const v14, 0x7f0d00b7 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v15}, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v14}, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v15 │ + move-result-object v14 │ │ - check-cast v15, Landroid/widget/EditText; │ + check-cast v14, Landroid/widget/EditText; │ │ move-object/from16 v0, p0 │ │ - iput-object v15, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->userDataEditText:Landroid/widget/EditText; │ + iput-object v14, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->userDataEditText:Landroid/widget/EditText; │ │ .line 82 │ - const v15, 0x7f0d00b5 │ + const v14, 0x7f0d00b5 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v15}, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v14}, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v15 │ + move-result-object v14 │ │ - check-cast v15, Landroid/widget/CheckBox; │ + check-cast v14, Landroid/widget/CheckBox; │ │ move-object/from16 v0, p0 │ │ - iput-object v15, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->ipv6CheckBox:Landroid/widget/CheckBox; │ + iput-object v14, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->ipv6CheckBox:Landroid/widget/CheckBox; │ │ .line 83 │ - new-instance v5, Ljava/util/ArrayList; │ + new-instance v4, Ljava/util/ArrayList; │ │ - invoke-direct {v5}, Ljava/util/ArrayList;->()V │ + invoke-direct {v4}, Ljava/util/ArrayList;->()V │ │ .line 84 │ - .local v5, "images":Ljava/util/List;, "Ljava/util/List;" │ - invoke-virtual {v4}, Lcom/yassirh/digitalocean/service/ImageService;->getSnapshotsOnly()Ljava/util/List; │ + .local v4, "images":Ljava/util/List;, "Ljava/util/List;" │ + invoke-virtual {v3}, Lcom/yassirh/digitalocean/service/ImageService;->getSnapshotsOnly()Ljava/util/List; │ │ - move-result-object v15 │ + move-result-object v14 │ │ - invoke-interface {v5, v15}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z │ + invoke-interface {v4, v14}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z │ │ .line 85 │ - invoke-virtual {v4}, Lcom/yassirh/digitalocean/service/ImageService;->getImagesOnly()Ljava/util/List; │ + invoke-virtual {v3}, Lcom/yassirh/digitalocean/service/ImageService;->getImagesOnly()Ljava/util/List; │ │ - move-result-object v15 │ + move-result-object v14 │ │ - invoke-interface {v5, v15}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z │ + invoke-interface {v4, v14}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z │ │ .line 86 │ move-object/from16 v0, p0 │ │ - iget-object v15, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->imageSpinner:Landroid/widget/Spinner; │ + iget-object v14, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->imageSpinner:Landroid/widget/Spinner; │ │ - new-instance v16, Lcom/yassirh/digitalocean/ui/ImageAdapter; │ - │ - move-object/from16 v0, v16 │ + new-instance v15, Lcom/yassirh/digitalocean/ui/ImageAdapter; │ │ - move-object/from16 v1, p0 │ + move-object/from16 v0, p0 │ │ - invoke-direct {v0, v1, v5}, Lcom/yassirh/digitalocean/ui/ImageAdapter;->(Landroid/app/Activity;Ljava/util/List;)V │ + invoke-direct {v15, v0, v4}, Lcom/yassirh/digitalocean/ui/ImageAdapter;->(Landroid/app/Activity;Ljava/util/List;)V │ │ - invoke-virtual/range {v15 .. v16}, Landroid/widget/Spinner;->setAdapter(Landroid/widget/SpinnerAdapter;)V │ + invoke-virtual {v14, v15}, Landroid/widget/Spinner;->setAdapter(Landroid/widget/SpinnerAdapter;)V │ │ .line 87 │ - new-instance v12, Ljava/util/ArrayList; │ + new-instance v11, Ljava/util/ArrayList; │ │ - invoke-direct {v12}, Ljava/util/ArrayList;->()V │ + invoke-direct {v11}, Ljava/util/ArrayList;->()V │ │ .line 88 │ - .local v12, "sshKeysNames":Ljava/util/List;, "Ljava/util/List;" │ - new-instance v11, Ljava/util/ArrayList; │ + .local v11, "sshKeysNames":Ljava/util/List;, "Ljava/util/List;" │ + new-instance v10, Ljava/util/ArrayList; │ │ - invoke-direct {v11}, Ljava/util/ArrayList;->()V │ + invoke-direct {v10}, Ljava/util/ArrayList;->()V │ │ .line 89 │ - .local v11, "sshKeysIds":Ljava/util/List;, "Ljava/util/List;" │ - new-instance v9, Lcom/yassirh/digitalocean/service/SSHKeyService; │ + .local v10, "sshKeysIds":Ljava/util/List;, "Ljava/util/List;" │ + new-instance v8, Lcom/yassirh/digitalocean/service/SSHKeyService; │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v9, v0}, Lcom/yassirh/digitalocean/service/SSHKeyService;->(Landroid/content/Context;)V │ + invoke-direct {v8, v0}, Lcom/yassirh/digitalocean/service/SSHKeyService;->(Landroid/content/Context;)V │ │ .line 90 │ - .local v9, "sshKeyService":Lcom/yassirh/digitalocean/service/SSHKeyService; │ - invoke-virtual {v9}, Lcom/yassirh/digitalocean/service/SSHKeyService;->getAllSSHKeys()Ljava/util/List; │ + .local v8, "sshKeyService":Lcom/yassirh/digitalocean/service/SSHKeyService; │ + invoke-virtual {v8}, Lcom/yassirh/digitalocean/service/SSHKeyService;->getAllSSHKeys()Ljava/util/List; │ │ - move-result-object v10 │ + move-result-object v9 │ │ .line 91 │ - .local v10, "sshKeys":Ljava/util/List;, "Ljava/util/List;" │ - invoke-interface {v10}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + .local v9, "sshKeys":Ljava/util/List;, "Ljava/util/List;" │ + invoke-interface {v9}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v3 │ + move-result-object v14 │ │ - .local v3, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v14}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v15 │ │ if-eqz v15, :cond_1 │ │ - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v14}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - check-cast v8, Lcom/yassirh/digitalocean/model/SSHKey; │ + check-cast v7, Lcom/yassirh/digitalocean/model/SSHKey; │ │ .line 92 │ - .local v8, "sshKey":Lcom/yassirh/digitalocean/model/SSHKey; │ - invoke-virtual {v8}, Lcom/yassirh/digitalocean/model/SSHKey;->getId()J │ + .local v7, "sshKey":Lcom/yassirh/digitalocean/model/SSHKey; │ + invoke-virtual {v7}, Lcom/yassirh/digitalocean/model/SSHKey;->getId()J │ │ move-result-wide v16 │ │ invoke-static/range {v16 .. v17}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v15 │ │ - invoke-interface {v11, v15}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v10, v15}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 93 │ - invoke-virtual {v8}, Lcom/yassirh/digitalocean/model/SSHKey;->getName()Ljava/lang/String; │ + invoke-virtual {v7}, Lcom/yassirh/digitalocean/model/SSHKey;->getName()Ljava/lang/String; │ │ move-result-object v15 │ │ - invoke-interface {v12, v15}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v11, v15}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 95 │ - .end local v8 # "sshKey":Lcom/yassirh/digitalocean/model/SSHKey; │ + .end local v7 # "sshKey":Lcom/yassirh/digitalocean/model/SSHKey; │ :cond_1 │ move-object/from16 v0, p0 │ │ - iget-object v15, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->sshKeysMultiSelectSpinner:Lcom/yassirh/digitalocean/ui/widget/MultiSelectSpinner; │ + iget-object v14, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->sshKeysMultiSelectSpinner:Lcom/yassirh/digitalocean/ui/widget/MultiSelectSpinner; │ │ - invoke-virtual {v15, v11}, Lcom/yassirh/digitalocean/ui/widget/MultiSelectSpinner;->setIds(Ljava/util/List;)V │ + invoke-virtual {v14, v10}, Lcom/yassirh/digitalocean/ui/widget/MultiSelectSpinner;->setIds(Ljava/util/List;)V │ │ .line 96 │ move-object/from16 v0, p0 │ │ - iget-object v15, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->sshKeysMultiSelectSpinner:Lcom/yassirh/digitalocean/ui/widget/MultiSelectSpinner; │ + iget-object v14, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->sshKeysMultiSelectSpinner:Lcom/yassirh/digitalocean/ui/widget/MultiSelectSpinner; │ │ - invoke-virtual {v15, v12}, Lcom/yassirh/digitalocean/ui/widget/MultiSelectSpinner;->setItems(Ljava/util/List;)V │ + invoke-virtual {v14, v11}, Lcom/yassirh/digitalocean/ui/widget/MultiSelectSpinner;->setItems(Ljava/util/List;)V │ │ .line 97 │ - invoke-interface {v10}, Ljava/util/List;->size()I │ + invoke-interface {v9}, Ljava/util/List;->size()I │ │ - move-result v15 │ + move-result v14 │ │ - if-nez v15, :cond_2 │ + if-nez v14, :cond_2 │ │ .line 98 │ move-object/from16 v0, p0 │ │ - iget-object v15, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->sshKeysMultiSelectSpinner:Lcom/yassirh/digitalocean/ui/widget/MultiSelectSpinner; │ + iget-object v14, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->sshKeysMultiSelectSpinner:Lcom/yassirh/digitalocean/ui/widget/MultiSelectSpinner; │ │ - const/16 v16, 0x8 │ + const/16 v15, 0x8 │ │ - invoke-virtual/range {v15 .. v16}, Lcom/yassirh/digitalocean/ui/widget/MultiSelectSpinner;->setVisibility(I)V │ + invoke-virtual {v14, v15}, Lcom/yassirh/digitalocean/ui/widget/MultiSelectSpinner;->setVisibility(I)V │ │ .line 99 │ - const/16 v15, 0x8 │ + const/16 v14, 0x8 │ │ - invoke-virtual {v13, v15}, Landroid/widget/TextView;->setVisibility(I)V │ + invoke-virtual {v12, v14}, Landroid/widget/TextView;->setVisibility(I)V │ │ .line 101 │ :cond_2 │ - new-instance v15, Lcom/yassirh/digitalocean/ui/SizeAdapter; │ + new-instance v14, Lcom/yassirh/digitalocean/ui/SizeAdapter; │ │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->sizeService:Lcom/yassirh/digitalocean/service/SizeService; │ - │ - move-object/from16 v16, v0 │ + iget-object v15, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->sizeService:Lcom/yassirh/digitalocean/service/SizeService; │ │ - const-string v17, "memory" │ + const-string v16, "memory" │ │ - invoke-virtual/range {v16 .. v17}, Lcom/yassirh/digitalocean/service/SizeService;->getAllSizes(Ljava/lang/String;)Ljava/util/List; │ + invoke-virtual/range {v15 .. v16}, Lcom/yassirh/digitalocean/service/SizeService;->getAllSizes(Ljava/lang/String;)Ljava/util/List; │ │ - move-result-object v16 │ + move-result-object v15 │ │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v16 │ - │ - invoke-direct {v15, v0, v1}, Lcom/yassirh/digitalocean/ui/SizeAdapter;->(Landroid/app/Activity;Ljava/util/List;)V │ + invoke-direct {v14, v0, v15}, Lcom/yassirh/digitalocean/ui/SizeAdapter;->(Landroid/app/Activity;Ljava/util/List;)V │ │ move-object/from16 v0, p0 │ │ - iput-object v15, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->sizeAdapter:Lcom/yassirh/digitalocean/ui/SizeAdapter; │ + iput-object v14, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->sizeAdapter:Lcom/yassirh/digitalocean/ui/SizeAdapter; │ │ .line 102 │ - invoke-virtual {v7}, Lcom/yassirh/digitalocean/service/RegionService;->getAllRegionsOrderedByName()Ljava/util/List; │ + invoke-virtual {v6}, Lcom/yassirh/digitalocean/service/RegionService;->getAllRegionsOrderedByName()Ljava/util/List; │ │ move-result-object v2 │ │ .line 103 │ .local v2, "allRegions":Ljava/util/List;, "Ljava/util/List;" │ - new-instance v15, Ljava/util/HashMap; │ + new-instance v14, Ljava/util/HashMap; │ │ - invoke-direct {v15}, Ljava/util/HashMap;->()V │ + invoke-direct {v14}, Ljava/util/HashMap;->()V │ │ move-object/from16 v0, p0 │ │ - iput-object v15, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->regions:Ljava/util/HashMap; │ + iput-object v14, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->regions:Ljava/util/HashMap; │ │ .line 104 │ - new-instance v15, Lcom/yassirh/digitalocean/ui/RegionAdapter; │ + new-instance v14, Lcom/yassirh/digitalocean/ui/RegionAdapter; │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v15, v0, v2}, Lcom/yassirh/digitalocean/ui/RegionAdapter;->(Landroid/app/Activity;Ljava/util/List;)V │ + invoke-direct {v14, v0, v2}, Lcom/yassirh/digitalocean/ui/RegionAdapter;->(Landroid/app/Activity;Ljava/util/List;)V │ │ move-object/from16 v0, p0 │ │ - iput-object v15, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->regionAdapter:Lcom/yassirh/digitalocean/ui/RegionAdapter; │ + iput-object v14, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->regionAdapter:Lcom/yassirh/digitalocean/ui/RegionAdapter; │ │ .line 105 │ invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v3 │ + move-result-object v14 │ │ :goto_1 │ - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v14}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v15 │ │ if-eqz v15, :cond_3 │ │ - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v14}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - check-cast v6, Lcom/yassirh/digitalocean/model/Region; │ + check-cast v5, Lcom/yassirh/digitalocean/model/Region; │ │ .line 106 │ - .local v6, "region":Lcom/yassirh/digitalocean/model/Region; │ + .local v5, "region":Lcom/yassirh/digitalocean/model/Region; │ move-object/from16 v0, p0 │ │ iget-object v15, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->regions:Ljava/util/HashMap; │ │ - invoke-virtual {v6}, Lcom/yassirh/digitalocean/model/Region;->getSlug()Ljava/lang/String; │ + invoke-virtual {v5}, Lcom/yassirh/digitalocean/model/Region;->getSlug()Ljava/lang/String; │ │ move-result-object v16 │ │ move-object/from16 v0, v16 │ │ - invoke-virtual {v15, v0, v6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v15, v0, v5}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ goto :goto_1 │ │ .line 108 │ - .end local v6 # "region":Lcom/yassirh/digitalocean/model/Region; │ + .end local v5 # "region":Lcom/yassirh/digitalocean/model/Region; │ :cond_3 │ move-object/from16 v0, p0 │ │ - iget-object v15, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->regionSpinner:Landroid/widget/Spinner; │ + iget-object v14, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->regionSpinner:Landroid/widget/Spinner; │ │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->regionAdapter:Lcom/yassirh/digitalocean/ui/RegionAdapter; │ + iget-object v15, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->regionAdapter:Lcom/yassirh/digitalocean/ui/RegionAdapter; │ │ - move-object/from16 v16, v0 │ - │ - invoke-virtual/range {v15 .. v16}, Landroid/widget/Spinner;->setAdapter(Landroid/widget/SpinnerAdapter;)V │ + invoke-virtual {v14, v15}, Landroid/widget/Spinner;->setAdapter(Landroid/widget/SpinnerAdapter;)V │ │ .line 109 │ move-object/from16 v0, p0 │ │ - iget-object v15, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->sizeSpinner:Landroid/widget/Spinner; │ + iget-object v14, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->sizeSpinner:Landroid/widget/Spinner; │ │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->sizeAdapter:Lcom/yassirh/digitalocean/ui/SizeAdapter; │ - │ - move-object/from16 v16, v0 │ + iget-object v15, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->sizeAdapter:Lcom/yassirh/digitalocean/ui/SizeAdapter; │ │ - invoke-virtual/range {v15 .. v16}, Landroid/widget/Spinner;->setAdapter(Landroid/widget/SpinnerAdapter;)V │ + invoke-virtual {v14, v15}, Landroid/widget/Spinner;->setAdapter(Landroid/widget/SpinnerAdapter;)V │ │ .line 110 │ move-object/from16 v0, p0 │ │ - iget-object v15, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->regionSpinner:Landroid/widget/Spinner; │ + iget-object v14, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->regionSpinner:Landroid/widget/Spinner; │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v15, v0}, Landroid/widget/Spinner;->setOnItemSelectedListener(Landroid/widget/AdapterView$OnItemSelectedListener;)V │ + invoke-virtual {v14, v0}, Landroid/widget/Spinner;->setOnItemSelectedListener(Landroid/widget/AdapterView$OnItemSelectedListener;)V │ │ .line 111 │ move-object/from16 v0, p0 │ │ - iget-object v15, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->imageSpinner:Landroid/widget/Spinner; │ + iget-object v14, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->imageSpinner:Landroid/widget/Spinner; │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v15, v0}, Landroid/widget/Spinner;->setOnItemSelectedListener(Landroid/widget/AdapterView$OnItemSelectedListener;)V │ + invoke-virtual {v14, v0}, Landroid/widget/Spinner;->setOnItemSelectedListener(Landroid/widget/AdapterView$OnItemSelectedListener;)V │ │ .line 112 │ move-object/from16 v0, p0 │ │ - iget-object v15, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->userDataCheckBox:Landroid/widget/CheckBox; │ + iget-object v14, v0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->userDataCheckBox:Landroid/widget/CheckBox; │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v15, v0}, Landroid/widget/CheckBox;->setOnCheckedChangeListener(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V │ + invoke-virtual {v14, v0}, Landroid/widget/CheckBox;->setOnCheckedChangeListener(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V │ │ .line 113 │ return-void │ .end method │ │ .method public onCreateOptionsMenu(Landroid/view/Menu;)Z │ .locals 2 │ @@ -647,15 +636,15 @@ │ │ move-result v1 │ │ return v1 │ .end method │ │ .method public onItemSelected(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ - .locals 10 │ + .locals 9 │ .param p2, "view" # Landroid/view/View; │ .param p3, "position" # I │ .param p4, "id" # J │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Landroid/widget/AdapterView", │ @@ -666,235 +655,234 @@ │ .end annotation │ │ .prologue │ .line 144 │ .local p1, "parentView":Landroid/widget/AdapterView;, "Landroid/widget/AdapterView<*>;" │ invoke-virtual {p1}, Landroid/widget/AdapterView;->getId()I │ │ - move-result v8 │ + move-result v7 │ │ - const v9, 0x7f0d00a9 │ + const v8, 0x7f0d00a9 │ │ - if-ne v8, v9, :cond_5 │ + if-ne v7, v8, :cond_5 │ │ .line 145 │ - iget-object v8, p0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->regionSpinner:Landroid/widget/Spinner; │ + iget-object v7, p0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->regionSpinner:Landroid/widget/Spinner; │ │ - invoke-virtual {v8, p3}, Landroid/widget/Spinner;->getItemAtPosition(I)Ljava/lang/Object; │ + invoke-virtual {v7, p3}, Landroid/widget/Spinner;->getItemAtPosition(I)Ljava/lang/Object; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - check-cast v7, Lcom/yassirh/digitalocean/model/Region; │ + check-cast v6, Lcom/yassirh/digitalocean/model/Region; │ │ .line 146 │ - .local v7, "region":Lcom/yassirh/digitalocean/model/Region; │ - invoke-virtual {v7}, Lcom/yassirh/digitalocean/model/Region;->getFeatures()Ljava/lang/String; │ + .local v6, "region":Lcom/yassirh/digitalocean/model/Region; │ + invoke-virtual {v6}, Lcom/yassirh/digitalocean/model/Region;->getFeatures()Ljava/lang/String; │ │ move-result-object v1 │ │ .line 148 │ .local v1, "features":Ljava/lang/String; │ - iget-object v9, p0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->enableBackupsCheckBox:Landroid/widget/CheckBox; │ + iget-object v8, p0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->enableBackupsCheckBox:Landroid/widget/CheckBox; │ │ - const-string v8, "backups" │ + const-string v7, "backups" │ │ - invoke-virtual {v1, v8}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ + invoke-virtual {v1, v7}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ │ - move-result v8 │ + move-result v7 │ │ - if-eqz v8, :cond_1 │ + if-eqz v7, :cond_1 │ │ - const/4 v8, 0x0 │ + const/4 v7, 0x0 │ │ :goto_0 │ - invoke-virtual {v9, v8}, Landroid/widget/CheckBox;->setVisibility(I)V │ + invoke-virtual {v8, v7}, Landroid/widget/CheckBox;->setVisibility(I)V │ │ .line 149 │ - iget-object v9, p0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->userDataCheckBox:Landroid/widget/CheckBox; │ + iget-object v8, p0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->userDataCheckBox:Landroid/widget/CheckBox; │ │ - const-string v8, "metadata" │ + const-string v7, "metadata" │ │ - invoke-virtual {v1, v8}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ + invoke-virtual {v1, v7}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ │ - move-result v8 │ + move-result v7 │ │ - if-eqz v8, :cond_2 │ + if-eqz v7, :cond_2 │ │ - const/4 v8, 0x0 │ + const/4 v7, 0x0 │ │ :goto_1 │ - invoke-virtual {v9, v8}, Landroid/widget/CheckBox;->setVisibility(I)V │ + invoke-virtual {v8, v7}, Landroid/widget/CheckBox;->setVisibility(I)V │ │ .line 150 │ - iget-object v9, p0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->privateNetworkingCheckBox:Landroid/widget/CheckBox; │ + iget-object v8, p0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->privateNetworkingCheckBox:Landroid/widget/CheckBox; │ │ - const-string v8, "private_networking" │ + const-string v7, "private_networking" │ │ - invoke-virtual {v1, v8}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ + invoke-virtual {v1, v7}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ │ - move-result v8 │ + move-result v7 │ │ - if-eqz v8, :cond_3 │ + if-eqz v7, :cond_3 │ │ - const/4 v8, 0x0 │ + const/4 v7, 0x0 │ │ :goto_2 │ - invoke-virtual {v9, v8}, Landroid/widget/CheckBox;->setVisibility(I)V │ + invoke-virtual {v8, v7}, Landroid/widget/CheckBox;->setVisibility(I)V │ │ .line 151 │ - iget-object v9, p0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->ipv6CheckBox:Landroid/widget/CheckBox; │ + iget-object v8, p0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->ipv6CheckBox:Landroid/widget/CheckBox; │ │ - const-string v8, "ipv6" │ + const-string v7, "ipv6" │ │ - invoke-virtual {v1, v8}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ + invoke-virtual {v1, v7}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ │ - move-result v8 │ + move-result v7 │ │ - if-eqz v8, :cond_4 │ + if-eqz v7, :cond_4 │ │ - const/4 v8, 0x0 │ + const/4 v7, 0x0 │ │ :goto_3 │ - invoke-virtual {v9, v8}, Landroid/widget/CheckBox;->setVisibility(I)V │ + invoke-virtual {v8, v7}, Landroid/widget/CheckBox;->setVisibility(I)V │ │ .line 165 │ .end local v1 # "features":Ljava/lang/String; │ - .end local v7 # "region":Lcom/yassirh/digitalocean/model/Region; │ + .end local v6 # "region":Lcom/yassirh/digitalocean/model/Region; │ :cond_0 │ :goto_4 │ return-void │ │ .line 148 │ .restart local v1 # "features":Ljava/lang/String; │ - .restart local v7 # "region":Lcom/yassirh/digitalocean/model/Region; │ + .restart local v6 # "region":Lcom/yassirh/digitalocean/model/Region; │ :cond_1 │ - const/16 v8, 0x8 │ + const/16 v7, 0x8 │ │ goto :goto_0 │ │ .line 149 │ :cond_2 │ - const/16 v8, 0x8 │ + const/16 v7, 0x8 │ │ goto :goto_1 │ │ .line 150 │ :cond_3 │ - const/16 v8, 0x8 │ + const/16 v7, 0x8 │ │ goto :goto_2 │ │ .line 151 │ :cond_4 │ - const/16 v8, 0x8 │ + const/16 v7, 0x8 │ │ goto :goto_3 │ │ .line 153 │ .end local v1 # "features":Ljava/lang/String; │ - .end local v7 # "region":Lcom/yassirh/digitalocean/model/Region; │ + .end local v6 # "region":Lcom/yassirh/digitalocean/model/Region; │ :cond_5 │ invoke-virtual {p1}, Landroid/widget/AdapterView;->getId()I │ │ - move-result v8 │ + move-result v7 │ │ - const v9, 0x7f0d007e │ + const v8, 0x7f0d007e │ │ - if-ne v8, v9, :cond_0 │ + if-ne v7, v8, :cond_0 │ │ .line 154 │ - iget-object v8, p0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->imageSpinner:Landroid/widget/Spinner; │ + iget-object v7, p0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->imageSpinner:Landroid/widget/Spinner; │ │ - invoke-virtual {v8, p3}, Landroid/widget/Spinner;->getItemAtPosition(I)Ljava/lang/Object; │ + invoke-virtual {v7, p3}, Landroid/widget/Spinner;->getItemAtPosition(I)Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Lcom/yassirh/digitalocean/model/Image; │ + check-cast v2, Lcom/yassirh/digitalocean/model/Image; │ │ .line 155 │ - .local v3, "image":Lcom/yassirh/digitalocean/model/Image; │ - new-instance v5, Ljava/util/TreeSet; │ + .local v2, "image":Lcom/yassirh/digitalocean/model/Image; │ + new-instance v4, Ljava/util/TreeSet; │ │ - invoke-virtual {v3}, Lcom/yassirh/digitalocean/model/Image;->getRegions()Ljava/lang/String; │ + invoke-virtual {v2}, Lcom/yassirh/digitalocean/model/Image;->getRegions()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - const-string v9, ";" │ + const-string v8, ";" │ │ - invoke-virtual {v8, v9}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ + invoke-virtual {v7, v8}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - invoke-static {v8}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ + invoke-static {v7}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - invoke-direct {v5, v8}, Ljava/util/TreeSet;->(Ljava/util/Collection;)V │ + invoke-direct {v4, v7}, Ljava/util/TreeSet;->(Ljava/util/Collection;)V │ │ .line 156 │ - .local v5, "imageRegions":Ljava/util/SortedSet;, "Ljava/util/SortedSet;" │ - new-instance v6, Ljava/util/ArrayList; │ + .local v4, "imageRegions":Ljava/util/SortedSet;, "Ljava/util/SortedSet;" │ + new-instance v5, Ljava/util/ArrayList; │ │ - invoke-direct {v6}, Ljava/util/ArrayList;->()V │ + invoke-direct {v5}, Ljava/util/ArrayList;->()V │ │ .line 157 │ - .local v6, "newRegions":Ljava/util/List;, "Ljava/util/List;" │ - invoke-interface {v5}, Ljava/util/SortedSet;->iterator()Ljava/util/Iterator; │ + .local v5, "newRegions":Ljava/util/List;, "Ljava/util/List;" │ + invoke-interface {v4}, Ljava/util/SortedSet;->iterator()Ljava/util/Iterator; │ │ - move-result-object v2 │ + move-result-object v7 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :goto_5 │ - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v8 │ │ if-eqz v8, :cond_6 │ │ - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - check-cast v4, Ljava/lang/String; │ + check-cast v3, Ljava/lang/String; │ │ .line 158 │ - .local v4, "imageRegion":Ljava/lang/String; │ + .local v3, "imageRegion":Ljava/lang/String; │ iget-object v8, p0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->regions:Ljava/util/HashMap; │ │ - invoke-virtual {v8, v4}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v8, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v8 │ │ - invoke-interface {v6, v8}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v5, v8}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_5 │ │ .line 160 │ - .end local v4 # "imageRegion":Ljava/lang/String; │ + .end local v3 # "imageRegion":Ljava/lang/String; │ :cond_6 │ - iget-object v8, p0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->regionAdapter:Lcom/yassirh/digitalocean/ui/RegionAdapter; │ + iget-object v7, p0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->regionAdapter:Lcom/yassirh/digitalocean/ui/RegionAdapter; │ │ - invoke-virtual {v8, v6}, Lcom/yassirh/digitalocean/ui/RegionAdapter;->setData(Ljava/util/List;)V │ + invoke-virtual {v7, v5}, Lcom/yassirh/digitalocean/ui/RegionAdapter;->setData(Ljava/util/List;)V │ │ .line 162 │ - iget-object v8, p0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->sizeService:Lcom/yassirh/digitalocean/service/SizeService; │ + iget-object v7, p0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->sizeService:Lcom/yassirh/digitalocean/service/SizeService; │ │ - invoke-virtual {v3}, Lcom/yassirh/digitalocean/model/Image;->getMinDiskSize()I │ + invoke-virtual {v2}, Lcom/yassirh/digitalocean/model/Image;->getMinDiskSize()I │ │ - move-result v9 │ + move-result v8 │ │ - invoke-virtual {v8, v9}, Lcom/yassirh/digitalocean/service/SizeService;->getAllAvailableSizesFromMinDiskSize(I)Ljava/util/List; │ + invoke-virtual {v7, v8}, Lcom/yassirh/digitalocean/service/SizeService;->getAllAvailableSizesFromMinDiskSize(I)Ljava/util/List; │ │ move-result-object v0 │ │ .line 163 │ .local v0, "availableSizes":Ljava/util/List;, "Ljava/util/List;" │ - iget-object v8, p0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->sizeAdapter:Lcom/yassirh/digitalocean/ui/SizeAdapter; │ + iget-object v7, p0, Lcom/yassirh/digitalocean/ui/NewDropletActivity;->sizeAdapter:Lcom/yassirh/digitalocean/ui/SizeAdapter; │ │ - invoke-virtual {v8, v0}, Lcom/yassirh/digitalocean/ui/SizeAdapter;->setData(Ljava/util/List;)V │ + invoke-virtual {v7, v0}, Lcom/yassirh/digitalocean/ui/SizeAdapter;->setData(Ljava/util/List;)V │ │ goto :goto_4 │ .end method │ │ .method public onNothingSelected(Landroid/widget/AdapterView;)V │ .locals 0 │ .annotation system Ldalvik/annotation/Signature; ├── smali/com/yassirh/digitalocean/ui/PrefsFragment$2$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/yassirh/digitalocean/ui/PrefsFragment$2; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/PrefsFragment$2;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/yassirh/digitalocean/ui/PrefsFragment$2; │ │ .prologue │ .line 76 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/PrefsFragment$2$1;->this$1:Lcom/yassirh/digitalocean/ui/PrefsFragment$2; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -68,14 +69,15 @@ │ │ iget-object v2, p0, Lcom/yassirh/digitalocean/ui/PrefsFragment$2$1;->this$1:Lcom/yassirh/digitalocean/ui/PrefsFragment$2; │ │ iget-object v2, v2, Lcom/yassirh/digitalocean/ui/PrefsFragment$2;->this$0:Lcom/yassirh/digitalocean/ui/PrefsFragment; │ │ iget-object v2, v2, Lcom/yassirh/digitalocean/ui/PrefsFragment;->activity:Landroid/app/Activity; │ │ + .line 81 │ invoke-virtual {v2}, Landroid/app/Activity;->getPackageName()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Landroid/content/pm/PackageManager;->getLaunchIntentForPackage(Ljava/lang/String;)Landroid/content/Intent; │ │ move-result-object v0 ├── smali/com/yassirh/digitalocean/ui/PrefsFragment$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/PrefsFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/PrefsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/PrefsFragment; │ │ .prologue │ .line 28 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/PrefsFragment$1;->this$0:Lcom/yassirh/digitalocean/ui/PrefsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/PrefsFragment$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/PrefsFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/PrefsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/PrefsFragment; │ │ .prologue │ .line 72 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/PrefsFragment$2;->this$0:Lcom/yassirh/digitalocean/ui/PrefsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -50,36 +51,40 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const v1, 0x7f060025 │ │ + .line 75 │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const v1, 0x7f0600b5 │ │ new-instance v2, Lcom/yassirh/digitalocean/ui/PrefsFragment$2$1; │ │ invoke-direct {v2, p0}, Lcom/yassirh/digitalocean/ui/PrefsFragment$2$1;->(Lcom/yassirh/digitalocean/ui/PrefsFragment$2;)V │ │ + .line 76 │ invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const v1, 0x7f060054 │ │ const/4 v2, 0x0 │ │ + .line 86 │ invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ + .line 87 │ invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ .line 89 │ const/4 v0, 0x1 │ │ return v0 │ .end method ├── smali/com/yassirh/digitalocean/ui/RecordCreateDialogFragment$2.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$dropletAdapter:Lcom/yassirh/digitalocean/ui/DropletAdapter; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/RecordCreateDialogFragment;Lcom/yassirh/digitalocean/ui/DropletAdapter;Landroid/widget/EditText;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/RecordCreateDialogFragment; │ │ .prologue │ .line 138 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/RecordCreateDialogFragment$2;->this$0:Lcom/yassirh/digitalocean/ui/RecordCreateDialogFragment; │ │ iput-object p2, p0, Lcom/yassirh/digitalocean/ui/RecordCreateDialogFragment$2;->val$dropletAdapter:Lcom/yassirh/digitalocean/ui/DropletAdapter; │ │ @@ -58,71 +59,70 @@ │ "IJ)V" │ } │ .end annotation │ │ .prologue │ .line 142 │ .local p1, "parentView":Landroid/widget/AdapterView;, "Landroid/widget/AdapterView<*>;" │ - iget-object v3, p0, Lcom/yassirh/digitalocean/ui/RecordCreateDialogFragment$2;->val$dropletAdapter:Lcom/yassirh/digitalocean/ui/DropletAdapter; │ + iget-object v2, p0, Lcom/yassirh/digitalocean/ui/RecordCreateDialogFragment$2;->val$dropletAdapter:Lcom/yassirh/digitalocean/ui/DropletAdapter; │ │ - invoke-virtual {v3, p3}, Lcom/yassirh/digitalocean/ui/DropletAdapter;->getItem(I)Ljava/lang/Object; │ + invoke-virtual {v2, p3}, Lcom/yassirh/digitalocean/ui/DropletAdapter;->getItem(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/yassirh/digitalocean/model/Droplet; │ │ .line 143 │ .local v0, "droplet":Lcom/yassirh/digitalocean/model/Droplet; │ invoke-virtual {v0}, Lcom/yassirh/digitalocean/model/Droplet;->getNetworks()Ljava/util/List; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_1 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Lcom/yassirh/digitalocean/model/Network; │ + check-cast v1, Lcom/yassirh/digitalocean/model/Network; │ │ .line 144 │ - .local v2, "network":Lcom/yassirh/digitalocean/model/Network; │ - invoke-virtual {v2}, Lcom/yassirh/digitalocean/model/Network;->getType()Ljava/lang/String; │ + .local v1, "network":Lcom/yassirh/digitalocean/model/Network; │ + invoke-virtual {v1}, Lcom/yassirh/digitalocean/model/Network;->getType()Ljava/lang/String; │ │ move-result-object v3 │ │ const-string v4, "public" │ │ invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ .line 145 │ - iget-object v3, p0, Lcom/yassirh/digitalocean/ui/RecordCreateDialogFragment$2;->val$aIpAddressEditText:Landroid/widget/EditText; │ + iget-object v2, p0, Lcom/yassirh/digitalocean/ui/RecordCreateDialogFragment$2;->val$aIpAddressEditText:Landroid/widget/EditText; │ │ - invoke-virtual {v2}, Lcom/yassirh/digitalocean/model/Network;->getIpAddress()Ljava/lang/String; │ + invoke-virtual {v1}, Lcom/yassirh/digitalocean/model/Network;->getIpAddress()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v3, v4}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v2, v3}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V │ │ .line 149 │ - .end local v2 # "network":Lcom/yassirh/digitalocean/model/Network; │ + .end local v1 # "network":Lcom/yassirh/digitalocean/model/Network; │ :cond_1 │ return-void │ .end method │ │ .method public onNothingSelected(Landroid/widget/AdapterView;)V │ .locals 0 │ .annotation system Ldalvik/annotation/Signature; ├── smali/com/yassirh/digitalocean/ui/RecordCreateDialogFragment$1.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$view:Landroid/view/View; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/RecordCreateDialogFragment;Landroid/view/View;Lcom/yassirh/digitalocean/ui/RecordTypeAdapter;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/RecordCreateDialogFragment; │ │ .prologue │ .line 63 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/RecordCreateDialogFragment$1;->this$0:Lcom/yassirh/digitalocean/ui/RecordCreateDialogFragment; │ │ iput-object p2, p0, Lcom/yassirh/digitalocean/ui/RecordCreateDialogFragment$1;->val$view:Landroid/view/View; ├── smali/com/yassirh/digitalocean/ui/RecordCreateDialogFragment$3.smali │ @@ -60,14 +60,15 @@ │ │ .field final synthetic val$txtTextEditText:Landroid/widget/EditText; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/RecordCreateDialogFragment;Lcom/yassirh/digitalocean/ui/RecordTypeAdapter;Landroid/widget/Spinner;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/EditText;Lcom/yassirh/digitalocean/model/Record;Landroid/widget/Spinner;)V │ .locals 1 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/RecordCreateDialogFragment; │ │ .prologue │ .line 193 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/RecordCreateDialogFragment$3;->this$0:Lcom/yassirh/digitalocean/ui/RecordCreateDialogFragment; │ │ iput-object p2, p0, Lcom/yassirh/digitalocean/ui/RecordCreateDialogFragment$3;->val$recordTypeAdapter:Lcom/yassirh/digitalocean/ui/RecordTypeAdapter; ├── smali/com/yassirh/digitalocean/ui/RecordCreateDialogFragment$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/RecordCreateDialogFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/RecordCreateDialogFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/RecordCreateDialogFragment; │ │ .prologue │ .line 252 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/RecordCreateDialogFragment$4;->this$0:Lcom/yassirh/digitalocean/ui/RecordCreateDialogFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/RegionsFragment$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$listView:Landroid/widget/ListView; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/RegionsFragment;Landroid/widget/ListView;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/RegionsFragment; │ │ .prologue │ .line 54 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/RegionsFragment$1;->this$0:Lcom/yassirh/digitalocean/ui/RegionsFragment; │ │ iput-object p2, p0, Lcom/yassirh/digitalocean/ui/RegionsFragment$1;->val$listView:Landroid/widget/ListView; ├── smali/com/yassirh/digitalocean/ui/RegionsFragment$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/RegionsFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/RegionsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/RegionsFragment; │ │ .prologue │ .line 88 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/RegionsFragment$2;->this$0:Lcom/yassirh/digitalocean/ui/RegionsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/SSHKeyCreateDialogFragment$1.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$publicSSHKeyEditText:Landroid/widget/EditText; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/SSHKeyCreateDialogFragment;Landroid/widget/EditText;Landroid/widget/EditText;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/SSHKeyCreateDialogFragment; │ │ .prologue │ .line 48 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/SSHKeyCreateDialogFragment$1;->this$0:Lcom/yassirh/digitalocean/ui/SSHKeyCreateDialogFragment; │ │ iput-object p2, p0, Lcom/yassirh/digitalocean/ui/SSHKeyCreateDialogFragment$1;->val$nameEditText:Landroid/widget/EditText; ├── smali/com/yassirh/digitalocean/ui/SSHKeyCreateDialogFragment$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/SSHKeyCreateDialogFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/SSHKeyCreateDialogFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/SSHKeyCreateDialogFragment; │ │ .prologue │ .line 63 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/SSHKeyCreateDialogFragment$2;->this$0:Lcom/yassirh/digitalocean/ui/SSHKeyCreateDialogFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/SSHKeyFragment$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$listView:Landroid/widget/ListView; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/SSHKeyFragment;Landroid/widget/ListView;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/SSHKeyFragment; │ │ .prologue │ .line 64 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/SSHKeyFragment$1;->this$0:Lcom/yassirh/digitalocean/ui/SSHKeyFragment; │ │ iput-object p2, p0, Lcom/yassirh/digitalocean/ui/SSHKeyFragment$1;->val$listView:Landroid/widget/ListView; ├── smali/com/yassirh/digitalocean/ui/SSHKeyFragment$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/SSHKeyFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/SSHKeyFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/SSHKeyFragment; │ │ .prologue │ .line 107 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/SSHKeyFragment$2;->this$0:Lcom/yassirh/digitalocean/ui/SSHKeyFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/SSHKeyFragment$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/SSHKeyFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/SSHKeyFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/SSHKeyFragment; │ │ .prologue │ .line 126 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/SSHKeyFragment$3;->this$0:Lcom/yassirh/digitalocean/ui/SSHKeyFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/SSHKeyFragment$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/SSHKeyFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/SSHKeyFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/SSHKeyFragment; │ │ .prologue │ .line 145 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/SSHKeyFragment$4;->this$0:Lcom/yassirh/digitalocean/ui/SSHKeyFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/SettingsActivity.smali │ @@ -91,14 +91,15 @@ │ │ invoke-virtual {v2}, Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; │ │ move-result-object v2 │ │ const v3, 0x7f0d0058 │ │ + .line 25 │ invoke-virtual {v2, v3, v0}, Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Landroid/support/v4/app/FragmentTransaction;->commit()I │ │ .line 26 ├── smali/com/yassirh/digitalocean/ui/SizesFragment$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$listView:Landroid/widget/ListView; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/SizesFragment;Landroid/widget/ListView;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/SizesFragment; │ │ .prologue │ .line 54 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/SizesFragment$1;->this$0:Lcom/yassirh/digitalocean/ui/SizesFragment; │ │ iput-object p2, p0, Lcom/yassirh/digitalocean/ui/SizesFragment$1;->val$listView:Landroid/widget/ListView; ├── smali/com/yassirh/digitalocean/ui/SizesFragment$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/yassirh/digitalocean/ui/SizesFragment; │ │ │ # direct methods │ .method constructor (Lcom/yassirh/digitalocean/ui/SizesFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/yassirh/digitalocean/ui/SizesFragment; │ │ .prologue │ .line 88 │ iput-object p1, p0, Lcom/yassirh/digitalocean/ui/SizesFragment$2;->this$0:Lcom/yassirh/digitalocean/ui/SizesFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/yassirh/digitalocean/ui/widget/MultiSelectSpinner.smali │ @@ -606,218 +606,207 @@ │ .end annotation │ │ .prologue │ .line 146 │ .local p1, "selection":Ljava/util/List;, "Ljava/util/List;" │ invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :cond_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_2 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Ljava/lang/String; │ + check-cast v1, Ljava/lang/String; │ │ .line 147 │ - .local v2, "sel":Ljava/lang/String; │ - const/4 v1, 0x0 │ + .local v1, "sel":Ljava/lang/String; │ + const/4 v0, 0x0 │ │ - .local v1, "j":I │ + .local v0, "j":I │ :goto_0 │ iget-object v3, p0, Lcom/yassirh/digitalocean/ui/widget/MultiSelectSpinner;->_items:[Ljava/lang/String; │ │ array-length v3, v3 │ │ - if-ge v1, v3, :cond_0 │ + if-ge v0, v3, :cond_0 │ │ .line 148 │ iget-object v3, p0, Lcom/yassirh/digitalocean/ui/widget/MultiSelectSpinner;->_items:[Ljava/lang/String; │ │ - aget-object v3, v3, v1 │ + aget-object v3, v3, v0 │ │ - invoke-virtual {v3, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v3, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v3 │ │ if-eqz v3, :cond_1 │ │ .line 149 │ iget-object v3, p0, Lcom/yassirh/digitalocean/ui/widget/MultiSelectSpinner;->_selection:[Z │ │ const/4 v4, 0x1 │ │ - aput-boolean v4, v3, v1 │ + aput-boolean v4, v3, v0 │ │ .line 147 │ :cond_1 │ - add-int/lit8 v1, v1, 0x1 │ + add-int/lit8 v0, v0, 0x1 │ │ goto :goto_0 │ │ .line 153 │ - .end local v1 # "j":I │ - .end local v2 # "sel":Ljava/lang/String; │ + .end local v0 # "j":I │ + .end local v1 # "sel":Ljava/lang/String; │ :cond_2 │ return-void │ .end method │ │ .method public setSelection([I)V │ - .locals 7 │ + .locals 5 │ .param p1, "selectedIndicies" # [I │ │ .prologue │ .line 161 │ - move-object v0, p1 │ + array-length v2, p1 │ │ - .local v0, "arr$":[I │ - array-length v3, v0 │ - │ - .local v3, "len$":I │ const/4 v1, 0x0 │ │ - .local v1, "i$":I │ :goto_0 │ - if-ge v1, v3, :cond_1 │ + if-ge v1, v2, :cond_1 │ │ - aget v2, v0, v1 │ + aget v0, p1, v1 │ │ .line 162 │ - .local v2, "index":I │ - if-ltz v2, :cond_0 │ + .local v0, "index":I │ + if-ltz v0, :cond_0 │ │ - iget-object v4, p0, Lcom/yassirh/digitalocean/ui/widget/MultiSelectSpinner;->_selection:[Z │ + iget-object v3, p0, Lcom/yassirh/digitalocean/ui/widget/MultiSelectSpinner;->_selection:[Z │ │ - array-length v4, v4 │ + array-length v3, v3 │ │ - if-ge v2, v4, :cond_0 │ + if-ge v0, v3, :cond_0 │ │ .line 163 │ - iget-object v4, p0, Lcom/yassirh/digitalocean/ui/widget/MultiSelectSpinner;->_selection:[Z │ + iget-object v3, p0, Lcom/yassirh/digitalocean/ui/widget/MultiSelectSpinner;->_selection:[Z │ │ - const/4 v5, 0x1 │ + const/4 v4, 0x1 │ │ - aput-boolean v5, v4, v2 │ + aput-boolean v4, v3, v0 │ │ .line 161 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 165 │ :cond_0 │ - new-instance v4, Ljava/lang/IllegalArgumentException; │ + new-instance v1, Ljava/lang/IllegalArgumentException; │ │ - new-instance v5, Ljava/lang/StringBuilder; │ + new-instance v2, Ljava/lang/StringBuilder; │ │ - invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ - const-string v6, "Index " │ + const-string v3, "Index " │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v5 │ + move-result-object v2 │ │ - invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v5 │ + move-result-object v2 │ │ - const-string v6, " is out of bounds." │ + const-string v3, " is out of bounds." │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v5 │ + move-result-object v2 │ │ - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v2 │ │ - invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ - throw v4 │ + throw v1 │ │ .line 169 │ - .end local v2 # "index":I │ + .end local v0 # "index":I │ :cond_1 │ return-void │ .end method │ │ .method public setSelection([Ljava/lang/String;)V │ - .locals 7 │ + .locals 6 │ .param p1, "selection" # [Ljava/lang/String; │ │ .prologue │ .line 131 │ - move-object v0, p1 │ - │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v3, v0 │ + array-length v3, p1 │ │ - .local v3, "len$":I │ - const/4 v1, 0x0 │ + const/4 v2, 0x0 │ │ - .local v1, "i$":I │ :goto_0 │ - if-ge v1, v3, :cond_2 │ + if-ge v2, v3, :cond_2 │ │ - aget-object v4, v0, v1 │ + aget-object v1, p1, v2 │ │ .line 132 │ - .local v4, "sel":Ljava/lang/String; │ - const/4 v2, 0x0 │ + .local v1, "sel":Ljava/lang/String; │ + const/4 v0, 0x0 │ │ - .local v2, "j":I │ + .local v0, "j":I │ :goto_1 │ - iget-object v5, p0, Lcom/yassirh/digitalocean/ui/widget/MultiSelectSpinner;->_items:[Ljava/lang/String; │ + iget-object v4, p0, Lcom/yassirh/digitalocean/ui/widget/MultiSelectSpinner;->_items:[Ljava/lang/String; │ │ - array-length v5, v5 │ + array-length v4, v4 │ │ - if-ge v2, v5, :cond_1 │ + if-ge v0, v4, :cond_1 │ │ .line 133 │ - iget-object v5, p0, Lcom/yassirh/digitalocean/ui/widget/MultiSelectSpinner;->_items:[Ljava/lang/String; │ + iget-object v4, p0, Lcom/yassirh/digitalocean/ui/widget/MultiSelectSpinner;->_items:[Ljava/lang/String; │ │ - aget-object v5, v5, v2 │ + aget-object v4, v4, v0 │ │ - invoke-virtual {v5, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v4, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v5 │ + move-result v4 │ │ - if-eqz v5, :cond_0 │ + if-eqz v4, :cond_0 │ │ .line 134 │ - iget-object v5, p0, Lcom/yassirh/digitalocean/ui/widget/MultiSelectSpinner;->_selection:[Z │ + iget-object v4, p0, Lcom/yassirh/digitalocean/ui/widget/MultiSelectSpinner;->_selection:[Z │ │ - const/4 v6, 0x1 │ + const/4 v5, 0x1 │ │ - aput-boolean v6, v5, v2 │ + aput-boolean v5, v4, v0 │ │ .line 132 │ :cond_0 │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v0, v0, 0x1 │ │ goto :goto_1 │ │ .line 131 │ :cond_1 │ - add-int/lit8 v1, v1, 0x1 │ + add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ .line 138 │ - .end local v2 # "j":I │ - .end local v4 # "sel":Ljava/lang/String; │ + .end local v0 # "j":I │ + .end local v1 # "sel":Ljava/lang/String; │ :cond_2 │ return-void │ .end method │ │ .method public settIds([Ljava/lang/Long;)V │ .locals 0 │ .param p1, "ids" # [Ljava/lang/Long; ├── smali/com/yassirh/digitalocean/utils/ApiHelper.smali │ @@ -96,131 +96,130 @@ │ │ move-result-object v1 │ │ return-object v1 │ .end method │ │ .method public static getCurrentAccount(Landroid/content/Context;)Lcom/yassirh/digitalocean/model/Account; │ - .locals 10 │ + .locals 8 │ .param p0, "context" # Landroid/content/Context; │ │ .prologue │ .line 29 │ const/4 v4, 0x0 │ │ .line 30 │ .local v4, "currentAccount":Lcom/yassirh/digitalocean/model/Account; │ new-instance v1, Lcom/yassirh/digitalocean/data/AccountDao; │ │ invoke-static {p0}, Lcom/yassirh/digitalocean/data/DatabaseHelper;->getInstance(Landroid/content/Context;)Lcom/yassirh/digitalocean/data/DatabaseHelper; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - invoke-direct {v1, v7}, Lcom/yassirh/digitalocean/data/AccountDao;->(Lcom/yassirh/digitalocean/data/DatabaseHelper;)V │ + invoke-direct {v1, v6}, Lcom/yassirh/digitalocean/data/AccountDao;->(Lcom/yassirh/digitalocean/data/DatabaseHelper;)V │ │ .line 31 │ .local v1, "accountDao":Lcom/yassirh/digitalocean/data/AccountDao; │ - const/4 v7, 0x0 │ + const/4 v6, 0x0 │ │ - invoke-virtual {v1, v7}, Lcom/yassirh/digitalocean/data/AccountDao;->getAll(Ljava/lang/String;)Ljava/util/List; │ + invoke-virtual {v1, v6}, Lcom/yassirh/digitalocean/data/AccountDao;->getAll(Ljava/lang/String;)Ljava/util/List; │ │ move-result-object v3 │ │ .line 33 │ .local v3, "accounts":Ljava/util/List;, "Ljava/util/List;" │ invoke-interface {v3}, Ljava/util/List;->size()I │ │ - move-result v7 │ + move-result v6 │ │ - if-nez v7, :cond_2 │ + if-nez v6, :cond_2 │ │ .line 34 │ new-instance v4, Lcom/yassirh/digitalocean/model/Account; │ │ .end local v4 # "currentAccount":Lcom/yassirh/digitalocean/model/Account; │ invoke-direct {v4}, Lcom/yassirh/digitalocean/model/Account;->()V │ │ .line 35 │ .restart local v4 # "currentAccount":Lcom/yassirh/digitalocean/model/Account; │ invoke-static {p0}, Lcom/yassirh/digitalocean/utils/ApiHelper;->getToken(Landroid/content/Context;)Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v5 │ │ .line 36 │ - .local v6, "token":Ljava/lang/String; │ + .local v5, "token":Ljava/lang/String; │ invoke-static {p0}, Lcom/yassirh/digitalocean/utils/ApiHelper;->getAccountName(Landroid/content/Context;)Ljava/lang/String; │ │ move-result-object v2 │ │ .line 37 │ .local v2, "accountName":Ljava/lang/String; │ - const-string v7, "" │ + const-string v6, "" │ │ - invoke-virtual {v7, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v6, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v7 │ + move-result v6 │ │ - if-eqz v7, :cond_0 │ + if-eqz v6, :cond_0 │ │ .line 38 │ const-string v2, "default" │ │ .line 40 │ :cond_0 │ - invoke-static {v6}, Lcom/yassirh/digitalocean/utils/ApiHelper;->isValidToken(Ljava/lang/String;)Z │ + invoke-static {v5}, Lcom/yassirh/digitalocean/utils/ApiHelper;->isValidToken(Ljava/lang/String;)Z │ │ - move-result v7 │ + move-result v6 │ │ - if-eqz v7, :cond_1 │ + if-eqz v6, :cond_1 │ │ .line 41 │ - const-wide/16 v8, 0x1 │ + const-wide/16 v6, 0x1 │ │ - invoke-static {v8, v9}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - invoke-virtual {v4, v7}, Lcom/yassirh/digitalocean/model/Account;->setId(Ljava/lang/Long;)V │ + invoke-virtual {v4, v6}, Lcom/yassirh/digitalocean/model/Account;->setId(Ljava/lang/Long;)V │ │ .line 42 │ invoke-virtual {v4, v2}, Lcom/yassirh/digitalocean/model/Account;->setName(Ljava/lang/String;)V │ │ .line 43 │ - invoke-virtual {v4, v6}, Lcom/yassirh/digitalocean/model/Account;->setToken(Ljava/lang/String;)V │ + invoke-virtual {v4, v5}, Lcom/yassirh/digitalocean/model/Account;->setToken(Ljava/lang/String;)V │ │ .line 44 │ - const/4 v7, 0x1 │ + const/4 v6, 0x1 │ │ - invoke-virtual {v4, v7}, Lcom/yassirh/digitalocean/model/Account;->setSelected(Z)V │ + invoke-virtual {v4, v6}, Lcom/yassirh/digitalocean/model/Account;->setSelected(Z)V │ │ .line 45 │ invoke-virtual {v1, v4}, Lcom/yassirh/digitalocean/data/AccountDao;->createOrUpdate(Lcom/yassirh/digitalocean/model/Account;)Ljava/lang/Long; │ │ .line 60 │ .end local v2 # "accountName":Ljava/lang/String; │ - .end local v6 # "token":Ljava/lang/String; │ + .end local v5 # "token":Ljava/lang/String; │ :cond_1 │ :goto_0 │ return-object v4 │ │ .line 48 │ :cond_2 │ invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - .local v5, "i$":Ljava/util/Iterator; │ :cond_3 │ - invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v7 │ │ if-eqz v7, :cond_4 │ │ - invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/yassirh/digitalocean/model/Account; │ │ .line 49 │ .local v0, "account":Lcom/yassirh/digitalocean/model/Account; │ @@ -236,32 +235,32 @@ │ .line 54 │ .end local v0 # "account":Lcom/yassirh/digitalocean/model/Account; │ :cond_4 │ if-eqz v4, :cond_1 │ │ invoke-static {p0}, Lcom/yassirh/digitalocean/utils/ApiHelper;->getAccountName(Landroid/content/Context;)Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v6 │ │ invoke-virtual {v4}, Lcom/yassirh/digitalocean/model/Account;->getName()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v6, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v7 │ + move-result v6 │ │ - if-nez v7, :cond_1 │ + if-nez v6, :cond_1 │ │ .line 55 │ invoke-static {p0}, Lcom/yassirh/digitalocean/utils/ApiHelper;->getAccountName(Landroid/content/Context;)Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - invoke-virtual {v4, v7}, Lcom/yassirh/digitalocean/model/Account;->setName(Ljava/lang/String;)V │ + invoke-virtual {v4, v6}, Lcom/yassirh/digitalocean/model/Account;->setName(Ljava/lang/String;)V │ │ .line 56 │ invoke-virtual {v1, v4}, Lcom/yassirh/digitalocean/data/AccountDao;->createOrUpdate(Lcom/yassirh/digitalocean/model/Account;)Ljava/lang/Long; │ │ goto :goto_0 │ .end method ├── original/AndroidManifest.xml │ @@ -48,16 +48,16 @@ │ 000002f0: 7300 6900 6f00 6e00 4e00 6100 6d00 6500 s.i.o.n.N.a.m.e. │ 00000300: 0000 0800 6d00 6100 6e00 6900 6600 6500 ....m.a.n.i.f.e. │ 00000310: 7300 7400 0000 1800 6300 6f00 6d00 2e00 s.t.....c.o.m... │ 00000320: 7900 6100 7300 7300 6900 7200 6800 2e00 y.a.s.s.i.r.h... │ 00000330: 6400 6900 6700 6900 7400 6100 6c00 6f00 d.i.g.i.t.a.l.o. │ 00000340: 6300 6500 6100 6e00 0000 0500 3200 2e00 c.e.a.n.....2... │ 00000350: 3100 2e00 3200 0000 0200 3200 3300 0000 1...2.....2.3... │ -00000360: 0b00 3600 2e00 3000 2d00 3200 3100 3600 ..6...0.-.2.1.6. │ -00000370: 3600 3700 3600 3700 0000 0800 7500 7300 6.7.6.7.....u.s. │ +00000360: 0b00 3600 2e00 3000 2d00 3200 3700 3000 ..6...0.-.2.7.0. │ +00000370: 3400 3000 3000 3200 0000 0800 7500 7300 4.0.0.2.....u.s. │ 00000380: 6500 7300 2d00 7300 6400 6b00 0000 0f00 e.s.-.s.d.k..... │ 00000390: 7500 7300 6500 7300 2d00 7000 6500 7200 u.s.e.s.-.p.e.r. │ 000003a0: 6d00 6900 7300 7300 6900 6f00 6e00 0000 m.i.s.s.i.o.n... │ 000003b0: 1b00 6100 6e00 6400 7200 6f00 6900 6400 ..a.n.d.r.o.i.d. │ 000003c0: 2e00 7000 6500 7200 6d00 6900 7300 7300 ..p.e.r.m.i.s.s. │ 000003d0: 6900 6f00 6e00 2e00 4900 4e00 5400 4500 i.o.n...I.N.T.E. │ 000003e0: 5200 4e00 4500 5400 0000 0b00 6100 7000 R.N.E.T.....a.p.