--- /home/hans/code/fdroid/data/tmp/com.iskrembilen.quasseldroid_142.apk +++ /home/hans/code/fdroid/data/tmp/sigcp_com.iskrembilen.quasseldroid_142.apk ├── zipinfo {} │ @@ -1,525 +1,525 @@ │ -Zip file size: 2552213 bytes, number of entries: 523 │ +Zip file size: 2550948 bytes, number of entries: 523 │ -rw---- 2.0 fat 51468 bl defN 16-Mar-07 14:07 META-INF/MANIFEST.MF │ -rw---- 2.0 fat 51589 bl defN 16-Mar-07 14:07 META-INF/3AC058C8.SF │ -rw---- 2.0 fat 1326 bl defN 16-Mar-07 14:07 META-INF/3AC058C8.RSA │ -rw---- 2.0 fat 41 bl defN 16-Mar-07 06:57 META-INF/buildserverid │ -rw---- 2.0 fat 41 bl defN 16-Mar-07 06:57 META-INF/fdroidserverid │ --rw---- 2.0 fat 4932 bX defN 16-Mar-07 06:57 AndroidManifest.xml │ --rw---- 2.0 fat 396 bl defN 16-Mar-07 06:57 res/anim/abc_fade_in.xml │ --rw---- 2.0 fat 396 bl defN 16-Mar-07 06:57 res/anim/abc_fade_out.xml │ --rw---- 2.0 fat 860 bl defN 16-Mar-07 06:57 res/anim/abc_grow_fade_in_from_bottom.xml │ --rw---- 2.0 fat 512 bl defN 16-Mar-07 06:57 res/anim/abc_popup_enter.xml │ --rw---- 2.0 fat 512 bl defN 16-Mar-07 06:57 res/anim/abc_popup_exit.xml │ --rw---- 2.0 fat 860 bl defN 16-Mar-07 06:57 res/anim/abc_shrink_fade_out_from_bottom.xml │ --rw---- 2.0 fat 400 bl defN 16-Mar-07 06:57 res/anim/abc_slide_in_bottom.xml │ --rw---- 2.0 fat 400 bl defN 16-Mar-07 06:57 res/anim/abc_slide_in_top.xml │ --rw---- 2.0 fat 400 bl defN 16-Mar-07 06:57 res/anim/abc_slide_out_bottom.xml │ --rw---- 2.0 fat 400 bl defN 16-Mar-07 06:57 res/anim/abc_slide_out_top.xml │ --rw---- 2.0 fat 472 bl defN 16-Mar-07 06:57 res/color-v11/abc_background_cache_hint_selector_material_dark.xml │ --rw---- 2.0 fat 472 bl defN 16-Mar-07 06:57 res/color-v11/abc_background_cache_hint_selector_material_light.xml │ --rw---- 2.0 fat 548 bl defN 16-Mar-07 06:57 res/color-v23/abc_color_highlight_material.xml │ --rw---- 2.0 fat 344 bl defN 16-Mar-07 06:57 res/color/abc_background_cache_hint_selector_material_dark.xml │ --rw---- 2.0 fat 344 bl defN 16-Mar-07 06:57 res/color/abc_background_cache_hint_selector_material_light.xml │ --rw---- 2.0 fat 468 bl defN 16-Mar-07 06:57 res/color/abc_primary_text_disable_only_material_dark.xml │ --rw---- 2.0 fat 468 bl defN 16-Mar-07 06:57 res/color/abc_primary_text_disable_only_material_light.xml │ --rw---- 2.0 fat 468 bl defN 16-Mar-07 06:57 res/color/abc_primary_text_material_dark.xml │ --rw---- 2.0 fat 468 bl defN 16-Mar-07 06:57 res/color/abc_primary_text_material_light.xml │ --rw---- 2.0 fat 596 bl defN 16-Mar-07 06:57 res/color/abc_search_url_text.xml │ --rw---- 2.0 fat 468 bl defN 16-Mar-07 06:57 res/color/abc_secondary_text_material_dark.xml │ --rw---- 2.0 fat 468 bl defN 16-Mar-07 06:57 res/color/abc_secondary_text_material_light.xml │ --rw---- 2.0 fat 468 bl defN 16-Mar-07 06:57 res/color/switch_thumb_material_dark.xml │ --rw---- 2.0 fat 468 bl defN 16-Mar-07 06:57 res/color/switch_thumb_material_light.xml │ --rw---- 1.0 fat 287 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ --rw---- 1.0 fat 306 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png │ --rw---- 1.0 fat 549 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png │ --rw---- 1.0 fat 622 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ --rw---- 1.0 fat 753 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ --rw---- 1.0 fat 1619 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ --rw---- 1.0 fat 1078 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ --rw---- 1.0 fat 1548 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 1748 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 229 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ --rw---- 1.0 fat 416 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 280 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png │ --rw---- 1.0 fat 233 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 160 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 288 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 612 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 190 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ --rw---- 1.0 fat 373 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ --rw---- 1.0 fat 270 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ --rw---- 1.0 fat 791 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ --rw---- 1.0 fat 1028 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 541 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 170 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png │ --rw---- 1.0 fat 244 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 212 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 212 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 212 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 239 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 240 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 840 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ --rw---- 1.0 fat 1290 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png │ --rw---- 1.0 fat 392 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 534 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 199 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 192 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 202 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 182 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 182 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 202 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/ic_add.png │ --rw---- 1.0 fat 256 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/ic_check.png │ --rw---- 1.0 fat 218 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/ic_close.png │ --rw---- 1.0 fat 212 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/ic_collapse_dark.png │ --rw---- 1.0 fat 212 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/ic_collapse_light.png │ --rw---- 1.0 fat 576 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/ic_detail.png │ --rw---- 1.0 fat 218 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/ic_disconnect.png │ --rw---- 1.0 fat 188 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/ic_expand_dark.png │ --rw---- 1.0 fat 188 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/ic_expand_light.png │ --rw---- 1.0 fat 792 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/ic_nick_list.png │ --rw---- 1.0 fat 760 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/ic_nickcomplete_dark.png │ --rw---- 1.0 fat 760 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/ic_nickcomplete_light.png │ --rw---- 1.0 fat 225 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/ic_overflow_dark.png │ --rw---- 1.0 fat 225 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/ic_overflow_light.png │ --rw---- 1.0 fat 136 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/ic_reorder_dark.png │ --rw---- 1.0 fat 136 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/ic_reorder_light.png │ --rw---- 1.0 fat 699 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/ic_search_dark.png │ --rw---- 1.0 fat 699 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/ic_search_light.png │ --rw---- 1.0 fat 249 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/ic_status.png │ --rw---- 1.0 fat 638 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/ic_status_channel.png │ --rw---- 1.0 fat 680 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/ic_status_channel_offline.png │ --rw---- 1.0 fat 314 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/ic_status_offline.png │ --rw---- 1.0 fat 378 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/ic_tag.png │ --rw---- 1.0 fat 189 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/left_arrow.png │ --rw---- 1.0 fat 194 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/right_arrow.png │ --rw---- 1.0 fat 2899 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/shadow.png │ --rw---- 1.0 fat 1804 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/shadow_mini.png │ --rw---- 1.0 fat 433 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/stat_connecting.png │ --rw---- 1.0 fat 468 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/stat_disconnected.png │ --rw---- 1.0 fat 347 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/stat_highlight.png │ --rw---- 1.0 fat 465 b- stor 16-Mar-07 06:54 res/drawable-hdpi-v4/stat_normal.png │ --rw---- 1.0 fat 384 b- stor 16-Mar-07 06:54 res/drawable-ldrtl-hdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 289 b- stor 16-Mar-07 06:54 res/drawable-ldrtl-hdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 610 b- stor 16-Mar-07 06:54 res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 391 b- stor 16-Mar-07 06:54 res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 325 b- stor 16-Mar-07 06:54 res/drawable-ldrtl-mdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 174 b- stor 16-Mar-07 06:54 res/drawable-ldrtl-mdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 381 b- stor 16-Mar-07 06:54 res/drawable-ldrtl-mdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 351 b- stor 16-Mar-07 06:54 res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 428 b- stor 16-Mar-07 06:54 res/drawable-ldrtl-xhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 237 b- stor 16-Mar-07 06:54 res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 729 b- stor 16-Mar-07 06:54 res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 503 b- stor 16-Mar-07 06:54 res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 475 b- stor 16-Mar-07 06:54 res/drawable-ldrtl-xxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 361 b- stor 16-Mar-07 06:54 res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 991 b- stor 16-Mar-07 06:54 res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 630 b- stor 16-Mar-07 06:54 res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 246 b- stor 16-Mar-07 06:54 res/drawable-ldrtl-xxxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 418 b- stor 16-Mar-07 06:54 res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 1257 b- stor 16-Mar-07 06:54 res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 611 b- stor 16-Mar-07 06:54 res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 274 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ --rw---- 1.0 fat 288 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png │ --rw---- 1.0 fat 429 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png │ --rw---- 1.0 fat 428 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ --rw---- 1.0 fat 493 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ --rw---- 1.0 fat 1348 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ --rw---- 1.0 fat 1005 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ --rw---- 1.0 fat 1047 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 1124 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 225 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ --rw---- 1.0 fat 351 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 236 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_ic_clear_mtrl_alpha.png │ --rw---- 1.0 fat 280 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 158 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 185 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 377 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 158 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ --rw---- 1.0 fat 234 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ --rw---- 1.0 fat 186 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ --rw---- 1.0 fat 545 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ --rw---- 1.0 fat 681 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_ic_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 415 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 170 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png │ --rw---- 1.0 fat 222 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 211 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 211 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 211 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 226 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 227 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 604 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ --rw---- 1.0 fat 863 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png │ --rw---- 1.0 fat 353 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 426 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 192 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 186 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 185 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 181 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 180 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 116 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/ic_add.png │ --rw---- 1.0 fat 192 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/ic_check.png │ --rw---- 1.0 fat 176 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/ic_close.png │ --rw---- 1.0 fat 175 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/ic_collapse_dark.png │ --rw---- 1.0 fat 175 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/ic_collapse_light.png │ --rw---- 1.0 fat 369 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/ic_detail.png │ --rw---- 1.0 fat 176 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/ic_disconnect.png │ --rw---- 1.0 fat 159 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/ic_expand_dark.png │ --rw---- 1.0 fat 159 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/ic_expand_light.png │ --rw---- 1.0 fat 360 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/ic_nick_list.png │ --rw---- 1.0 fat 353 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/ic_overflow_dark.png │ --rw---- 1.0 fat 353 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/ic_overflow_light.png │ --rw---- 1.0 fat 112 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/ic_reorder_dark.png │ --rw---- 1.0 fat 112 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/ic_reorder_light.png │ --rw---- 1.0 fat 480 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/ic_search_dark.png │ --rw---- 1.0 fat 480 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/ic_search_light.png │ --rw---- 1.0 fat 196 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/ic_status.png │ --rw---- 1.0 fat 480 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/ic_status_channel.png │ --rw---- 1.0 fat 516 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/ic_status_channel_offline.png │ --rw---- 1.0 fat 238 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/ic_status_offline.png │ --rw---- 1.0 fat 237 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/ic_tag.png │ --rw---- 1.0 fat 173 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/left_arrow.png │ --rw---- 1.0 fat 167 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/right_arrow.png │ --rw---- 1.0 fat 1756 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/shadow.png │ --rw---- 1.0 fat 1071 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/shadow_mini.png │ --rw---- 1.0 fat 298 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/stat_connecting.png │ --rw---- 1.0 fat 330 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/stat_disconnected.png │ --rw---- 1.0 fat 423 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/stat_highlight.png │ --rw---- 1.0 fat 346 b- stor 16-Mar-07 06:54 res/drawable-mdpi-v4/stat_normal.png │ --rw---- 2.0 fat 336 bl defN 16-Mar-07 06:57 res/drawable-v21/abc_action_bar_item_background_material.xml │ --rw---- 2.0 fat 1908 bl defN 16-Mar-07 06:57 res/drawable-v21/abc_btn_colored_material.xml │ --rw---- 2.0 fat 380 bl defN 16-Mar-07 06:57 res/drawable-v23/abc_control_background_material.xml │ --rw---- 1.0 fat 297 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ --rw---- 1.0 fat 354 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ --rw---- 1.0 fat 556 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ --rw---- 1.0 fat 831 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ --rw---- 1.0 fat 996 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ --rw---- 1.0 fat 2215 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ --rw---- 1.0 fat 1547 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ --rw---- 1.0 fat 2259 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 2606 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 234 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ --rw---- 1.0 fat 485 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 365 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_ic_clear_mtrl_alpha.png │ --rw---- 1.0 fat 344 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 188 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 237 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 723 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 218 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ --rw---- 1.0 fat 371 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ --rw---- 1.0 fat 238 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ --rw---- 1.0 fat 919 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ --rw---- 1.0 fat 1131 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 730 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 170 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_list_divider_mtrl_alpha.9.png │ --rw---- 1.0 fat 244 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 214 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 214 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 214 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 254 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 253 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 1141 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ --rw---- 1.0 fat 1811 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_popup_background_mtrl_mult.9.png │ --rw---- 1.0 fat 507 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 762 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 205 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 198 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 197 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 190 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 190 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 128 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/ic_add.png │ --rw---- 1.0 fat 246 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/ic_check.png │ --rw---- 1.0 fat 236 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/ic_close.png │ --rw---- 1.0 fat 236 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/ic_collapse_dark.png │ --rw---- 1.0 fat 236 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/ic_collapse_light.png │ --rw---- 1.0 fat 723 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/ic_detail.png │ --rw---- 1.0 fat 236 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/ic_disconnect.png │ --rw---- 1.0 fat 207 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/ic_expand_dark.png │ --rw---- 1.0 fat 207 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/ic_expand_light.png │ --rw---- 1.0 fat 620 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/ic_nick_list.png │ --rw---- 1.0 fat 1045 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/ic_nickcomplete_dark.png │ --rw---- 1.0 fat 1045 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/ic_nickcomplete_light.png │ --rw---- 1.0 fat 561 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/ic_overflow_dark.png │ --rw---- 1.0 fat 561 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/ic_overflow_light.png │ --rw---- 1.0 fat 124 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/ic_reorder_dark.png │ --rw---- 1.0 fat 124 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/ic_reorder_light.png │ --rw---- 1.0 fat 752 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/ic_search_dark.png │ --rw---- 1.0 fat 752 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/ic_search_light.png │ --rw---- 1.0 fat 300 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/ic_status.png │ --rw---- 1.0 fat 780 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/ic_status_channel.png │ --rw---- 1.0 fat 865 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/ic_status_channel_offline.png │ --rw---- 1.0 fat 430 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/ic_status_offline.png │ --rw---- 1.0 fat 389 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/ic_tag.png │ --rw---- 1.0 fat 207 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/left_arrow.png │ --rw---- 1.0 fat 200 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/right_arrow.png │ --rw---- 1.0 fat 4259 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/shadow.png │ --rw---- 1.0 fat 2366 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/shadow_mini.png │ --rw---- 1.0 fat 587 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/stat_connecting.png │ --rw---- 1.0 fat 641 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/stat_disconnected.png │ --rw---- 1.0 fat 686 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/stat_highlight.png │ --rw---- 1.0 fat 680 b- stor 16-Mar-07 06:54 res/drawable-xhdpi-v4/stat_normal.png │ --rw---- 1.0 fat 305 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ --rw---- 1.0 fat 369 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ --rw---- 1.0 fat 725 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ --rw---- 1.0 fat 1249 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ --rw---- 1.0 fat 1467 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ --rw---- 1.0 fat 2401 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ --rw---- 1.0 fat 1032 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ --rw---- 1.0 fat 3755 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 2804 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 246 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ --rw---- 1.0 fat 570 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 395 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_ic_clear_mtrl_alpha.png │ --rw---- 1.0 fat 306 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 176 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 363 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 988 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 284 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ --rw---- 1.0 fat 521 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ --rw---- 1.0 fat 337 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ --rw---- 1.0 fat 1292 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ --rw---- 1.0 fat 1908 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 947 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 178 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_list_divider_mtrl_alpha.9.png │ --rw---- 1.0 fat 245 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 221 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 221 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 221 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 307 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 305 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 1822 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ --rw---- 1.0 fat 2774 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_popup_background_mtrl_mult.9.png │ --rw---- 1.0 fat 632 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 1076 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 210 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 202 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 204 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 193 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 196 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 138 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/ic_add.png │ --rw---- 1.0 fat 309 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/ic_check.png │ --rw---- 1.0 fat 298 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/ic_close.png │ --rw---- 1.0 fat 293 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/ic_collapse_dark.png │ --rw---- 1.0 fat 293 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/ic_collapse_light.png │ --rw---- 1.0 fat 1125 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/ic_detail.png │ --rw---- 1.0 fat 298 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/ic_disconnect.png │ --rw---- 1.0 fat 257 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/ic_expand_dark.png │ --rw---- 1.0 fat 257 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/ic_expand_light.png │ --rw---- 1.0 fat 895 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/ic_nick_list.png │ --rw---- 1.0 fat 1446 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/ic_nickcomplete_dark.png │ --rw---- 1.0 fat 1446 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/ic_nickcomplete_light.png │ --rw---- 1.0 fat 794 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/ic_overflow_dark.png │ --rw---- 1.0 fat 794 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/ic_overflow_light.png │ --rw---- 1.0 fat 135 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/ic_reorder_dark.png │ --rw---- 1.0 fat 135 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/ic_reorder_light.png │ --rw---- 1.0 fat 1162 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/ic_search_dark.png │ --rw---- 1.0 fat 1162 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/ic_search_light.png │ --rw---- 1.0 fat 400 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/ic_status.png │ --rw---- 1.0 fat 1115 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/ic_status_channel.png │ --rw---- 1.0 fat 1298 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/ic_status_channel_offline.png │ --rw---- 1.0 fat 639 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/ic_status_offline.png │ --rw---- 1.0 fat 534 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/ic_tag.png │ --rw---- 1.0 fat 221 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/left_arrow.png │ --rw---- 1.0 fat 235 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/right_arrow.png │ --rw---- 1.0 fat 6859 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/shadow.png │ --rw---- 1.0 fat 3867 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/shadow_mini.png │ --rw---- 1.0 fat 815 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/stat_connecting.png │ --rw---- 1.0 fat 859 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/stat_disconnected.png │ --rw---- 1.0 fat 591 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/stat_highlight.png │ --rw---- 1.0 fat 885 b- stor 16-Mar-07 06:54 res/drawable-xxhdpi-v4/stat_normal.png │ --rw---- 1.0 fat 295 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ --rw---- 1.0 fat 551 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ --rw---- 1.0 fat 1014 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ --rw---- 1.0 fat 1226 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ --rw---- 1.0 fat 3524 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 3853 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 240 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 566 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/abc_ic_clear_mtrl_alpha.png │ --rw---- 1.0 fat 418 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 1253 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 378 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ --rw---- 1.0 fat 680 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ --rw---- 1.0 fat 390 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ --rw---- 1.0 fat 1559 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ --rw---- 1.0 fat 1571 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 1291 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 617 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 1056 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 208 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 149 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/ic_add.png │ --rw---- 1.0 fat 363 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/ic_check.png │ --rw---- 1.0 fat 360 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/ic_close.png │ --rw---- 1.0 fat 362 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/ic_collapse_dark.png │ --rw---- 1.0 fat 362 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/ic_collapse_light.png │ --rw---- 1.0 fat 1531 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/ic_detail.png │ --rw---- 1.0 fat 307 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/ic_expand_dark.png │ --rw---- 1.0 fat 307 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/ic_expand_light.png │ --rw---- 1.0 fat 1080 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/ic_nick_list.png │ --rw---- 1.0 fat 1935 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/ic_nickcomplete_dark.png │ --rw---- 1.0 fat 1935 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/ic_nickcomplete_light.png │ --rw---- 1.0 fat 140 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/ic_reorder_dark.png │ --rw---- 1.0 fat 140 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/ic_reorder_light.png │ --rw---- 1.0 fat 553 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/ic_status.png │ --rw---- 1.0 fat 1416 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/ic_status_channel.png │ --rw---- 1.0 fat 1659 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/ic_status_channel_offline.png │ --rw---- 1.0 fat 831 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/ic_status_offline.png │ --rw---- 1.0 fat 685 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/ic_tag.png │ --rw---- 1.0 fat 258 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/left_arrow.png │ --rw---- 1.0 fat 251 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/right_arrow.png │ --rw---- 1.0 fat 6050 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/shadow.png │ --rw---- 1.0 fat 4789 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/shadow_mini.png │ --rw---- 1.0 fat 1110 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/stat_connecting.png │ --rw---- 1.0 fat 1275 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/stat_disconnected.png │ --rw---- 1.0 fat 1335 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/stat_highlight.png │ --rw---- 1.0 fat 1264 b- stor 16-Mar-07 06:54 res/drawable-xxxhdpi-v4/stat_normal.png │ --rw---- 2.0 fat 700 bl defN 16-Mar-07 06:57 res/drawable/abc_btn_borderless_material.xml │ --rw---- 2.0 fat 560 bl defN 16-Mar-07 06:57 res/drawable/abc_btn_check_material.xml │ --rw---- 2.0 fat 428 bl defN 16-Mar-07 06:57 res/drawable/abc_btn_colored_material.xml │ --rw---- 2.0 fat 1092 bl defN 16-Mar-07 06:57 res/drawable/abc_btn_default_mtrl_shape.xml │ --rw---- 2.0 fat 560 bl defN 16-Mar-07 06:57 res/drawable/abc_btn_radio_material.xml │ --rw---- 2.0 fat 436 bl defN 16-Mar-07 06:57 res/drawable/abc_cab_background_internal_bg.xml │ --rw---- 2.0 fat 412 bl defN 16-Mar-07 06:57 res/drawable/abc_cab_background_top_material.xml │ --rw---- 2.0 fat 844 bl defN 16-Mar-07 06:57 res/drawable/abc_dialog_material_background_dark.xml │ --rw---- 2.0 fat 844 bl defN 16-Mar-07 06:57 res/drawable/abc_dialog_material_background_light.xml │ --rw---- 2.0 fat 1040 bl defN 16-Mar-07 06:57 res/drawable/abc_edit_text_material.xml │ --rw---- 2.0 fat 1136 bl defN 16-Mar-07 06:57 res/drawable/abc_item_background_holo_dark.xml │ --rw---- 2.0 fat 1136 bl defN 16-Mar-07 06:57 res/drawable/abc_item_background_holo_light.xml │ --rw---- 2.0 fat 508 bl defN 16-Mar-07 06:57 res/drawable/abc_list_selector_background_transition_holo_dark.xml │ --rw---- 2.0 fat 508 bl defN 16-Mar-07 06:57 res/drawable/abc_list_selector_background_transition_holo_light.xml │ --rw---- 2.0 fat 1208 bl defN 16-Mar-07 06:57 res/drawable/abc_list_selector_holo_dark.xml │ --rw---- 2.0 fat 1208 bl defN 16-Mar-07 06:57 res/drawable/abc_list_selector_holo_light.xml │ --rw---- 2.0 fat 664 bl defN 16-Mar-07 06:57 res/drawable/abc_ratingbar_full_material.xml │ --rw---- 2.0 fat 1328 bl defN 16-Mar-07 06:57 res/drawable/abc_spinner_textfield_background_material.xml │ --rw---- 2.0 fat 560 bl defN 16-Mar-07 06:57 res/drawable/abc_switch_thumb_material.xml │ --rw---- 2.0 fat 564 bl defN 16-Mar-07 06:57 res/drawable/abc_tab_indicator_material.xml │ --rw---- 2.0 fat 600 bl defN 16-Mar-07 06:57 res/drawable/abc_text_cursor_material.xml │ --rw---- 2.0 fat 880 bl defN 16-Mar-07 06:57 res/drawable/abc_textfield_search_material.xml │ --rw---- 2.0 fat 412 bl defN 16-Mar-07 06:57 res/drawable/divider.xml │ --rw---- 2.0 fat 716 bl defN 16-Mar-07 06:57 res/drawable/nick_list_expander.xml │ --rw---- 2.0 fat 436 bl defN 16-Mar-07 06:57 res/drawable/oval.xml │ --rw---- 2.0 fat 612 bl defN 16-Mar-07 06:57 res/drawable/oval_ripple.xml │ --rw---- 2.0 fat 640 bl defN 16-Mar-07 06:57 res/drawable/pane_shadow.xml │ --rw---- 2.0 fat 688 bl defN 16-Mar-07 06:57 res/drawable/selectable_item_dark.xml │ --rw---- 2.0 fat 688 bl defN 16-Mar-07 06:57 res/drawable/selectable_item_light.xml │ --rw---- 2.0 fat 3828 bl defN 16-Mar-07 06:57 res/layout-v17/abc_alert_dialog_material.xml │ --rw---- 2.0 fat 1164 bl defN 16-Mar-07 06:57 res/layout-v17/abc_dialog_title_material.xml │ --rw---- 2.0 fat 3736 bl defN 16-Mar-07 06:57 res/layout-v17/abc_search_view.xml │ --rw---- 2.0 fat 1928 bl defN 16-Mar-07 06:57 res/layout-v17/fragment_chat.xml │ --rw---- 2.0 fat 1884 bl defN 16-Mar-07 06:57 res/layout-v17/fragment_identity_nicks_header.xml │ --rw---- 2.0 fat 1780 bl defN 16-Mar-07 06:57 res/layout-v17/notification_template_big_media.xml │ --rw---- 2.0 fat 1920 bl defN 16-Mar-07 06:57 res/layout-v17/notification_template_big_media_narrow.xml │ --rw---- 2.0 fat 2848 bl defN 16-Mar-07 06:57 res/layout-v17/notification_template_lines.xml │ --rw---- 2.0 fat 1428 bl defN 16-Mar-07 06:57 res/layout-v17/notification_template_media.xml │ --rw---- 2.0 fat 660 bl defN 16-Mar-07 06:57 res/layout-v17/notification_template_part_chronometer.xml │ --rw---- 2.0 fat 660 bl defN 16-Mar-07 06:57 res/layout-v17/notification_template_part_time.xml │ --rw---- 2.0 fat 3036 bl defN 16-Mar-07 06:57 res/layout-v17/preference_actionbar.xml │ --rw---- 2.0 fat 1540 bl defN 16-Mar-07 06:57 res/layout-v17/widget_actionbar.xml │ --rw---- 2.0 fat 1496 bl defN 16-Mar-07 06:57 res/layout-v17/widget_buffer_group.xml │ --rw---- 2.0 fat 1224 bl defN 16-Mar-07 06:57 res/layout-v17/widget_buffer_single.xml │ --rw---- 2.0 fat 1184 bl defN 16-Mar-07 06:57 res/layout-v17/widget_identity_nick.xml │ --rw---- 2.0 fat 776 bl defN 16-Mar-07 06:57 res/layout-v17/widget_nick_single.xml │ --rw---- 2.0 fat 1224 bl defN 16-Mar-07 06:57 res/layout-v17/widget_switchable_list_item.xml │ --rw---- 2.0 fat 1660 bl defN 16-Mar-07 06:57 res/layout-v21/abc_screen_toolbar.xml │ --rw---- 2.0 fat 1272 bl defN 16-Mar-07 06:57 res/layout-v21/layout_identity.xml │ --rw---- 2.0 fat 1984 bl defN 16-Mar-07 06:57 res/layout-v21/layout_main.xml │ --rw---- 2.0 fat 3772 bl defN 16-Mar-07 06:57 res/layout-w600dp-v13/layout_login.xml │ --rw---- 2.0 fat 3812 bl defN 16-Mar-07 06:57 res/layout-w600dp-v21/layout_login.xml │ --rw---- 2.0 fat 856 bl defN 16-Mar-07 06:57 res/layout-w720dp-v13/fragment_buffers.xml │ --rw---- 2.0 fat 1636 bl defN 16-Mar-07 06:57 res/layout-w720dp-v13/layout_main.xml │ --rw---- 2.0 fat 816 bl defN 16-Mar-07 06:57 res/layout-w720dp-v13/widget_buffer_header.xml │ --rw---- 2.0 fat 1684 bl defN 16-Mar-07 06:57 res/layout-w720dp-v17/layout_main.xml │ --rw---- 2.0 fat 1636 bl defN 16-Mar-07 06:57 res/layout-w960dp-v13/layout_main.xml │ --rw---- 2.0 fat 1684 bl defN 16-Mar-07 06:57 res/layout-w960dp-v17/layout_main.xml │ --rw---- 2.0 fat 940 bl defN 16-Mar-07 06:57 res/layout/abc_action_bar_title_item.xml │ --rw---- 2.0 fat 448 bl defN 16-Mar-07 06:57 res/layout/abc_action_bar_up_container.xml │ --rw---- 2.0 fat 396 bl defN 16-Mar-07 06:57 res/layout/abc_action_bar_view_list_nav_layout.xml │ --rw---- 2.0 fat 812 bl defN 16-Mar-07 06:57 res/layout/abc_action_menu_item_layout.xml │ --rw---- 2.0 fat 584 bl defN 16-Mar-07 06:57 res/layout/abc_action_menu_layout.xml │ --rw---- 2.0 fat 508 bl defN 16-Mar-07 06:57 res/layout/abc_action_mode_bar.xml │ --rw---- 2.0 fat 632 bl defN 16-Mar-07 06:57 res/layout/abc_action_mode_close_item_material.xml │ --rw---- 2.0 fat 1760 bl defN 16-Mar-07 06:57 res/layout/abc_activity_chooser_view.xml │ --rw---- 2.0 fat 1272 bl defN 16-Mar-07 06:57 res/layout/abc_activity_chooser_view_list_item.xml │ --rw---- 2.0 fat 3740 bl defN 16-Mar-07 06:57 res/layout/abc_alert_dialog_material.xml │ --rw---- 2.0 fat 1120 bl defN 16-Mar-07 06:57 res/layout/abc_dialog_title_material.xml │ --rw---- 2.0 fat 404 bl defN 16-Mar-07 06:57 res/layout/abc_expanded_menu_layout.xml │ --rw---- 2.0 fat 536 bl defN 16-Mar-07 06:57 res/layout/abc_list_menu_item_checkbox.xml │ --rw---- 2.0 fat 688 bl defN 16-Mar-07 06:57 res/layout/abc_list_menu_item_icon.xml │ --rw---- 2.0 fat 1412 bl defN 16-Mar-07 06:57 res/layout/abc_list_menu_item_layout.xml │ --rw---- 2.0 fat 536 bl defN 16-Mar-07 06:57 res/layout/abc_list_menu_item_radio.xml │ --rw---- 2.0 fat 1556 bl defN 16-Mar-07 06:57 res/layout/abc_popup_menu_item_layout.xml │ --rw---- 2.0 fat 564 bl defN 16-Mar-07 06:57 res/layout/abc_screen_content_include.xml │ --rw---- 2.0 fat 892 bl defN 16-Mar-07 06:57 res/layout/abc_screen_simple.xml │ --rw---- 2.0 fat 848 bl defN 16-Mar-07 06:57 res/layout/abc_screen_simple_overlay_action_mode.xml │ --rw---- 2.0 fat 1608 bl defN 16-Mar-07 06:57 res/layout/abc_screen_toolbar.xml │ --rw---- 2.0 fat 2244 bl defN 16-Mar-07 06:57 res/layout/abc_search_dropdown_item_icons_2line.xml │ --rw---- 2.0 fat 3688 bl defN 16-Mar-07 06:57 res/layout/abc_search_view.xml │ --rw---- 2.0 fat 768 bl defN 16-Mar-07 06:57 res/layout/abc_select_dialog_material.xml │ --rw---- 2.0 fat 2068 bl defN 16-Mar-07 06:57 res/layout/dialog_add_core.xml │ --rw---- 2.0 fat 1576 bl defN 16-Mar-07 06:57 res/layout/dialog_join_channel.xml │ --rw---- 2.0 fat 824 bl defN 16-Mar-07 06:57 res/layout/dialog_simple_edit.xml │ --rw---- 2.0 fat 640 bl defN 16-Mar-07 06:57 res/layout/dialog_simple_view.xml │ --rw---- 2.0 fat 856 bl defN 16-Mar-07 06:57 res/layout/fragment_buffers.xml │ --rw---- 2.0 fat 1884 bl defN 16-Mar-07 06:57 res/layout/fragment_chat.xml │ --rw---- 2.0 fat 1864 bl defN 16-Mar-07 06:57 res/layout/fragment_detail.xml │ --rw---- 2.0 fat 5564 bl defN 16-Mar-07 06:57 res/layout/fragment_identity_messages.xml │ --rw---- 2.0 fat 1604 bl defN 16-Mar-07 06:57 res/layout/fragment_identity_nicklist.xml │ --rw---- 2.0 fat 1824 bl defN 16-Mar-07 06:57 res/layout/fragment_identity_nicks_header.xml │ --rw---- 2.0 fat 960 bl defN 16-Mar-07 06:57 res/layout/fragment_ignorelist.xml │ --rw---- 2.0 fat 1004 bl defN 16-Mar-07 06:57 res/layout/fragment_loading.xml │ --rw---- 2.0 fat 664 bl defN 16-Mar-07 06:57 res/layout/fragment_nicks.xml │ --rw---- 2.0 fat 1212 bl defN 16-Mar-07 06:57 res/layout/layout_identity.xml │ --rw---- 2.0 fat 2904 bl defN 16-Mar-07 06:57 res/layout/layout_ignoreitem.xml │ --rw---- 2.0 fat 400 bl defN 16-Mar-07 06:57 res/layout/layout_list.xml │ --rw---- 2.0 fat 3592 bl defN 16-Mar-07 06:57 res/layout/layout_login.xml │ --rw---- 2.0 fat 1944 bl defN 16-Mar-07 06:57 res/layout/layout_main.xml │ --rw---- 2.0 fat 888 bl defN 16-Mar-07 06:57 res/layout/layout_splash.xml │ --rw---- 2.0 fat 936 bl defN 16-Mar-07 06:57 res/layout/material_tab.xml │ --rw---- 2.0 fat 956 bl defN 16-Mar-07 06:57 res/layout/material_tab_icon.xml │ --rw---- 2.0 fat 616 bl defN 16-Mar-07 06:57 res/layout/notification_media_action.xml │ --rw---- 2.0 fat 688 bl defN 16-Mar-07 06:57 res/layout/notification_media_cancel_action.xml │ --rw---- 2.0 fat 1640 bl defN 16-Mar-07 06:57 res/layout/notification_template_big_media.xml │ --rw---- 2.0 fat 1660 bl defN 16-Mar-07 06:57 res/layout/notification_template_big_media_narrow.xml │ --rw---- 2.0 fat 2676 bl defN 16-Mar-07 06:57 res/layout/notification_template_lines.xml │ --rw---- 2.0 fat 1336 bl defN 16-Mar-07 06:57 res/layout/notification_template_media.xml │ --rw---- 2.0 fat 616 bl defN 16-Mar-07 06:57 res/layout/notification_template_part_chronometer.xml │ --rw---- 2.0 fat 616 bl defN 16-Mar-07 06:57 res/layout/notification_template_part_time.xml │ --rw---- 2.0 fat 2932 bl defN 16-Mar-07 06:57 res/layout/preference_actionbar.xml │ --rw---- 2.0 fat 648 bl defN 16-Mar-07 06:57 res/layout/select_dialog_item_material.xml │ --rw---- 2.0 fat 692 bl defN 16-Mar-07 06:57 res/layout/select_dialog_multichoice_material.xml │ --rw---- 2.0 fat 692 bl defN 16-Mar-07 06:57 res/layout/select_dialog_singlechoice_material.xml │ --rw---- 2.0 fat 508 bl defN 16-Mar-07 06:57 res/layout/support_simple_spinner_dropdown_item.xml │ --rw---- 2.0 fat 780 bl defN 16-Mar-07 06:57 res/layout/tab.xml │ --rw---- 2.0 fat 800 bl defN 16-Mar-07 06:57 res/layout/tab_icon.xml │ --rw---- 2.0 fat 1456 bl defN 16-Mar-07 06:57 res/layout/widget_actionbar.xml │ --rw---- 2.0 fat 1360 bl defN 16-Mar-07 06:57 res/layout/widget_backlog.xml │ --rw---- 2.0 fat 1448 bl defN 16-Mar-07 06:57 res/layout/widget_buffer_group.xml │ --rw---- 2.0 fat 856 bl defN 16-Mar-07 06:57 res/layout/widget_buffer_header.xml │ --rw---- 2.0 fat 1180 bl defN 16-Mar-07 06:57 res/layout/widget_buffer_single.xml │ --rw---- 2.0 fat 1136 bl defN 16-Mar-07 06:57 res/layout/widget_identity_nick.xml │ --rw---- 2.0 fat 932 bl defN 16-Mar-07 06:57 res/layout/widget_nick_group.xml │ --rw---- 2.0 fat 692 bl defN 16-Mar-07 06:57 res/layout/widget_nick_single.xml │ --rw---- 2.0 fat 656 bl defN 16-Mar-07 06:57 res/layout/widget_spinner_dropdown_item.xml │ --rw---- 2.0 fat 608 bl defN 16-Mar-07 06:57 res/layout/widget_spinner_item.xml │ --rw---- 2.0 fat 1172 bl defN 16-Mar-07 06:57 res/layout/widget_switchable_list_item.xml │ --rw---- 2.0 fat 604 bl defN 16-Mar-07 06:57 res/menu/activity_identities.xml │ --rw---- 2.0 fat 844 bl defN 16-Mar-07 06:57 res/menu/activity_main.xml │ --rw---- 2.0 fat 476 bl defN 16-Mar-07 06:57 res/menu/base_menu.xml │ --rw---- 2.0 fat 1104 bl defN 16-Mar-07 06:57 res/menu/context_buffer_channel.xml │ --rw---- 2.0 fat 476 bl defN 16-Mar-07 06:57 res/menu/context_buffer_network.xml │ --rw---- 2.0 fat 576 bl defN 16-Mar-07 06:57 res/menu/context_core.xml │ --rw---- 2.0 fat 228 bl defN 16-Mar-07 06:57 res/menu/empty.xml │ --rw---- 2.0 fat 604 bl defN 16-Mar-07 06:57 res/menu/fragment_buffer.xml │ --rw---- 2.0 fat 456 bl defN 16-Mar-07 06:57 res/menu/fragment_chat.xml │ --rw---- 2.0 fat 332 bl defN 16-Mar-07 06:57 res/menu/fragment_ignorelist.xml │ --rw---- 1.0 fat 5862 b- stor 16-Mar-07 06:54 res/mipmap-hdpi-v4/icon.png │ --rw---- 1.0 fat 3301 b- stor 16-Mar-07 06:54 res/mipmap-mdpi-v4/icon.png │ --rw---- 1.0 fat 8547 b- stor 16-Mar-07 06:54 res/mipmap-xhdpi-v4/icon.png │ --rw---- 1.0 fat 14016 b- stor 16-Mar-07 06:54 res/mipmap-xxhdpi-v4/icon.png │ --rw---- 1.0 fat 19490 b- stor 16-Mar-07 06:54 res/mipmap-xxxhdpi-v4/icon.png │ --rw---- 2.0 fat 2216 bl defN 16-Mar-07 06:57 res/xml/about.xml │ --rw---- 2.0 fat 1544 bl defN 16-Mar-07 06:57 res/xml/pref_headers.xml │ --rw---- 2.0 fat 1904 bl defN 16-Mar-07 06:57 res/xml/preference_appearance.xml │ --rw---- 2.0 fat 1964 bl defN 16-Mar-07 06:57 res/xml/preference_connection.xml │ --rw---- 2.0 fat 2028 bl defN 16-Mar-07 06:57 res/xml/preference_notification.xml │ --rw---- 1.0 fat 307472 b- stor 16-Mar-07 06:54 resources.arsc │ --rw---- 2.0 fat 4429432 bl defN 16-Mar-07 06:57 classes.dex │ -523 files, 5319688 bytes uncompressed, 2461360 bytes compressed: 53.7% │ +-rw---- 2.0 fat 4932 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 392 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 534 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 202 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_add.png │ +-rw---- 1.0 fat 256 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_check.png │ +-rw---- 1.0 fat 218 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_close.png │ +-rw---- 1.0 fat 212 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_collapse_dark.png │ +-rw---- 1.0 fat 212 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_collapse_light.png │ +-rw---- 1.0 fat 576 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_detail.png │ +-rw---- 1.0 fat 218 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_disconnect.png │ +-rw---- 1.0 fat 188 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_expand_dark.png │ +-rw---- 1.0 fat 188 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_expand_light.png │ +-rw---- 1.0 fat 792 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_nick_list.png │ +-rw---- 1.0 fat 760 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_nickcomplete_dark.png │ +-rw---- 1.0 fat 760 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_nickcomplete_light.png │ +-rw---- 1.0 fat 225 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_overflow_dark.png │ +-rw---- 1.0 fat 225 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_overflow_light.png │ +-rw---- 1.0 fat 136 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_reorder_dark.png │ +-rw---- 1.0 fat 136 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_reorder_light.png │ +-rw---- 1.0 fat 699 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_search_dark.png │ +-rw---- 1.0 fat 699 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_search_light.png │ +-rw---- 1.0 fat 249 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_status.png │ +-rw---- 1.0 fat 638 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_status_channel.png │ +-rw---- 1.0 fat 680 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_status_channel_offline.png │ +-rw---- 1.0 fat 314 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_status_offline.png │ +-rw---- 1.0 fat 378 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_tag.png │ +-rw---- 1.0 fat 189 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/left_arrow.png │ +-rw---- 1.0 fat 194 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/right_arrow.png │ +-rw---- 1.0 fat 2899 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/shadow.png │ +-rw---- 1.0 fat 1804 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/shadow_mini.png │ +-rw---- 1.0 fat 433 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/stat_connecting.png │ +-rw---- 1.0 fat 468 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/stat_disconnected.png │ +-rw---- 1.0 fat 347 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/stat_highlight.png │ +-rw---- 1.0 fat 465 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/stat_normal.png │ +-rw---- 1.0 fat 384 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-hdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 289 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-hdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 610 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 391 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 325 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-mdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 174 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-mdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 381 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-mdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 351 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 428 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-xhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 237 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 729 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 503 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 475 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-xxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 361 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 991 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 630 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 246 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-xxxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 418 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 1257 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 611 b- stor 08-Jan-01 00:00 res/drawable-ldrtl-xxxhdpi-v17/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 353 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 426 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 116 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_add.png │ +-rw---- 1.0 fat 192 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_check.png │ +-rw---- 1.0 fat 176 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_close.png │ +-rw---- 1.0 fat 175 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_collapse_dark.png │ +-rw---- 1.0 fat 175 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_collapse_light.png │ +-rw---- 1.0 fat 369 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_detail.png │ +-rw---- 1.0 fat 176 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_disconnect.png │ +-rw---- 1.0 fat 159 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_expand_dark.png │ +-rw---- 1.0 fat 159 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_expand_light.png │ +-rw---- 1.0 fat 360 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_nick_list.png │ +-rw---- 1.0 fat 353 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_overflow_dark.png │ +-rw---- 1.0 fat 353 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_overflow_light.png │ +-rw---- 1.0 fat 112 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_reorder_dark.png │ +-rw---- 1.0 fat 112 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_reorder_light.png │ +-rw---- 1.0 fat 480 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_search_dark.png │ +-rw---- 1.0 fat 480 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_search_light.png │ +-rw---- 1.0 fat 196 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_status.png │ +-rw---- 1.0 fat 480 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_status_channel.png │ +-rw---- 1.0 fat 516 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_status_channel_offline.png │ +-rw---- 1.0 fat 238 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_status_offline.png │ +-rw---- 1.0 fat 237 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_tag.png │ +-rw---- 1.0 fat 173 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/left_arrow.png │ +-rw---- 1.0 fat 167 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/right_arrow.png │ +-rw---- 1.0 fat 1756 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/shadow.png │ +-rw---- 1.0 fat 1071 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/shadow_mini.png │ +-rw---- 1.0 fat 298 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/stat_connecting.png │ +-rw---- 1.0 fat 330 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/stat_disconnected.png │ +-rw---- 1.0 fat 423 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/stat_highlight.png │ +-rw---- 1.0 fat 346 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/stat_normal.png │ +-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 507 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 762 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 128 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_add.png │ +-rw---- 1.0 fat 246 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_check.png │ +-rw---- 1.0 fat 236 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_close.png │ +-rw---- 1.0 fat 236 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_collapse_dark.png │ +-rw---- 1.0 fat 236 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_collapse_light.png │ +-rw---- 1.0 fat 723 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_detail.png │ +-rw---- 1.0 fat 236 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_disconnect.png │ +-rw---- 1.0 fat 207 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_expand_dark.png │ +-rw---- 1.0 fat 207 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_expand_light.png │ +-rw---- 1.0 fat 620 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_nick_list.png │ +-rw---- 1.0 fat 1045 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_nickcomplete_dark.png │ +-rw---- 1.0 fat 1045 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_nickcomplete_light.png │ +-rw---- 1.0 fat 561 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_overflow_dark.png │ +-rw---- 1.0 fat 561 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_overflow_light.png │ +-rw---- 1.0 fat 124 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_reorder_dark.png │ +-rw---- 1.0 fat 124 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_reorder_light.png │ +-rw---- 1.0 fat 752 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_search_dark.png │ +-rw---- 1.0 fat 752 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_search_light.png │ +-rw---- 1.0 fat 300 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_status.png │ +-rw---- 1.0 fat 780 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_status_channel.png │ +-rw---- 1.0 fat 865 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_status_channel_offline.png │ +-rw---- 1.0 fat 430 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_status_offline.png │ +-rw---- 1.0 fat 389 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_tag.png │ +-rw---- 1.0 fat 207 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/left_arrow.png │ +-rw---- 1.0 fat 200 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/right_arrow.png │ +-rw---- 1.0 fat 4259 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/shadow.png │ +-rw---- 1.0 fat 2366 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/shadow_mini.png │ +-rw---- 1.0 fat 587 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/stat_connecting.png │ +-rw---- 1.0 fat 641 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/stat_disconnected.png │ +-rw---- 1.0 fat 686 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/stat_highlight.png │ +-rw---- 1.0 fat 680 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/stat_normal.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 632 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 1076 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 138 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_add.png │ +-rw---- 1.0 fat 309 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_check.png │ +-rw---- 1.0 fat 298 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_close.png │ +-rw---- 1.0 fat 293 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_collapse_dark.png │ +-rw---- 1.0 fat 293 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_collapse_light.png │ +-rw---- 1.0 fat 1125 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_detail.png │ +-rw---- 1.0 fat 298 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_disconnect.png │ +-rw---- 1.0 fat 257 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_expand_dark.png │ +-rw---- 1.0 fat 257 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_expand_light.png │ +-rw---- 1.0 fat 895 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_nick_list.png │ +-rw---- 1.0 fat 1446 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_nickcomplete_dark.png │ +-rw---- 1.0 fat 1446 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_nickcomplete_light.png │ +-rw---- 1.0 fat 794 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_overflow_dark.png │ +-rw---- 1.0 fat 794 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_overflow_light.png │ +-rw---- 1.0 fat 135 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_reorder_dark.png │ +-rw---- 1.0 fat 135 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_reorder_light.png │ +-rw---- 1.0 fat 1162 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_search_dark.png │ +-rw---- 1.0 fat 1162 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_search_light.png │ +-rw---- 1.0 fat 400 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_status.png │ +-rw---- 1.0 fat 1115 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_status_channel.png │ +-rw---- 1.0 fat 1298 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_status_channel_offline.png │ +-rw---- 1.0 fat 639 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_status_offline.png │ +-rw---- 1.0 fat 534 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_tag.png │ +-rw---- 1.0 fat 221 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/left_arrow.png │ +-rw---- 1.0 fat 235 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/right_arrow.png │ +-rw---- 1.0 fat 6859 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/shadow.png │ +-rw---- 1.0 fat 3867 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/shadow_mini.png │ +-rw---- 1.0 fat 815 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/stat_connecting.png │ +-rw---- 1.0 fat 859 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/stat_disconnected.png │ +-rw---- 1.0 fat 591 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/stat_highlight.png │ +-rw---- 1.0 fat 885 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/stat_normal.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 617 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 1056 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 149 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/ic_add.png │ +-rw---- 1.0 fat 363 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/ic_check.png │ +-rw---- 1.0 fat 360 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/ic_close.png │ +-rw---- 1.0 fat 362 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/ic_collapse_dark.png │ +-rw---- 1.0 fat 362 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/ic_collapse_light.png │ +-rw---- 1.0 fat 1531 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/ic_detail.png │ +-rw---- 1.0 fat 307 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/ic_expand_dark.png │ +-rw---- 1.0 fat 307 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/ic_expand_light.png │ +-rw---- 1.0 fat 1080 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/ic_nick_list.png │ +-rw---- 1.0 fat 1935 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/ic_nickcomplete_dark.png │ +-rw---- 1.0 fat 1935 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/ic_nickcomplete_light.png │ +-rw---- 1.0 fat 140 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/ic_reorder_dark.png │ +-rw---- 1.0 fat 140 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/ic_reorder_light.png │ +-rw---- 1.0 fat 553 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/ic_status.png │ +-rw---- 1.0 fat 1416 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/ic_status_channel.png │ +-rw---- 1.0 fat 1659 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/ic_status_channel_offline.png │ +-rw---- 1.0 fat 831 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/ic_status_offline.png │ +-rw---- 1.0 fat 685 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/ic_tag.png │ +-rw---- 1.0 fat 258 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/left_arrow.png │ +-rw---- 1.0 fat 251 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/right_arrow.png │ +-rw---- 1.0 fat 6050 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/shadow.png │ +-rw---- 1.0 fat 4789 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/shadow_mini.png │ +-rw---- 1.0 fat 1110 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/stat_connecting.png │ +-rw---- 1.0 fat 1275 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/stat_disconnected.png │ +-rw---- 1.0 fat 1335 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/stat_highlight.png │ +-rw---- 1.0 fat 1264 b- stor 08-Jan-01 00:00 res/drawable-xxxhdpi-v4/stat_normal.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 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 880 bl defN 08-Jan-01 00:00 res/drawable/abc_textfield_search_material.xml │ +-rw---- 2.0 fat 412 bl defN 08-Jan-01 00:00 res/drawable/divider.xml │ +-rw---- 2.0 fat 716 bl defN 08-Jan-01 00:00 res/drawable/nick_list_expander.xml │ +-rw---- 2.0 fat 436 bl defN 08-Jan-01 00:00 res/drawable/oval.xml │ +-rw---- 2.0 fat 612 bl defN 08-Jan-01 00:00 res/drawable/oval_ripple.xml │ +-rw---- 2.0 fat 640 bl defN 08-Jan-01 00:00 res/drawable/pane_shadow.xml │ +-rw---- 2.0 fat 688 bl defN 08-Jan-01 00:00 res/drawable/selectable_item_dark.xml │ +-rw---- 2.0 fat 688 bl defN 08-Jan-01 00:00 res/drawable/selectable_item_light.xml │ +-rw---- 2.0 fat 3828 bl defN 08-Jan-01 00:00 res/layout-v17/abc_alert_dialog_material.xml │ +-rw---- 2.0 fat 1164 bl defN 08-Jan-01 00:00 res/layout-v17/abc_dialog_title_material.xml │ +-rw---- 2.0 fat 3736 bl defN 08-Jan-01 00:00 res/layout-v17/abc_search_view.xml │ +-rw---- 2.0 fat 1928 bl defN 08-Jan-01 00:00 res/layout-v17/fragment_chat.xml │ +-rw---- 2.0 fat 1884 bl defN 08-Jan-01 00:00 res/layout-v17/fragment_identity_nicks_header.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 3036 bl defN 08-Jan-01 00:00 res/layout-v17/preference_actionbar.xml │ +-rw---- 2.0 fat 1540 bl defN 08-Jan-01 00:00 res/layout-v17/widget_actionbar.xml │ +-rw---- 2.0 fat 1496 bl defN 08-Jan-01 00:00 res/layout-v17/widget_buffer_group.xml │ +-rw---- 2.0 fat 1224 bl defN 08-Jan-01 00:00 res/layout-v17/widget_buffer_single.xml │ +-rw---- 2.0 fat 1184 bl defN 08-Jan-01 00:00 res/layout-v17/widget_identity_nick.xml │ +-rw---- 2.0 fat 776 bl defN 08-Jan-01 00:00 res/layout-v17/widget_nick_single.xml │ +-rw---- 2.0 fat 1224 bl defN 08-Jan-01 00:00 res/layout-v17/widget_switchable_list_item.xml │ +-rw---- 2.0 fat 1660 bl defN 08-Jan-01 00:00 res/layout-v21/abc_screen_toolbar.xml │ +-rw---- 2.0 fat 1272 bl defN 08-Jan-01 00:00 res/layout-v21/layout_identity.xml │ +-rw---- 2.0 fat 1984 bl defN 08-Jan-01 00:00 res/layout-v21/layout_main.xml │ +-rw---- 2.0 fat 3772 bl defN 08-Jan-01 00:00 res/layout-w600dp-v13/layout_login.xml │ +-rw---- 2.0 fat 3812 bl defN 08-Jan-01 00:00 res/layout-w600dp-v21/layout_login.xml │ +-rw---- 2.0 fat 856 bl defN 08-Jan-01 00:00 res/layout-w720dp-v13/fragment_buffers.xml │ +-rw---- 2.0 fat 1636 bl defN 08-Jan-01 00:00 res/layout-w720dp-v13/layout_main.xml │ +-rw---- 2.0 fat 816 bl defN 08-Jan-01 00:00 res/layout-w720dp-v13/widget_buffer_header.xml │ +-rw---- 2.0 fat 1684 bl defN 08-Jan-01 00:00 res/layout-w720dp-v17/layout_main.xml │ +-rw---- 2.0 fat 1636 bl defN 08-Jan-01 00:00 res/layout-w960dp-v13/layout_main.xml │ +-rw---- 2.0 fat 1684 bl defN 08-Jan-01 00:00 res/layout-w960dp-v17/layout_main.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 812 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 508 bl defN 08-Jan-01 00:00 res/layout/abc_action_mode_bar.xml │ +-rw---- 2.0 fat 632 bl defN 08-Jan-01 00:00 res/layout/abc_action_mode_close_item_material.xml │ +-rw---- 2.0 fat 1760 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 3740 bl defN 08-Jan-01 00:00 res/layout/abc_alert_dialog_material.xml │ +-rw---- 2.0 fat 1120 bl defN 08-Jan-01 00:00 res/layout/abc_dialog_title_material.xml │ +-rw---- 2.0 fat 404 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 1412 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 1556 bl defN 08-Jan-01 00:00 res/layout/abc_popup_menu_item_layout.xml │ +-rw---- 2.0 fat 564 bl defN 08-Jan-01 00:00 res/layout/abc_screen_content_include.xml │ +-rw---- 2.0 fat 892 bl defN 08-Jan-01 00:00 res/layout/abc_screen_simple.xml │ +-rw---- 2.0 fat 848 bl defN 08-Jan-01 00:00 res/layout/abc_screen_simple_overlay_action_mode.xml │ +-rw---- 2.0 fat 1608 bl defN 08-Jan-01 00:00 res/layout/abc_screen_toolbar.xml │ +-rw---- 2.0 fat 2244 bl defN 08-Jan-01 00:00 res/layout/abc_search_dropdown_item_icons_2line.xml │ +-rw---- 2.0 fat 3688 bl defN 08-Jan-01 00:00 res/layout/abc_search_view.xml │ +-rw---- 2.0 fat 768 bl defN 08-Jan-01 00:00 res/layout/abc_select_dialog_material.xml │ +-rw---- 2.0 fat 2068 bl defN 08-Jan-01 00:00 res/layout/dialog_add_core.xml │ +-rw---- 2.0 fat 1576 bl defN 08-Jan-01 00:00 res/layout/dialog_join_channel.xml │ +-rw---- 2.0 fat 824 bl defN 08-Jan-01 00:00 res/layout/dialog_simple_edit.xml │ +-rw---- 2.0 fat 640 bl defN 08-Jan-01 00:00 res/layout/dialog_simple_view.xml │ +-rw---- 2.0 fat 856 bl defN 08-Jan-01 00:00 res/layout/fragment_buffers.xml │ +-rw---- 2.0 fat 1884 bl defN 08-Jan-01 00:00 res/layout/fragment_chat.xml │ +-rw---- 2.0 fat 1864 bl defN 08-Jan-01 00:00 res/layout/fragment_detail.xml │ +-rw---- 2.0 fat 5564 bl defN 08-Jan-01 00:00 res/layout/fragment_identity_messages.xml │ +-rw---- 2.0 fat 1604 bl defN 08-Jan-01 00:00 res/layout/fragment_identity_nicklist.xml │ +-rw---- 2.0 fat 1824 bl defN 08-Jan-01 00:00 res/layout/fragment_identity_nicks_header.xml │ +-rw---- 2.0 fat 960 bl defN 08-Jan-01 00:00 res/layout/fragment_ignorelist.xml │ +-rw---- 2.0 fat 1004 bl defN 08-Jan-01 00:00 res/layout/fragment_loading.xml │ +-rw---- 2.0 fat 664 bl defN 08-Jan-01 00:00 res/layout/fragment_nicks.xml │ +-rw---- 2.0 fat 1212 bl defN 08-Jan-01 00:00 res/layout/layout_identity.xml │ +-rw---- 2.0 fat 2904 bl defN 08-Jan-01 00:00 res/layout/layout_ignoreitem.xml │ +-rw---- 2.0 fat 400 bl defN 08-Jan-01 00:00 res/layout/layout_list.xml │ +-rw---- 2.0 fat 3592 bl defN 08-Jan-01 00:00 res/layout/layout_login.xml │ +-rw---- 2.0 fat 1944 bl defN 08-Jan-01 00:00 res/layout/layout_main.xml │ +-rw---- 2.0 fat 888 bl defN 08-Jan-01 00:00 res/layout/layout_splash.xml │ +-rw---- 2.0 fat 936 bl defN 08-Jan-01 00:00 res/layout/material_tab.xml │ +-rw---- 2.0 fat 956 bl defN 08-Jan-01 00:00 res/layout/material_tab_icon.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 2932 bl defN 08-Jan-01 00:00 res/layout/preference_actionbar.xml │ +-rw---- 2.0 fat 648 bl defN 08-Jan-01 00:00 res/layout/select_dialog_item_material.xml │ +-rw---- 2.0 fat 692 bl defN 08-Jan-01 00:00 res/layout/select_dialog_multichoice_material.xml │ +-rw---- 2.0 fat 692 bl defN 08-Jan-01 00:00 res/layout/select_dialog_singlechoice_material.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 780 bl defN 08-Jan-01 00:00 res/layout/tab.xml │ +-rw---- 2.0 fat 800 bl defN 08-Jan-01 00:00 res/layout/tab_icon.xml │ +-rw---- 2.0 fat 1456 bl defN 08-Jan-01 00:00 res/layout/widget_actionbar.xml │ +-rw---- 2.0 fat 1360 bl defN 08-Jan-01 00:00 res/layout/widget_backlog.xml │ +-rw---- 2.0 fat 1448 bl defN 08-Jan-01 00:00 res/layout/widget_buffer_group.xml │ +-rw---- 2.0 fat 856 bl defN 08-Jan-01 00:00 res/layout/widget_buffer_header.xml │ +-rw---- 2.0 fat 1180 bl defN 08-Jan-01 00:00 res/layout/widget_buffer_single.xml │ +-rw---- 2.0 fat 1136 bl defN 08-Jan-01 00:00 res/layout/widget_identity_nick.xml │ +-rw---- 2.0 fat 932 bl defN 08-Jan-01 00:00 res/layout/widget_nick_group.xml │ +-rw---- 2.0 fat 692 bl defN 08-Jan-01 00:00 res/layout/widget_nick_single.xml │ +-rw---- 2.0 fat 656 bl defN 08-Jan-01 00:00 res/layout/widget_spinner_dropdown_item.xml │ +-rw---- 2.0 fat 608 bl defN 08-Jan-01 00:00 res/layout/widget_spinner_item.xml │ +-rw---- 2.0 fat 1172 bl defN 08-Jan-01 00:00 res/layout/widget_switchable_list_item.xml │ +-rw---- 2.0 fat 604 bl defN 08-Jan-01 00:00 res/menu/activity_identities.xml │ +-rw---- 2.0 fat 844 bl defN 08-Jan-01 00:00 res/menu/activity_main.xml │ +-rw---- 2.0 fat 476 bl defN 08-Jan-01 00:00 res/menu/base_menu.xml │ +-rw---- 2.0 fat 1104 bl defN 08-Jan-01 00:00 res/menu/context_buffer_channel.xml │ +-rw---- 2.0 fat 476 bl defN 08-Jan-01 00:00 res/menu/context_buffer_network.xml │ +-rw---- 2.0 fat 576 bl defN 08-Jan-01 00:00 res/menu/context_core.xml │ +-rw---- 2.0 fat 228 bl defN 08-Jan-01 00:00 res/menu/empty.xml │ +-rw---- 2.0 fat 604 bl defN 08-Jan-01 00:00 res/menu/fragment_buffer.xml │ +-rw---- 2.0 fat 456 bl defN 08-Jan-01 00:00 res/menu/fragment_chat.xml │ +-rw---- 2.0 fat 332 bl defN 08-Jan-01 00:00 res/menu/fragment_ignorelist.xml │ +-rw---- 1.0 fat 5862 b- stor 08-Jan-01 00:00 res/mipmap-hdpi-v4/icon.png │ +-rw---- 1.0 fat 3301 b- stor 08-Jan-01 00:00 res/mipmap-mdpi-v4/icon.png │ +-rw---- 1.0 fat 8547 b- stor 08-Jan-01 00:00 res/mipmap-xhdpi-v4/icon.png │ +-rw---- 1.0 fat 14016 b- stor 08-Jan-01 00:00 res/mipmap-xxhdpi-v4/icon.png │ +-rw---- 1.0 fat 19490 b- stor 08-Jan-01 00:00 res/mipmap-xxxhdpi-v4/icon.png │ +-rw---- 2.0 fat 2216 bl defN 08-Jan-01 00:00 res/xml/about.xml │ +-rw---- 2.0 fat 1544 bl defN 08-Jan-01 00:00 res/xml/pref_headers.xml │ +-rw---- 2.0 fat 1904 bl defN 08-Jan-01 00:00 res/xml/preference_appearance.xml │ +-rw---- 2.0 fat 1964 bl defN 08-Jan-01 00:00 res/xml/preference_connection.xml │ +-rw---- 2.0 fat 2028 bl defN 08-Jan-01 00:00 res/xml/preference_notification.xml │ +-rw---- 1.0 fat 307472 b- stor 08-Jan-01 00:00 resources.arsc │ +-rw---- 2.0 fat 4427736 bl defN 08-Jan-01 00:00 classes.dex │ +523 files, 5317992 bytes uncompressed, 2461328 bytes compressed: 53.7% ├── 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/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 908 │ return-void │ .end method ├── smali/at/markushi/ui/R.smali │ @@ -18,10 +18,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 25 │ return-void │ .end method ├── smali/com/idunnololz/widgets/AnimatedExpandableListView$AnimatedExpandableListAdapter$2.smali │ @@ -28,14 +28,15 @@ │ │ .field final synthetic val$listView:Landroid/widget/ExpandableListView; │ │ │ # direct methods │ .method constructor (Lcom/idunnololz/widgets/AnimatedExpandableListView$AnimatedExpandableListAdapter;ILandroid/widget/ExpandableListView;Lcom/idunnololz/widgets/AnimatedExpandableListView$GroupInfo;Lcom/idunnololz/widgets/AnimatedExpandableListView$DummyView;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/idunnololz/widgets/AnimatedExpandableListView$AnimatedExpandableListAdapter; │ │ .prologue │ .line 472 │ iput-object p1, p0, Lcom/idunnololz/widgets/AnimatedExpandableListView$AnimatedExpandableListAdapter$2;->this$0:Lcom/idunnololz/widgets/AnimatedExpandableListView$AnimatedExpandableListAdapter; │ │ iput p2, p0, Lcom/idunnololz/widgets/AnimatedExpandableListView$AnimatedExpandableListAdapter$2;->val$groupPosition:I ├── smali/com/idunnololz/widgets/AnimatedExpandableListView$AnimatedExpandableListAdapter$1.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$groupPosition:I │ │ │ # direct methods │ .method constructor (Lcom/idunnololz/widgets/AnimatedExpandableListView$AnimatedExpandableListAdapter;ILcom/idunnololz/widgets/AnimatedExpandableListView$DummyView;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/idunnololz/widgets/AnimatedExpandableListView$AnimatedExpandableListAdapter; │ │ .prologue │ .line 447 │ iput-object p1, p0, Lcom/idunnololz/widgets/AnimatedExpandableListView$AnimatedExpandableListAdapter$1;->this$0:Lcom/idunnololz/widgets/AnimatedExpandableListView$AnimatedExpandableListAdapter; │ │ iput p2, p0, Lcom/idunnololz/widgets/AnimatedExpandableListView$AnimatedExpandableListAdapter$1;->val$groupPosition:I ├── smali/com/idunnololz/widgets/AnimatedExpandableListView.smali │ @@ -2,15 +2,14 @@ │ .super Landroid/widget/ExpandableListView; │ .source "AnimatedExpandableListView.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/idunnololz/widgets/AnimatedExpandableListView$1;, │ Lcom/idunnololz/widgets/AnimatedExpandableListView$ExpandAnimation;, │ Lcom/idunnololz/widgets/AnimatedExpandableListView$DummyView;, │ Lcom/idunnololz/widgets/AnimatedExpandableListView$AnimatedExpandableListAdapter;, │ Lcom/idunnololz/widgets/AnimatedExpandableListView$GroupInfo; │ } │ .end annotation ├── smali/com/iskrembilen/quasseldroid/R.smali │ @@ -31,10 +31,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 2998 │ return-void │ .end method ├── smali/com/iskrembilen/quasseldroid/gui/LoginActivity$10.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/LoginActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ .prologue │ .line 393 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/LoginActivity$10;->this$0:Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/LoginActivity$11$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/iskrembilen/quasseldroid/gui/LoginActivity$11; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/LoginActivity$11;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/iskrembilen/quasseldroid/gui/LoginActivity$11; │ │ .prologue │ .line 423 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/LoginActivity$11$1;->this$1:Lcom/iskrembilen/quasseldroid/gui/LoginActivity$11; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/LoginActivity$11.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/LoginActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ .prologue │ .line 413 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/LoginActivity$11;->this$0:Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -59,14 +60,15 @@ │ │ move-result v6 │ │ if-eqz v6, :cond_0 │ │ iget-object v6, p0, Lcom/iskrembilen/quasseldroid/gui/LoginActivity$11;->this$0:Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ + .line 416 │ # getter for: Lcom/iskrembilen/quasseldroid/gui/LoginActivity;->passwordField:Landroid/widget/EditText; │ invoke-static {v6}, Lcom/iskrembilen/quasseldroid/gui/LoginActivity;->access$200(Lcom/iskrembilen/quasseldroid/gui/LoginActivity;)Landroid/widget/EditText; │ │ move-result-object v6 │ │ invoke-virtual {v6}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ │ @@ -76,14 +78,15 @@ │ │ move-result v6 │ │ if-eqz v6, :cond_0 │ │ iget-object v6, p0, Lcom/iskrembilen/quasseldroid/gui/LoginActivity$11;->this$0:Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ + .line 417 │ # getter for: Lcom/iskrembilen/quasseldroid/gui/LoginActivity;->core:Landroid/widget/Spinner; │ invoke-static {v6}, Lcom/iskrembilen/quasseldroid/gui/LoginActivity;->access$800(Lcom/iskrembilen/quasseldroid/gui/LoginActivity;)Landroid/widget/Spinner; │ │ move-result-object v6 │ │ invoke-virtual {v6}, Landroid/widget/Spinner;->getCount()I ├── smali/com/iskrembilen/quasseldroid/gui/LoginActivity$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$savedInstanceState:Landroid/os/Bundle; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/LoginActivity;Landroid/os/Bundle;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ .prologue │ .line 123 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/LoginActivity$1;->this$0:Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ iput-object p2, p0, Lcom/iskrembilen/quasseldroid/gui/LoginActivity$1;->val$savedInstanceState:Landroid/os/Bundle; ├── smali/com/iskrembilen/quasseldroid/gui/LoginActivity$2.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$core_menu:Landroid/view/View; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/LoginActivity;Landroid/view/View;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ .prologue │ .line 173 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/LoginActivity$2;->this$0:Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ iput-object p2, p0, Lcom/iskrembilen/quasseldroid/gui/LoginActivity$2;->val$core_menu:Landroid/view/View; ├── smali/com/iskrembilen/quasseldroid/gui/LoginActivity$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/LoginActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ .prologue │ .line 253 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/LoginActivity$4;->this$0:Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/LoginActivity$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/LoginActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ .prologue │ .line 205 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/LoginActivity$3;->this$0:Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/LoginActivity$12.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/LoginActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ .prologue │ .line 530 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/LoginActivity$12;->this$0:Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/LoginActivity$5.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$id:I │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/LoginActivity;I)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ .prologue │ .line 341 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/LoginActivity$5;->this$0:Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ iput p2, p0, Lcom/iskrembilen/quasseldroid/gui/LoginActivity$5;->val$id:I ├── smali/com/iskrembilen/quasseldroid/gui/LoginActivity$6.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/LoginActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ .prologue │ .line 358 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/LoginActivity$6;->this$0:Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/LoginActivity$7.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/LoginActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ .prologue │ .line 381 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/LoginActivity$7;->this$0:Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/LoginActivity.smali │ @@ -876,18 +876,20 @@ │ │ move-result-object v4 │ │ invoke-virtual {v0, v4}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v4 │ │ + .line 374 │ invoke-virtual {v4, v7}, Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; │ │ move-result-object v4 │ │ + .line 375 │ invoke-virtual {p0}, Lcom/iskrembilen/quasseldroid/gui/LoginActivity;->getResources()Landroid/content/res/Resources; │ │ move-result-object v5 │ │ invoke-virtual {v5, v9}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ move-result-object v5 │ @@ -896,14 +898,15 @@ │ │ invoke-direct {v6, p0}, Lcom/iskrembilen/quasseldroid/gui/LoginActivity$8;->(Lcom/iskrembilen/quasseldroid/gui/LoginActivity;)V │ │ invoke-virtual {v4, v5, v6}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v4 │ │ + .line 381 │ invoke-virtual {p0}, Lcom/iskrembilen/quasseldroid/gui/LoginActivity;->getResources()Landroid/content/res/Resources; │ │ move-result-object v5 │ │ invoke-virtual {v5, v8}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ move-result-object v5 │ @@ -943,32 +946,35 @@ │ │ move-result-object v4 │ │ invoke-virtual {v0, v4}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v4 │ │ + .line 391 │ invoke-virtual {p0}, Lcom/iskrembilen/quasseldroid/gui/LoginActivity;->getResources()Landroid/content/res/Resources; │ │ move-result-object v5 │ │ const v6, 0x7f0e0035 │ │ invoke-virtual {v5, v6}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {v4, v5}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v4 │ │ + .line 392 │ invoke-virtual {v4, v7}, Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; │ │ move-result-object v4 │ │ + .line 393 │ invoke-virtual {p0}, Lcom/iskrembilen/quasseldroid/gui/LoginActivity;->getResources()Landroid/content/res/Resources; │ │ move-result-object v5 │ │ invoke-virtual {v5, v9}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ move-result-object v5 │ @@ -977,14 +983,15 @@ │ │ invoke-direct {v6, p0}, Lcom/iskrembilen/quasseldroid/gui/LoginActivity$10;->(Lcom/iskrembilen/quasseldroid/gui/LoginActivity;)V │ │ invoke-virtual {v4, v5, v6}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v4 │ │ + .line 399 │ invoke-virtual {p0}, Lcom/iskrembilen/quasseldroid/gui/LoginActivity;->getResources()Landroid/content/res/Resources; │ │ move-result-object v5 │ │ invoke-virtual {v5, v8}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ move-result-object v5 ├── smali/com/iskrembilen/quasseldroid/gui/LoginActivity$9.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/LoginActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ .prologue │ .line 399 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/LoginActivity$9;->this$0:Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/LoginActivity$8.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/LoginActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ .prologue │ .line 375 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/LoginActivity$8;->this$0:Lcom/iskrembilen/quasseldroid/gui/LoginActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/MainActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/MainActivity; │ │ .prologue │ .line 155 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/MainActivity$2;->this$0:Lcom/iskrembilen/quasseldroid/gui/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/MainActivity$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/MainActivity; │ │ .prologue │ .line 167 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/MainActivity$3;->this$0:Lcom/iskrembilen/quasseldroid/gui/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/MainActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/MainActivity; │ │ .prologue │ .line 138 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/MainActivity$1;->this$0:Lcom/iskrembilen/quasseldroid/gui/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/MainActivity$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/MainActivity; │ │ .prologue │ .line 247 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/MainActivity$4;->this$0:Lcom/iskrembilen/quasseldroid/gui/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/MainActivity$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/MainActivity; │ │ .prologue │ .line 798 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/MainActivity$5;->this$0:Lcom/iskrembilen/quasseldroid/gui/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/MainActivity$ExtensibleDrawerToggle$1.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$this$0:Lcom/iskrembilen/quasseldroid/gui/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/MainActivity$ExtensibleDrawerToggle;Lcom/iskrembilen/quasseldroid/gui/MainActivity;Landroid/support/v7/app/ActionBarDrawerToggle;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/iskrembilen/quasseldroid/gui/MainActivity$ExtensibleDrawerToggle; │ │ .prologue │ .line 728 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/MainActivity$ExtensibleDrawerToggle$1;->this$1:Lcom/iskrembilen/quasseldroid/gui/MainActivity$ExtensibleDrawerToggle; │ │ iput-object p2, p0, Lcom/iskrembilen/quasseldroid/gui/MainActivity$ExtensibleDrawerToggle$1;->val$this$0:Lcom/iskrembilen/quasseldroid/gui/MainActivity; ├── smali/com/iskrembilen/quasseldroid/gui/MainActivity$ClickableActionBar.smali │ @@ -21,14 +21,15 @@ │ │ .field wrappedToolbar:Landroid/support/v7/widget/Toolbar; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/MainActivity;Landroid/content/Context;Landroid/support/v7/widget/Toolbar;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/MainActivity; │ .param p2, "context" # Landroid/content/Context; │ .param p3, "toolbar" # Landroid/support/v7/widget/Toolbar; │ │ .prologue │ .line 749 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/MainActivity$ClickableActionBar;->this$0:Lcom/iskrembilen/quasseldroid/gui/MainActivity; ├── smali/com/iskrembilen/quasseldroid/gui/MainActivity$ExtensibleDrawerToggle.smali │ @@ -21,14 +21,15 @@ │ │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/MainActivity;Landroid/support/v4/widget/DrawerLayout;Landroid/support/v7/app/ActionBarDrawerToggle;)V │ .locals 1 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/MainActivity; │ .param p2, "drawer" # Landroid/support/v4/widget/DrawerLayout; │ .param p3, "drawerToggle" # Landroid/support/v7/app/ActionBarDrawerToggle; │ │ .prologue │ .line 725 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/MainActivity$ExtensibleDrawerToggle;->this$0:Lcom/iskrembilen/quasseldroid/gui/MainActivity; ├── smali/com/iskrembilen/quasseldroid/gui/MainActivity$QuasselDroidFragmentManager$1.smali │ @@ -17,19 +17,20 @@ │ # instance fields │ .field final synthetic this$1:Lcom/iskrembilen/quasseldroid/gui/MainActivity$QuasselDroidFragmentManager; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/MainActivity$QuasselDroidFragmentManager;Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;Landroid/support/v7/widget/Toolbar;II)V │ .locals 6 │ - .param p2, "x0" # Landroid/app/Activity; │ - .param p3, "x1" # Landroid/support/v4/widget/DrawerLayout; │ - .param p4, "x2" # Landroid/support/v7/widget/Toolbar; │ - .param p5, "x3" # I │ - .param p6, "x4" # I │ + .param p1, "this$1" # Lcom/iskrembilen/quasseldroid/gui/MainActivity$QuasselDroidFragmentManager; │ + .param p2, "arg0" # Landroid/app/Activity; │ + .param p3, "arg1" # Landroid/support/v4/widget/DrawerLayout; │ + .param p4, "arg2" # Landroid/support/v7/widget/Toolbar; │ + .param p5, "arg3" # I │ + .param p6, "arg4" # I │ │ .prologue │ .line 625 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/MainActivity$QuasselDroidFragmentManager$1;->this$1:Lcom/iskrembilen/quasseldroid/gui/MainActivity$QuasselDroidFragmentManager; │ │ move-object v0, p0 ├── smali/com/iskrembilen/quasseldroid/gui/MainActivity$QuasselDroidFragmentManager.smali │ @@ -44,14 +44,15 @@ │ │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/MainActivity;)V │ .locals 1 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/MainActivity; │ │ .prologue │ .line 517 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/MainActivity$QuasselDroidFragmentManager;->this$0:Lcom/iskrembilen/quasseldroid/gui/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -958,14 +959,15 @@ │ │ iget-object v2, p0, Lcom/iskrembilen/quasseldroid/gui/MainActivity$QuasselDroidFragmentManager;->this$0:Lcom/iskrembilen/quasseldroid/gui/MainActivity; │ │ iget-object v3, p0, Lcom/iskrembilen/quasseldroid/gui/MainActivity$QuasselDroidFragmentManager;->leftDrawer:Landroid/support/v4/widget/DrawerLayout; │ │ iget-object v1, p0, Lcom/iskrembilen/quasseldroid/gui/MainActivity$QuasselDroidFragmentManager;->this$0:Lcom/iskrembilen/quasseldroid/gui/MainActivity; │ │ + .line 622 │ # getter for: Lcom/iskrembilen/quasseldroid/gui/MainActivity;->actionbar:Lcom/iskrembilen/quasseldroid/gui/MainActivity$ClickableActionBar; │ invoke-static {v1}, Lcom/iskrembilen/quasseldroid/gui/MainActivity;->access$1000(Lcom/iskrembilen/quasseldroid/gui/MainActivity;)Lcom/iskrembilen/quasseldroid/gui/MainActivity$ClickableActionBar; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Lcom/iskrembilen/quasseldroid/gui/MainActivity$ClickableActionBar;->getWrappedToolbar()Landroid/support/v7/widget/Toolbar; ├── smali/com/iskrembilen/quasseldroid/gui/MainActivity.smali │ @@ -2,15 +2,14 @@ │ .super Landroid/support/v7/app/AppCompatActivity; │ .source "MainActivity.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/iskrembilen/quasseldroid/gui/MainActivity$6;, │ Lcom/iskrembilen/quasseldroid/gui/MainActivity$Side;, │ Lcom/iskrembilen/quasseldroid/gui/MainActivity$ClickableActionBar;, │ Lcom/iskrembilen/quasseldroid/gui/MainActivity$ExtensibleDrawerToggle;, │ Lcom/iskrembilen/quasseldroid/gui/MainActivity$QuasselDroidFragmentManager; │ } │ .end annotation │ │ @@ -112,15 +111,14 @@ │ .line 798 │ new-instance v0, Lcom/iskrembilen/quasseldroid/gui/MainActivity$5; │ │ invoke-direct {v0, p0}, Lcom/iskrembilen/quasseldroid/gui/MainActivity$5;->(Lcom/iskrembilen/quasseldroid/gui/MainActivity;)V │ │ iput-object v0, p0, Lcom/iskrembilen/quasseldroid/gui/MainActivity;->focusConnection:Landroid/content/ServiceConnection; │ │ - .line 806 │ return-void │ .end method │ │ .method static synthetic access$000(Lcom/iskrembilen/quasseldroid/gui/MainActivity;)V │ .locals 0 │ .param p0, "x0" # Lcom/iskrembilen/quasseldroid/gui/MainActivity; │ │ @@ -884,22 +882,24 @@ │ │ const/4 v2, -0x1 │ │ if-eq v1, v2, :cond_1 │ │ iget v1, p1, Lcom/iskrembilen/quasseldroid/events/BufferOpenedEvent;->bufferId:I │ │ + .line 445 │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getBufferById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ move-result-object v1 │ │ if-eqz v1, :cond_1 │ │ iget v1, p1, Lcom/iskrembilen/quasseldroid/events/BufferOpenedEvent;->bufferId:I │ │ + .line 446 │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getBufferById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ move-result-object v1 ├── smali/com/iskrembilen/quasseldroid/gui/SplashActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/SplashActivity; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/SplashActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/SplashActivity; │ │ .prologue │ .line 49 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/SplashActivity$1;->this$0:Lcom/iskrembilen/quasseldroid/gui/SplashActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/SplashActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/SplashActivity; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/SplashActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/SplashActivity; │ │ .prologue │ .line 70 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/SplashActivity$2;->this$0:Lcom/iskrembilen/quasseldroid/gui/SplashActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/dialogs/EditNickDialog$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/dialogs/EditNickDialog; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/dialogs/EditNickDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/dialogs/EditNickDialog; │ │ .prologue │ .line 90 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/dialogs/EditNickDialog$1;->this$0:Lcom/iskrembilen/quasseldroid/gui/dialogs/EditNickDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/dialogs/EditNickDialog$2.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$editText:Landroid/widget/EditText; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/dialogs/EditNickDialog;Landroid/widget/EditText;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/dialogs/EditNickDialog; │ │ .prologue │ .line 96 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/dialogs/EditNickDialog$2;->this$0:Lcom/iskrembilen/quasseldroid/gui/dialogs/EditNickDialog; │ │ iput-object p2, p0, Lcom/iskrembilen/quasseldroid/gui/dialogs/EditNickDialog$2;->val$editText:Landroid/widget/EditText; ├── smali/com/iskrembilen/quasseldroid/gui/dialogs/EditNickDialog.smali │ @@ -56,15 +56,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 41 │ invoke-direct {p0}, Landroid/support/v4/app/DialogFragment;->()V │ │ - .line 112 │ return-void │ .end method │ │ .method static synthetic access$000(Lcom/iskrembilen/quasseldroid/gui/dialogs/EditNickDialog;)Lcom/iskrembilen/quasseldroid/gui/dialogs/EditNickDialog$OnResultListener; │ .locals 1 │ .param p0, "x0" # Lcom/iskrembilen/quasseldroid/gui/dialogs/EditNickDialog; ├── smali/com/iskrembilen/quasseldroid/gui/dialogs/HideEventsDialog$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/dialogs/HideEventsDialog; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/dialogs/HideEventsDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/dialogs/HideEventsDialog; │ │ .prologue │ .line 83 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/dialogs/HideEventsDialog$2;->this$0:Lcom/iskrembilen/quasseldroid/gui/dialogs/HideEventsDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/dialogs/HideEventsDialog$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/dialogs/HideEventsDialog; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/dialogs/HideEventsDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/dialogs/HideEventsDialog; │ │ .prologue │ .line 68 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/dialogs/HideEventsDialog$1;->this$0:Lcom/iskrembilen/quasseldroid/gui/dialogs/HideEventsDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/dialogs/JoinChannelDialog$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/dialogs/JoinChannelDialog; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/dialogs/JoinChannelDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/dialogs/JoinChannelDialog; │ │ .prologue │ .line 88 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/dialogs/JoinChannelDialog$1;->this$0:Lcom/iskrembilen/quasseldroid/gui/dialogs/JoinChannelDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/dialogs/JoinChannelDialog$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/dialogs/JoinChannelDialog; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/dialogs/JoinChannelDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/dialogs/JoinChannelDialog; │ │ .prologue │ .line 76 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/dialogs/JoinChannelDialog$2;->this$0:Lcom/iskrembilen/quasseldroid/gui/dialogs/JoinChannelDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/dialogs/JoinChannelDialog.smali │ @@ -195,28 +195,30 @@ │ iput-object v3, p0, Lcom/iskrembilen/quasseldroid/gui/dialogs/JoinChannelDialog;->channelNameField:Landroid/widget/EditText; │ │ .line 74 │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ + .line 75 │ invoke-virtual {p0}, Lcom/iskrembilen/quasseldroid/gui/dialogs/JoinChannelDialog;->getResources()Landroid/content/res/Resources; │ │ move-result-object v4 │ │ const v5, 0x7f0e0037 │ │ invoke-virtual {v4, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ + .line 76 │ invoke-virtual {p0}, Lcom/iskrembilen/quasseldroid/gui/dialogs/JoinChannelDialog;->getResources()Landroid/content/res/Resources; │ │ move-result-object v4 │ │ const v5, 0x7f0e0020 │ │ invoke-virtual {v4, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ @@ -227,14 +229,15 @@ │ │ invoke-direct {v5, p0}, Lcom/iskrembilen/quasseldroid/gui/dialogs/JoinChannelDialog$2;->(Lcom/iskrembilen/quasseldroid/gui/dialogs/JoinChannelDialog;)V │ │ invoke-virtual {v3, v4, v5}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ + .line 88 │ invoke-virtual {p0}, Lcom/iskrembilen/quasseldroid/gui/dialogs/JoinChannelDialog;->getResources()Landroid/content/res/Resources; │ │ move-result-object v4 │ │ const v5, 0x7f0e0012 │ │ invoke-virtual {v4, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; ├── smali/com/iskrembilen/quasseldroid/gui/dialogs/TopicEditDialog$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/dialogs/TopicEditDialog; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/dialogs/TopicEditDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/dialogs/TopicEditDialog; │ │ .prologue │ .line 95 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/dialogs/TopicEditDialog$1;->this$0:Lcom/iskrembilen/quasseldroid/gui/dialogs/TopicEditDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/dialogs/LoginProgressDialog.smali │ @@ -19,15 +19,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 37 │ invoke-direct {p0}, Landroid/support/v4/app/DialogFragment;->()V │ │ - .line 68 │ return-void │ .end method │ │ .method public static newInstance()Lcom/iskrembilen/quasseldroid/gui/dialogs/LoginProgressDialog; │ .locals 1 │ │ .prologue ├── smali/com/iskrembilen/quasseldroid/gui/dialogs/TopicEditDialog$2.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$topicField:Landroid/widget/EditText; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/dialogs/TopicEditDialog;Landroid/widget/EditText;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/dialogs/TopicEditDialog; │ │ .prologue │ .line 101 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/dialogs/TopicEditDialog$2;->this$0:Lcom/iskrembilen/quasseldroid/gui/dialogs/TopicEditDialog; │ │ iput-object p2, p0, Lcom/iskrembilen/quasseldroid/gui/dialogs/TopicEditDialog$2;->val$topicField:Landroid/widget/EditText; ├── smali/com/iskrembilen/quasseldroid/gui/dialogs/TopicViewDialog$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/dialogs/TopicViewDialog; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/dialogs/TopicViewDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/dialogs/TopicViewDialog; │ │ .prologue │ .line 121 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/dialogs/TopicViewDialog$2;->this$0:Lcom/iskrembilen/quasseldroid/gui/dialogs/TopicViewDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/dialogs/TopicViewDialog$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/dialogs/TopicViewDialog; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/dialogs/TopicViewDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/dialogs/TopicViewDialog; │ │ .prologue │ .line 136 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/dialogs/TopicViewDialog$3;->this$0:Lcom/iskrembilen/quasseldroid/gui/dialogs/TopicViewDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/dialogs/TopicViewDialog$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/dialogs/TopicViewDialog; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/dialogs/TopicViewDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/dialogs/TopicViewDialog; │ │ .prologue │ .line 127 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/dialogs/TopicViewDialog$1;->this$0:Lcom/iskrembilen/quasseldroid/gui/dialogs/TopicViewDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/dialogs/TopicViewDialog.smali │ @@ -457,34 +457,37 @@ │ .line 119 │ .local v0, "bufferName":Ljava/lang/String; │ :goto_0 │ invoke-virtual {v1, v5}, Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v6 │ │ + .line 120 │ invoke-virtual {v6, v0}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v6 │ │ const v7, 0x7f0e0013 │ │ + .line 121 │ invoke-virtual {p0, v7}, Lcom/iskrembilen/quasseldroid/gui/dialogs/TopicViewDialog;->getString(I)Ljava/lang/String; │ │ move-result-object v7 │ │ new-instance v8, Lcom/iskrembilen/quasseldroid/gui/dialogs/TopicViewDialog$2; │ │ invoke-direct {v8, p0}, Lcom/iskrembilen/quasseldroid/gui/dialogs/TopicViewDialog$2;->(Lcom/iskrembilen/quasseldroid/gui/dialogs/TopicViewDialog;)V │ │ invoke-virtual {v6, v7, v8}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v6 │ │ const v7, 0x7f0e001a │ │ + .line 127 │ invoke-virtual {p0, v7}, Lcom/iskrembilen/quasseldroid/gui/dialogs/TopicViewDialog;->getString(I)Ljava/lang/String; │ │ move-result-object v7 │ │ new-instance v8, Lcom/iskrembilen/quasseldroid/gui/dialogs/TopicViewDialog$1; │ │ invoke-direct {v8, p0}, Lcom/iskrembilen/quasseldroid/gui/dialogs/TopicViewDialog$1;->(Lcom/iskrembilen/quasseldroid/gui/dialogs/TopicViewDialog;)V ├── smali/com/iskrembilen/quasseldroid/gui/fragments/BufferFragment$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment; │ │ .prologue │ .line 145 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment$1;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/fragments/BufferFragment$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment; │ │ .prologue │ .line 162 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment$2;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/fragments/BufferFragment$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment; │ │ .prologue │ .line 200 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment$3;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/fragments/BufferFragment$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment; │ │ .prologue │ .line 214 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment$4;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/fragments/BufferFragment$5.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment; │ │ .prologue │ .line 226 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment$5;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment; │ │ invoke-direct {p0, p1}, Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment$CustomCallback;->(Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment;)V ├── smali/com/iskrembilen/quasseldroid/gui/fragments/BufferFragment$7.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment; │ │ .prologue │ .line 372 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment$7;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/fragments/BufferFragment$6.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment; │ │ .prologue │ .line 280 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment$6;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment; │ │ invoke-direct {p0, p1}, Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment$CustomCallback;->(Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment;)V ├── smali/com/iskrembilen/quasseldroid/gui/fragments/BufferFragment$ActionModeData.smali │ @@ -29,14 +29,15 @@ │ │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment; │ │ .prologue │ .line 706 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment$ActionModeData;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/fragments/BufferFragment$BufferListAdapter$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment$BufferListAdapter; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment$BufferListAdapter;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment$BufferListAdapter; │ │ .prologue │ .line 524 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment$BufferListAdapter$1;->this$1:Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment$BufferListAdapter; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/fragments/BufferFragment$BufferListAdapter.smali │ @@ -39,14 +39,15 @@ │ │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment; │ │ │ # direct methods │ .method public constructor (Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment;Landroid/app/Activity;)V │ .locals 1 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment; │ .param p2, "activity" # Landroid/app/Activity; │ │ .prologue │ .line 503 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment$BufferListAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment; │ │ invoke-direct {p0}, Lcom/idunnololz/widgets/AnimatedExpandableListView$AnimatedExpandableListAdapter;->()V │ @@ -772,81 +773,79 @@ │ .line 667 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public init()V │ - .locals 6 │ + .locals 5 │ │ .prologue │ .line 688 │ - iget-object v4, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment$BufferListAdapter;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + iget-object v2, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment$BufferListAdapter;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - invoke-virtual {v4}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkList()Ljava/util/List; │ + invoke-virtual {v2}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkList()Ljava/util/List; │ │ - move-result-object v4 │ + move-result-object v2 │ │ - invoke-interface {v4}, 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 │ │ :cond_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v4 │ + move-result v3 │ │ - if-eqz v4, :cond_1 │ + 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 v3 │ + move-result-object v1 │ │ - check-cast v3, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + check-cast v1, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ .line 689 │ - .local v3, "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ - invoke-virtual {v3}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getBuffers()Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ + .local v1, "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual {v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getBuffers()Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - sget-object v5, Lcom/iskrembilen/quasseldroid/util/BufferCollectionHelper;->FILTER_SET_ALL:Ljava/util/Set; │ + sget-object v4, Lcom/iskrembilen/quasseldroid/util/BufferCollectionHelper;->FILTER_SET_ALL:Ljava/util/Set; │ │ - invoke-virtual {v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->getBufferList(Ljava/util/Set;)Ljava/util/List; │ + invoke-virtual {v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->getBufferList(Ljava/util/Set;)Ljava/util/List; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_0 │ │ - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ .line 690 │ .local v0, "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ invoke-static {v0}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferUtils;->setBufferActive(Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;)V │ │ goto :goto_0 │ │ .line 693 │ .end local v0 # "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ - .end local v2 # "i$":Ljava/util/Iterator; │ - .end local v3 # "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + .end local v1 # "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ :cond_1 │ return-void │ .end method │ │ .method public isChildSelectable(II)Z │ .locals 1 │ .param p1, "groupPosition" # I │ @@ -903,51 +902,50 @@ │ .end method │ │ .method public stopObserving()V │ .locals 3 │ │ .prologue │ .line 682 │ - iget-object v2, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment$BufferListAdapter;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + iget-object v1, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment$BufferListAdapter;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - if-nez v2, :cond_1 │ + if-nez v1, :cond_1 │ │ .line 685 │ :cond_0 │ return-void │ │ .line 683 │ :cond_1 │ - iget-object v2, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment$BufferListAdapter;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + iget-object v1, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment$BufferListAdapter;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - invoke-virtual {v2}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkList()Ljava/util/List; │ + invoke-virtual {v1}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkList()Ljava/util/List; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + check-cast v0, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ .line 684 │ - .local v1, "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ - invoke-virtual {v1, p0}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->deleteObserver(Ljava/util/Observer;)V │ + .local v0, "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual {v0, p0}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->deleteObserver(Ljava/util/Observer;)V │ │ goto :goto_0 │ .end method │ │ .method public update(Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;)V │ .locals 2 │ .param p1, "networks" # Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; ├── smali/com/iskrembilen/quasseldroid/gui/fragments/BufferFragment$CustomCallback.smali │ @@ -26,14 +26,15 @@ │ │ .field public type:I │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment; │ │ .prologue │ .line 715 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment$CustomCallback;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/fragments/BufferFragment$BufferListAdapter$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment$BufferListAdapter; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment$BufferListAdapter;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment$BufferListAdapter; │ │ .prologue │ .line 647 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment$BufferListAdapter$2;->this$1:Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment$BufferListAdapter; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/fragments/BufferFragment.smali │ @@ -98,15 +98,14 @@ │ invoke-direct {v0, p0}, Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment$ActionModeData;->(Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment;)V │ │ iput-object v0, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment;->actionModeData:Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment$ActionModeData; │ │ .line 105 │ iput v1, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment;->statusBarHeight:I │ │ - .line 715 │ return-void │ .end method │ │ .method static synthetic access$000(Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment;)Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment$BufferListAdapter; │ .locals 1 │ .param p0, "x0" # Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment; │ │ @@ -366,32 +365,36 @@ │ │ .prologue │ .line 185 │ iget-object v0, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment;->toolbar:Landroid/support/v7/widget/Toolbar; │ │ iget-object v1, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment;->toolbar:Landroid/support/v7/widget/Toolbar; │ │ + .line 186 │ invoke-virtual {v1}, Landroid/support/v7/widget/Toolbar;->getPaddingLeft()I │ │ move-result v1 │ │ iget v2, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment;->statusBarHeight:I │ │ iget-object v3, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment;->toolbar:Landroid/support/v7/widget/Toolbar; │ │ + .line 188 │ invoke-virtual {v3}, Landroid/support/v7/widget/Toolbar;->getPaddingRight()I │ │ move-result v3 │ │ iget-object v4, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/BufferFragment;->toolbar:Landroid/support/v7/widget/Toolbar; │ │ + .line 189 │ invoke-virtual {v4}, Landroid/support/v7/widget/Toolbar;->getPaddingBottom()I │ │ move-result v4 │ │ + .line 185 │ invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v7/widget/Toolbar;->setPadding(IIII)V │ │ .line 190 │ return-void │ .end method ├── smali/com/iskrembilen/quasseldroid/gui/fragments/ChatFragment$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ .prologue │ .line 156 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$1;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/fragments/ChatFragment$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ .prologue │ .line 248 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$2;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/fragments/ChatFragment$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ .prologue │ .line 256 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$3;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -39,104 +40,102 @@ │ .method public onEditorAction(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ .locals 8 │ .param p1, "v" # Landroid/widget/TextView; │ .param p2, "actionId" # I │ .param p3, "event" # Landroid/view/KeyEvent; │ │ .prologue │ + const/4 v1, 0x0 │ + │ .line 260 │ - const/4 v4, 0x4 │ + const/4 v2, 0x4 │ │ - if-eq p2, v4, :cond_0 │ + if-eq p2, v2, :cond_0 │ │ if-eqz p3, :cond_3 │ │ invoke-virtual {p3}, Landroid/view/KeyEvent;->getAction()I │ │ - move-result v4 │ + move-result v2 │ │ - if-nez v4, :cond_3 │ + if-nez v2, :cond_3 │ │ + .line 261 │ invoke-virtual {p3}, Landroid/view/KeyEvent;->getKeyCode()I │ │ - move-result v4 │ + move-result v2 │ │ - const/16 v5, 0x42 │ + const/16 v3, 0x42 │ │ - if-eq v4, v5, :cond_0 │ + if-eq v2, v3, :cond_0 │ │ invoke-virtual {p3}, Landroid/view/KeyEvent;->getKeyCode()I │ │ - move-result v4 │ + move-result v2 │ │ - const/16 v5, 0xa0 │ + const/16 v3, 0xa0 │ │ - if-ne v4, v5, :cond_3 │ + if-ne v2, v3, :cond_3 │ │ .line 262 │ :cond_0 │ - const-string v4, "" │ + const-string v2, "" │ │ - iget-object v5, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$3;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ + iget-object v3, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$3;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ # getter for: Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->inputField:Landroid/widget/EditText; │ - invoke-static {v5}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$200(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Landroid/widget/EditText; │ + invoke-static {v3}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$200(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Landroid/widget/EditText; │ │ - move-result-object v5 │ + move-result-object v3 │ │ - invoke-virtual {v5}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ + invoke-virtual {v3}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ │ - move-result-object v5 │ + move-result-object v3 │ │ - invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v3 │ │ - invoke-virtual {v5}, Ljava/lang/String;->trim()Ljava/lang/String; │ + invoke-virtual {v3}, Ljava/lang/String;->trim()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v3 │ │ - invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v4 │ + move-result v2 │ │ - if-nez v4, :cond_2 │ + if-nez v2, :cond_2 │ │ .line 263 │ - iget-object v4, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$3;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ + iget-object v2, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$3;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ # getter for: Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->inputField:Landroid/widget/EditText; │ - invoke-static {v4}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$200(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Landroid/widget/EditText; │ - │ - move-result-object v4 │ + invoke-static {v2}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$200(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Landroid/widget/EditText; │ │ - invoke-virtual {v4}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ + move-result-object v2 │ │ - move-result-object v4 │ + invoke-virtual {v2}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ │ - const-string v5, "\n" │ + move-result-object v2 │ │ - invoke-static {v4, v5}, Lde/kuschku/util/HelperUtils;->split(Ljava/lang/CharSequence;Ljava/lang/String;)[Ljava/lang/CharSequence; │ + const-string v3, "\n" │ │ - move-result-object v0 │ + invoke-static {v2, v3}, Lde/kuschku/util/HelperUtils;->split(Ljava/lang/CharSequence;Ljava/lang/String;)[Ljava/lang/CharSequence; │ │ - .local v0, "arr$":[Ljava/lang/CharSequence; │ - array-length v2, v0 │ + move-result-object v2 │ │ - .local v2, "len$":I │ - const/4 v1, 0x0 │ + array-length v3, v2 │ │ - .local v1, "i$":I │ :goto_0 │ - if-ge v1, v2, :cond_1 │ + if-ge v1, v3, :cond_1 │ │ - aget-object v3, v0, v1 │ + aget-object v0, v2, v1 │ │ .line 264 │ - .local v3, "line":Ljava/lang/CharSequence; │ + .local v0, "line":Ljava/lang/CharSequence; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/util/BusProvider;->getInstance()Lcom/squareup/otto/Bus; │ │ move-result-object v4 │ │ new-instance v5, Lcom/iskrembilen/quasseldroid/events/SendMessageEvent; │ │ iget-object v6, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$3;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ @@ -150,73 +149,65 @@ │ │ invoke-virtual {v6}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ move-result-object v6 │ │ iget v6, v6, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->id:I │ │ - invoke-interface {v3}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ + invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v7 │ │ invoke-direct {v5, v6, v7}, Lcom/iskrembilen/quasseldroid/events/SendMessageEvent;->(ILjava/lang/String;)V │ │ invoke-virtual {v4, v5}, Lcom/squareup/otto/Bus;->post(Ljava/lang/Object;)V │ │ .line 263 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 266 │ - .end local v3 # "line":Ljava/lang/CharSequence; │ + .end local v0 # "line":Ljava/lang/CharSequence; │ :cond_1 │ - iget-object v4, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$3;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ + iget-object v1, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$3;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ # getter for: Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->inputField:Landroid/widget/EditText; │ - invoke-static {v4}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$200(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Landroid/widget/EditText; │ + invoke-static {v1}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$200(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Landroid/widget/EditText; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - invoke-virtual {v4}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ + invoke-virtual {v1}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - invoke-virtual {v4}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - invoke-static {v4}, Lcom/iskrembilen/quasseldroid/util/InputHistoryHelper;->addHistoryEntry(Ljava/lang/String;)V │ + invoke-static {v1}, Lcom/iskrembilen/quasseldroid/util/InputHistoryHelper;->addHistoryEntry(Ljava/lang/String;)V │ │ .line 267 │ - iget-object v4, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$3;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ + iget-object v1, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$3;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ # getter for: Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->inputField:Landroid/widget/EditText; │ - invoke-static {v4}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$200(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Landroid/widget/EditText; │ + invoke-static {v1}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$200(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Landroid/widget/EditText; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - const-string v5, "" │ + const-string v2, "" │ │ - invoke-virtual {v4, v5}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v1, v2}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V │ │ .line 268 │ - const-string v4, "" │ + const-string v1, "" │ │ - invoke-static {v4}, Lcom/iskrembilen/quasseldroid/util/InputHistoryHelper;->tempStoreCurrentEntry(Ljava/lang/String;)V │ + invoke-static {v1}, Lcom/iskrembilen/quasseldroid/util/InputHistoryHelper;->tempStoreCurrentEntry(Ljava/lang/String;)V │ │ .line 271 │ - .end local v0 # "arr$":[Ljava/lang/CharSequence; │ - .end local v1 # "i$":I │ - .end local v2 # "len$":I │ :cond_2 │ - const/4 v4, 0x1 │ + const/4 v1, 0x1 │ │ .line 273 │ - :goto_1 │ - return v4 │ - │ :cond_3 │ - const/4 v4, 0x0 │ - │ - goto :goto_1 │ + return v1 │ .end method ├── smali/com/iskrembilen/quasseldroid/gui/fragments/ChatFragment$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ .prologue │ .line 277 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$4;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/fragments/ChatFragment$5$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$items:[Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$5;[Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$5; │ │ .prologue │ .line 325 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$5$1;->this$1:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$5; │ │ iput-object p2, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$5$1;->val$items:[Ljava/lang/String; ├── smali/com/iskrembilen/quasseldroid/gui/fragments/ChatFragment$5$2.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$items:[Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$5;Z[Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$5; │ │ .prologue │ .line 338 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$5$2;->this$1:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$5; │ │ iput-boolean p2, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$5$2;->val$hasTemporary:Z ├── smali/com/iskrembilen/quasseldroid/gui/fragments/ChatFragment$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ .prologue │ .line 307 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$5;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter.smali │ @@ -35,14 +35,15 @@ │ │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ │ # direct methods │ .method public constructor (Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;Landroid/content/Context;Ljava/util/ArrayList;)V │ .locals 1 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ .param p2, "context" # Landroid/content/Context; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Landroid/content/Context;", │ "Ljava/util/ArrayList", │ "<", │ @@ -427,15 +428,15 @@ │ invoke-virtual {v0, v1}, Lcom/squareup/otto/Bus;->post(Ljava/lang/Object;)V │ │ .line 974 │ return-void │ .end method │ │ .method public getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ - .locals 32 │ + .locals 29 │ .param p1, "position" # I │ .param p2, "convertView" # Landroid/view/View; │ .param p3, "parent" # Landroid/view/ViewGroup; │ .annotation build Landroid/annotation/TargetApi; │ value = 0x11 │ .end annotation │ │ @@ -444,3084 +445,3097 @@ │ if-nez p2, :cond_0 │ │ .line 653 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->inflater:Landroid/view/LayoutInflater; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - const v25, 0x7f04003d │ + const v22, 0x7f04003d │ │ - const/16 v26, 0x0 │ + const/16 v23, 0x0 │ │ - invoke-virtual/range {v24 .. v26}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; │ + invoke-virtual/range {v21 .. v23}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; │ │ move-result-object p2 │ │ .line 654 │ - new-instance v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder; │ + new-instance v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder; │ │ - invoke-direct {v11}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->()V │ + invoke-direct {v10}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->()V │ │ .line 655 │ - .local v11, "holder":Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder; │ + .local v10, "holder":Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder; │ move-object/from16 v0, p2 │ │ - iput-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ + iput-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ │ .line 656 │ - const v24, 0x7f0b00f5 │ + const v21, 0x7f0b00f5 │ │ move-object/from16 v0, p2 │ │ - move/from16 v1, v24 │ + move/from16 v1, v21 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - check-cast v24, Landroid/widget/TextView; │ + check-cast v21, Landroid/widget/TextView; │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v21 │ │ - iput-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->timeView:Landroid/widget/TextView; │ + iput-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->timeView:Landroid/widget/TextView; │ │ .line 657 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->timeView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->timeView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatTimestamp:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatTimestamp:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/widget/TextView;->setTextColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/widget/TextView;->setTextColor(I)V │ │ .line 658 │ - const v24, 0x7f0b00f6 │ + const v21, 0x7f0b00f6 │ │ move-object/from16 v0, p2 │ │ - move/from16 v1, v24 │ + move/from16 v1, v21 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - check-cast v24, Landroid/widget/TextView; │ + check-cast v21, Landroid/widget/TextView; │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v21 │ │ - iput-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + iput-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ .line 659 │ - const v24, 0x7f0b00f7 │ + const v21, 0x7f0b00f7 │ │ move-object/from16 v0, p2 │ │ - move/from16 v1, v24 │ + move/from16 v1, v21 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - check-cast v24, Landroid/widget/TextView; │ + check-cast v21, Landroid/widget/TextView; │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v21 │ │ - iput-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->separatorView:Landroid/widget/TextView; │ + iput-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->separatorView:Landroid/widget/TextView; │ │ .line 660 │ - const v24, 0x7f0b00f4 │ + const v21, 0x7f0b00f4 │ │ move-object/from16 v0, p2 │ │ - move/from16 v1, v24 │ + move/from16 v1, v21 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - check-cast v24, Landroid/widget/LinearLayout; │ + check-cast v21, Landroid/widget/LinearLayout; │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v21 │ │ - iput-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->item_layout:Landroid/widget/LinearLayout; │ + iput-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->item_layout:Landroid/widget/LinearLayout; │ │ .line 661 │ move-object/from16 v0, p2 │ │ - invoke-virtual {v0, v11}, Landroid/view/View;->setTag(Ljava/lang/Object;)V │ + invoke-virtual {v0, v10}, Landroid/view/View;->setTag(Ljava/lang/Object;)V │ │ .line 666 │ :goto_0 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->buffer:Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - if-nez v24, :cond_1 │ + if-nez v21, :cond_1 │ │ .line 873 │ :goto_1 │ return-object p2 │ │ .line 663 │ - .end local v11 # "holder":Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder; │ + .end local v10 # "holder":Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder; │ :cond_0 │ invoke-virtual/range {p2 .. p2}, Landroid/view/View;->getTag()Ljava/lang/Object; │ │ - move-result-object v11 │ + move-result-object v10 │ │ - check-cast v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder; │ + check-cast v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder; │ │ - .restart local v11 # "holder":Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder; │ + .restart local v10 # "holder":Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder; │ goto :goto_0 │ │ .line 669 │ :cond_1 │ invoke-virtual/range {p0 .. p0}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->getCount()I │ │ - move-result v24 │ + move-result v21 │ │ - add-int/lit8 v24, v24, -0x1 │ + add-int/lit8 v21, v21, -0x1 │ │ move/from16 v0, p1 │ │ - move/from16 v1, v24 │ + move/from16 v1, v21 │ │ if-eq v0, v1, :cond_6 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->buffer:Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - invoke-virtual/range {v24 .. v24}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getMarkerLineMessage()I │ + invoke-virtual/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getMarkerLineMessage()I │ │ - move-result v24 │ + move-result v21 │ │ invoke-virtual/range {p0 .. p1}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->getItem(I)Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ │ - move-result-object v25 │ + move-result-object v22 │ │ - move-object/from16 v0, v25 │ + move-object/from16 v0, v22 │ │ iget v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->messageId:I │ │ - move/from16 v25, v0 │ + move/from16 v22, v0 │ │ - move/from16 v0, v24 │ + move/from16 v0, v21 │ │ - move/from16 v1, v25 │ + move/from16 v1, v22 │ │ if-eq v0, v1, :cond_2 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->buffer:Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - invoke-virtual/range {v24 .. v24}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->isMarkerLineFiltered()Z │ + invoke-virtual/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->isMarkerLineFiltered()Z │ │ - move-result v24 │ + move-result v21 │ │ - if-eqz v24, :cond_6 │ + if-eqz v21, :cond_6 │ │ invoke-virtual/range {p0 .. p1}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->getItem(I)Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v21 │ │ iget v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->messageId:I │ │ - move/from16 v24, v0 │ + move/from16 v21, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->buffer:Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-object/from16 v25, v0 │ + move-object/from16 v22, v0 │ │ - invoke-virtual/range {v25 .. v25}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getMarkerLineMessage()I │ + invoke-virtual/range {v22 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getMarkerLineMessage()I │ │ - move-result v25 │ + move-result v22 │ │ - move/from16 v0, v24 │ + move/from16 v0, v21 │ │ - move/from16 v1, v25 │ + move/from16 v1, v22 │ │ if-ge v0, v1, :cond_6 │ │ - add-int/lit8 v24, p1, 0x1 │ + add-int/lit8 v21, p1, 0x1 │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v24 │ + move/from16 v1, v21 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->getItem(I)Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v21 │ │ iget v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->messageId:I │ │ - move/from16 v24, v0 │ + move/from16 v21, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->buffer:Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-object/from16 v25, v0 │ + move-object/from16 v22, v0 │ │ - invoke-virtual/range {v25 .. v25}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getMarkerLineMessage()I │ + invoke-virtual/range {v22 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getMarkerLineMessage()I │ │ - move-result v25 │ + move-result v22 │ │ - move/from16 v0, v24 │ + move/from16 v0, v21 │ │ - move/from16 v1, v25 │ + move/from16 v1, v22 │ │ if-le v0, v1, :cond_6 │ │ .line 670 │ :cond_2 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->separatorView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->separatorView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - invoke-virtual/range {v24 .. v24}, Landroid/widget/TextView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ + invoke-virtual/range {v21 .. v21}, Landroid/widget/TextView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ - move-result-object v24 │ + move-result-object v21 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v25, v0 │ + move-object/from16 v22, v0 │ │ - invoke-virtual/range {v25 .. v25}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getResources()Landroid/content/res/Resources; │ + invoke-virtual/range {v22 .. v22}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v25 │ + move-result-object v22 │ │ - const v26, 0x7f0a004c │ + const v23, 0x7f0a004c │ │ - invoke-virtual/range {v25 .. v26}, Landroid/content/res/Resources;->getDimension(I)F │ + invoke-virtual/range {v22 .. v23}, Landroid/content/res/Resources;->getDimension(I)F │ │ - move-result v25 │ + move-result v22 │ │ - invoke-static/range {v25 .. v25}, Ljava/lang/Math;->round(F)I │ + invoke-static/range {v22 .. v22}, Ljava/lang/Math;->round(F)I │ │ - move-result v25 │ + move-result v22 │ │ - move/from16 v0, v25 │ + move/from16 v0, v22 │ │ - move-object/from16 v1, v24 │ + move-object/from16 v1, v21 │ │ iput v0, v1, Landroid/view/ViewGroup$LayoutParams;->height:I │ │ .line 675 │ :goto_2 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->preferences:Landroid/content/SharedPreferences; │ - invoke-static/range {v24 .. v24}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$800(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Landroid/content/SharedPreferences; │ + invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$800(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Landroid/content/SharedPreferences; │ │ - move-result-object v24 │ + move-result-object v21 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v25, v0 │ + move-object/from16 v22, v0 │ │ - const v26, 0x7f0e008c │ + const v23, 0x7f0e008c │ │ - invoke-virtual/range {v25 .. v26}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getString(I)Ljava/lang/String; │ + invoke-virtual/range {v22 .. v23}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getString(I)Ljava/lang/String; │ │ - move-result-object v25 │ + move-result-object v22 │ │ - const-string v26, "14" │ + const-string v23, "14" │ │ - invoke-interface/range {v24 .. v26}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-interface/range {v21 .. v23}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - invoke-static/range {v24 .. v24}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer; │ + invoke-static/range {v21 .. v21}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - invoke-virtual/range {v24 .. v24}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v21 .. v21}, Ljava/lang/Integer;->intValue()I │ │ - move-result v9 │ + move-result v8 │ │ .line 676 │ - .local v9, "fontsize":I │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + .local v8, "fontsize":I │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - const/16 v25, 0x2 │ + const/16 v22, 0x2 │ │ - int-to-float v0, v9 │ + int-to-float v0, v8 │ │ - move/from16 v26, v0 │ + move/from16 v23, v0 │ │ - invoke-virtual/range {v24 .. v26}, Landroid/widget/TextView;->setTextSize(IF)V │ + invoke-virtual/range {v21 .. v23}, Landroid/widget/TextView;->setTextSize(IF)V │ │ .line 677 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->timeView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->timeView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - const/16 v25, 0x2 │ + const/16 v22, 0x2 │ │ - int-to-float v0, v9 │ + int-to-float v0, v8 │ │ - move/from16 v26, v0 │ + move/from16 v23, v0 │ │ - invoke-virtual/range {v24 .. v26}, Landroid/widget/TextView;->setTextSize(IF)V │ + invoke-virtual/range {v21 .. v23}, Landroid/widget/TextView;->setTextSize(IF)V │ │ .line 679 │ invoke-virtual/range {p0 .. p1}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->getItem(I)Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ │ - move-result-object v8 │ + move-result-object v7 │ │ .line 680 │ - .local v8, "entry":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ - iget v0, v8, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->messageId:I │ + .local v7, "entry":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + iget v0, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->messageId:I │ │ - move/from16 v24, v0 │ + move/from16 v21, v0 │ │ - move/from16 v0, v24 │ + move/from16 v0, v21 │ │ - iput v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->messageID:I │ + iput v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->messageID:I │ │ .line 681 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->timeView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->timeView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v25, v0 │ + move-object/from16 v22, v0 │ │ - invoke-virtual/range {v25 .. v25}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getTimeFormatter()Ljava/text/DateFormat; │ + invoke-virtual/range {v22 .. v22}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getTimeFormatter()Ljava/text/DateFormat; │ │ - move-result-object v25 │ + move-result-object v22 │ │ - move-object/from16 v0, v25 │ + move-object/from16 v0, v22 │ │ - invoke-virtual {v8, v0}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getTime(Ljava/text/DateFormat;)Ljava/lang/String; │ + invoke-virtual {v7, v0}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getTime(Ljava/text/DateFormat;)Ljava/lang/String; │ │ - move-result-object v25 │ + move-result-object v22 │ │ - invoke-virtual/range {v24 .. v25}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual/range {v21 .. v22}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 683 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->timeView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->timeView:Landroid/widget/TextView; │ │ - move-object/from16 v25, v0 │ + move-object/from16 v22, v0 │ │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isFiltered()Z │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isFiltered()Z │ │ - move-result v24 │ + move-result v21 │ │ - if-eqz v24, :cond_7 │ + if-eqz v21, :cond_7 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - invoke-virtual/range {v24 .. v24}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getResources()Landroid/content/res/Resources; │ + invoke-virtual/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - const v26, 0x7f09004e │ + const v23, 0x7f09004e │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v21 │ │ - move/from16 v1, v26 │ + move/from16 v1, v23 │ │ invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getColor(I)I │ │ - move-result v24 │ + move-result v21 │ │ :goto_3 │ - move-object/from16 v0, v25 │ + move-object/from16 v0, v22 │ │ - move/from16 v1, v24 │ + move/from16 v1, v21 │ │ invoke-virtual {v0, v1}, Landroid/widget/TextView;->setTextColor(I)V │ │ .line 685 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->preferences:Landroid/content/SharedPreferences; │ - invoke-static/range {v24 .. v24}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$800(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Landroid/content/SharedPreferences; │ + invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$800(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Landroid/content/SharedPreferences; │ │ - move-result-object v24 │ + move-result-object v21 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v25, v0 │ + move-object/from16 v22, v0 │ │ - const v26, 0x7f0e0085 │ + const v23, 0x7f0e0085 │ │ - invoke-virtual/range {v25 .. v26}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getString(I)Ljava/lang/String; │ + invoke-virtual/range {v22 .. v23}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getString(I)Ljava/lang/String; │ │ - move-result-object v25 │ + move-result-object v22 │ │ - const/16 v26, 0x0 │ + const/16 v23, 0x0 │ │ - invoke-interface/range {v24 .. v26}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ + invoke-interface/range {v21 .. v23}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ - move-result v24 │ + move-result v21 │ │ - if-nez v24, :cond_3 │ + if-nez v21, :cond_3 │ │ .line 686 │ - new-instance v24, Landroid/text/SpannableString; │ + new-instance v21, Landroid/text/SpannableString; │ │ - iget-object v0, v8, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ + iget-object v0, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ - move-object/from16 v25, v0 │ + move-object/from16 v22, v0 │ │ - invoke-virtual/range {v25 .. v25}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual/range {v22 .. v22}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v25 │ + move-result-object v22 │ │ - invoke-direct/range {v24 .. v25}, Landroid/text/SpannableString;->(Ljava/lang/CharSequence;)V │ + invoke-direct/range {v21 .. v22}, Landroid/text/SpannableString;->(Ljava/lang/CharSequence;)V │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v21 │ │ - iput-object v0, v8, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ + iput-object v0, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ .line 692 │ :cond_3 │ - const-string v12, "" │ + const-string v11, "" │ │ .line 695 │ - .local v12, "hostmask":Ljava/lang/String; │ + .local v11, "hostmask":Ljava/lang/String; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->monospace:Z │ - invoke-static/range {v24 .. v24}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$900(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Z │ + invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$900(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Z │ │ - move-result v24 │ + move-result v21 │ │ - if-eqz v24, :cond_8 │ + if-eqz v21, :cond_8 │ │ .line 696 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget-object v25, Landroid/graphics/Typeface;->MONOSPACE:Landroid/graphics/Typeface; │ + sget-object v22, Landroid/graphics/Typeface;->MONOSPACE:Landroid/graphics/Typeface; │ │ - invoke-virtual/range {v24 .. v25}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V │ + invoke-virtual/range {v21 .. v22}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V │ │ .line 697 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->timeView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->timeView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget-object v25, Landroid/graphics/Typeface;->MONOSPACE:Landroid/graphics/Typeface; │ + sget-object v22, Landroid/graphics/Typeface;->MONOSPACE:Landroid/graphics/Typeface; │ │ - invoke-virtual/range {v24 .. v25}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V │ + invoke-virtual/range {v21 .. v22}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V │ │ .line 703 │ :goto_4 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->detailedActions:Z │ - invoke-static/range {v24 .. v24}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$1000(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Z │ + invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$1000(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Z │ │ - move-result v24 │ + move-result v21 │ │ - if-eqz v24, :cond_4 │ + if-eqz v21, :cond_4 │ │ .line 704 │ - new-instance v24, Ljava/lang/StringBuilder; │ + new-instance v21, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v24 .. v24}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v21 .. v21}, Ljava/lang/StringBuilder;->()V │ │ - const-string v25, " (" │ + const-string v22, " (" │ │ - invoke-virtual/range {v24 .. v25}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v21 .. v22}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getHostmask()Ljava/lang/String; │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getHostmask()Ljava/lang/String; │ │ - move-result-object v25 │ + move-result-object v22 │ │ - invoke-virtual/range {v24 .. v25}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v21 .. v22}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - const-string v25, ") " │ + const-string v22, ") " │ │ - invoke-virtual/range {v24 .. v25}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v21 .. v22}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - invoke-virtual/range {v24 .. v24}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v21 .. v21}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v11 │ │ .line 706 │ :cond_4 │ - new-instance v10, Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper$NickFormatter; │ + new-instance v9, Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper$NickFormatter; │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->nickBrackets:Z │ - invoke-static/range {v24 .. v24}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$1100(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Z │ + invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$1100(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Z │ │ - move-result v24 │ + move-result v21 │ │ - const/16 v25, 0x2 │ + const/16 v22, 0x2 │ │ - move/from16 v0, v25 │ + move/from16 v0, v22 │ │ new-array v0, v0, [Ljava/lang/String; │ │ - move-object/from16 v25, v0 │ + move-object/from16 v22, v0 │ │ - const/16 v26, 0x0 │ + const/16 v23, 0x0 │ │ - const-string v27, "<" │ + const-string v24, "<" │ │ - aput-object v27, v25, v26 │ + aput-object v24, v22, v23 │ │ - const/16 v26, 0x1 │ + const/16 v23, 0x1 │ │ - const-string v27, ">" │ + const-string v24, ">" │ │ - aput-object v27, v25, v26 │ + aput-object v24, v22, v23 │ │ - move/from16 v0, v24 │ + move/from16 v0, v21 │ │ - move-object/from16 v1, v25 │ + move-object/from16 v1, v22 │ │ - invoke-direct {v10, v0, v1}, Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper$NickFormatter;->(Z[Ljava/lang/String;)V │ + invoke-direct {v9, v0, v1}, Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper$NickFormatter;->(Z[Ljava/lang/String;)V │ │ .line 708 │ - .local v10, "formatter":Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper$NickFormatter; │ - sget-object v24, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$6;->$SwitchMap$com$iskrembilen$quasseldroid$protocol$state$IrcMessage$Type:[I │ + .local v9, "formatter":Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper$NickFormatter; │ + sget-object v21, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$6;->$SwitchMap$com$iskrembilen$quasseldroid$protocol$state$IrcMessage$Type:[I │ │ - iget-object v0, v8, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->type:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ + iget-object v0, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->type:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ │ - move-object/from16 v25, v0 │ + move-object/from16 v22, v0 │ │ - invoke-virtual/range {v25 .. v25}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type;->ordinal()I │ + invoke-virtual/range {v22 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type;->ordinal()I │ │ - move-result v25 │ + move-result v22 │ │ - aget v24, v24, v25 │ + aget v21, v21, v22 │ │ - packed-switch v24, :pswitch_data_0 │ + packed-switch v21, :pswitch_data_0 │ │ .line 860 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatPlain:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatPlain:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/widget/TextView;->setTextColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/widget/TextView;->setTextColor(I)V │ │ .line 862 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v25, v0 │ + move-object/from16 v22, v0 │ │ - const/16 v24, 0x3 │ + const/16 v21, 0x3 │ │ - move/from16 v0, v24 │ + move/from16 v0, v21 │ │ new-array v0, v0, [Ljava/lang/CharSequence; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v23, v0 │ │ - const/16 v27, 0x0 │ + const/16 v24, 0x0 │ │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ │ - move-result-object v28 │ + move-result-object v25 │ │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isSelf()Z │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isSelf()Z │ │ - move-result v24 │ + move-result v21 │ │ - if-nez v24, :cond_5 │ + if-nez v21, :cond_5 │ │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isHighlighted()Z │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isHighlighted()Z │ │ - move-result v24 │ + move-result v21 │ │ - if-eqz v24, :cond_1b │ + if-eqz v21, :cond_1b │ │ :cond_5 │ - const/16 v24, 0x1 │ + const/16 v21, 0x1 │ │ :goto_5 │ - move-object/from16 v0, v28 │ + move-object/from16 v0, v25 │ │ - move/from16 v1, v24 │ + move/from16 v1, v21 │ │ - invoke-virtual {v10, v0, v1}, Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper$NickFormatter;->formatNick(Ljava/lang/String;Z)Ljava/lang/CharSequence; │ + invoke-virtual {v9, v0, v1}, Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper$NickFormatter;->formatNick(Ljava/lang/String;Z)Ljava/lang/CharSequence; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - aput-object v24, v26, v27 │ + aput-object v21, v23, v24 │ │ - const/16 v24, 0x1 │ + const/16 v21, 0x1 │ │ - const-string v27, " " │ + const-string v24, " " │ │ - aput-object v27, v26, v24 │ + aput-object v24, v23, v21 │ │ - const/16 v24, 0x2 │ + const/16 v21, 0x2 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v24, v0 │ │ - invoke-virtual/range {v27 .. v27}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ + invoke-virtual/range {v24 .. v24}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ - move-result-object v27 │ + move-result-object v24 │ │ - iget-object v0, v8, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ + iget-object v0, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ - move-object/from16 v28, v0 │ + move-object/from16 v25, v0 │ │ - invoke-virtual/range {v28 .. v28}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual/range {v25 .. v25}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v28 │ + move-result-object v25 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v29, v0 │ + move-object/from16 v26, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->parseColors:Z │ - invoke-static/range {v29 .. v29}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$1200(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Z │ + invoke-static/range {v26 .. v26}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$1200(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Z │ │ - move-result v29 │ + move-result v26 │ │ - invoke-static/range {v27 .. v29}, Lcom/iskrembilen/quasseldroid/util/MessageUtil;->parseStyleCodes(Landroid/content/Context;Ljava/lang/String;Z)Landroid/text/SpannableString; │ + invoke-static/range {v24 .. v26}, Lcom/iskrembilen/quasseldroid/util/MessageUtil;->parseStyleCodes(Landroid/content/Context;Ljava/lang/String;Z)Landroid/text/SpannableString; │ │ - move-result-object v27 │ + move-result-object v24 │ │ - aput-object v27, v26, v24 │ + aput-object v24, v23, v21 │ │ - invoke-static/range {v26 .. v26}, Landroid/text/TextUtils;->concat([Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ + invoke-static/range {v23 .. v23}, Landroid/text/TextUtils;->concat([Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - move-object/from16 v0, v25 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v24 │ + move-object/from16 v1, v21 │ │ invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 864 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - const/16 v25, 0x0 │ + const/16 v22, 0x0 │ │ - invoke-virtual/range {v24 .. v25}, Landroid/view/View;->setBackgroundColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/view/View;->setBackgroundColor(I)V │ │ .line 867 │ :goto_6 │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isHighlighted()Z │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isHighlighted()Z │ │ - move-result v24 │ + move-result v21 │ │ - if-eqz v24, :cond_1c │ + if-eqz v21, :cond_1c │ │ .line 868 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->item_layout:Landroid/widget/LinearLayout; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->item_layout:Landroid/widget/LinearLayout; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatHighlight:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatHighlight:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/widget/LinearLayout;->setBackgroundColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/widget/LinearLayout;->setBackgroundColor(I)V │ │ goto/16 :goto_1 │ │ .line 672 │ - .end local v8 # "entry":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ - .end local v9 # "fontsize":I │ - .end local v10 # "formatter":Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper$NickFormatter; │ - .end local v12 # "hostmask":Ljava/lang/String; │ + .end local v7 # "entry":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + .end local v8 # "fontsize":I │ + .end local v9 # "formatter":Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper$NickFormatter; │ + .end local v11 # "hostmask":Ljava/lang/String; │ :cond_6 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->separatorView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->separatorView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - invoke-virtual/range {v24 .. v24}, Landroid/widget/TextView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ + invoke-virtual/range {v21 .. v21}, Landroid/widget/TextView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - const/16 v25, 0x0 │ + const/16 v22, 0x0 │ │ - move/from16 v0, v25 │ + move/from16 v0, v22 │ │ - move-object/from16 v1, v24 │ + move-object/from16 v1, v21 │ │ iput v0, v1, Landroid/view/ViewGroup$LayoutParams;->height:I │ │ goto/16 :goto_2 │ │ .line 683 │ - .restart local v8 # "entry":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ - .restart local v9 # "fontsize":I │ + .restart local v7 # "entry":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + .restart local v8 # "fontsize":I │ :cond_7 │ - sget v24, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatTimestamp:I │ + sget v21, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatTimestamp:I │ │ goto/16 :goto_3 │ │ .line 699 │ - .restart local v12 # "hostmask":Ljava/lang/String; │ + .restart local v11 # "hostmask":Ljava/lang/String; │ :cond_8 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget-object v25, Landroid/graphics/Typeface;->DEFAULT:Landroid/graphics/Typeface; │ + sget-object v22, Landroid/graphics/Typeface;->DEFAULT:Landroid/graphics/Typeface; │ │ - invoke-virtual/range {v24 .. v25}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V │ + invoke-virtual/range {v21 .. v22}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V │ │ .line 700 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->timeView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->timeView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget-object v25, Landroid/graphics/Typeface;->DEFAULT:Landroid/graphics/Typeface; │ + sget-object v22, Landroid/graphics/Typeface;->DEFAULT:Landroid/graphics/Typeface; │ │ - invoke-virtual/range {v24 .. v25}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V │ + invoke-virtual/range {v21 .. v22}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V │ │ goto/16 :goto_4 │ │ .line 710 │ - .restart local v10 # "formatter":Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper$NickFormatter; │ + .restart local v9 # "formatter":Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper$NickFormatter; │ :pswitch_0 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatAction:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatAction:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/widget/TextView;->setTextColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/widget/TextView;->setTextColor(I)V │ │ .line 711 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatPlainBg:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatPlainBg:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/view/View;->setBackgroundColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/view/View;->setBackgroundColor(I)V │ │ .line 713 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - invoke-virtual/range {v24 .. v24}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ + invoke-virtual/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - iget-object v0, v8, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ + iget-object v0, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ - move-object/from16 v25, v0 │ + move-object/from16 v22, v0 │ │ - invoke-virtual/range {v25 .. v25}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual/range {v22 .. v22}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v25 │ + move-result-object v22 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v23, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->parseColors:Z │ - invoke-static/range {v26 .. v26}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$1200(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Z │ + invoke-static/range {v23 .. v23}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$1200(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Z │ │ - move-result v26 │ + move-result v23 │ │ - invoke-static/range {v24 .. v26}, Lcom/iskrembilen/quasseldroid/util/MessageUtil;->parseStyleCodes(Landroid/content/Context;Ljava/lang/String;Z)Landroid/text/SpannableString; │ + invoke-static/range {v21 .. v23}, Lcom/iskrembilen/quasseldroid/util/MessageUtil;->parseStyleCodes(Landroid/content/Context;Ljava/lang/String;Z)Landroid/text/SpannableString; │ │ - move-result-object v7 │ + move-result-object v6 │ │ .line 714 │ - .local v7, "contentSpan":Ljava/lang/CharSequence; │ + .local v6, "contentSpan":Ljava/lang/CharSequence; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - const v25, 0x7f0e0065 │ + const v22, 0x7f0e0065 │ │ - invoke-virtual/range {v24 .. v25}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getString(I)Ljava/lang/String; │ + invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getString(I)Ljava/lang/String; │ │ - move-result-object v25 │ + move-result-object v22 │ │ - const/16 v24, 0x2 │ + const/16 v21, 0x2 │ │ - move/from16 v0, v24 │ + move/from16 v0, v21 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v23, v0 │ │ - const/16 v27, 0x0 │ + const/16 v24, 0x0 │ │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ │ - move-result-object v28 │ + move-result-object v25 │ │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isSelf()Z │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isSelf()Z │ │ - move-result v24 │ + move-result v21 │ │ - if-nez v24, :cond_9 │ + if-nez v21, :cond_9 │ │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isHighlighted()Z │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isHighlighted()Z │ │ - move-result v24 │ + move-result v21 │ │ - if-eqz v24, :cond_a │ + if-eqz v21, :cond_a │ │ :cond_9 │ - const/16 v24, 0x1 │ + const/16 v21, 0x1 │ │ :goto_7 │ - move-object/from16 v0, v28 │ + move-object/from16 v0, v25 │ │ - move/from16 v1, v24 │ + move/from16 v1, v21 │ │ - invoke-virtual {v10, v0, v1}, Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper$NickFormatter;->formatNick(Ljava/lang/String;Z)Ljava/lang/CharSequence; │ + invoke-virtual {v9, v0, v1}, Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper$NickFormatter;->formatNick(Ljava/lang/String;Z)Ljava/lang/CharSequence; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - aput-object v24, v26, v27 │ + aput-object v21, v23, v24 │ │ - const/16 v24, 0x1 │ + const/16 v21, 0x1 │ │ - aput-object v7, v26, v24 │ + aput-object v6, v23, v21 │ │ - invoke-static/range {v25 .. v26}, Lorg/oshkimaadziig/george/androidutils/SpanFormatter;->format(Ljava/lang/CharSequence;[Ljava/lang/Object;)Landroid/text/SpannedString; │ + invoke-static/range {v22 .. v23}, Lorg/oshkimaadziig/george/androidutils/SpanFormatter;->format(Ljava/lang/CharSequence;[Ljava/lang/Object;)Landroid/text/SpannedString; │ │ - move-result-object v7 │ + move-result-object v6 │ │ .line 715 │ - new-instance v24, Landroid/text/SpannableString; │ + new-instance v21, Landroid/text/SpannableString; │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v21 │ │ - invoke-direct {v0, v7}, Landroid/text/SpannableString;->(Ljava/lang/CharSequence;)V │ + invoke-direct {v0, v6}, Landroid/text/SpannableString;->(Ljava/lang/CharSequence;)V │ │ - new-instance v25, Landroid/text/style/StyleSpan; │ + new-instance v22, Landroid/text/style/StyleSpan; │ │ - const/16 v26, 0x2 │ + const/16 v23, 0x2 │ │ - invoke-direct/range {v25 .. v26}, Landroid/text/style/StyleSpan;->(I)V │ + invoke-direct/range {v22 .. v23}, Landroid/text/style/StyleSpan;->(I)V │ │ - invoke-static/range {v24 .. v25}, Lcom/iskrembilen/quasseldroid/util/SpanUtils;->setFullSpan(Landroid/text/Spannable;Landroid/text/style/CharacterStyle;)V │ + invoke-static/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/util/SpanUtils;->setFullSpan(Landroid/text/Spannable;Landroid/text/style/CharacterStyle;)V │ │ .line 716 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v21 │ │ - invoke-virtual {v0, v7}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v0, v6}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ goto/16 :goto_6 │ │ .line 714 │ :cond_a │ - const/16 v24, 0x0 │ + const/16 v21, 0x0 │ │ goto :goto_7 │ │ .line 719 │ - .end local v7 # "contentSpan":Ljava/lang/CharSequence; │ + .end local v6 # "contentSpan":Ljava/lang/CharSequence; │ :pswitch_1 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v25, v0 │ + move-object/from16 v22, v0 │ │ - invoke-virtual/range {v25 .. v25}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getContext()Landroid/content/Context; │ + invoke-virtual/range {v22 .. v22}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getContext()Landroid/content/Context; │ │ - move-result-object v25 │ + move-result-object v22 │ │ - iget-object v0, v8, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ + iget-object v0, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v23, v0 │ │ - invoke-virtual/range {v26 .. v26}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual/range {v23 .. v23}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v23 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v24, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->parseColors:Z │ - invoke-static/range {v27 .. v27}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$1200(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Z │ + invoke-static/range {v24 .. v24}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$1200(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Z │ │ - move-result v27 │ + move-result v24 │ │ - invoke-static/range {v25 .. v27}, Lcom/iskrembilen/quasseldroid/util/MessageUtil;->parseStyleCodes(Landroid/content/Context;Ljava/lang/String;Z)Landroid/text/SpannableString; │ + invoke-static/range {v22 .. v24}, Lcom/iskrembilen/quasseldroid/util/MessageUtil;->parseStyleCodes(Landroid/content/Context;Ljava/lang/String;Z)Landroid/text/SpannableString; │ │ - move-result-object v25 │ + move-result-object v22 │ │ - invoke-virtual/range {v24 .. v25}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual/range {v21 .. v22}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 720 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatError:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatError:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/widget/TextView;->setTextColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/widget/TextView;->setTextColor(I)V │ │ .line 721 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServerBg:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServerBg:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/view/View;->setBackgroundColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/view/View;->setBackgroundColor(I)V │ │ goto/16 :goto_6 │ │ .line 725 │ :pswitch_2 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v25, v0 │ + move-object/from16 v22, v0 │ │ - invoke-virtual/range {v25 .. v25}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getContext()Landroid/content/Context; │ + invoke-virtual/range {v22 .. v22}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getContext()Landroid/content/Context; │ │ - move-result-object v25 │ + move-result-object v22 │ │ - iget-object v0, v8, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ + iget-object v0, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v23, v0 │ │ - invoke-virtual/range {v26 .. v26}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual/range {v23 .. v23}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v23 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v24, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->parseColors:Z │ - invoke-static/range {v27 .. v27}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$1200(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Z │ + invoke-static/range {v24 .. v24}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$1200(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Z │ │ - move-result v27 │ + move-result v24 │ │ - invoke-static/range {v25 .. v27}, Lcom/iskrembilen/quasseldroid/util/MessageUtil;->parseStyleCodes(Landroid/content/Context;Ljava/lang/String;Z)Landroid/text/SpannableString; │ + invoke-static/range {v22 .. v24}, Lcom/iskrembilen/quasseldroid/util/MessageUtil;->parseStyleCodes(Landroid/content/Context;Ljava/lang/String;Z)Landroid/text/SpannableString; │ │ - move-result-object v25 │ + move-result-object v22 │ │ - invoke-virtual/range {v24 .. v25}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual/range {v21 .. v22}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 726 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServer:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServer:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/widget/TextView;->setTextColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/widget/TextView;->setTextColor(I)V │ │ .line 727 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServerBg:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServerBg:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/view/View;->setBackgroundColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/view/View;->setBackgroundColor(I)V │ │ goto/16 :goto_6 │ │ .line 730 │ :pswitch_3 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v25, v0 │ + move-object/from16 v22, v0 │ │ - invoke-virtual/range {v25 .. v25}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getContext()Landroid/content/Context; │ + invoke-virtual/range {v22 .. v22}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getContext()Landroid/content/Context; │ │ - move-result-object v25 │ + move-result-object v22 │ │ - iget-object v0, v8, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ + iget-object v0, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v23, v0 │ │ - invoke-virtual/range {v26 .. v26}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual/range {v23 .. v23}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v23 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v24, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->parseColors:Z │ - invoke-static/range {v27 .. v27}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$1200(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Z │ + invoke-static/range {v24 .. v24}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$1200(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Z │ │ - move-result v27 │ + move-result v24 │ │ - invoke-static/range {v25 .. v27}, Lcom/iskrembilen/quasseldroid/util/MessageUtil;->parseStyleCodes(Landroid/content/Context;Ljava/lang/String;Z)Landroid/text/SpannableString; │ + invoke-static/range {v22 .. v24}, Lcom/iskrembilen/quasseldroid/util/MessageUtil;->parseStyleCodes(Landroid/content/Context;Ljava/lang/String;Z)Landroid/text/SpannableString; │ │ - move-result-object v25 │ + move-result-object v22 │ │ - invoke-virtual/range {v24 .. v25}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual/range {v21 .. v22}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 731 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServer:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServer:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/widget/TextView;->setTextColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/widget/TextView;->setTextColor(I)V │ │ .line 732 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServerBg:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServerBg:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/view/View;->setBackgroundColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/view/View;->setBackgroundColor(I)V │ │ goto/16 :goto_6 │ │ .line 735 │ :pswitch_4 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v25, v0 │ + move-object/from16 v22, v0 │ │ - const/16 v24, 0x3 │ + const/16 v21, 0x3 │ │ - move/from16 v0, v24 │ + move/from16 v0, v21 │ │ new-array v0, v0, [Ljava/lang/CharSequence; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v23, v0 │ │ - const/16 v27, 0x0 │ + const/16 v24, 0x0 │ │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ + .line 736 │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ │ - move-result-object v28 │ + move-result-object v25 │ │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isSelf()Z │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isSelf()Z │ │ - move-result v24 │ + move-result v21 │ │ - if-nez v24, :cond_b │ + if-nez v21, :cond_b │ │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isHighlighted()Z │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isHighlighted()Z │ │ - move-result v24 │ + move-result v21 │ │ - if-eqz v24, :cond_c │ + if-eqz v21, :cond_c │ │ :cond_b │ - const/16 v24, 0x1 │ + const/16 v21, 0x1 │ │ :goto_8 │ - const/16 v29, 0x2 │ + const/16 v26, 0x2 │ │ - move/from16 v0, v29 │ + move/from16 v0, v26 │ │ new-array v0, v0, [Ljava/lang/String; │ │ - move-object/from16 v29, v0 │ + move-object/from16 v26, v0 │ │ - const/16 v30, 0x0 │ + const/16 v27, 0x0 │ │ - const-string v31, "[" │ + const-string v28, "[" │ │ - aput-object v31, v29, v30 │ + aput-object v28, v26, v27 │ │ - const/16 v30, 0x1 │ + const/16 v27, 0x1 │ │ - const-string v31, "]" │ + const-string v28, "]" │ │ - aput-object v31, v29, v30 │ + aput-object v28, v26, v27 │ │ - move-object/from16 v0, v28 │ + move-object/from16 v0, v25 │ │ - move/from16 v1, v24 │ + move/from16 v1, v21 │ │ - move-object/from16 v2, v29 │ + move-object/from16 v2, v26 │ │ - invoke-virtual {v10, v0, v1, v2}, Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper$NickFormatter;->formatNick(Ljava/lang/String;Z[Ljava/lang/String;)Ljava/lang/CharSequence; │ + invoke-virtual {v9, v0, v1, v2}, Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper$NickFormatter;->formatNick(Ljava/lang/String;Z[Ljava/lang/String;)Ljava/lang/CharSequence; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - aput-object v24, v26, v27 │ + aput-object v21, v23, v24 │ │ - const/16 v24, 0x1 │ + const/16 v21, 0x1 │ │ - const-string v27, " " │ + const-string v24, " " │ │ - aput-object v27, v26, v24 │ + aput-object v24, v23, v21 │ │ - const/16 v24, 0x2 │ + const/16 v21, 0x2 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v24, v0 │ │ - invoke-virtual/range {v27 .. v27}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ + .line 738 │ + invoke-virtual/range {v24 .. v24}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ - move-result-object v27 │ + move-result-object v24 │ │ - iget-object v0, v8, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ + iget-object v0, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ - move-object/from16 v28, v0 │ + move-object/from16 v25, v0 │ │ - invoke-virtual/range {v28 .. v28}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual/range {v25 .. v25}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v28 │ + move-result-object v25 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v29, v0 │ + move-object/from16 v26, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->parseColors:Z │ - invoke-static/range {v29 .. v29}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$1200(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Z │ + invoke-static/range {v26 .. v26}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$1200(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Z │ │ - move-result v29 │ + move-result v26 │ │ - invoke-static/range {v27 .. v29}, Lcom/iskrembilen/quasseldroid/util/MessageUtil;->parseStyleCodes(Landroid/content/Context;Ljava/lang/String;Z)Landroid/text/SpannableString; │ + invoke-static/range {v24 .. v26}, Lcom/iskrembilen/quasseldroid/util/MessageUtil;->parseStyleCodes(Landroid/content/Context;Ljava/lang/String;Z)Landroid/text/SpannableString; │ │ - move-result-object v27 │ + move-result-object v24 │ │ - aput-object v27, v26, v24 │ + aput-object v24, v23, v21 │ │ - invoke-static/range {v26 .. v26}, Landroid/text/TextUtils;->concat([Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ + .line 735 │ + invoke-static/range {v23 .. v23}, Landroid/text/TextUtils;->concat([Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - move-object/from16 v0, v25 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v24 │ + move-object/from16 v1, v21 │ │ invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 739 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServer:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServer:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/widget/TextView;->setTextColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/widget/TextView;->setTextColor(I)V │ │ .line 740 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServerBg:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServerBg:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/view/View;->setBackgroundColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/view/View;->setBackgroundColor(I)V │ │ goto/16 :goto_6 │ │ - .line 735 │ + .line 736 │ :cond_c │ - const/16 v24, 0x0 │ + const/16 v21, 0x0 │ │ goto :goto_8 │ │ .line 743 │ :pswitch_5 │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v12 │ │ .line 745 │ - .local v15, "nick":Ljava/lang/String; │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + .local v12, "nick":Ljava/lang/String; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v25, v0 │ + move-object/from16 v22, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - const v26, 0x7f0e0067 │ + const v23, 0x7f0e0067 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v21 │ │ - move/from16 v1, v26 │ + move/from16 v1, v23 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getString(I)Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v23 │ │ - const/16 v24, 0x1 │ + const/16 v21, 0x1 │ │ - move/from16 v0, v24 │ + move/from16 v0, v21 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v24, v0 │ │ - const/16 v28, 0x0 │ + const/16 v25, 0x0 │ │ - const/16 v24, 0x2 │ + const/16 v21, 0x2 │ │ - move/from16 v0, v24 │ + move/from16 v0, v21 │ │ new-array v0, v0, [Ljava/lang/CharSequence; │ │ - move-object/from16 v29, v0 │ + move-object/from16 v26, v0 │ │ - const/16 v30, 0x0 │ + const/16 v27, 0x0 │ │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isSelf()Z │ + .line 746 │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isSelf()Z │ │ - move-result v24 │ + move-result v21 │ │ - if-nez v24, :cond_d │ + if-nez v21, :cond_d │ │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isHighlighted()Z │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isHighlighted()Z │ │ - move-result v24 │ + move-result v21 │ │ - if-eqz v24, :cond_e │ + if-eqz v21, :cond_e │ │ :cond_d │ - const/16 v24, 0x1 │ + const/16 v21, 0x1 │ │ :goto_9 │ - move/from16 v0, v24 │ + move/from16 v0, v21 │ │ - invoke-virtual {v10, v15, v0}, Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper$NickFormatter;->formatNick(Ljava/lang/String;Z)Ljava/lang/CharSequence; │ + invoke-virtual {v9, v12, v0}, Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper$NickFormatter;->formatNick(Ljava/lang/String;Z)Ljava/lang/CharSequence; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - aput-object v24, v29, v30 │ + aput-object v21, v26, v27 │ │ - const/16 v24, 0x1 │ + const/16 v21, 0x1 │ │ - aput-object v12, v29, v24 │ + aput-object v11, v26, v21 │ │ - invoke-static/range {v29 .. v29}, Landroid/text/TextUtils;->concat([Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ + invoke-static/range {v26 .. v26}, Landroid/text/TextUtils;->concat([Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - aput-object v24, v27, v28 │ + aput-object v21, v24, v25 │ │ - invoke-static/range {v26 .. v27}, Lorg/oshkimaadziig/george/androidutils/SpanFormatter;->format(Ljava/lang/CharSequence;[Ljava/lang/Object;)Landroid/text/SpannedString; │ + .line 745 │ + invoke-static/range {v23 .. v24}, Lorg/oshkimaadziig/george/androidutils/SpanFormatter;->format(Ljava/lang/CharSequence;[Ljava/lang/Object;)Landroid/text/SpannedString; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - move-object/from16 v0, v25 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v24 │ + move-object/from16 v1, v21 │ │ invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 747 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServer:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServer:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/widget/TextView;->setTextColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/widget/TextView;->setTextColor(I)V │ │ .line 748 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServerBg:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServerBg:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/view/View;->setBackgroundColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/view/View;->setBackgroundColor(I)V │ │ .line 749 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - new-instance v25, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ + new-instance v22, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->buffer:Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v23, v0 │ │ - invoke-virtual/range {v26 .. v26}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getUsers()Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection; │ + invoke-virtual/range {v23 .. v23}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getUsers()Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection; │ │ - move-result-object v26 │ + move-result-object v23 │ │ - invoke-virtual/range {v26 .. v26}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->getUniqueUsers()Ljava/util/ArrayList; │ + invoke-virtual/range {v23 .. v23}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->getUniqueUsers()Ljava/util/ArrayList; │ │ - move-result-object v26 │ + move-result-object v23 │ │ - invoke-direct/range {v25 .. v26}, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;->(Ljava/util/ArrayList;)V │ + invoke-direct/range {v22 .. v23}, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;->(Ljava/util/ArrayList;)V │ │ # setter for: Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->nickCompletionHelper:Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ - invoke-static/range {v24 .. v25}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$302(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;)Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ + invoke-static/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$302(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;)Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ │ goto/16 :goto_6 │ │ - .line 745 │ + .line 746 │ :cond_e │ - const/16 v24, 0x0 │ + const/16 v21, 0x0 │ │ goto :goto_9 │ │ .line 752 │ - .end local v15 # "nick":Ljava/lang/String; │ + .end local v12 # "nick":Ljava/lang/String; │ :pswitch_6 │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v12 │ │ .line 754 │ - .restart local v15 # "nick":Ljava/lang/String; │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + .restart local v12 # "nick":Ljava/lang/String; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v25, v0 │ + move-object/from16 v22, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - const v26, 0x7f0e006a │ + const v23, 0x7f0e006a │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v21 │ │ - move/from16 v1, v26 │ + move/from16 v1, v23 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getString(I)Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v23 │ │ - const/16 v24, 0x2 │ + const/16 v21, 0x2 │ │ - move/from16 v0, v24 │ + move/from16 v0, v21 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v24, v0 │ │ - const/16 v28, 0x0 │ + const/16 v25, 0x0 │ │ - const/16 v24, 0x2 │ + const/16 v21, 0x2 │ │ - move/from16 v0, v24 │ + move/from16 v0, v21 │ │ new-array v0, v0, [Ljava/lang/CharSequence; │ │ - move-object/from16 v29, v0 │ + move-object/from16 v26, v0 │ │ - const/16 v30, 0x0 │ + const/16 v27, 0x0 │ │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isSelf()Z │ + .line 755 │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isSelf()Z │ │ - move-result v24 │ + move-result v21 │ │ - if-nez v24, :cond_f │ + if-nez v21, :cond_f │ │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isHighlighted()Z │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isHighlighted()Z │ │ - move-result v24 │ + move-result v21 │ │ - if-eqz v24, :cond_10 │ + if-eqz v21, :cond_10 │ │ :cond_f │ - const/16 v24, 0x1 │ + const/16 v21, 0x1 │ │ :goto_a │ - move/from16 v0, v24 │ + move/from16 v0, v21 │ │ - invoke-virtual {v10, v15, v0}, Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper$NickFormatter;->formatNick(Ljava/lang/String;Z)Ljava/lang/CharSequence; │ + invoke-virtual {v9, v12, v0}, Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper$NickFormatter;->formatNick(Ljava/lang/String;Z)Ljava/lang/CharSequence; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - aput-object v24, v29, v30 │ + aput-object v21, v26, v27 │ │ - const/16 v24, 0x1 │ + const/16 v21, 0x1 │ │ - aput-object v12, v29, v24 │ + aput-object v11, v26, v21 │ │ - invoke-static/range {v29 .. v29}, Landroid/text/TextUtils;->concat([Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ + invoke-static/range {v26 .. v26}, Landroid/text/TextUtils;->concat([Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - aput-object v24, v27, v28 │ + aput-object v21, v24, v25 │ │ - const/16 v24, 0x1 │ + const/16 v21, 0x1 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v28, v0 │ + move-object/from16 v25, v0 │ │ - invoke-virtual/range {v28 .. v28}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ + .line 756 │ + invoke-virtual/range {v25 .. v25}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ - move-result-object v28 │ + move-result-object v25 │ │ - iget-object v0, v8, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ + iget-object v0, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ - move-object/from16 v29, v0 │ + move-object/from16 v26, v0 │ │ - invoke-virtual/range {v29 .. v29}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual/range {v26 .. v26}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v29 │ + move-result-object v26 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v30, v0 │ + move-object/from16 v27, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->parseColors:Z │ - invoke-static/range {v30 .. v30}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$1200(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Z │ + invoke-static/range {v27 .. v27}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$1200(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Z │ │ - move-result v30 │ + move-result v27 │ │ - invoke-static/range {v28 .. v30}, Lcom/iskrembilen/quasseldroid/util/MessageUtil;->parseStyleCodes(Landroid/content/Context;Ljava/lang/String;Z)Landroid/text/SpannableString; │ + invoke-static/range {v25 .. v27}, Lcom/iskrembilen/quasseldroid/util/MessageUtil;->parseStyleCodes(Landroid/content/Context;Ljava/lang/String;Z)Landroid/text/SpannableString; │ │ - move-result-object v28 │ + move-result-object v25 │ │ - aput-object v28, v27, v24 │ + aput-object v25, v24, v21 │ │ - invoke-static/range {v26 .. v27}, Lorg/oshkimaadziig/george/androidutils/SpanFormatter;->format(Ljava/lang/CharSequence;[Ljava/lang/Object;)Landroid/text/SpannedString; │ + .line 754 │ + invoke-static/range {v23 .. v24}, Lorg/oshkimaadziig/george/androidutils/SpanFormatter;->format(Ljava/lang/CharSequence;[Ljava/lang/Object;)Landroid/text/SpannedString; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - move-object/from16 v0, v25 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v24 │ + move-object/from16 v1, v21 │ │ invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 757 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServer:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServer:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/widget/TextView;->setTextColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/widget/TextView;->setTextColor(I)V │ │ .line 758 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServerBg:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServerBg:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/view/View;->setBackgroundColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/view/View;->setBackgroundColor(I)V │ │ .line 759 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - new-instance v25, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ + new-instance v22, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->buffer:Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v23, v0 │ │ - invoke-virtual/range {v26 .. v26}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getUsers()Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection; │ + invoke-virtual/range {v23 .. v23}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getUsers()Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection; │ │ - move-result-object v26 │ + move-result-object v23 │ │ - invoke-virtual/range {v26 .. v26}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->getUniqueUsers()Ljava/util/ArrayList; │ + invoke-virtual/range {v23 .. v23}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->getUniqueUsers()Ljava/util/ArrayList; │ │ - move-result-object v26 │ + move-result-object v23 │ │ - invoke-direct/range {v25 .. v26}, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;->(Ljava/util/ArrayList;)V │ + invoke-direct/range {v22 .. v23}, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;->(Ljava/util/ArrayList;)V │ │ # setter for: Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->nickCompletionHelper:Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ - invoke-static/range {v24 .. v25}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$302(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;)Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ + invoke-static/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$302(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;)Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ │ goto/16 :goto_6 │ │ - .line 754 │ + .line 755 │ :cond_10 │ - const/16 v24, 0x0 │ + const/16 v21, 0x0 │ │ goto :goto_a │ │ .line 762 │ - .end local v15 # "nick":Ljava/lang/String; │ + .end local v12 # "nick":Ljava/lang/String; │ :pswitch_7 │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v12 │ │ .line 764 │ - .restart local v15 # "nick":Ljava/lang/String; │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + .restart local v12 # "nick":Ljava/lang/String; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v25, v0 │ + move-object/from16 v22, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - const v26, 0x7f0e006e │ + const v23, 0x7f0e006e │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v21 │ │ - move/from16 v1, v26 │ + move/from16 v1, v23 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getString(I)Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v23 │ │ - const/16 v24, 0x2 │ + const/16 v21, 0x2 │ │ - move/from16 v0, v24 │ + move/from16 v0, v21 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v24, v0 │ │ - const/16 v28, 0x0 │ + const/16 v25, 0x0 │ │ - const/16 v24, 0x2 │ + const/16 v21, 0x2 │ │ - move/from16 v0, v24 │ + move/from16 v0, v21 │ │ new-array v0, v0, [Ljava/lang/CharSequence; │ │ - move-object/from16 v29, v0 │ + move-object/from16 v26, v0 │ │ - const/16 v30, 0x0 │ + const/16 v27, 0x0 │ │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isSelf()Z │ + .line 765 │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isSelf()Z │ │ - move-result v24 │ + move-result v21 │ │ - if-nez v24, :cond_11 │ + if-nez v21, :cond_11 │ │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isHighlighted()Z │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isHighlighted()Z │ │ - move-result v24 │ + move-result v21 │ │ - if-eqz v24, :cond_12 │ + if-eqz v21, :cond_12 │ │ :cond_11 │ - const/16 v24, 0x1 │ + const/16 v21, 0x1 │ │ :goto_b │ - move/from16 v0, v24 │ + move/from16 v0, v21 │ │ - invoke-virtual {v10, v15, v0}, Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper$NickFormatter;->formatNick(Ljava/lang/String;Z)Ljava/lang/CharSequence; │ + invoke-virtual {v9, v12, v0}, Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper$NickFormatter;->formatNick(Ljava/lang/String;Z)Ljava/lang/CharSequence; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - aput-object v24, v29, v30 │ + aput-object v21, v26, v27 │ │ - const/16 v24, 0x1 │ + const/16 v21, 0x1 │ │ - aput-object v12, v29, v24 │ + aput-object v11, v26, v21 │ │ - invoke-static/range {v29 .. v29}, Landroid/text/TextUtils;->concat([Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ + invoke-static/range {v26 .. v26}, Landroid/text/TextUtils;->concat([Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - aput-object v24, v27, v28 │ + aput-object v21, v24, v25 │ │ - const/16 v24, 0x1 │ + const/16 v21, 0x1 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v28, v0 │ + move-object/from16 v25, v0 │ │ - invoke-virtual/range {v28 .. v28}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ + .line 766 │ + invoke-virtual/range {v25 .. v25}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ - move-result-object v28 │ + move-result-object v25 │ │ - iget-object v0, v8, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ + iget-object v0, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ - move-object/from16 v29, v0 │ + move-object/from16 v26, v0 │ │ - invoke-virtual/range {v29 .. v29}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual/range {v26 .. v26}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v29 │ + move-result-object v26 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v30, v0 │ + move-object/from16 v27, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->parseColors:Z │ - invoke-static/range {v30 .. v30}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$1200(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Z │ + invoke-static/range {v27 .. v27}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$1200(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Z │ │ - move-result v30 │ + move-result v27 │ │ - invoke-static/range {v28 .. v30}, Lcom/iskrembilen/quasseldroid/util/MessageUtil;->parseStyleCodes(Landroid/content/Context;Ljava/lang/String;Z)Landroid/text/SpannableString; │ + invoke-static/range {v25 .. v27}, Lcom/iskrembilen/quasseldroid/util/MessageUtil;->parseStyleCodes(Landroid/content/Context;Ljava/lang/String;Z)Landroid/text/SpannableString; │ │ - move-result-object v28 │ + move-result-object v25 │ │ - aput-object v28, v27, v24 │ + aput-object v25, v24, v21 │ │ - invoke-static/range {v26 .. v27}, Lorg/oshkimaadziig/george/androidutils/SpanFormatter;->format(Ljava/lang/CharSequence;[Ljava/lang/Object;)Landroid/text/SpannedString; │ + .line 764 │ + invoke-static/range {v23 .. v24}, Lorg/oshkimaadziig/george/androidutils/SpanFormatter;->format(Ljava/lang/CharSequence;[Ljava/lang/Object;)Landroid/text/SpannedString; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - move-object/from16 v0, v25 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v24 │ + move-object/from16 v1, v21 │ │ invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 767 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServer:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServer:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/widget/TextView;->setTextColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/widget/TextView;->setTextColor(I)V │ │ .line 768 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServerBg:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServerBg:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/view/View;->setBackgroundColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/view/View;->setBackgroundColor(I)V │ │ .line 769 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - new-instance v25, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ + new-instance v22, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->buffer:Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v23, v0 │ │ - invoke-virtual/range {v26 .. v26}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getUsers()Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection; │ + invoke-virtual/range {v23 .. v23}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getUsers()Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection; │ │ - move-result-object v26 │ + move-result-object v23 │ │ - invoke-virtual/range {v26 .. v26}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->getUniqueUsers()Ljava/util/ArrayList; │ + invoke-virtual/range {v23 .. v23}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->getUniqueUsers()Ljava/util/ArrayList; │ │ - move-result-object v26 │ + move-result-object v23 │ │ - invoke-direct/range {v25 .. v26}, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;->(Ljava/util/ArrayList;)V │ + invoke-direct/range {v22 .. v23}, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;->(Ljava/util/ArrayList;)V │ │ # setter for: Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->nickCompletionHelper:Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ - invoke-static/range {v24 .. v25}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$302(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;)Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ + invoke-static/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$302(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;)Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ │ goto/16 :goto_6 │ │ - .line 764 │ + .line 765 │ :cond_12 │ - const/16 v24, 0x0 │ + const/16 v21, 0x0 │ │ goto :goto_b │ │ .line 772 │ - .end local v15 # "nick":Ljava/lang/String; │ + .end local v12 # "nick":Ljava/lang/String; │ :pswitch_8 │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v12 │ │ .line 774 │ - .restart local v15 # "nick":Ljava/lang/String; │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + .restart local v12 # "nick":Ljava/lang/String; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v25, v0 │ + move-object/from16 v22, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - const v26, 0x7f0e0069 │ + const v23, 0x7f0e0069 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v21 │ │ - move/from16 v1, v26 │ + move/from16 v1, v23 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getString(I)Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v23 │ │ - const/16 v24, 0x2 │ + const/16 v21, 0x2 │ │ - move/from16 v0, v24 │ + move/from16 v0, v21 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v24, v0 │ │ - const/16 v28, 0x0 │ + const/16 v25, 0x0 │ │ - const/16 v24, 0x2 │ + const/16 v21, 0x2 │ │ - move/from16 v0, v24 │ + move/from16 v0, v21 │ │ new-array v0, v0, [Ljava/lang/CharSequence; │ │ - move-object/from16 v29, v0 │ + move-object/from16 v26, v0 │ │ - const/16 v30, 0x0 │ + const/16 v27, 0x0 │ │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isSelf()Z │ + .line 775 │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isSelf()Z │ │ - move-result v24 │ + move-result v21 │ │ - if-nez v24, :cond_13 │ + if-nez v21, :cond_13 │ │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isHighlighted()Z │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isHighlighted()Z │ │ - move-result v24 │ + move-result v21 │ │ - if-eqz v24, :cond_14 │ + if-eqz v21, :cond_14 │ │ :cond_13 │ - const/16 v24, 0x1 │ + const/16 v21, 0x1 │ │ :goto_c │ - move/from16 v0, v24 │ + move/from16 v0, v21 │ │ - invoke-virtual {v10, v15, v0}, Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper$NickFormatter;->formatNick(Ljava/lang/String;Z)Ljava/lang/CharSequence; │ + invoke-virtual {v9, v12, v0}, Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper$NickFormatter;->formatNick(Ljava/lang/String;Z)Ljava/lang/CharSequence; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - aput-object v24, v29, v30 │ + aput-object v21, v26, v27 │ │ - const/16 v24, 0x1 │ + const/16 v21, 0x1 │ │ - aput-object v12, v29, v24 │ + aput-object v11, v26, v21 │ │ - invoke-static/range {v29 .. v29}, Landroid/text/TextUtils;->concat([Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ + invoke-static/range {v26 .. v26}, Landroid/text/TextUtils;->concat([Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - aput-object v24, v27, v28 │ + aput-object v21, v24, v25 │ │ - const/16 v24, 0x1 │ + const/16 v21, 0x1 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v28, v0 │ + move-object/from16 v25, v0 │ │ - invoke-virtual/range {v28 .. v28}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ + .line 776 │ + invoke-virtual/range {v25 .. v25}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ - move-result-object v28 │ + move-result-object v25 │ │ - iget-object v0, v8, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ + iget-object v0, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ - move-object/from16 v29, v0 │ + move-object/from16 v26, v0 │ │ - invoke-virtual/range {v29 .. v29}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual/range {v26 .. v26}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v29 │ + move-result-object v26 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v30, v0 │ + move-object/from16 v27, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->parseColors:Z │ - invoke-static/range {v30 .. v30}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$1200(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Z │ + invoke-static/range {v27 .. v27}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$1200(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Z │ │ - move-result v30 │ + move-result v27 │ │ - invoke-static/range {v28 .. v30}, Lcom/iskrembilen/quasseldroid/util/MessageUtil;->parseStyleCodes(Landroid/content/Context;Ljava/lang/String;Z)Landroid/text/SpannableString; │ + invoke-static/range {v25 .. v27}, Lcom/iskrembilen/quasseldroid/util/MessageUtil;->parseStyleCodes(Landroid/content/Context;Ljava/lang/String;Z)Landroid/text/SpannableString; │ │ - move-result-object v28 │ + move-result-object v25 │ │ - aput-object v28, v27, v24 │ + aput-object v25, v24, v21 │ │ - invoke-static/range {v26 .. v27}, Lorg/oshkimaadziig/george/androidutils/SpanFormatter;->format(Ljava/lang/CharSequence;[Ljava/lang/Object;)Landroid/text/SpannedString; │ + .line 774 │ + invoke-static/range {v23 .. v24}, Lorg/oshkimaadziig/george/androidutils/SpanFormatter;->format(Ljava/lang/CharSequence;[Ljava/lang/Object;)Landroid/text/SpannedString; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - move-object/from16 v0, v25 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v24 │ + move-object/from16 v1, v21 │ │ invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 777 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServer:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServer:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/widget/TextView;->setTextColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/widget/TextView;->setTextColor(I)V │ │ .line 778 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServerBg:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServerBg:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/view/View;->setBackgroundColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/view/View;->setBackgroundColor(I)V │ │ .line 779 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - new-instance v25, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ + new-instance v22, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->buffer:Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v23, v0 │ │ - invoke-virtual/range {v26 .. v26}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getUsers()Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection; │ + invoke-virtual/range {v23 .. v23}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getUsers()Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection; │ │ - move-result-object v26 │ + move-result-object v23 │ │ - invoke-virtual/range {v26 .. v26}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->getUniqueUsers()Ljava/util/ArrayList; │ + invoke-virtual/range {v23 .. v23}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->getUniqueUsers()Ljava/util/ArrayList; │ │ - move-result-object v26 │ + move-result-object v23 │ │ - invoke-direct/range {v25 .. v26}, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;->(Ljava/util/ArrayList;)V │ + invoke-direct/range {v22 .. v23}, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;->(Ljava/util/ArrayList;)V │ │ # setter for: Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->nickCompletionHelper:Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ - invoke-static/range {v24 .. v25}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$302(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;)Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ + invoke-static/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$302(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;)Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ │ goto/16 :goto_6 │ │ - .line 774 │ + .line 775 │ :cond_14 │ - const/16 v24, 0x0 │ + const/16 v21, 0x0 │ │ goto :goto_c │ │ .line 783 │ - .end local v15 # "nick":Ljava/lang/String; │ + .end local v12 # "nick":Ljava/lang/String; │ :pswitch_9 │ - iget-object v0, v8, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ + iget-object v0, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - invoke-virtual/range {v24 .. v24}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual/range {v21 .. v21}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - const-string v25, " " │ + const-string v22, " " │ │ - invoke-virtual/range {v24 .. v25}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I │ + invoke-virtual/range {v21 .. v22}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I │ │ - move-result v16 │ + move-result v13 │ │ .line 784 │ - .local v16, "nickEnd":I │ - if-ltz v16, :cond_16 │ + .local v13, "nickEnd":I │ + if-ltz v13, :cond_16 │ │ .line 785 │ - iget-object v0, v8, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ - │ - move-object/from16 v24, v0 │ + iget-object v0, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ - const/16 v25, 0x0 │ + move-object/from16 v21, v0 │ │ - move-object/from16 v0, v24 │ + const/16 v22, 0x0 │ │ - move/from16 v1, v25 │ + move-object/from16 v0, v21 │ │ - move/from16 v2, v16 │ + move/from16 v1, v22 │ │ - invoke-interface {v0, v1, v2}, Landroid/text/Spannable;->subSequence(II)Ljava/lang/CharSequence; │ + invoke-interface {v0, v1, v13}, Landroid/text/Spannable;->subSequence(II)Ljava/lang/CharSequence; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - invoke-interface/range {v24 .. v24}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ + invoke-interface/range {v21 .. v21}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v12 │ │ .line 786 │ - .restart local v15 # "nick":Ljava/lang/String; │ + .restart local v12 # "nick":Ljava/lang/String; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v24, v0 │ - │ - invoke-virtual/range {v24 .. v24}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ + move-object/from16 v21, v0 │ │ - move-result-object v24 │ + invoke-virtual/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ - iget-object v0, v8, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ + move-result-object v21 │ │ - move-object/from16 v25, v0 │ + iget-object v0, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ - iget-object v0, v8, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ + move-object/from16 v22, v0 │ │ - move-object/from16 v26, v0 │ + iget-object v0, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ - invoke-interface/range {v26 .. v26}, Landroid/text/Spannable;->length()I │ + move-object/from16 v23, v0 │ │ - move-result v26 │ + invoke-interface/range {v23 .. v23}, Landroid/text/Spannable;->length()I │ │ - move-object/from16 v0, v25 │ + move-result v23 │ │ - move/from16 v1, v16 │ + move-object/from16 v0, v22 │ │ - move/from16 v2, v26 │ + move/from16 v1, v23 │ │ - invoke-interface {v0, v1, v2}, Landroid/text/Spannable;->subSequence(II)Ljava/lang/CharSequence; │ + invoke-interface {v0, v13, v1}, Landroid/text/Spannable;->subSequence(II)Ljava/lang/CharSequence; │ │ - move-result-object v25 │ + move-result-object v22 │ │ - invoke-interface/range {v25 .. v25}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ + invoke-interface/range {v22 .. v22}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ - move-result-object v25 │ + move-result-object v22 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v23, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->parseColors:Z │ - invoke-static/range {v26 .. v26}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$1200(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Z │ + invoke-static/range {v23 .. v23}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$1200(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)Z │ │ - move-result v26 │ + move-result v23 │ │ - invoke-static/range {v24 .. v26}, Lcom/iskrembilen/quasseldroid/util/MessageUtil;->parseStyleCodes(Landroid/content/Context;Ljava/lang/String;Z)Landroid/text/SpannableString; │ + invoke-static/range {v21 .. v23}, Lcom/iskrembilen/quasseldroid/util/MessageUtil;->parseStyleCodes(Landroid/content/Context;Ljava/lang/String;Z)Landroid/text/SpannableString; │ │ - move-result-object v20 │ + move-result-object v17 │ │ .line 792 │ - .local v20, "reasonSequence":Ljava/lang/CharSequence; │ + .local v17, "reasonSequence":Ljava/lang/CharSequence; │ :goto_d │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v25, v0 │ + move-object/from16 v22, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - const v26, 0x7f0e0068 │ + const v23, 0x7f0e0068 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v21 │ │ - move/from16 v1, v26 │ + move/from16 v1, v23 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getString(I)Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v23 │ │ - const/16 v24, 0x3 │ + const/16 v21, 0x3 │ │ - move/from16 v0, v24 │ + move/from16 v0, v21 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v24, v0 │ │ - const/16 v28, 0x0 │ + const/16 v25, 0x0 │ │ - const/16 v24, 0x2 │ + const/16 v21, 0x2 │ │ - move/from16 v0, v24 │ + move/from16 v0, v21 │ │ new-array v0, v0, [Ljava/lang/CharSequence; │ │ - move-object/from16 v29, v0 │ + move-object/from16 v26, v0 │ │ - const/16 v30, 0x0 │ + const/16 v27, 0x0 │ │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ + .line 793 │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ │ - move-result-object v31 │ + move-result-object v28 │ │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isSelf()Z │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isSelf()Z │ │ - move-result v24 │ + move-result v21 │ │ - if-nez v24, :cond_15 │ + if-nez v21, :cond_15 │ │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isHighlighted()Z │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isHighlighted()Z │ │ - move-result v24 │ + move-result v21 │ │ - if-eqz v24, :cond_17 │ + if-eqz v21, :cond_17 │ │ :cond_15 │ - const/16 v24, 0x1 │ + const/16 v21, 0x1 │ │ :goto_e │ - move-object/from16 v0, v31 │ + move-object/from16 v0, v28 │ │ - move/from16 v1, v24 │ + move/from16 v1, v21 │ │ - invoke-virtual {v10, v0, v1}, Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper$NickFormatter;->formatNick(Ljava/lang/String;Z)Ljava/lang/CharSequence; │ + invoke-virtual {v9, v0, v1}, Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper$NickFormatter;->formatNick(Ljava/lang/String;Z)Ljava/lang/CharSequence; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - aput-object v24, v29, v30 │ + aput-object v21, v26, v27 │ │ - const/16 v24, 0x1 │ + const/16 v21, 0x1 │ │ - aput-object v12, v29, v24 │ + aput-object v11, v26, v21 │ │ - invoke-static/range {v29 .. v29}, Landroid/text/TextUtils;->concat([Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ + invoke-static/range {v26 .. v26}, Landroid/text/TextUtils;->concat([Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - aput-object v24, v27, v28 │ + aput-object v21, v24, v25 │ │ - const/16 v24, 0x1 │ + const/16 v21, 0x1 │ │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isHighlighted()Z │ + .line 794 │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isHighlighted()Z │ │ - move-result v28 │ + move-result v25 │ │ - move/from16 v0, v28 │ + move/from16 v0, v25 │ │ - invoke-virtual {v10, v15, v0}, Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper$NickFormatter;->formatNick(Ljava/lang/String;Z)Ljava/lang/CharSequence; │ + invoke-virtual {v9, v12, v0}, Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper$NickFormatter;->formatNick(Ljava/lang/String;Z)Ljava/lang/CharSequence; │ │ - move-result-object v28 │ + move-result-object v25 │ │ - aput-object v28, v27, v24 │ + aput-object v25, v24, v21 │ │ - const/16 v24, 0x2 │ + const/16 v21, 0x2 │ │ - aput-object v20, v27, v24 │ + aput-object v17, v24, v21 │ │ - invoke-static/range {v26 .. v27}, Lorg/oshkimaadziig/george/androidutils/SpanFormatter;->format(Ljava/lang/CharSequence;[Ljava/lang/Object;)Landroid/text/SpannedString; │ + .line 792 │ + invoke-static/range {v23 .. v24}, Lorg/oshkimaadziig/george/androidutils/SpanFormatter;->format(Ljava/lang/CharSequence;[Ljava/lang/Object;)Landroid/text/SpannedString; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - move-object/from16 v0, v25 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v24 │ + move-object/from16 v1, v21 │ │ invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 796 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServer:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServer:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/widget/TextView;->setTextColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/widget/TextView;->setTextColor(I)V │ │ .line 797 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServerBg:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServerBg:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/view/View;->setBackgroundColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/view/View;->setBackgroundColor(I)V │ │ .line 798 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - new-instance v25, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ + new-instance v22, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->buffer:Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v23, v0 │ │ - invoke-virtual/range {v26 .. v26}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getUsers()Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection; │ + invoke-virtual/range {v23 .. v23}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getUsers()Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection; │ │ - move-result-object v26 │ + move-result-object v23 │ │ - invoke-virtual/range {v26 .. v26}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->getUniqueUsers()Ljava/util/ArrayList; │ + invoke-virtual/range {v23 .. v23}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->getUniqueUsers()Ljava/util/ArrayList; │ │ - move-result-object v26 │ + move-result-object v23 │ │ - invoke-direct/range {v25 .. v26}, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;->(Ljava/util/ArrayList;)V │ + invoke-direct/range {v22 .. v23}, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;->(Ljava/util/ArrayList;)V │ │ # setter for: Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->nickCompletionHelper:Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ - invoke-static/range {v24 .. v25}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$302(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;)Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ + invoke-static/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$302(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;)Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ │ goto/16 :goto_6 │ │ .line 788 │ - .end local v15 # "nick":Ljava/lang/String; │ - .end local v20 # "reasonSequence":Ljava/lang/CharSequence; │ + .end local v12 # "nick":Ljava/lang/String; │ + .end local v17 # "reasonSequence":Ljava/lang/CharSequence; │ :cond_16 │ - iget-object v0, v8, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ + iget-object v0, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - invoke-virtual/range {v24 .. v24}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual/range {v21 .. v21}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v12 │ │ .line 789 │ - .restart local v15 # "nick":Ljava/lang/String; │ - const-string v20, "" │ + .restart local v12 # "nick":Ljava/lang/String; │ + const-string v17, "" │ │ - .restart local v20 # "reasonSequence":Ljava/lang/CharSequence; │ + .restart local v17 # "reasonSequence":Ljava/lang/CharSequence; │ goto/16 :goto_d │ │ - .line 792 │ + .line 793 │ :cond_17 │ - const/16 v24, 0x0 │ + const/16 v21, 0x0 │ │ goto :goto_e │ │ .line 801 │ - .end local v15 # "nick":Ljava/lang/String; │ - .end local v16 # "nickEnd":I │ - .end local v20 # "reasonSequence":Ljava/lang/CharSequence; │ + .end local v12 # "nick":Ljava/lang/String; │ + .end local v13 # "nickEnd":I │ + .end local v17 # "reasonSequence":Ljava/lang/CharSequence; │ :pswitch_a │ - iget-object v0, v8, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ + iget-object v0, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - invoke-virtual/range {v24 .. v24}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual/range {v21 .. v21}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - const-string v25, " " │ + const-string v22, " " │ │ - invoke-virtual/range {v24 .. v25}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ + invoke-virtual/range {v21 .. v22}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ │ - move-result-object v18 │ + move-result-object v15 │ │ .line 802 │ - .local v18, "raw":[Ljava/lang/String; │ - new-instance v6, Landroid/text/SpannableStringBuilder; │ + .local v15, "raw":[Ljava/lang/String; │ + new-instance v5, Landroid/text/SpannableStringBuilder; │ │ - invoke-direct {v6}, Landroid/text/SpannableStringBuilder;->()V │ + invoke-direct {v5}, Landroid/text/SpannableStringBuilder;->()V │ │ .line 803 │ - .local v6, "builder":Landroid/text/SpannableStringBuilder; │ + .local v5, "builder":Landroid/text/SpannableStringBuilder; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - invoke-virtual/range {v24 .. v24}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ + invoke-virtual/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ │ - move-result-object v25 │ + move-result-object v22 │ │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isSelf()Z │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isSelf()Z │ │ - move-result v26 │ + move-result v23 │ │ - const/16 v27, 0x1 │ + const/16 v24, 0x1 │ │ - invoke-static/range {v24 .. v27}, Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper;->formatNick(Landroid/content/Context;Ljava/lang/String;ZZ)Ljava/lang/CharSequence; │ + invoke-static/range {v21 .. v24}, Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper;->formatNick(Landroid/content/Context;Ljava/lang/String;ZZ)Ljava/lang/CharSequence; │ │ - move-result-object v17 │ + move-result-object v14 │ │ .line 804 │ - .local v17, "nickSpannable":Ljava/lang/CharSequence; │ - move-object/from16 v0, v18 │ + .local v14, "nickSpannable":Ljava/lang/CharSequence; │ + array-length v0, v15 │ │ - array-length v0, v0 │ + move/from16 v21, v0 │ │ - move/from16 v24, v0 │ + const/16 v22, 0x2 │ │ - const/16 v25, 0x2 │ + move/from16 v0, v21 │ │ - move/from16 v0, v24 │ - │ - move/from16 v1, v25 │ + move/from16 v1, v22 │ │ if-ne v0, v1, :cond_18 │ │ .line 805 │ - const/16 v24, 0x0 │ + const/16 v21, 0x0 │ │ - aget-object v24, v18, v24 │ + aget-object v21, v15, v21 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v21 │ │ - invoke-virtual {v6, v0}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; │ + invoke-virtual {v5, v0}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - const-string v25, " " │ + const-string v22, " " │ │ - invoke-virtual/range {v24 .. v25}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; │ + invoke-virtual/range {v21 .. v22}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; │ │ .line 806 │ - const/16 v24, 0x1 │ + const/16 v21, 0x1 │ │ - aget-object v24, v18, v24 │ + aget-object v21, v15, v21 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v21 │ │ - invoke-virtual {v6, v0}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; │ + invoke-virtual {v5, v0}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - const-string v25, " " │ + const-string v22, " " │ │ - invoke-virtual/range {v24 .. v25}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; │ + invoke-virtual/range {v21 .. v22}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; │ │ .line 807 │ - new-instance v22, Landroid/text/SpannableString; │ + new-instance v19, Landroid/text/SpannableString; │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v19 │ │ - invoke-direct {v0, v6}, Landroid/text/SpannableString;->(Ljava/lang/CharSequence;)V │ + invoke-direct {v0, v5}, Landroid/text/SpannableString;->(Ljava/lang/CharSequence;)V │ │ .line 817 │ - .local v22, "spannable":Landroid/text/Spannable; │ + .local v19, "spannable":Landroid/text/Spannable; │ :goto_f │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v25, v0 │ + move-object/from16 v22, v0 │ │ - const v26, 0x7f0e006b │ + const v23, 0x7f0e006b │ │ - invoke-virtual/range {v25 .. v26}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getString(I)Ljava/lang/String; │ + invoke-virtual/range {v22 .. v23}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getString(I)Ljava/lang/String; │ │ - move-result-object v25 │ + move-result-object v22 │ │ - const/16 v26, 0x2 │ + const/16 v23, 0x2 │ │ - move/from16 v0, v26 │ + move/from16 v0, v23 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v23, v0 │ │ - const/16 v27, 0x0 │ + const/16 v24, 0x0 │ │ - aput-object v22, v26, v27 │ + aput-object v19, v23, v24 │ │ - const/16 v27, 0x1 │ + const/16 v24, 0x1 │ │ - aput-object v17, v26, v27 │ + aput-object v14, v23, v24 │ │ - invoke-static/range {v25 .. v26}, Lorg/oshkimaadziig/george/androidutils/SpanFormatter;->format(Ljava/lang/CharSequence;[Ljava/lang/Object;)Landroid/text/SpannedString; │ + invoke-static/range {v22 .. v23}, Lorg/oshkimaadziig/george/androidutils/SpanFormatter;->format(Ljava/lang/CharSequence;[Ljava/lang/Object;)Landroid/text/SpannedString; │ │ - move-result-object v25 │ + move-result-object v22 │ │ - invoke-virtual/range {v24 .. v25}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual/range {v21 .. v22}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 818 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServer:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServer:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/widget/TextView;->setTextColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/widget/TextView;->setTextColor(I)V │ │ .line 819 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServerBg:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServerBg:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/view/View;->setBackgroundColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/view/View;->setBackgroundColor(I)V │ │ goto/16 :goto_6 │ │ .line 809 │ - .end local v22 # "spannable":Landroid/text/Spannable; │ + .end local v19 # "spannable":Landroid/text/Spannable; │ :cond_18 │ - const/16 v24, 0x0 │ + const/16 v21, 0x0 │ │ - aget-object v24, v18, v24 │ + aget-object v21, v15, v21 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v21 │ │ - invoke-virtual {v6, v0}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; │ + invoke-virtual {v5, v0}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - const-string v25, " " │ + const-string v22, " " │ │ - invoke-virtual/range {v24 .. v25}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; │ + invoke-virtual/range {v21 .. v22}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; │ │ .line 810 │ - const/16 v24, 0x1 │ + const/16 v21, 0x1 │ │ - aget-object v24, v18, v24 │ + aget-object v21, v15, v21 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v21 │ │ - invoke-virtual {v6, v0}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; │ + invoke-virtual {v5, v0}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - const-string v25, " " │ + const-string v22, " " │ │ - invoke-virtual/range {v24 .. v25}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; │ + invoke-virtual/range {v21 .. v22}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; │ │ .line 811 │ - const/16 v24, 0x2 │ + const/16 v21, 0x2 │ │ - move-object/from16 v0, v18 │ + array-length v0, v15 │ │ - array-length v0, v0 │ + move/from16 v22, v0 │ │ - move/from16 v25, v0 │ + move/from16 v0, v21 │ │ - move-object/from16 v0, v18 │ + move/from16 v1, v22 │ │ - move/from16 v1, v24 │ + invoke-static {v15, v0, v1}, Ljava/util/Arrays;->copyOfRange([Ljava/lang/Object;II)[Ljava/lang/Object; │ │ - move/from16 v2, v25 │ + move-result-object v21 │ │ - invoke-static {v0, v1, v2}, Ljava/util/Arrays;->copyOfRange([Ljava/lang/Object;II)[Ljava/lang/Object; │ + check-cast v21, [Ljava/lang/String; │ │ - move-result-object v5 │ + move-object/from16 v0, v21 │ │ - check-cast v5, [Ljava/lang/String; │ + array-length v0, v0 │ │ - .local v5, "arr$":[Ljava/lang/String; │ - array-length v14, v5 │ + move/from16 v23, v0 │ │ - .local v14, "len$":I │ - const/4 v13, 0x0 │ + const/16 v22, 0x0 │ │ - .local v13, "i$":I │ :goto_10 │ - if-ge v13, v14, :cond_19 │ + move/from16 v0, v22 │ + │ + move/from16 v1, v23 │ + │ + if-ge v0, v1, :cond_19 │ │ - aget-object v21, v5, v13 │ + aget-object v18, v21, v22 │ │ .line 812 │ - .local v21, "s":Ljava/lang/String; │ + .local v18, "s":Ljava/lang/String; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ move-object/from16 v24, v0 │ │ invoke-virtual/range {v24 .. v24}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v24 │ │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isSelf()Z │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->isSelf()Z │ │ move-result v25 │ │ const/16 v26, 0x1 │ │ move-object/from16 v0, v24 │ │ - move-object/from16 v1, v21 │ + move-object/from16 v1, v18 │ │ move/from16 v2, v25 │ │ move/from16 v3, v26 │ │ invoke-static {v0, v1, v2, v3}, Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper;->formatNick(Landroid/content/Context;Ljava/lang/String;ZZ)Ljava/lang/CharSequence; │ │ move-result-object v24 │ │ move-object/from16 v0, v24 │ │ - invoke-virtual {v6, v0}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; │ + invoke-virtual {v5, v0}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; │ │ move-result-object v24 │ │ const-string v25, ", " │ │ invoke-virtual/range {v24 .. v25}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; │ │ .line 811 │ - add-int/lit8 v13, v13, 0x1 │ + add-int/lit8 v22, v22, 0x1 │ │ goto :goto_10 │ │ .line 814 │ - .end local v21 # "s":Ljava/lang/String; │ + .end local v18 # "s":Ljava/lang/String; │ :cond_19 │ - new-instance v22, Landroid/text/SpannableString; │ + new-instance v19, Landroid/text/SpannableString; │ │ - const/16 v24, 0x0 │ + const/16 v21, 0x0 │ │ - invoke-virtual {v6}, Landroid/text/SpannableStringBuilder;->length()I │ + invoke-virtual {v5}, Landroid/text/SpannableStringBuilder;->length()I │ │ - move-result v25 │ + move-result v22 │ │ - const-string v26, ", " │ + const-string v23, ", " │ │ - invoke-virtual/range {v26 .. v26}, Ljava/lang/String;->length()I │ + invoke-virtual/range {v23 .. v23}, Ljava/lang/String;->length()I │ │ - move-result v26 │ + move-result v23 │ │ - sub-int v25, v25, v26 │ + sub-int v22, v22, v23 │ │ - move/from16 v0, v24 │ + move/from16 v0, v21 │ │ - move/from16 v1, v25 │ + move/from16 v1, v22 │ │ - invoke-virtual {v6, v0, v1}, Landroid/text/SpannableStringBuilder;->subSequence(II)Ljava/lang/CharSequence; │ + invoke-virtual {v5, v0, v1}, Landroid/text/SpannableStringBuilder;->subSequence(II)Ljava/lang/CharSequence; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v19 │ │ - move-object/from16 v1, v24 │ + move-object/from16 v1, v21 │ │ invoke-direct {v0, v1}, Landroid/text/SpannableString;->(Ljava/lang/CharSequence;)V │ │ - .restart local v22 # "spannable":Landroid/text/Spannable; │ + .restart local v19 # "spannable":Landroid/text/Spannable; │ goto/16 :goto_f │ │ .line 822 │ - .end local v5 # "arr$":[Ljava/lang/String; │ - .end local v6 # "builder":Landroid/text/SpannableStringBuilder; │ - .end local v13 # "i$":I │ - .end local v14 # "len$":I │ - .end local v17 # "nickSpannable":Ljava/lang/CharSequence; │ - .end local v18 # "raw":[Ljava/lang/String; │ - .end local v22 # "spannable":Landroid/text/Spannable; │ + .end local v5 # "builder":Landroid/text/SpannableStringBuilder; │ + .end local v14 # "nickSpannable":Ljava/lang/CharSequence; │ + .end local v15 # "raw":[Ljava/lang/String; │ + .end local v19 # "spannable":Landroid/text/Spannable; │ :pswitch_b │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - iget-object v0, v8, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ + iget-object v0, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ - move-object/from16 v25, v0 │ + move-object/from16 v22, v0 │ │ - invoke-virtual/range {v25 .. v25}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual/range {v22 .. v22}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v25 │ + move-result-object v22 │ │ - invoke-virtual/range {v24 .. v25}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual/range {v21 .. v22}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v24 │ + move-result v21 │ │ - if-eqz v24, :cond_1a │ + if-eqz v21, :cond_1a │ │ .line 823 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - const v25, 0x7f0e006d │ + const v22, 0x7f0e006d │ │ - invoke-virtual/range {v24 .. v25}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getString(I)Ljava/lang/String; │ + invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getString(I)Ljava/lang/String; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - const/16 v25, 0x1 │ + const/16 v22, 0x1 │ │ - move/from16 v0, v25 │ + move/from16 v0, v22 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v25, v0 │ + move-object/from16 v22, v0 │ │ - const/16 v26, 0x0 │ + const/16 v23, 0x0 │ │ - iget-object v0, v8, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ + iget-object v0, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v24, v0 │ │ - invoke-virtual/range {v27 .. v27}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual/range {v24 .. v24}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v27 │ + move-result-object v24 │ │ - aput-object v27, v25, v26 │ + aput-object v24, v22, v23 │ │ - invoke-static/range {v24 .. v25}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + invoke-static/range {v21 .. v22}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v19 │ + move-result-object v16 │ │ .line 824 │ - .local v19, "rawText":Ljava/lang/String; │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + .local v16, "rawText":Ljava/lang/String; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - new-instance v25, Landroid/text/SpannableString; │ + new-instance v22, Landroid/text/SpannableString; │ │ - move-object/from16 v0, v25 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v19 │ + move-object/from16 v1, v16 │ │ invoke-direct {v0, v1}, Landroid/text/SpannableString;->(Ljava/lang/CharSequence;)V │ │ - invoke-virtual/range {v24 .. v25}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual/range {v21 .. v22}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 831 │ - .end local v19 # "rawText":Ljava/lang/String; │ + .end local v16 # "rawText":Ljava/lang/String; │ :goto_11 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServer:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServer:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/widget/TextView;->setTextColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/widget/TextView;->setTextColor(I)V │ │ .line 832 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServerBg:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServerBg:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/view/View;->setBackgroundColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/view/View;->setBackgroundColor(I)V │ │ .line 833 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - new-instance v25, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ + new-instance v22, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->buffer:Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v23, v0 │ │ - invoke-virtual/range {v26 .. v26}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getUsers()Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection; │ + invoke-virtual/range {v23 .. v23}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getUsers()Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection; │ │ - move-result-object v26 │ + move-result-object v23 │ │ - invoke-virtual/range {v26 .. v26}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->getUniqueUsers()Ljava/util/ArrayList; │ + invoke-virtual/range {v23 .. v23}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->getUniqueUsers()Ljava/util/ArrayList; │ │ - move-result-object v26 │ + move-result-object v23 │ │ - invoke-direct/range {v25 .. v26}, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;->(Ljava/util/ArrayList;)V │ + invoke-direct/range {v22 .. v23}, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;->(Ljava/util/ArrayList;)V │ │ # setter for: Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->nickCompletionHelper:Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ - invoke-static/range {v24 .. v25}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$302(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;)Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ + invoke-static/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$302(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;)Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ │ goto/16 :goto_6 │ │ .line 826 │ :cond_1a │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - const v25, 0x7f0e006c │ + const v22, 0x7f0e006c │ │ - invoke-virtual/range {v24 .. v25}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getString(I)Ljava/lang/String; │ + invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getString(I)Ljava/lang/String; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - const/16 v25, 0x2 │ + const/16 v22, 0x2 │ │ - move/from16 v0, v25 │ + move/from16 v0, v22 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v25, v0 │ + move-object/from16 v22, v0 │ │ - const/16 v26, 0x0 │ + const/16 v23, 0x0 │ │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ + .line 827 │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ │ - move-result-object v27 │ + move-result-object v24 │ │ - const/16 v28, 0x0 │ + const/16 v25, 0x0 │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v24 │ │ - move/from16 v1, v28 │ + move/from16 v1, v25 │ │ - invoke-virtual {v10, v0, v1}, Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper$NickFormatter;->formatNick(Ljava/lang/String;Z)Ljava/lang/CharSequence; │ + invoke-virtual {v9, v0, v1}, Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper$NickFormatter;->formatNick(Ljava/lang/String;Z)Ljava/lang/CharSequence; │ │ - move-result-object v27 │ + move-result-object v24 │ │ - aput-object v27, v25, v26 │ + aput-object v24, v22, v23 │ │ - const/16 v26, 0x1 │ + const/16 v23, 0x1 │ │ - iget-object v0, v8, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ + iget-object v0, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v24, v0 │ │ - invoke-virtual/range {v27 .. v27}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual/range {v24 .. v24}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v27 │ + move-result-object v24 │ │ - const/16 v28, 0x0 │ + const/16 v25, 0x0 │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v24 │ │ - move/from16 v1, v28 │ + move/from16 v1, v25 │ │ - invoke-virtual {v10, v0, v1}, Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper$NickFormatter;->formatNick(Ljava/lang/String;Z)Ljava/lang/CharSequence; │ + invoke-virtual {v9, v0, v1}, Lcom/iskrembilen/quasseldroid/util/MessageFormattingHelper$NickFormatter;->formatNick(Ljava/lang/String;Z)Ljava/lang/CharSequence; │ │ - move-result-object v27 │ + move-result-object v24 │ │ - aput-object v27, v25, v26 │ + aput-object v24, v22, v23 │ │ - invoke-static/range {v24 .. v25}, Lorg/oshkimaadziig/george/androidutils/SpanFormatter;->format(Ljava/lang/CharSequence;[Ljava/lang/Object;)Landroid/text/SpannedString; │ + .line 826 │ + invoke-static/range {v21 .. v22}, Lorg/oshkimaadziig/george/androidutils/SpanFormatter;->format(Ljava/lang/CharSequence;[Ljava/lang/Object;)Landroid/text/SpannedString; │ │ - move-result-object v23 │ + move-result-object v20 │ │ .line 829 │ - .local v23, "text":Ljava/lang/CharSequence; │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + .local v20, "text":Ljava/lang/CharSequence; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v21 │ │ - move-object/from16 v1, v23 │ + move-object/from16 v1, v20 │ │ invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ goto :goto_11 │ │ .line 836 │ - .end local v23 # "text":Ljava/lang/CharSequence; │ + .end local v20 # "text":Ljava/lang/CharSequence; │ :pswitch_c │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - new-instance v25, Lcom/iskrembilen/quasseldroid/util/NetsplitHelper; │ + new-instance v22, Lcom/iskrembilen/quasseldroid/util/NetsplitHelper; │ │ - iget-object v0, v8, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ + iget-object v0, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v23, v0 │ │ - invoke-virtual/range {v26 .. v26}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual/range {v23 .. v23}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v23 │ │ - invoke-direct/range {v25 .. v26}, Lcom/iskrembilen/quasseldroid/util/NetsplitHelper;->(Ljava/lang/String;)V │ + invoke-direct/range {v22 .. v23}, Lcom/iskrembilen/quasseldroid/util/NetsplitHelper;->(Ljava/lang/String;)V │ │ - invoke-virtual/range {v25 .. v25}, Lcom/iskrembilen/quasseldroid/util/NetsplitHelper;->formatJoinMessage()Ljava/lang/String; │ + invoke-virtual/range {v22 .. v22}, Lcom/iskrembilen/quasseldroid/util/NetsplitHelper;->formatJoinMessage()Ljava/lang/String; │ │ - move-result-object v25 │ + move-result-object v22 │ │ - invoke-virtual/range {v24 .. v25}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual/range {v21 .. v22}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 837 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServer:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServer:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/widget/TextView;->setTextColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/widget/TextView;->setTextColor(I)V │ │ .line 838 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServerBg:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServerBg:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/view/View;->setBackgroundColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/view/View;->setBackgroundColor(I)V │ │ .line 839 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - new-instance v25, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ + new-instance v22, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->buffer:Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v23, v0 │ │ - invoke-virtual/range {v26 .. v26}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getUsers()Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection; │ + invoke-virtual/range {v23 .. v23}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getUsers()Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection; │ │ - move-result-object v26 │ + move-result-object v23 │ │ - invoke-virtual/range {v26 .. v26}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->getUniqueUsers()Ljava/util/ArrayList; │ + invoke-virtual/range {v23 .. v23}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->getUniqueUsers()Ljava/util/ArrayList; │ │ - move-result-object v26 │ + move-result-object v23 │ │ - invoke-direct/range {v25 .. v26}, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;->(Ljava/util/ArrayList;)V │ + invoke-direct/range {v22 .. v23}, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;->(Ljava/util/ArrayList;)V │ │ # setter for: Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->nickCompletionHelper:Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ - invoke-static/range {v24 .. v25}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$302(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;)Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ + invoke-static/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$302(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;)Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ │ goto/16 :goto_6 │ │ .line 842 │ :pswitch_d │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - new-instance v25, Lcom/iskrembilen/quasseldroid/util/NetsplitHelper; │ + new-instance v22, Lcom/iskrembilen/quasseldroid/util/NetsplitHelper; │ │ - iget-object v0, v8, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ + iget-object v0, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v23, v0 │ │ - invoke-virtual/range {v26 .. v26}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual/range {v23 .. v23}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v23 │ │ - invoke-direct/range {v25 .. v26}, Lcom/iskrembilen/quasseldroid/util/NetsplitHelper;->(Ljava/lang/String;)V │ + invoke-direct/range {v22 .. v23}, Lcom/iskrembilen/quasseldroid/util/NetsplitHelper;->(Ljava/lang/String;)V │ │ - invoke-virtual/range {v25 .. v25}, Lcom/iskrembilen/quasseldroid/util/NetsplitHelper;->formatQuitMessage()Ljava/lang/String; │ + invoke-virtual/range {v22 .. v22}, Lcom/iskrembilen/quasseldroid/util/NetsplitHelper;->formatQuitMessage()Ljava/lang/String; │ │ - move-result-object v25 │ + move-result-object v22 │ │ - invoke-virtual/range {v24 .. v25}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual/range {v21 .. v22}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 843 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServer:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServer:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/widget/TextView;->setTextColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/widget/TextView;->setTextColor(I)V │ │ .line 844 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServerBg:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServerBg:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/view/View;->setBackgroundColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/view/View;->setBackgroundColor(I)V │ │ .line 845 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - new-instance v25, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ + new-instance v22, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->buffer:Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v23, v0 │ │ - invoke-virtual/range {v26 .. v26}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getUsers()Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection; │ + invoke-virtual/range {v23 .. v23}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getUsers()Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection; │ │ - move-result-object v26 │ + move-result-object v23 │ │ - invoke-virtual/range {v26 .. v26}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->getUniqueUsers()Ljava/util/ArrayList; │ + invoke-virtual/range {v23 .. v23}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->getUniqueUsers()Ljava/util/ArrayList; │ │ - move-result-object v26 │ + move-result-object v23 │ │ - invoke-direct/range {v25 .. v26}, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;->(Ljava/util/ArrayList;)V │ + invoke-direct/range {v22 .. v23}, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;->(Ljava/util/ArrayList;)V │ │ # setter for: Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->nickCompletionHelper:Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ - invoke-static/range {v24 .. v25}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$302(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;)Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ + invoke-static/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->access$302(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;)Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper; │ │ goto/16 :goto_6 │ │ .line 848 │ :pswitch_e │ - new-instance v21, Landroid/text/SpannableString; │ + new-instance v18, Landroid/text/SpannableString; │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - const v25, 0x7f0e0066 │ + const v22, 0x7f0e0066 │ │ - invoke-virtual/range {v24 .. v25}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getString(I)Ljava/lang/String; │ + invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->getString(I)Ljava/lang/String; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - const/16 v25, 0x1 │ + const/16 v22, 0x1 │ │ - move/from16 v0, v25 │ + move/from16 v0, v22 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v25, v0 │ + move-object/from16 v22, v0 │ │ - const/16 v26, 0x0 │ + const/16 v23, 0x0 │ │ - iget-object v0, v8, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ + iget-object v0, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v24, v0 │ │ - invoke-virtual/range {v27 .. v27}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual/range {v24 .. v24}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v27 │ + move-result-object v24 │ │ - aput-object v27, v25, v26 │ + aput-object v24, v22, v23 │ │ - invoke-static/range {v24 .. v25}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + invoke-static/range {v21 .. v22}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v24 │ + move-result-object v21 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v18 │ │ - move-object/from16 v1, v24 │ + move-object/from16 v1, v21 │ │ invoke-direct {v0, v1}, Landroid/text/SpannableString;->(Ljava/lang/CharSequence;)V │ │ .line 849 │ - .local v21, "s":Landroid/text/SpannableString; │ - new-instance v24, Landroid/text/style/StyleSpan; │ + .local v18, "s":Landroid/text/SpannableString; │ + new-instance v21, Landroid/text/style/StyleSpan; │ │ - const/16 v25, 0x2 │ + const/16 v22, 0x2 │ │ - invoke-direct/range {v24 .. v25}, Landroid/text/style/StyleSpan;->(I)V │ + invoke-direct/range {v21 .. v22}, Landroid/text/style/StyleSpan;->(I)V │ │ - const/16 v25, 0x0 │ + const/16 v22, 0x0 │ │ - invoke-virtual/range {v21 .. v21}, Landroid/text/SpannableString;->length()I │ + invoke-virtual/range {v18 .. v18}, Landroid/text/SpannableString;->length()I │ │ - move-result v26 │ + move-result v23 │ │ - const/16 v27, 0x12 │ + const/16 v24, 0x12 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v18 │ │ - move-object/from16 v1, v24 │ + move-object/from16 v1, v21 │ │ - move/from16 v2, v25 │ + move/from16 v2, v22 │ │ - move/from16 v3, v26 │ + move/from16 v3, v23 │ │ - move/from16 v4, v27 │ + move/from16 v4, v24 │ │ invoke-virtual {v0, v1, v2, v3, v4}, Landroid/text/SpannableString;->setSpan(Ljava/lang/Object;III)V │ │ .line 850 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v21 │ │ - move-object/from16 v1, v21 │ + move-object/from16 v1, v18 │ │ invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 851 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServer:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServer:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/widget/TextView;->setTextColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/widget/TextView;->setTextColor(I)V │ │ .line 852 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServerBg:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServerBg:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/view/View;->setBackgroundColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/view/View;->setBackgroundColor(I)V │ │ .line 854 │ - .end local v21 # "s":Landroid/text/SpannableString; │ + .end local v18 # "s":Landroid/text/SpannableString; │ :pswitch_f │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - iget-object v0, v8, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ + iget-object v0, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ - move-object/from16 v25, v0 │ + move-object/from16 v22, v0 │ │ - invoke-virtual/range {v24 .. v25}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual/range {v21 .. v22}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 855 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->msgView:Landroid/widget/TextView; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServer:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServer:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/widget/TextView;->setTextColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/widget/TextView;->setTextColor(I)V │ │ .line 856 │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->parent:Landroid/view/View; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - sget v25, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServerBg:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatServerBg:I │ │ - invoke-virtual/range {v24 .. v25}, Landroid/view/View;->setBackgroundColor(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/view/View;->setBackgroundColor(I)V │ │ goto/16 :goto_6 │ │ .line 862 │ :cond_1b │ - const/16 v24, 0x0 │ + const/16 v21, 0x0 │ │ goto/16 :goto_5 │ │ .line 870 │ :cond_1c │ - iget-object v0, v11, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->item_layout:Landroid/widget/LinearLayout; │ + iget-object v0, v10, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder;->item_layout:Landroid/widget/LinearLayout; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v21, v0 │ │ - const/16 v25, 0x0 │ + const/16 v22, 0x0 │ │ - invoke-virtual/range {v24 .. v25}, Landroid/widget/LinearLayout;->setBackgroundResource(I)V │ + invoke-virtual/range {v21 .. v22}, Landroid/widget/LinearLayout;->setBackgroundResource(I)V │ │ goto/16 :goto_1 │ │ .line 708 │ + nop │ + │ :pswitch_data_0 │ .packed-switch 0x1 │ :pswitch_0 │ :pswitch_1 │ :pswitch_2 │ :pswitch_2 │ :pswitch_3 ├── smali/com/iskrembilen/quasseldroid/gui/fragments/ChatFragment.smali │ @@ -5,15 +5,14 @@ │ # interfaces │ .implements Ljava/io/Serializable; │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$6;, │ Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogScrollListener;, │ Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$BacklogAdapter;, │ Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment$ViewHolder; │ } │ .end annotation │ │ │ @@ -86,15 +85,14 @@ │ invoke-direct {p0}, Landroid/support/v4/app/Fragment;->()V │ │ .line 127 │ const/4 v0, -0x1 │ │ iput v0, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;->bufferId:I │ │ - .line 987 │ return-void │ .end method │ │ .method static synthetic access$000(Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment;)V │ .locals 0 │ .param p0, "x0" # Lcom/iskrembilen/quasseldroid/gui/fragments/ChatFragment; ├── smali/com/iskrembilen/quasseldroid/gui/fragments/DetailFragment$NicksObserver.smali │ @@ -22,14 +22,15 @@ │ │ .field private user:Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ │ │ # direct methods │ .method public constructor (Lcom/iskrembilen/quasseldroid/gui/fragments/DetailFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/fragments/DetailFragment; │ │ .prologue │ .line 168 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/DetailFragment$NicksObserver;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/DetailFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/fragments/DetailFragment.smali │ @@ -55,15 +55,14 @@ │ .line 58 │ new-instance v0, Lcom/iskrembilen/quasseldroid/gui/fragments/DetailFragment$NicksObserver; │ │ invoke-direct {v0, p0}, Lcom/iskrembilen/quasseldroid/gui/fragments/DetailFragment$NicksObserver;->(Lcom/iskrembilen/quasseldroid/gui/fragments/DetailFragment;)V │ │ iput-object v0, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/DetailFragment;->observer:Lcom/iskrembilen/quasseldroid/gui/fragments/DetailFragment$NicksObserver; │ │ - .line 168 │ return-void │ .end method │ │ .method public static newInstance()Lcom/iskrembilen/quasseldroid/gui/fragments/DetailFragment; │ .locals 1 │ │ .prologue ├── smali/com/iskrembilen/quasseldroid/gui/fragments/NickListFragment$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/NickListFragment; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/fragments/NickListFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/fragments/NickListFragment; │ │ .prologue │ .line 83 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/NickListFragment$1;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/NickListFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/fragments/NickListFragment$BacklogObserver.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/NickListFragment; │ │ │ # direct methods │ .method public constructor (Lcom/iskrembilen/quasseldroid/gui/fragments/NickListFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/fragments/NickListFragment; │ │ .prologue │ .line 336 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/NickListFragment$BacklogObserver;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/NickListFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/fragments/NickListFragment$NicksAdapter$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$entry:Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/fragments/NickListFragment$NicksAdapter;Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/iskrembilen/quasseldroid/gui/fragments/NickListFragment$NicksAdapter; │ │ .prologue │ .line 201 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/NickListFragment$NicksAdapter$1;->this$1:Lcom/iskrembilen/quasseldroid/gui/fragments/NickListFragment$NicksAdapter; │ │ iput-object p2, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/NickListFragment$NicksAdapter$1;->val$entry:Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; ├── smali/com/iskrembilen/quasseldroid/gui/fragments/NickListFragment$NicksAdapter.smali │ @@ -24,14 +24,15 @@ │ │ .field private users:Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection; │ │ │ # direct methods │ .method public constructor (Lcom/iskrembilen/quasseldroid/gui/fragments/NickListFragment;)V │ .locals 1 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/fragments/NickListFragment; │ │ .prologue │ .line 136 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/NickListFragment$NicksAdapter;->this$0:Lcom/iskrembilen/quasseldroid/gui/fragments/NickListFragment; │ │ invoke-direct {p0}, Lcom/idunnololz/widgets/AnimatedExpandableListView$AnimatedExpandableListAdapter;->()V │ │ @@ -108,15 +109,15 @@ │ │ int-to-long v0, v0 │ │ return-wide v0 │ .end method │ │ .method public getGroup(I)Landroid/util/Pair; │ - .locals 7 │ + .locals 5 │ .param p1, "groupPosition" # I │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(I)", │ "Landroid/util/Pair", │ "<", │ "Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;", │ @@ -125,68 +126,65 @@ │ "Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;", │ ">;>;" │ } │ .end annotation │ │ .prologue │ .line 219 │ - const/4 v1, 0x0 │ + const/4 v0, 0x0 │ │ .line 220 │ - .local v1, "counter":I │ + .local v0, "counter":I │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;->values()[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ │ - move-result-object v0 │ + move-result-object v3 │ │ - .local v0, "arr$":[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - array-length v3, v0 │ + array-length v4, v3 │ │ - .local v3, "len$":I │ const/4 v2, 0x0 │ │ - .local v2, "i$":I │ :goto_0 │ - if-ge v2, v3, :cond_1 │ + if-ge v2, v4, :cond_1 │ │ - aget-object v4, v0, v2 │ + aget-object v1, v3, v2 │ │ .line 221 │ - .local v4, "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - if-ne v1, p1, :cond_0 │ + .local v1, "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + if-ne v0, p1, :cond_0 │ │ .line 222 │ - new-instance v5, Landroid/util/Pair; │ + new-instance v2, Landroid/util/Pair; │ │ - iget-object v6, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/NickListFragment$NicksAdapter;->users:Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection; │ + iget-object v3, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/NickListFragment$NicksAdapter;->users:Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection; │ │ - invoke-virtual {v6, v4}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->getUniqueUsersWithMode(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;)Ljava/util/ArrayList; │ + invoke-virtual {v3, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->getUniqueUsersWithMode(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;)Ljava/util/ArrayList; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - invoke-direct {v5, v4, v6}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V │ + invoke-direct {v2, v1, v3}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V │ │ .line 227 │ - .end local v4 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + .end local v1 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ :goto_1 │ - return-object v5 │ + return-object v2 │ │ .line 224 │ - .restart local v4 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + .restart local v1 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ :cond_0 │ - add-int/lit8 v1, v1, 0x1 │ + add-int/lit8 v0, v0, 0x1 │ │ .line 220 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ .line 227 │ - .end local v4 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + .end local v1 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ :cond_1 │ - const/4 v5, 0x0 │ + const/4 v2, 0x0 │ │ goto :goto_1 │ .end method │ │ .method public bridge synthetic getGroup(I)Ljava/lang/Object; │ .locals 1 ├── smali/com/iskrembilen/quasseldroid/gui/fragments/NickListFragment.smali │ @@ -58,15 +58,14 @@ │ .line 63 │ new-instance v0, Lcom/iskrembilen/quasseldroid/gui/fragments/NickListFragment$BacklogObserver; │ │ invoke-direct {v0, p0}, Lcom/iskrembilen/quasseldroid/gui/fragments/NickListFragment$BacklogObserver;->(Lcom/iskrembilen/quasseldroid/gui/fragments/NickListFragment;)V │ │ iput-object v0, p0, Lcom/iskrembilen/quasseldroid/gui/fragments/NickListFragment;->observer:Lcom/iskrembilen/quasseldroid/gui/fragments/NickListFragment$BacklogObserver; │ │ - .line 336 │ return-void │ .end method │ │ .method static synthetic access$000(Lcom/iskrembilen/quasseldroid/gui/fragments/NickListFragment;)Lcom/idunnololz/widgets/AnimatedExpandableListView; │ .locals 1 │ .param p0, "x0" # Lcom/iskrembilen/quasseldroid/gui/fragments/NickListFragment; ├── smali/com/iskrembilen/quasseldroid/gui/settings/IdentityActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity; │ │ .prologue │ .line 102 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$1;->this$0:Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/settings/IdentityActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity; │ │ .prologue │ .line 127 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$2;->this$0:Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/settings/IdentityActivity$MyPageAdapter.smali │ @@ -30,15 +30,15 @@ │ │ .field private titles:[Ljava/lang/String; │ │ │ # direct methods │ .method public constructor (Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity;Landroid/support/v4/app/FragmentManager;Ljava/util/List;[Ljava/lang/String;)V │ .locals 0 │ - .param p1 # Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity; │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity; │ .annotation build Landroid/support/annotation/NonNull; │ .end annotation │ .end param │ .param p2, "fm" # Landroid/support/v4/app/FragmentManager; │ .annotation build Landroid/support/annotation/NonNull; │ .end annotation │ .end param ├── smali/com/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$adapter:Landroid/widget/ArrayAdapter; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment;Landroid/widget/ArrayAdapter;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment; │ │ .prologue │ .line 294 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment$1;->this$0:Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment; │ │ iput-object p2, p0, Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment$1;->val$adapter:Landroid/widget/ArrayAdapter; ├── smali/com/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment; │ │ .prologue │ .line 307 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment$2;->this$0:Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment$3$1.smali │ @@ -30,14 +30,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment$3; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment$3;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment$3; │ │ .prologue │ .line 334 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment$3$1;->this$1:Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment$3; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment; │ │ .prologue │ .line 316 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment$3;->this$0:Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment$4$1.smali │ @@ -30,14 +30,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment$4; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment$4;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment$4; │ │ .prologue │ .line 350 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment$4$1;->this$1:Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment$4; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment; │ │ .prologue │ .line 346 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment$4;->this$0:Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$NicksFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/settings/IdentityActivity.smali │ @@ -51,15 +51,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 70 │ invoke-direct {p0}, Landroid/support/v7/app/ActionBarActivity;->()V │ │ - .line 410 │ return-void │ .end method │ │ .method static synthetic access$000(Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity;)Landroid/support/v4/view/ViewPager; │ .locals 1 │ .param p0, "x0" # Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity; │ │ @@ -302,32 +301,36 @@ │ if-ge v2, v5, :cond_1 │ │ .line 121 │ iget-object v5, p0, Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity;->tabStrip:Lit/neokree/materialtabs/MaterialTabHost; │ │ iget-object v6, p0, Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity;->tabStrip:Lit/neokree/materialtabs/MaterialTabHost; │ │ + .line 122 │ invoke-virtual {v6}, Lit/neokree/materialtabs/MaterialTabHost;->newTab()Lit/neokree/materialtabs/MaterialTab; │ │ move-result-object v6 │ │ iget-object v7, p0, Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity;->pageAdapter:Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$MyPageAdapter; │ │ + .line 123 │ invoke-virtual {v7, v2}, Lcom/iskrembilen/quasseldroid/gui/settings/IdentityActivity$MyPageAdapter;->getPageTitle(I)Ljava/lang/String; │ │ move-result-object v7 │ │ invoke-virtual {v6, v7}, Lit/neokree/materialtabs/MaterialTab;->setText(Ljava/lang/CharSequence;)Lit/neokree/materialtabs/MaterialTab; │ │ move-result-object v6 │ │ + .line 124 │ invoke-virtual {v6, v3}, Lit/neokree/materialtabs/MaterialTab;->setTabListener(Lit/neokree/materialtabs/MaterialTabListener;)Lit/neokree/materialtabs/MaterialTab; │ │ move-result-object v6 │ │ + .line 121 │ invoke-virtual {v5, v6}, Lit/neokree/materialtabs/MaterialTabHost;->addTab(Lit/neokree/materialtabs/MaterialTab;)V │ │ .line 120 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 ├── smali/com/iskrembilen/quasseldroid/gui/settings/IdentityListFragment$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/settings/IdentityListFragment; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/settings/IdentityListFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/settings/IdentityListFragment; │ │ .prologue │ .line 64 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/settings/IdentityListFragment$1;->this$0:Lcom/iskrembilen/quasseldroid/gui/settings/IdentityListFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/settings/IgnoreItemActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreItemActivity; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreItemActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreItemActivity; │ │ .prologue │ .line 100 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreItemActivity$1;->this$0:Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreItemActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment$1$1.smali │ @@ -26,14 +26,15 @@ │ │ .field final synthetic val$view:Landroid/view/View; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment$1;Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment$OnItemInteractListener;Landroid/view/View;Landroid/widget/Switch;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment$1; │ │ .prologue │ .line 102 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment$1$1;->this$1:Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment$1; │ │ iput-object p2, p0, Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment$1$1;->val$listener:Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment$OnItemInteractListener; ├── smali/com/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment$1.smali │ @@ -30,14 +30,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment; │ │ .prologue │ .line 86 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment$1;->this$0:Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment; │ │ .prologue │ .line 118 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment$2;->this$0:Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment; │ │ .prologue │ .line 139 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment$3;->this$0:Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment; │ │ .prologue │ .line 175 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment$4;->this$0:Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment; │ │ .prologue │ .line 197 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment$5;->this$0:Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/settings/SettingsActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/gui/settings/SettingsActivity; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/gui/settings/SettingsActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/gui/settings/SettingsActivity; │ │ .prologue │ .line 51 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/gui/settings/SettingsActivity$1;->this$0:Lcom/iskrembilen/quasseldroid/gui/settings/SettingsActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment.smali │ @@ -46,15 +46,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 59 │ invoke-direct {p0}, Landroid/preference/PreferenceFragment;->()V │ │ - .line 296 │ return-void │ .end method │ │ .method static synthetic access$000(Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment;)V │ .locals 0 │ .param p0, "x0" # Lcom/iskrembilen/quasseldroid/gui/settings/IgnoreListFragment; ├── smali/com/iskrembilen/quasseldroid/io/CoreConnection$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/io/CoreConnection;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ .prologue │ .line 700 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$1;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ invoke-direct {p0}, Ljava/util/TimerTask;->()V ├── smali/com/iskrembilen/quasseldroid/io/CoreConnection$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/io/CoreConnection;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ .prologue │ .line 729 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$2;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/io/CoreConnection$ReadThread$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;JJ)V │ .locals 0 │ + .param p1, "this$1" # Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread; │ .param p2, "x0" # J │ .param p4, "x1" # J │ │ .prologue │ .line 918 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread$1;->this$1:Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread; ├── smali/com/iskrembilen/quasseldroid/io/CoreConnection$ReadThread.smali │ @@ -91,827 +91,827 @@ │ │ return p1 │ .end method │ │ │ # virtual methods │ .method public doRun()Ljava/lang/String; │ - .locals 96 │ + .locals 94 │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Lcom/iskrembilen/quasseldroid/protocol/qtcomm/EmptyQVariantException; │ } │ .end annotation │ │ .prologue │ .line 974 │ - const/16 v91, 0x1 │ + const/16 v89, 0x1 │ │ - move/from16 v0, v91 │ + move/from16 v0, v89 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->running:Z │ │ .line 975 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - const/16 v92, 0x0 │ + const/16 v90, 0x0 │ │ # setter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->errorMessage:Ljava/lang/String; │ - invoke-static/range {v91 .. v92}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1002(Lcom/iskrembilen/quasseldroid/io/CoreConnection;Ljava/lang/String;)Ljava/lang/String; │ + invoke-static/range {v89 .. v90}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1002(Lcom/iskrembilen/quasseldroid/io/CoreConnection;Ljava/lang/String;)Ljava/lang/String; │ │ .line 976 │ - new-instance v67, Ljava/util/LinkedList; │ + new-instance v65, Ljava/util/LinkedList; │ │ - invoke-direct/range {v67 .. v67}, Ljava/util/LinkedList;->()V │ + invoke-direct/range {v65 .. v65}, Ljava/util/LinkedList;->()V │ │ .line 979 │ - .local v67, "packageQueue":Ljava/util/LinkedList;, "Ljava/util/LinkedList;>;>;" │ + .local v65, "packageQueue":Ljava/util/LinkedList;, "Ljava/util/LinkedList;>;>;" │ :try_start_0 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->connect()V │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->connect()V │ :try_end_0 │ .catch Ljava/net/UnknownHostException; {:try_start_0 .. :try_end_0} :catch_0 │ .catch Lcom/iskrembilen/quasseldroid/exceptions/UnsupportedProtocolException; {:try_start_0 .. :try_end_0} :catch_1 │ .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_2 │ .catch Ljava/security/GeneralSecurityException; {:try_start_0 .. :try_end_0} :catch_3 │ .catch Lcom/iskrembilen/quasseldroid/protocol/qtcomm/EmptyQVariantException; {:try_start_0 .. :try_end_0} :catch_4 │ │ .line 1012 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # invokes: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->sendConnectingEvent()V │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)V │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)V │ │ .line 1015 │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v76 │ + move-result-wide v74 │ │ .line 1016 │ - .local v76, "startWait":J │ + .local v74, "startWait":J │ :cond_0 │ :goto_0 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->running:Z │ │ - move/from16 v91, v0 │ + move/from16 v89, v0 │ │ - if-eqz v91, :cond_1 │ + if-eqz v89, :cond_1 │ │ .line 1018 │ :try_start_1 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->networkInitComplete:Z │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1300(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Z │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1300(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_4 │ + if-eqz v89, :cond_4 │ │ - invoke-virtual/range {v67 .. v67}, Ljava/util/LinkedList;->size()I │ + invoke-virtual/range {v65 .. v65}, Ljava/util/LinkedList;->size()I │ │ - move-result v91 │ + move-result v89 │ │ - if-lez v91, :cond_4 │ + if-lez v89, :cond_4 │ │ .line 1019 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "Queue not empty, retrieve element" │ + const-string v90, "Queue not empty, retrieve element" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1020 │ - invoke-virtual/range {v67 .. v67}, Ljava/util/LinkedList;->poll()Ljava/lang/Object; │ + invoke-virtual/range {v65 .. v65}, Ljava/util/LinkedList;->poll()Ljava/lang/Object; │ │ - move-result-object v68 │ + move-result-object v66 │ │ - check-cast v68, Ljava/util/List; │ + check-cast v66, Ljava/util/List; │ │ .line 1026 │ - .local v68, "packedFunc":Ljava/util/List;, "Ljava/util/List;>;" │ + .local v66, "packedFunc":Ljava/util/List;, "Ljava/util/List;>;" │ :goto_1 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->running:Z │ │ - move/from16 v91, v0 │ + move/from16 v89, v0 │ :try_end_1 │ .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_5 │ │ - if-nez v91, :cond_5 │ + if-nez v89, :cond_5 │ │ .line 1826 │ - .end local v68 # "packedFunc":Ljava/util/List;, "Ljava/util/List;>;" │ + .end local v66 # "packedFunc":Ljava/util/List;, "Ljava/util/List;>;" │ :cond_1 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - .end local v76 # "startWait":J │ + .end local v74 # "startWait":J │ :goto_2 │ - return-object v91 │ + return-object v89 │ │ .line 981 │ :catch_0 │ move-exception v25 │ │ .line 982 │ .local v25, "e":Ljava/net/UnknownHostException; │ - const-string v91, "Unknown host!" │ + const-string v89, "Unknown host!" │ │ goto :goto_2 │ │ .line 983 │ .end local v25 # "e":Ljava/net/UnknownHostException; │ :catch_1 │ move-exception v25 │ │ .line 984 │ .local v25, "e":Lcom/iskrembilen/quasseldroid/exceptions/UnsupportedProtocolException; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b003e │ + const v90, 0x7f0b003e │ │ - invoke-virtual/range {v91 .. v92}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ + invoke-virtual/range {v89 .. v90}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - invoke-virtual/range {v91 .. v91}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v89 .. v89}, Landroid/os/Message;->sendToTarget()V │ │ .line 985 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ move-object/from16 v1, v25 │ │ invoke-static {v0, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/Throwable;)I │ │ .line 986 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->closeConnection()V │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->closeConnection()V │ │ .line 987 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ goto :goto_2 │ │ .line 988 │ .end local v25 # "e":Lcom/iskrembilen/quasseldroid/exceptions/UnsupportedProtocolException; │ :catch_2 │ move-exception v25 │ │ .line 989 │ .local v25, "e":Ljava/io/IOException; │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "Got IOException while connecting" │ + const-string v90, "Got IOException while connecting" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 990 │ invoke-virtual/range {v25 .. v25}, Ljava/io/IOException;->getCause()Ljava/lang/Throwable; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ instance-of v0, v0, Lcom/iskrembilen/quasseldroid/io/CustomTrustManager$NewCertificateException; │ │ - move/from16 v91, v0 │ + move/from16 v89, v0 │ │ - if-eqz v91, :cond_2 │ + if-eqz v89, :cond_2 │ │ .line 991 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "Got NewCertificateException while connecting" │ + const-string v90, "Got NewCertificateException while connecting" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 992 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - const v93, 0x7f0b001f │ + const v91, 0x7f0b001f │ │ invoke-virtual/range {v25 .. v25}, Ljava/io/IOException;->getCause()Ljava/lang/Throwable; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/io/CustomTrustManager$NewCertificateException; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/io/CustomTrustManager$NewCertificateException; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CustomTrustManager$NewCertificateException;->hashedCert()Ljava/lang/String; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CustomTrustManager$NewCertificateException;->hashedCert()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ - move/from16 v1, v93 │ + move/from16 v1, v91 │ │ - move-object/from16 v2, v91 │ + move-object/from16 v2, v89 │ │ invoke-virtual {v0, v1, v2}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - invoke-virtual/range {v91 .. v91}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v89 .. v89}, Landroid/os/Message;->sendToTarget()V │ │ .line 993 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->closeConnection()V │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->closeConnection()V │ │ .line 1002 │ :goto_3 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ goto :goto_2 │ │ .line 994 │ :cond_2 │ invoke-virtual/range {v25 .. v25}, Ljava/io/IOException;->getCause()Ljava/lang/Throwable; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ instance-of v0, v0, Ljava/security/cert/CertificateException; │ │ - move/from16 v91, v0 │ + move/from16 v89, v0 │ │ - if-eqz v91, :cond_3 │ + if-eqz v89, :cond_3 │ │ .line 995 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "Got CertificateException while connecting" │ + const-string v90, "Got CertificateException while connecting" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 996 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b0019 │ + const v90, 0x7f0b0019 │ │ invoke-virtual/range {v25 .. v25}, Ljava/io/IOException;->getCause()Ljava/lang/Throwable; │ │ - move-result-object v93 │ + move-result-object v91 │ │ - invoke-virtual/range {v93 .. v93}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; │ + invoke-virtual/range {v91 .. v91}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; │ │ - move-result-object v93 │ + move-result-object v91 │ │ - invoke-virtual/range {v91 .. v93}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; │ + invoke-virtual/range {v89 .. v91}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - invoke-virtual/range {v91 .. v91}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v89 .. v89}, Landroid/os/Message;->sendToTarget()V │ │ .line 997 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->closeConnection()V │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->closeConnection()V │ │ goto :goto_3 │ │ .line 999 │ :cond_3 │ invoke-virtual/range {v25 .. v25}, Ljava/io/IOException;->printStackTrace()V │ │ .line 1000 │ - new-instance v91, Ljava/lang/StringBuilder; │ + new-instance v89, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v91 .. v91}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v89 .. v89}, Ljava/lang/StringBuilder;->()V │ │ - const-string v92, "IO error while connecting! " │ + const-string v90, "IO error while connecting! " │ │ - invoke-virtual/range {v91 .. v92}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v89 .. v90}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v91 │ + move-result-object v89 │ │ invoke-virtual/range {v25 .. v25}, Ljava/io/IOException;->getMessage()Ljava/lang/String; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-virtual/range {v91 .. v92}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v89 .. v90}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ goto/16 :goto_2 │ │ .line 1003 │ .end local v25 # "e":Ljava/io/IOException; │ :catch_3 │ move-exception v25 │ │ .line 1004 │ .local v25, "e":Ljava/security/GeneralSecurityException; │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "Invalid username/password combination" │ + const-string v90, "Invalid username/password combination" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1005 │ - const-string v91, "Invalid username/password combination." │ + const-string v89, "Invalid username/password combination." │ │ goto/16 :goto_2 │ │ .line 1006 │ .end local v25 # "e":Ljava/security/GeneralSecurityException; │ :catch_4 │ move-exception v25 │ │ .line 1007 │ .local v25, "e":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/EmptyQVariantException; │ invoke-virtual/range {v25 .. v25}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/EmptyQVariantException;->printStackTrace()V │ │ .line 1008 │ - const-string v91, "IO error while connecting!" │ + const-string v89, "IO error while connecting!" │ │ goto/16 :goto_2 │ │ .line 1022 │ .end local v25 # "e":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/EmptyQVariantException; │ - .restart local v76 # "startWait":J │ + .restart local v74 # "startWait":J │ :cond_4 │ :try_start_2 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # invokes: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->readQVariantList()Ljava/util/List; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1400(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Ljava/util/List; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1400(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Ljava/util/List; │ │ - move-result-object v68 │ + move-result-object v66 │ │ - .restart local v68 # "packedFunc":Ljava/util/List;, "Ljava/util/List;>;" │ + .restart local v66 # "packedFunc":Ljava/util/List;, "Ljava/util/List;>;" │ goto/16 :goto_1 │ │ .line 1033 │ :cond_5 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->checkAlive:Landroid/os/CountDownTimer; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - invoke-virtual/range {v91 .. v91}, Landroid/os/CountDownTimer;->cancel()V │ + invoke-virtual/range {v89 .. v89}, Landroid/os/CountDownTimer;->cancel()V │ │ .line 1034 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->checkAlive:Landroid/os/CountDownTimer; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - invoke-virtual/range {v91 .. v91}, Landroid/os/CountDownTimer;->start()Landroid/os/CountDownTimer; │ + invoke-virtual/range {v89 .. v89}, Landroid/os/CountDownTimer;->start()Landroid/os/CountDownTimer; │ │ .line 1037 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->networkInitComplete:Z │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1300(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Z │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1300(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-nez v91, :cond_7 │ + if-nez v89, :cond_7 │ │ .line 1038 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/Integer; │ + check-cast v89, Ljava/lang/Integer; │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Integer;->intValue()I │ │ - move-result v91 │ + move-result v89 │ │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->getForVal(I)Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->getForVal(I)Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - sget-object v92, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->InitData:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ + sget-object v90, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->InitData:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move-object/from16 v1, v92 │ + move-object/from16 v1, v90 │ │ if-ne v0, v1, :cond_6 │ │ - const/16 v91, 0x1 │ + const/16 v89, 0x1 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/String; │ + check-cast v89, Ljava/lang/String; │ │ - const-string v92, "Network" │ + const-string v90, "Network" │ │ - invoke-virtual/range {v91 .. v92}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual/range {v89 .. v90}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-nez v91, :cond_7 │ + if-nez v89, :cond_7 │ │ .line 1039 │ :cond_6 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "Package not network, queueing it" │ + const-string v90, "Package not network, queueing it" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1040 │ - invoke-virtual/range {v67 .. v68}, Ljava/util/LinkedList;->add(Ljava/lang/Object;)Z │ + invoke-virtual/range {v65 .. v66}, Ljava/util/LinkedList;->add(Ljava/lang/Object;)Z │ :try_end_2 │ .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_5 │ │ goto/16 :goto_0 │ │ .line 1821 │ - .end local v68 # "packedFunc":Ljava/util/List;, "Ljava/util/List;>;" │ + .end local v66 # "packedFunc":Ljava/util/List;, "Ljava/util/List;>;" │ :catch_5 │ move-exception v25 │ │ .line 1822 │ .local v25, "e":Ljava/io/IOException; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - const-string v92, "Lost connection" │ + const-string v90, "Lost connection" │ │ - invoke-virtual/range {v91 .. v92}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->onDisconnected(Ljava/lang/String;)V │ + invoke-virtual/range {v89 .. v90}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->onDisconnected(Ljava/lang/String;)V │ │ .line 1823 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "IO error, lost connection?" │ + const-string v90, "IO error, lost connection?" │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move-object/from16 v1, v92 │ + move-object/from16 v1, v90 │ │ move-object/from16 v2, v25 │ │ invoke-static {v0, v1, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ goto/16 :goto_0 │ │ .line 1045 │ .end local v25 # "e":Ljava/io/IOException; │ - .restart local v68 # "packedFunc":Ljava/util/List;, "Ljava/util/List;>;" │ + .restart local v66 # "packedFunc":Ljava/util/List;, "Ljava/util/List;>;" │ :cond_7 │ :try_start_3 │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v74 │ + move-result-wide v72 │ │ .line 1046 │ - .local v74, "start":J │ - const/16 v91, 0x0 │ + .local v72, "start":J │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/Integer; │ + check-cast v89, Ljava/lang/Integer; │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Integer;->intValue()I │ │ - move-result v91 │ + move-result v89 │ │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->getForVal(I)Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->getForVal(I)Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ │ - move-result-object v82 │ + move-result-object v80 │ │ .line 1047 │ - .local v82, "type":Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ + .local v80, "type":Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ const-string v21, "" │ │ .line 1052 │ .local v21, "className":Ljava/lang/String; │ - sget-object v91, Lcom/iskrembilen/quasseldroid/io/CoreConnection$3;->$SwitchMap$com$iskrembilen$quasseldroid$io$CoreConnection$RequestType:[I │ + sget-object v89, Lcom/iskrembilen/quasseldroid/io/CoreConnection$3;->$SwitchMap$com$iskrembilen$quasseldroid$io$CoreConnection$RequestType:[I │ │ - invoke-virtual/range {v82 .. v82}, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->ordinal()I │ + invoke-virtual/range {v80 .. v80}, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->ordinal()I │ │ - move-result v92 │ + move-result v90 │ │ - aget v91, v91, v92 │ + aget v89, v89, v90 │ │ - packed-switch v91, :pswitch_data_0 │ + packed-switch v89, :pswitch_data_0 │ │ .line 1815 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - new-instance v92, Ljava/lang/StringBuilder; │ + new-instance v90, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v92 .. v92}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v90 .. v90}, Ljava/lang/StringBuilder;->()V │ │ - const-string v93, "UNHANDLED: request type: " │ + const-string v91, "UNHANDLED: request type: " │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-virtual/range {v82 .. v82}, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->name()Ljava/lang/String; │ + invoke-virtual/range {v80 .. v80}, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->name()Ljava/lang/String; │ │ - move-result-object v93 │ + move-result-object v91 │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-virtual/range {v92 .. v92}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v90 .. v90}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1817 │ :cond_8 │ :goto_4 │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ move-result-wide v28 │ │ .line 1818 │ .local v28, "end":J │ - sub-long v92, v28, v74 │ + sub-long v90, v28, v72 │ │ - const-wide/16 v94, 0x1f4 │ + const-wide/16 v92, 0x1f4 │ │ - cmp-long v91, v92, v94 │ + cmp-long v89, v90, v92 │ │ - if-lez v91, :cond_0 │ + if-lez v89, :cond_0 │ │ .line 1819 │ - sget-object v91, Ljava/lang/System;->err:Ljava/io/PrintStream; │ + sget-object v89, Ljava/lang/System;->err:Ljava/io/PrintStream; │ │ - new-instance v92, Ljava/lang/StringBuilder; │ + new-instance v90, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v92 .. v92}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v90 .. v90}, Ljava/lang/StringBuilder;->()V │ │ - const-string v93, "Slow parsing (" │ + const-string v91, "Slow parsing (" │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - sub-long v94, v28, v74 │ + sub-long v92, v28, v72 │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ - move-wide/from16 v1, v94 │ + move-wide/from16 v1, v92 │ │ invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - const-string v93, "ms)!: Request type: " │ + const-string v91, "ms)!: Request type: " │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-virtual/range {v82 .. v82}, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->name()Ljava/lang/String; │ + invoke-virtual/range {v80 .. v80}, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->name()Ljava/lang/String; │ │ - move-result-object v93 │ + move-result-object v91 │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - const-string v93, " Class name:" │ + const-string v91, " Class name:" │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ move-object/from16 v1, v21 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-virtual/range {v92 .. v92}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v90 .. v90}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-virtual/range {v91 .. v92}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V │ + invoke-virtual/range {v89 .. v90}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V │ │ goto/16 :goto_0 │ │ .line 1059 │ .end local v28 # "end":J │ :pswitch_0 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "Got heartbeat" │ + const-string v90, "Got heartbeat" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1060 │ - new-instance v69, Ljava/util/LinkedList; │ + new-instance v67, Ljava/util/LinkedList; │ │ - invoke-direct/range {v69 .. v69}, Ljava/util/LinkedList;->()V │ + invoke-direct/range {v67 .. v67}, Ljava/util/LinkedList;->()V │ │ .line 1061 │ - .local v69, "packet":Ljava/util/List;, "Ljava/util/List;>;" │ - new-instance v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + .local v67, "packet":Ljava/util/List;, "Ljava/util/List;>;" │ + new-instance v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - sget-object v92, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->HeartBeatReply:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ + sget-object v90, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->HeartBeatReply:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ │ - invoke-virtual/range {v92 .. v92}, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->getValue()I │ + invoke-virtual/range {v90 .. v90}, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->getValue()I │ │ - move-result v92 │ + move-result v90 │ │ - invoke-static/range {v92 .. v92}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static/range {v90 .. v90}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - sget-object v93, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Int:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Int:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - invoke-direct/range {v91 .. v93}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ + invoke-direct/range {v89 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ - move-object/from16 v0, v69 │ + move-object/from16 v0, v67 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 1062 │ - new-instance v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + new-instance v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - sget-object v93, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Time:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Time:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - invoke-direct/range {v91 .. v93}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ + invoke-direct/range {v89 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ - move-object/from16 v0, v69 │ + move-object/from16 v0, v67 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ :try_end_3 │ .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_5 │ │ .line 1064 │ :try_start_4 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move-object/from16 v1, v69 │ + move-object/from16 v1, v67 │ │ # invokes: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->sendQVariantList(Ljava/util/List;)V │ invoke-static {v0, v1}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$300(Lcom/iskrembilen/quasseldroid/io/CoreConnection;Ljava/util/List;)V │ :try_end_4 │ .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_6 │ │ goto/16 :goto_4 │ @@ -925,694 +925,690 @@ │ :try_start_5 │ invoke-virtual/range {v25 .. v25}, Ljava/io/IOException;->printStackTrace()V │ │ goto/16 :goto_4 │ │ .line 1071 │ .end local v25 # "e":Ljava/io/IOException; │ - .end local v69 # "packet":Ljava/util/List;, "Ljava/util/List;>;" │ + .end local v67 # "packet":Ljava/util/List;, "Ljava/util/List;>;" │ :pswitch_1 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "Got heartbeat reply" │ + const-string v90, "Got heartbeat reply" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1072 │ - invoke-interface/range {v68 .. v68}, Ljava/util/List;->size()I │ + invoke-interface/range {v66 .. v66}, Ljava/util/List;->size()I │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_8 │ + if-eqz v89, :cond_8 │ │ .line 1073 │ invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar; │ │ move-result-object v13 │ │ .line 1074 │ .local v13, "calendarNow":Ljava/util/Calendar; │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ move-result-object v14 │ │ check-cast v14, Ljava/util/Calendar; │ │ .line 1075 │ .local v14, "calendarSent":Ljava/util/Calendar; │ invoke-virtual {v13}, Ljava/util/Calendar;->getTimeInMillis()J │ │ - move-result-wide v92 │ + move-result-wide v90 │ │ invoke-virtual {v14}, Ljava/util/Calendar;->getTimeInMillis()J │ │ - move-result-wide v94 │ + move-result-wide v92 │ │ - sub-long v92, v92, v94 │ + sub-long v90, v90, v92 │ │ - move-wide/from16 v0, v92 │ + move-wide/from16 v0, v90 │ │ long-to-int v0, v0 │ │ - move/from16 v91, v0 │ + move/from16 v89, v0 │ │ - div-int/lit8 v47, v91, 0x2 │ + div-int/lit8 v45, v89, 0x2 │ │ .line 1076 │ - .local v47, "latency":I │ + .local v45, "latency":I │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - new-instance v92, Ljava/lang/StringBuilder; │ + new-instance v90, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v92 .. v92}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v90 .. v90}, Ljava/lang/StringBuilder;->()V │ │ - const-string v93, "Latency: " │ + const-string v91, "Latency: " │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ - move/from16 v1, v47 │ + move/from16 v1, v45 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-virtual/range {v92 .. v92}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v90 .. v90}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1077 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b0031 │ + const v90, 0x7f0b0031 │ │ - const/16 v93, 0x0 │ + const/16 v91, 0x0 │ │ - const/16 v94, 0x0 │ + const/16 v92, 0x0 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move/from16 v1, v92 │ + move/from16 v1, v90 │ │ - move/from16 v2, v47 │ + move/from16 v2, v45 │ │ - move/from16 v3, v93 │ + move/from16 v3, v91 │ │ - move-object/from16 v4, v94 │ + move-object/from16 v4, v92 │ │ invoke-virtual {v0, v1, v2, v3, v4}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - invoke-virtual/range {v91 .. v91}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v89 .. v89}, Landroid/os/Message;->sendToTarget()V │ │ goto/16 :goto_4 │ │ .line 1087 │ .end local v13 # "calendarNow":Ljava/util/Calendar; │ .end local v14 # "calendarSent":Ljava/util/Calendar; │ - .end local v47 # "latency":I │ + .end local v45 # "latency":I │ :pswitch_2 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ move-result-object v21 │ │ .end local v21 # "className":Ljava/lang/String; │ check-cast v21, Ljava/lang/String; │ │ .line 1088 │ .restart local v21 # "className":Ljava/lang/String; │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v63 │ + move-result-object v61 │ │ - check-cast v63, Ljava/lang/String; │ + check-cast v61, Ljava/lang/String; │ │ .line 1093 │ - .local v63, "objectName":Ljava/lang/String; │ - const-string v91, "Network" │ + .local v61, "objectName":Ljava/lang/String; │ + const-string v89, "Network" │ │ move-object/from16 v0, v21 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_14 │ + if-eqz v89, :cond_14 │ │ .line 1094 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "InitData: Network" │ + const-string v90, "InitData: Network" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1095 │ - invoke-static/range {v63 .. v63}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ + invoke-static/range {v61 .. v61}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ - move-result v58 │ + move-result v56 │ │ .line 1096 │ - .local v58, "networkId":I │ + .local v56, "networkId":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->networks:Lde/kuschku/util/BetterSparseArray; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1500(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1500(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move/from16 v1, v58 │ + move/from16 v1, v56 │ │ invoke-virtual {v0, v1}, Lde/kuschku/util/BetterSparseArray;->get(I)Ljava/lang/Object; │ │ - move-result-object v57 │ + move-result-object v55 │ │ - check-cast v57, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + check-cast v55, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ .line 1098 │ - .local v57, "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ - const/16 v91, 0x0 │ + .local v55, "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v42 │ + move-result-object v40 │ │ - check-cast v42, Ljava/util/Map; │ + check-cast v40, Ljava/util/Map; │ │ .line 1101 │ - .local v42, "initMap":Ljava/util/Map;, "Ljava/util/Map;>;" │ - const-string v91, "myNick" │ + .local v40, "initMap":Ljava/util/Map;, "Ljava/util/Map;>;" │ + const-string v89, "myNick" │ │ - move-object/from16 v0, v42 │ + move-object/from16 v0, v40 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/String; │ + check-cast v89, Ljava/lang/String; │ │ - move-object/from16 v0, v57 │ + move-object/from16 v0, v55 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->setMyNick(Ljava/lang/String;)V │ │ .line 1102 │ - const-string v91, "networkName" │ + const-string v89, "networkName" │ │ - move-object/from16 v0, v42 │ + move-object/from16 v0, v40 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/String; │ + check-cast v89, Ljava/lang/String; │ │ - move-object/from16 v0, v57 │ + move-object/from16 v0, v55 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->setNetworkName(Ljava/lang/String;)V │ │ .line 1103 │ - const-string v91, "latency" │ + const-string v89, "latency" │ │ - move-object/from16 v0, v42 │ + move-object/from16 v0, v40 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/Integer; │ + check-cast v89, Ljava/lang/Integer; │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Integer;->intValue()I │ │ - move-result v91 │ + move-result v89 │ │ - move-object/from16 v0, v57 │ + move-object/from16 v0, v55 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->setLatency(I)V │ │ .line 1104 │ - const-string v91, "currentServer" │ + const-string v89, "currentServer" │ │ - move-object/from16 v0, v42 │ + move-object/from16 v0, v40 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/String; │ + check-cast v89, Ljava/lang/String; │ │ - move-object/from16 v0, v57 │ + move-object/from16 v0, v55 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->setCurrentServer(Ljava/lang/String;)V │ │ .line 1105 │ - const-string v91, "identityId" │ + const-string v89, "identityId" │ │ - move-object/from16 v0, v42 │ + move-object/from16 v0, v40 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/Integer; │ + check-cast v89, Ljava/lang/Integer; │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Integer;->intValue()I │ │ - move-result v91 │ + move-result v89 │ │ - move-object/from16 v0, v57 │ + move-object/from16 v0, v55 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->setIdentity(I)V │ │ .line 1106 │ - const-string v91, "isConnected" │ + const-string v89, "isConnected" │ │ - move-object/from16 v0, v42 │ + move-object/from16 v0, v40 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/Boolean; │ + check-cast v89, Ljava/lang/Boolean; │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Boolean;->booleanValue()Z │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Boolean;->booleanValue()Z │ │ - move-result v44 │ + move-result v42 │ │ .line 1107 │ - .local v44, "isConnected":Z │ - if-eqz v44, :cond_a │ + .local v42, "isConnected":Z │ + if-eqz v42, :cond_a │ │ - const/16 v91, 0x1 │ + const/16 v89, 0x1 │ │ - move-object/from16 v0, v57 │ + move-object/from16 v0, v55 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->setConnected(Z)V │ │ .line 1109 │ :goto_5 │ - invoke-virtual/range {v57 .. v57}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getStatusBuffer()Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + invoke-virtual/range {v55 .. v55}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getStatusBuffer()Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - if-eqz v91, :cond_9 │ + if-eqz v89, :cond_9 │ │ .line 1110 │ - invoke-virtual/range {v57 .. v57}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getStatusBuffer()Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + invoke-virtual/range {v55 .. v55}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getStatusBuffer()Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move/from16 v1, v44 │ + move/from16 v1, v42 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->setActive(Z)V │ │ .line 1113 │ :cond_9 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - new-instance v92, Ljava/lang/StringBuilder; │ + new-instance v90, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v92 .. v92}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v90 .. v90}, Ljava/lang/StringBuilder;->()V │ │ - const-string v93, "Started parsing network " │ + const-string v91, "Started parsing network " │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-virtual/range {v57 .. v57}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getName()Ljava/lang/String; │ + invoke-virtual/range {v55 .. v55}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getName()Ljava/lang/String; │ │ - move-result-object v93 │ + move-result-object v91 │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-virtual/range {v92 .. v92}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v90 .. v90}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1116 │ - const-string v91, "IrcUsersAndChannels" │ + const-string v89, "IrcUsersAndChannels" │ │ - move-object/from16 v0, v42 │ + move-object/from16 v0, v40 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v89 │ + move-result-object v87 │ │ - check-cast v89, Ljava/util/Map; │ + check-cast v87, Ljava/util/Map; │ │ .line 1117 │ - .local v89, "usersAndChans":Ljava/util/Map;, "Ljava/util/Map;>;" │ - const-string v91, "channels" │ + .local v87, "usersAndChans":Ljava/util/Map;, "Ljava/util/Map;>;" │ + const-string v89, "channels" │ │ - move-object/from16 v0, v89 │ + move-object/from16 v0, v87 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ move-result-object v20 │ │ check-cast v20, Ljava/util/Map; │ │ .line 1120 │ .local v20, "channels":Ljava/util/Map;, "Ljava/util/Map;>;" │ - const-string v91, "users" │ + const-string v89, "users" │ │ - move-object/from16 v0, v89 │ + move-object/from16 v0, v87 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v87 │ + move-result-object v85 │ │ - check-cast v87, Ljava/util/Map; │ + check-cast v85, Ljava/util/Map; │ │ .line 1121 │ - .local v87, "userObjs":Ljava/util/Map;, "Ljava/util/Map;>;" │ - new-instance v43, Ljava/util/ArrayList; │ + .local v85, "userObjs":Ljava/util/Map;, "Ljava/util/Map;>;" │ + new-instance v41, Ljava/util/ArrayList; │ │ - invoke-direct/range {v43 .. v43}, Ljava/util/ArrayList;->()V │ + invoke-direct/range {v41 .. v41}, Ljava/util/ArrayList;->()V │ │ .line 1122 │ - .local v43, "ircUsers":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - new-instance v88, Ljava/util/HashMap; │ + .local v41, "ircUsers":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + new-instance v86, Ljava/util/HashMap; │ │ - invoke-direct/range {v88 .. v88}, Ljava/util/HashMap;->()V │ + invoke-direct/range {v86 .. v86}, Ljava/util/HashMap;->()V │ │ .line 1123 │ - .local v88, "userTempMap":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ - invoke-interface/range {v87 .. v87}, Ljava/util/Map;->entrySet()Ljava/util/Set; │ + .local v86, "userTempMap":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ + invoke-interface/range {v85 .. v85}, Ljava/util/Map;->entrySet()Ljava/util/Set; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - invoke-interface/range {v91 .. v91}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface/range {v89 .. v89}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v38 │ + move-result-object v90 │ │ - .local v38, "i$":Ljava/util/Iterator; │ :goto_6 │ - invoke-interface/range {v38 .. v38}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface/range {v90 .. v90}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_b │ + if-eqz v89, :cond_b │ │ - invoke-interface/range {v38 .. v38}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface/range {v90 .. v90}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v26 │ │ check-cast v26, Ljava/util/Map$Entry; │ │ .line 1124 │ .local v26, "element":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;>;" │ - new-instance v83, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + new-instance v81, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ │ - invoke-direct/range {v83 .. v83}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->()V │ + invoke-direct/range {v81 .. v81}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->()V │ │ .line 1125 │ - .local v83, "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + .local v81, "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ invoke-interface/range {v26 .. v26}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/String; │ + check-cast v89, Ljava/lang/String; │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move-object/from16 v1, v83 │ + move-object/from16 v1, v81 │ │ iput-object v0, v1, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->name:Ljava/lang/String; │ │ .line 1126 │ invoke-interface/range {v26 .. v26}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - move-object/from16 v0, v83 │ + move-object/from16 v0, v81 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->fromVariantMap(Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;)V │ │ .line 1127 │ - move/from16 v0, v58 │ + move/from16 v0, v56 │ │ - move-object/from16 v1, v83 │ + move-object/from16 v1, v81 │ │ iput v0, v1, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->networkId:I │ │ .line 1129 │ - move-object/from16 v0, v43 │ + move-object/from16 v0, v41 │ │ - move-object/from16 v1, v83 │ + move-object/from16 v1, v81 │ │ invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 1130 │ - move-object/from16 v0, v83 │ + move-object/from16 v0, v81 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->nick:Ljava/lang/String; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - move-object/from16 v0, v88 │ + move-object/from16 v0, v86 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ - move-object/from16 v2, v83 │ + move-object/from16 v2, v81 │ │ invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 1131 │ - invoke-virtual/range {v83 .. v83}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->register()V │ + invoke-virtual/range {v81 .. v81}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->register()V │ │ goto :goto_6 │ │ .line 1108 │ .end local v20 # "channels":Ljava/util/Map;, "Ljava/util/Map;>;" │ .end local v26 # "element":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;>;" │ - .end local v38 # "i$":Ljava/util/Iterator; │ - .end local v43 # "ircUsers":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - .end local v83 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ - .end local v87 # "userObjs":Ljava/util/Map;, "Ljava/util/Map;>;" │ - .end local v88 # "userTempMap":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ - .end local v89 # "usersAndChans":Ljava/util/Map;, "Ljava/util/Map;>;" │ + .end local v41 # "ircUsers":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v81 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + .end local v85 # "userObjs":Ljava/util/Map;, "Ljava/util/Map;>;" │ + .end local v86 # "userTempMap":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ + .end local v87 # "usersAndChans":Ljava/util/Map;, "Ljava/util/Map;>;" │ :cond_a │ - sget-object v91, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->Disconnected:Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ + sget-object v89, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->Disconnected:Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ │ - move-object/from16 v0, v57 │ + move-object/from16 v0, v55 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->setConnectionState(Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;)V │ │ goto/16 :goto_5 │ │ .line 1133 │ .restart local v20 # "channels":Ljava/util/Map;, "Ljava/util/Map;>;" │ - .restart local v38 # "i$":Ljava/util/Iterator; │ - .restart local v43 # "ircUsers":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - .restart local v87 # "userObjs":Ljava/util/Map;, "Ljava/util/Map;>;" │ - .restart local v88 # "userTempMap":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ - .restart local v89 # "usersAndChans":Ljava/util/Map;, "Ljava/util/Map;>;" │ + .restart local v41 # "ircUsers":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .restart local v85 # "userObjs":Ljava/util/Map;, "Ljava/util/Map;>;" │ + .restart local v86 # "userTempMap":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ + .restart local v87 # "usersAndChans":Ljava/util/Map;, "Ljava/util/Map;>;" │ :cond_b │ - move-object/from16 v0, v57 │ + move-object/from16 v0, v55 │ │ - move-object/from16 v1, v43 │ + move-object/from16 v1, v41 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->setUserList(Ljava/util/List;)V │ │ .line 1136 │ invoke-interface/range {v20 .. v20}, Ljava/util/Map;->values()Ljava/util/Collection; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - invoke-interface/range {v91 .. v91}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ + invoke-interface/range {v89 .. v89}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ │ - move-result-object v38 │ + move-result-object v90 │ │ - .end local v38 # "i$":Ljava/util/Iterator; │ :cond_c │ :goto_7 │ - invoke-interface/range {v38 .. v38}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface/range {v90 .. v90}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_12 │ + if-eqz v89, :cond_12 │ │ - invoke-interface/range {v38 .. v38}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface/range {v90 .. v90}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v19 │ │ check-cast v19, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ .line 1137 │ .local v19, "channel":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;, "Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant<*>;" │ @@ -1620,95 +1616,98 @@ │ │ move-result-object v15 │ │ check-cast v15, Ljava/util/Map; │ │ .line 1138 │ .local v15, "chan":Ljava/util/Map;, "Ljava/util/Map;>;" │ - const-string v91, "name" │ + const-string v89, "name" │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ invoke-interface {v15, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ move-result-object v16 │ │ check-cast v16, Ljava/lang/String; │ │ .line 1139 │ .local v16, "chanName":Ljava/lang/String; │ - const-string v91, "UserModes" │ + const-string v89, "UserModes" │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ invoke-interface {v15, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v85 │ + move-result-object v83 │ │ - check-cast v85, Ljava/util/Map; │ + check-cast v83, Ljava/util/Map; │ │ .line 1140 │ - .local v85, "userModes":Ljava/util/Map;, "Ljava/util/Map;>;" │ - const-string v91, "topic" │ + .local v83, "userModes":Ljava/util/Map;, "Ljava/util/Map;>;" │ + const-string v89, "topic" │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ invoke-interface {v15, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v81 │ + move-result-object v79 │ │ - check-cast v81, Ljava/lang/String; │ + check-cast v79, Ljava/lang/String; │ │ .line 1142 │ - .local v81, "topic":Ljava/lang/String; │ + .local v79, "topic":Ljava/lang/String; │ const/16 v33, 0x0 │ │ .line 1143 │ .local v33, "foundChannel":Z │ - invoke-virtual/range {v57 .. v57}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getBuffers()Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ + invoke-virtual/range {v55 .. v55}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getBuffers()Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - sget-object v92, Lcom/iskrembilen/quasseldroid/util/BufferCollectionHelper;->FILTER_SET_ALL:Ljava/util/Set; │ + sget-object v91, Lcom/iskrembilen/quasseldroid/util/BufferCollectionHelper;->FILTER_SET_ALL:Ljava/util/Set; │ │ - invoke-virtual/range {v91 .. v92}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->getBufferList(Ljava/util/Set;)Ljava/util/List; │ + move-object/from16 v0, v89 │ │ - move-result-object v91 │ + move-object/from16 v1, v91 │ │ - invoke-interface/range {v91 .. v91}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->getBufferList(Ljava/util/Set;)Ljava/util/List; │ + │ + move-result-object v89 │ │ - move-result-object v39 │ + invoke-interface/range {v89 .. v89}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + │ + move-result-object v89 │ │ - .local v39, "i$":Ljava/util/Iterator; │ :cond_d │ - invoke-interface/range {v39 .. v39}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface/range {v89 .. v89}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v91 │ │ if-eqz v91, :cond_11 │ │ - invoke-interface/range {v39 .. v39}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface/range {v89 .. v89}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v7 │ │ check-cast v7, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ .line 1144 │ .local v7, "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ @@ -1729,3642 +1728,3693 @@ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ │ move-result v91 │ │ if-eqz v91, :cond_d │ │ .line 1145 │ - move-object/from16 v0, v81 │ + move-object/from16 v0, v79 │ │ invoke-virtual {v7, v0}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->setTopic(Ljava/lang/String;)V │ │ .line 1146 │ - const/16 v91, 0x1 │ + const/16 v89, 0x1 │ │ - move/from16 v0, v91 │ + move/from16 v0, v89 │ │ invoke-virtual {v7, v0}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->setActive(Z)V │ │ .line 1147 │ - new-instance v90, Ljava/util/ArrayList; │ + new-instance v88, Ljava/util/ArrayList; │ │ - invoke-direct/range {v90 .. v90}, Ljava/util/ArrayList;->()V │ + invoke-direct/range {v88 .. v88}, Ljava/util/ArrayList;->()V │ │ .line 1148 │ - .local v90, "usersToAdd":Ljava/util/ArrayList;, "Ljava/util/ArrayList;>;" │ - invoke-interface/range {v85 .. v85}, Ljava/util/Map;->entrySet()Ljava/util/Set; │ + .local v88, "usersToAdd":Ljava/util/ArrayList;, "Ljava/util/ArrayList;>;" │ + invoke-interface/range {v83 .. v83}, Ljava/util/Map;->entrySet()Ljava/util/Set; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - invoke-interface/range {v91 .. v91}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface/range {v89 .. v89}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v39 │ + move-result-object v91 │ │ :cond_e │ :goto_8 │ - invoke-interface/range {v39 .. v39}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface/range {v91 .. v91}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_10 │ + if-eqz v89, :cond_10 │ │ - invoke-interface/range {v39 .. v39}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface/range {v91 .. v91}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v61 │ + move-result-object v59 │ │ - check-cast v61, Ljava/util/Map$Entry; │ + check-cast v59, Ljava/util/Map$Entry; │ │ .line 1149 │ - .local v61, "nick":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;>;" │ - invoke-interface/range {v61 .. v61}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; │ + .local v59, "nick":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;>;" │ + invoke-interface/range {v59 .. v59}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v88 │ + move-object/from16 v0, v86 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v83 │ + move-result-object v81 │ │ - check-cast v83, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + check-cast v81, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ │ .line 1151 │ - .restart local v83 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ - if-nez v83, :cond_f │ + .restart local v81 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + if-nez v81, :cond_f │ │ .line 1152 │ - invoke-interface/range {v61 .. v61}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; │ + invoke-interface/range {v59 .. v59}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/String; │ + check-cast v89, Ljava/lang/String; │ │ const-string v92, "(^[\\\\d-]+|[^A-Za-z0-9\\x5b-\\x60\\x7b-\\x7d])" │ │ const-string v93, "" │ │ - invoke-virtual/range {v91 .. v93}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; │ + move-object/from16 v0, v89 │ │ - move-result-object v91 │ + move-object/from16 v1, v92 │ │ - move-object/from16 v0, v88 │ + move-object/from16 v2, v93 │ │ - move-object/from16 v1, v91 │ + invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; │ + │ + move-result-object v89 │ + │ + move-object/from16 v0, v86 │ + │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v83 │ + move-result-object v81 │ │ - .end local v83 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ - check-cast v83, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + .end local v81 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + check-cast v81, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ │ .line 1155 │ - .restart local v83 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + .restart local v81 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ :cond_f │ - if-eqz v83, :cond_e │ + if-eqz v81, :cond_e │ │ .line 1158 │ new-instance v92, Landroid/util/Pair; │ │ - invoke-interface/range {v61 .. v61}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; │ + invoke-interface/range {v59 .. v59}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/String; │ + check-cast v89, Ljava/lang/String; │ │ move-object/from16 v0, v92 │ │ - move-object/from16 v1, v83 │ + move-object/from16 v1, v81 │ │ - move-object/from16 v2, v91 │ + move-object/from16 v2, v89 │ │ invoke-direct {v0, v1, v2}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V │ │ - move-object/from16 v0, v90 │ + move-object/from16 v0, v88 │ │ move-object/from16 v1, v92 │ │ invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_8 │ │ .line 1160 │ - .end local v61 # "nick":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;>;" │ - .end local v83 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + .end local v59 # "nick":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;>;" │ + .end local v81 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ :cond_10 │ invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getUsers()Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move-object/from16 v1, v90 │ + move-object/from16 v1, v88 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->addUsers(Ljava/util/List;)V │ │ .line 1161 │ const/16 v33, 0x1 │ │ .line 1165 │ .end local v7 # "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ - .end local v90 # "usersToAdd":Ljava/util/ArrayList;, "Ljava/util/ArrayList;>;" │ + .end local v88 # "usersToAdd":Ljava/util/ArrayList;, "Ljava/util/ArrayList;>;" │ :cond_11 │ if-nez v33, :cond_c │ │ .line 1166 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - new-instance v92, Ljava/lang/StringBuilder; │ + new-instance v91, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v92 .. v92}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v91 .. v91}, Ljava/lang/StringBuilder;->()V │ │ - const-string v93, "A channel in a network has no corresponding buffer object " │ + const-string v92, "A channel in a network has no corresponding buffer object " │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v91 .. v92}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v91 │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v91 │ │ move-object/from16 v1, v16 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v91 │ │ - invoke-virtual/range {v92 .. v92}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v91 .. v91}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v92 │ + move-result-object v91 │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + move-object/from16 v0, v89 │ + │ + move-object/from16 v1, v91 │ + │ + invoke-static {v0, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ goto/16 :goto_7 │ │ .line 1169 │ .end local v15 # "chan":Ljava/util/Map;, "Ljava/util/Map;>;" │ .end local v16 # "chanName":Ljava/lang/String; │ .end local v19 # "channel":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;, "Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant<*>;" │ .end local v33 # "foundChannel":Z │ - .end local v39 # "i$":Ljava/util/Iterator; │ - .end local v81 # "topic":Ljava/lang/String; │ - .end local v85 # "userModes":Ljava/util/Map;, "Ljava/util/Map;>;" │ + .end local v79 # "topic":Ljava/lang/String; │ + .end local v83 # "userModes":Ljava/util/Map;, "Ljava/util/Map;>;" │ :cond_12 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - new-instance v92, Ljava/lang/StringBuilder; │ + new-instance v90, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v92 .. v92}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v90 .. v90}, Ljava/lang/StringBuilder;->()V │ │ - const-string v93, "Sending network " │ + const-string v91, "Sending network " │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-virtual/range {v57 .. v57}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getName()Ljava/lang/String; │ + invoke-virtual/range {v55 .. v55}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getName()Ljava/lang/String; │ │ - move-result-object v93 │ + move-result-object v91 │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - const-string v93, " to service" │ + const-string v91, " to service" │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-virtual/range {v92 .. v92}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v90 .. v90}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1170 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b0001 │ + const v90, 0x7f0b0001 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move/from16 v1, v92 │ + move/from16 v1, v90 │ │ - move-object/from16 v2, v57 │ + move-object/from16 v2, v55 │ │ invoke-virtual {v0, v1, v2}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - invoke-virtual/range {v91 .. v91}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v89 .. v89}, Landroid/os/Message;->sendToTarget()V │ │ .line 1177 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - const-string v92, "IgnoreListManager" │ + const-string v90, "IgnoreListManager" │ │ - const-string v93, "" │ + const-string v91, "" │ │ # invokes: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->sendInitRequest(Ljava/lang/String;Ljava/lang/String;)V │ - invoke-static/range {v91 .. v93}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1600(Lcom/iskrembilen/quasseldroid/io/CoreConnection;Ljava/lang/String;Ljava/lang/String;)V │ + invoke-static/range {v89 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1600(Lcom/iskrembilen/quasseldroid/io/CoreConnection;Ljava/lang/String;Ljava/lang/String;)V │ │ .line 1179 │ - new-instance v73, Ljava/util/LinkedList; │ + new-instance v71, Ljava/util/LinkedList; │ │ - invoke-direct/range {v73 .. v73}, Ljava/util/LinkedList;->()V │ + invoke-direct/range {v71 .. v71}, Ljava/util/LinkedList;->()V │ │ .line 1180 │ - .local v73, "reqPackedFunc":Ljava/util/List;, "Ljava/util/List;>;" │ - new-instance v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + .local v71, "reqPackedFunc":Ljava/util/List;, "Ljava/util/List;>;" │ + new-instance v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - sget-object v92, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->Sync:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ + sget-object v90, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->Sync:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ │ - invoke-virtual/range {v92 .. v92}, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->getValue()I │ + invoke-virtual/range {v90 .. v90}, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->getValue()I │ │ - move-result v92 │ + move-result v90 │ │ - invoke-static/range {v92 .. v92}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static/range {v90 .. v90}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - sget-object v93, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Int:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Int:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - invoke-direct/range {v91 .. v93}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ + invoke-direct/range {v89 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ - move-object/from16 v0, v73 │ + move-object/from16 v0, v71 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 1181 │ - new-instance v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + new-instance v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - const-string v92, "BufferSyncer" │ + const-string v90, "BufferSyncer" │ │ - sget-object v93, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->String:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->String:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - invoke-direct/range {v91 .. v93}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ + invoke-direct/range {v89 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ - move-object/from16 v0, v73 │ + move-object/from16 v0, v71 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 1182 │ - new-instance v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + new-instance v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - const-string v92, "" │ + const-string v90, "" │ │ - sget-object v93, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->String:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->String:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - invoke-direct/range {v91 .. v93}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ + invoke-direct/range {v89 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ - move-object/from16 v0, v73 │ + move-object/from16 v0, v71 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 1183 │ - new-instance v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + new-instance v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - const-string v92, "requestPurgeBufferIds" │ + const-string v90, "requestPurgeBufferIds" │ │ - sget-object v93, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->String:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->String:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - invoke-direct/range {v91 .. v93}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ + invoke-direct/range {v89 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ - move-object/from16 v0, v73 │ + move-object/from16 v0, v71 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 1184 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move-object/from16 v1, v73 │ + move-object/from16 v1, v71 │ │ # invokes: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->sendQVariantList(Ljava/util/List;)V │ invoke-static {v0, v1}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$300(Lcom/iskrembilen/quasseldroid/io/CoreConnection;Ljava/util/List;)V │ │ .line 1186 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->initComplete:Z │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1700(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Z │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1700(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-nez v91, :cond_13 │ + if-nez v89, :cond_13 │ │ .line 1187 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ + │ + move-object/from16 v0, p0 │ + │ + iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ + │ + move-object/from16 v90, v0 │ + │ + # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->networkInitsLeft:I │ + invoke-static/range {v90 .. v90}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1800(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)I │ │ - const/16 v92, 0x1 │ + move-result v90 │ │ - # -= operator for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->networkInitsLeft:I │ - invoke-static/range {v91 .. v92}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1820(Lcom/iskrembilen/quasseldroid/io/CoreConnection;I)I │ + add-int/lit8 v90, v90, -0x1 │ + │ + # setter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->networkInitsLeft:I │ + invoke-static/range {v89 .. v90}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1802(Lcom/iskrembilen/quasseldroid/io/CoreConnection;I)I │ │ .line 1188 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->networkInitsLeft:I │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1800(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)I │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1800(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)I │ │ - move-result v91 │ + move-result v89 │ │ - if-gtz v91, :cond_13 │ + if-gtz v89, :cond_13 │ │ .line 1189 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - const/16 v92, 0x1 │ + const/16 v90, 0x1 │ │ # setter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->networkInitComplete:Z │ - invoke-static/range {v91 .. v92}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1302(Lcom/iskrembilen/quasseldroid/io/CoreConnection;Z)Z │ + invoke-static/range {v89 .. v90}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1302(Lcom/iskrembilen/quasseldroid/io/CoreConnection;Z)Z │ │ .line 1192 │ :cond_13 │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ move-result-wide v30 │ │ .line 1193 │ .local v30, "endWait":J │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - new-instance v92, Ljava/lang/StringBuilder; │ + new-instance v90, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v92 .. v92}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v90 .. v90}, Ljava/lang/StringBuilder;->()V │ │ - const-string v93, "Network parsed, took: " │ + const-string v91, "Network parsed, took: " │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - sub-long v94, v30, v76 │ + sub-long v92, v30, v74 │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ - move-wide/from16 v1, v94 │ + move-wide/from16 v1, v92 │ │ invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-virtual/range {v92 .. v92}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v90 .. v90}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ │ goto/16 :goto_4 │ │ .line 1198 │ .end local v20 # "channels":Ljava/util/Map;, "Ljava/util/Map;>;" │ .end local v30 # "endWait":J │ - .end local v42 # "initMap":Ljava/util/Map;, "Ljava/util/Map;>;" │ - .end local v43 # "ircUsers":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - .end local v44 # "isConnected":Z │ - .end local v57 # "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ - .end local v58 # "networkId":I │ - .end local v73 # "reqPackedFunc":Ljava/util/List;, "Ljava/util/List;>;" │ - .end local v87 # "userObjs":Ljava/util/Map;, "Ljava/util/Map;>;" │ - .end local v88 # "userTempMap":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ - .end local v89 # "usersAndChans":Ljava/util/Map;, "Ljava/util/Map;>;" │ + .end local v40 # "initMap":Ljava/util/Map;, "Ljava/util/Map;>;" │ + .end local v41 # "ircUsers":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v42 # "isConnected":Z │ + .end local v55 # "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + .end local v56 # "networkId":I │ + .end local v71 # "reqPackedFunc":Ljava/util/List;, "Ljava/util/List;>;" │ + .end local v85 # "userObjs":Ljava/util/Map;, "Ljava/util/Map;>;" │ + .end local v86 # "userTempMap":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ + .end local v87 # "usersAndChans":Ljava/util/Map;, "Ljava/util/Map;>;" │ :cond_14 │ - const-string v91, "BufferSyncer" │ + const-string v89, "BufferSyncer" │ │ move-object/from16 v0, v21 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_18 │ + if-eqz v89, :cond_18 │ │ .line 1199 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "InitData: BufferSyncer" │ + const-string v90, "InitData: BufferSyncer" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1201 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - const-string v92, "Receiving last seen and marker lines" │ + const-string v90, "Receiving last seen and marker lines" │ │ # invokes: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->updateInitProgress(Ljava/lang/String;)V │ - invoke-static/range {v91 .. v92}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1900(Lcom/iskrembilen/quasseldroid/io/CoreConnection;Ljava/lang/String;)V │ + invoke-static/range {v89 .. v90}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1900(Lcom/iskrembilen/quasseldroid/io/CoreConnection;Ljava/lang/String;)V │ │ .line 1204 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/util/Map; │ + check-cast v89, Ljava/util/Map; │ │ - const-string v92, "LastSeenMsg" │ + const-string v90, "LastSeenMsg" │ │ - invoke-interface/range {v91 .. v92}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface/range {v89 .. v90}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v46 │ + move-result-object v44 │ │ - check-cast v46, Ljava/util/List; │ + check-cast v44, Ljava/util/List; │ │ .line 1205 │ - .local v46, "lastSeen":Ljava/util/List;, "Ljava/util/List;>;" │ + .local v44, "lastSeen":Ljava/util/List;, "Ljava/util/List;>;" │ const/16 v37, 0x0 │ │ .local v37, "i":I │ :goto_9 │ - invoke-interface/range {v46 .. v46}, Ljava/util/List;->size()I │ + invoke-interface/range {v44 .. v44}, Ljava/util/List;->size()I │ │ - move-result v91 │ + move-result v89 │ │ move/from16 v0, v37 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ if-ge v0, v1, :cond_16 │ │ .line 1206 │ - move-object/from16 v0, v46 │ + move-object/from16 v0, v44 │ │ move/from16 v1, v37 │ │ invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/Integer; │ + check-cast v89, Ljava/lang/Integer; │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Integer;->intValue()I │ │ move-result v8 │ │ .line 1207 │ .local v8, "bufferId":I │ - add-int/lit8 v91, v37, 0x1 │ + add-int/lit8 v89, v37, 0x1 │ │ - move-object/from16 v0, v46 │ + move-object/from16 v0, v44 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/Integer; │ + check-cast v89, Ljava/lang/Integer; │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Integer;->intValue()I │ │ - move-result v55 │ + move-result v53 │ │ .line 1208 │ - .local v55, "msgId":I │ + .local v53, "msgId":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->applicationContext:Landroid/content/Context; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - invoke-static/range {v91 .. v91}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ + invoke-static/range {v89 .. v89}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ - move-result-object v91 │ + move-result-object v89 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v92, v0 │ + move-object/from16 v90, v0 │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->applicationContext:Landroid/content/Context; │ │ - move-object/from16 v92, v0 │ + move-object/from16 v90, v0 │ │ - const v93, 0x7f0e008b │ + const v91, 0x7f0e008b │ │ - invoke-virtual/range {v92 .. v93}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ + invoke-virtual/range {v90 .. v91}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - const/16 v93, 0x0 │ + const/16 v91, 0x0 │ │ - invoke-interface/range {v91 .. v93}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ + invoke-interface/range {v89 .. v91}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_15 │ + if-eqz v89, :cond_15 │ │ .line 1209 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move/from16 v1, v55 │ + move/from16 v1, v53 │ │ # invokes: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->requestBacklog(II)V │ invoke-static {v0, v8, v1}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2000(Lcom/iskrembilen/quasseldroid/io/CoreConnection;II)V │ │ .line 1211 │ :cond_15 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b0032 │ + const v90, 0x7f0b0032 │ │ - invoke-virtual/range {v91 .. v92}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ + invoke-virtual/range {v89 .. v90}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ │ - move-result-object v54 │ + move-result-object v52 │ │ .line 1212 │ - .local v54, "msg":Landroid/os/Message; │ - move-object/from16 v0, v54 │ + .local v52, "msg":Landroid/os/Message; │ + move-object/from16 v0, v52 │ │ iput v8, v0, Landroid/os/Message;->arg1:I │ │ .line 1213 │ - move/from16 v0, v55 │ + move/from16 v0, v53 │ │ - move-object/from16 v1, v54 │ + move-object/from16 v1, v52 │ │ iput v0, v1, Landroid/os/Message;->arg2:I │ │ .line 1214 │ - invoke-virtual/range {v54 .. v54}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v52 .. v52}, Landroid/os/Message;->sendToTarget()V │ │ .line 1205 │ add-int/lit8 v37, v37, 0x2 │ │ goto/16 :goto_9 │ │ .line 1217 │ .end local v8 # "bufferId":I │ - .end local v54 # "msg":Landroid/os/Message; │ - .end local v55 # "msgId":I │ + .end local v52 # "msg":Landroid/os/Message; │ + .end local v53 # "msgId":I │ :cond_16 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/util/Map; │ + check-cast v89, Ljava/util/Map; │ │ - const-string v92, "MarkerLines" │ + const-string v90, "MarkerLines" │ │ - invoke-interface/range {v91 .. v92}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface/range {v89 .. v90}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v72 │ + move-result-object v70 │ │ - check-cast v72, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v70, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ .line 1218 │ - .local v72, "rawMarkerLines":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;, "Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant<*>;" │ - if-eqz v72, :cond_17 │ + .local v70, "rawMarkerLines":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;, "Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant<*>;" │ + if-eqz v70, :cond_17 │ │ .line 1219 │ - invoke-virtual/range {v72 .. v72}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v70 .. v70}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v49 │ + move-result-object v47 │ │ - check-cast v49, Ljava/util/List; │ + check-cast v47, Ljava/util/List; │ │ .line 1220 │ - .local v49, "markerLines":Ljava/util/List;, "Ljava/util/List;>;" │ + .local v47, "markerLines":Ljava/util/List;, "Ljava/util/List;>;" │ const/16 v37, 0x0 │ │ :goto_a │ - invoke-interface/range {v49 .. v49}, Ljava/util/List;->size()I │ + invoke-interface/range {v47 .. v47}, Ljava/util/List;->size()I │ │ - move-result v91 │ + move-result v89 │ │ move/from16 v0, v37 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ if-ge v0, v1, :cond_8 │ │ .line 1221 │ - move-object/from16 v0, v49 │ + move-object/from16 v0, v47 │ │ move/from16 v1, v37 │ │ invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/Integer; │ + check-cast v89, Ljava/lang/Integer; │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Integer;->intValue()I │ │ move-result v8 │ │ .line 1222 │ .restart local v8 # "bufferId":I │ - add-int/lit8 v91, v37, 0x1 │ + add-int/lit8 v89, v37, 0x1 │ │ - move-object/from16 v0, v49 │ + move-object/from16 v0, v47 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/Integer; │ + check-cast v89, Ljava/lang/Integer; │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Integer;->intValue()I │ │ - move-result v55 │ + move-result v53 │ │ .line 1223 │ - .restart local v55 # "msgId":I │ + .restart local v53 # "msgId":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b0033 │ + const v90, 0x7f0b0033 │ │ - invoke-virtual/range {v91 .. v92}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ + invoke-virtual/range {v89 .. v90}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ │ - move-result-object v54 │ + move-result-object v52 │ │ .line 1224 │ - .restart local v54 # "msg":Landroid/os/Message; │ - move-object/from16 v0, v54 │ + .restart local v52 # "msg":Landroid/os/Message; │ + move-object/from16 v0, v52 │ │ iput v8, v0, Landroid/os/Message;->arg1:I │ │ .line 1225 │ - move/from16 v0, v55 │ + move/from16 v0, v53 │ │ - move-object/from16 v1, v54 │ + move-object/from16 v1, v52 │ │ iput v0, v1, Landroid/os/Message;->arg2:I │ │ .line 1226 │ - invoke-virtual/range {v54 .. v54}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v52 .. v52}, Landroid/os/Message;->sendToTarget()V │ │ .line 1220 │ add-int/lit8 v37, v37, 0x2 │ │ goto :goto_a │ │ .line 1229 │ .end local v8 # "bufferId":I │ - .end local v49 # "markerLines":Ljava/util/List;, "Ljava/util/List;>;" │ - .end local v54 # "msg":Landroid/os/Message; │ - .end local v55 # "msgId":I │ + .end local v47 # "markerLines":Ljava/util/List;, "Ljava/util/List;>;" │ + .end local v52 # "msg":Landroid/os/Message; │ + .end local v53 # "msgId":I │ :cond_17 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "Marker lines are null in BufferSyncer, should not happen" │ + const-string v90, "Marker lines are null in BufferSyncer, should not happen" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ goto/16 :goto_4 │ │ .line 1235 │ .end local v37 # "i":I │ - .end local v46 # "lastSeen":Ljava/util/List;, "Ljava/util/List;>;" │ - .end local v72 # "rawMarkerLines":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;, "Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant<*>;" │ + .end local v44 # "lastSeen":Ljava/util/List;, "Ljava/util/List;>;" │ + .end local v70 # "rawMarkerLines":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;, "Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant<*>;" │ :cond_18 │ - const-string v91, "IrcUser" │ + const-string v89, "IrcUser" │ │ move-object/from16 v0, v21 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_19 │ + if-eqz v89, :cond_19 │ │ .line 1236 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - new-instance v92, Ljava/lang/StringBuilder; │ + new-instance v90, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v92 .. v92}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v90 .. v90}, Ljava/lang/StringBuilder;->()V │ │ - const-string v93, "InitData: IrcUser " │ + const-string v91, "InitData: IrcUser " │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ - move-object/from16 v1, v63 │ + move-object/from16 v1, v61 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-virtual/range {v92 .. v92}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v90 .. v90}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1237 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v84 │ + move-result-object v82 │ │ - check-cast v84, Ljava/util/Map; │ + check-cast v82, Ljava/util/Map; │ │ .line 1238 │ - .local v84, "userMap":Ljava/util/Map;, "Ljava/util/Map;>;" │ + .local v82, "userMap":Ljava/util/Map;, "Ljava/util/Map;>;" │ new-instance v12, Landroid/os/Bundle; │ │ invoke-direct {v12}, Landroid/os/Bundle;->()V │ │ .line 1239 │ .local v12, "bundle":Landroid/os/Bundle; │ - const-string v92, "awayMessage" │ + const-string v90, "awayMessage" │ │ - const-string v91, "awayMessage" │ + const-string v89, "awayMessage" │ │ - move-object/from16 v0, v84 │ + move-object/from16 v0, v82 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/String; │ + check-cast v89, Ljava/lang/String; │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v12, v0, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 1240 │ - const-string v92, "channels" │ + const-string v90, "channels" │ │ - const-string v91, "channels" │ + const-string v89, "channels" │ │ - move-object/from16 v0, v84 │ + move-object/from16 v0, v82 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/util/ArrayList; │ + check-cast v89, Ljava/util/ArrayList; │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v12, v0, v1}, Landroid/os/Bundle;->putSerializable(Ljava/lang/String;Ljava/io/Serializable;)V │ │ .line 1241 │ - const-string v92, "away" │ + const-string v90, "away" │ │ - const-string v91, "away" │ + const-string v89, "away" │ │ - move-object/from16 v0, v84 │ + move-object/from16 v0, v82 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/Boolean; │ + check-cast v89, Ljava/lang/Boolean; │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Boolean;->booleanValue()Z │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Boolean;->booleanValue()Z │ │ - move-result v91 │ + move-result v89 │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-virtual {v12, v0, v1}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ │ .line 1242 │ - const-string v92, "ircOperator" │ + const-string v90, "ircOperator" │ │ - const-string v91, "ircOperator" │ + const-string v89, "ircOperator" │ │ - move-object/from16 v0, v84 │ + move-object/from16 v0, v82 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/String; │ + check-cast v89, Ljava/lang/String; │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v12, v0, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 1243 │ - const-string v92, "nick" │ + const-string v90, "nick" │ │ - const-string v91, "nick" │ + const-string v89, "nick" │ │ - move-object/from16 v0, v84 │ + move-object/from16 v0, v82 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/String; │ + check-cast v89, Ljava/lang/String; │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v12, v0, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 1244 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b0023 │ + const v90, 0x7f0b0023 │ │ - invoke-virtual/range {v91 .. v92}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ + invoke-virtual/range {v89 .. v90}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ │ - move-result-object v54 │ + move-result-object v52 │ │ .line 1245 │ - .restart local v54 # "msg":Landroid/os/Message; │ - const-string v91, "/" │ + .restart local v52 # "msg":Landroid/os/Message; │ + const-string v89, "/" │ │ - const/16 v92, 0x2 │ + const/16 v90, 0x2 │ │ - move-object/from16 v0, v63 │ + move-object/from16 v0, v61 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ - move/from16 v2, v92 │ + move/from16 v2, v90 │ │ invoke-virtual {v0, v1, v2}, Ljava/lang/String;->split(Ljava/lang/String;I)[Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const/16 v92, 0x0 │ + const/16 v90, 0x0 │ │ - aget-object v91, v91, v92 │ + aget-object v89, v89, v90 │ │ - invoke-static/range {v91 .. v91}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ + invoke-static/range {v89 .. v89}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ - move-result v58 │ + move-result v56 │ │ .line 1246 │ - .restart local v58 # "networkId":I │ - move-object/from16 v0, v54 │ + .restart local v56 # "networkId":I │ + move-object/from16 v0, v52 │ │ iput-object v12, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ .line 1247 │ - move/from16 v0, v58 │ + move/from16 v0, v56 │ │ - move-object/from16 v1, v54 │ + move-object/from16 v1, v52 │ │ iput v0, v1, Landroid/os/Message;->arg1:I │ │ .line 1248 │ - invoke-virtual/range {v54 .. v54}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v52 .. v52}, Landroid/os/Message;->sendToTarget()V │ │ goto/16 :goto_4 │ │ .line 1250 │ .end local v12 # "bundle":Landroid/os/Bundle; │ - .end local v54 # "msg":Landroid/os/Message; │ - .end local v58 # "networkId":I │ - .end local v84 # "userMap":Ljava/util/Map;, "Ljava/util/Map;>;" │ + .end local v52 # "msg":Landroid/os/Message; │ + .end local v56 # "networkId":I │ + .end local v82 # "userMap":Ljava/util/Map;, "Ljava/util/Map;>;" │ :cond_19 │ - const-string v91, "IrcChannel" │ + const-string v89, "IrcChannel" │ │ move-object/from16 v0, v21 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_1b │ + if-eqz v89, :cond_1b │ │ .line 1251 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "InitData: IrcChannel" │ + const-string v90, "InitData: IrcChannel" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1255 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v48 │ + move-result-object v46 │ │ - check-cast v48, Ljava/util/Map; │ + check-cast v46, Ljava/util/Map; │ │ .line 1257 │ - .local v48, "map":Ljava/util/Map;, "Ljava/util/Map;>;" │ - const-string v91, "name" │ + .local v46, "map":Ljava/util/Map;, "Ljava/util/Map;>;" │ + const-string v89, "name" │ │ - move-object/from16 v0, v48 │ + move-object/from16 v0, v46 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ move-result-object v9 │ │ check-cast v9, Ljava/lang/String; │ │ .line 1258 │ .local v9, "bufferName":Ljava/lang/String; │ - const-string v91, "topic" │ + const-string v89, "topic" │ │ - move-object/from16 v0, v48 │ + move-object/from16 v0, v46 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v81 │ + move-result-object v79 │ │ - check-cast v81, Ljava/lang/String; │ + check-cast v79, Ljava/lang/String; │ │ .line 1259 │ - .restart local v81 # "topic":Ljava/lang/String; │ - const-string v91, "/" │ + .restart local v79 # "topic":Ljava/lang/String; │ + const-string v89, "/" │ │ - const/16 v92, 0x2 │ + const/16 v90, 0x2 │ │ - move-object/from16 v0, v63 │ + move-object/from16 v0, v61 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ - move/from16 v2, v92 │ + move/from16 v2, v90 │ │ invoke-virtual {v0, v1, v2}, Ljava/lang/String;->split(Ljava/lang/String;I)[Ljava/lang/String; │ │ - move-result-object v80 │ + move-result-object v78 │ │ .line 1260 │ - .local v80, "tmp":[Ljava/lang/String; │ - const/16 v91, 0x0 │ + .local v78, "tmp":[Ljava/lang/String; │ + const/16 v89, 0x0 │ │ - aget-object v91, v80, v91 │ + aget-object v89, v78, v89 │ │ - invoke-static/range {v91 .. v91}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ + invoke-static/range {v89 .. v89}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ - move-result v58 │ + move-result v56 │ │ .line 1261 │ - .restart local v58 # "networkId":I │ + .restart local v56 # "networkId":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->networks:Lde/kuschku/util/BetterSparseArray; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1500(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1500(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move/from16 v1, v58 │ + move/from16 v1, v56 │ │ invoke-virtual {v0, v1}, Lde/kuschku/util/BetterSparseArray;->get(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getBuffers()Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getBuffers()Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ invoke-virtual {v0, v9}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->hasBuffer(Ljava/lang/String;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_1a │ + if-eqz v89, :cond_1a │ │ .line 1262 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->networks:Lde/kuschku/util/BetterSparseArray; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1500(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1500(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move/from16 v1, v58 │ + move/from16 v1, v56 │ │ invoke-virtual {v0, v1}, Lde/kuschku/util/BetterSparseArray;->get(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getBuffers()Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getBuffers()Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ invoke-virtual {v0, v9}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->getBuffer(Ljava/lang/String;)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ move-result-object v7 │ │ .line 1263 │ .restart local v7 # "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b0009 │ + const v90, 0x7f0b0009 │ │ invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-result-object v93 │ + move-result-object v91 │ │ - move-object/from16 v0, v93 │ + move-object/from16 v0, v91 │ │ iget v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->id:I │ │ - move/from16 v93, v0 │ + move/from16 v91, v0 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move/from16 v1, v92 │ + move/from16 v1, v90 │ │ - move/from16 v2, v58 │ + move/from16 v2, v56 │ │ - move/from16 v3, v93 │ + move/from16 v3, v91 │ │ - move-object/from16 v4, v81 │ + move-object/from16 v4, v79 │ │ invoke-virtual {v0, v1, v2, v3, v4}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; │ │ - move-result-object v54 │ + move-result-object v52 │ │ .line 1264 │ - .restart local v54 # "msg":Landroid/os/Message; │ - invoke-virtual/range {v54 .. v54}, Landroid/os/Message;->sendToTarget()V │ + .restart local v52 # "msg":Landroid/os/Message; │ + invoke-virtual/range {v52 .. v52}, Landroid/os/Message;->sendToTarget()V │ │ .line 1265 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b002b │ + const v90, 0x7f0b002b │ │ invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-result-object v93 │ + move-result-object v91 │ │ - move-object/from16 v0, v93 │ + move-object/from16 v0, v91 │ │ iget v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->id:I │ │ - move/from16 v93, v0 │ + move/from16 v91, v0 │ │ - const/16 v94, 0x0 │ + const/16 v92, 0x0 │ │ - const/16 v95, 0x1 │ + const/16 v93, 0x1 │ │ - invoke-static/range {v95 .. v95}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ + invoke-static/range {v93 .. v93}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ │ - move-result-object v95 │ + move-result-object v93 │ │ - invoke-virtual/range {v91 .. v95}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; │ + invoke-virtual/range {v89 .. v93}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; │ │ - move-result-object v54 │ + move-result-object v52 │ │ .line 1266 │ - invoke-virtual/range {v54 .. v54}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v52 .. v52}, Landroid/os/Message;->sendToTarget()V │ │ goto/16 :goto_4 │ │ .line 1268 │ .end local v7 # "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ - .end local v54 # "msg":Landroid/os/Message; │ + .end local v52 # "msg":Landroid/os/Message; │ :cond_1a │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "Could not find buffer for IrcChannel initData" │ + const-string v90, "Could not find buffer for IrcChannel initData" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ goto/16 :goto_4 │ │ .line 1270 │ .end local v9 # "bufferName":Ljava/lang/String; │ - .end local v48 # "map":Ljava/util/Map;, "Ljava/util/Map;>;" │ - .end local v58 # "networkId":I │ - .end local v80 # "tmp":[Ljava/lang/String; │ - .end local v81 # "topic":Ljava/lang/String; │ + .end local v46 # "map":Ljava/util/Map;, "Ljava/util/Map;>;" │ + .end local v56 # "networkId":I │ + .end local v78 # "tmp":[Ljava/lang/String; │ + .end local v79 # "topic":Ljava/lang/String; │ :cond_1b │ - const-string v91, "BufferViewManager" │ + const-string v89, "BufferViewManager" │ │ move-object/from16 v0, v21 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_1d │ + if-eqz v89, :cond_1d │ │ .line 1271 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "InitData: BufferViewManager" │ + const-string v90, "InitData: BufferViewManager" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1272 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v48 │ + move-result-object v46 │ │ - check-cast v48, Ljava/util/Map; │ + check-cast v46, Ljava/util/Map; │ │ .line 1273 │ - .restart local v48 # "map":Ljava/util/Map;, "Ljava/util/Map;>;" │ - const-string v91, "BufferViewIds" │ + .restart local v46 # "map":Ljava/util/Map;, "Ljava/util/Map;>;" │ + const-string v89, "BufferViewIds" │ │ - move-object/from16 v0, v48 │ + move-object/from16 v0, v46 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ move-result-object v10 │ │ check-cast v10, Ljava/util/List; │ │ .line 1275 │ .local v10, "bufferViewList":Ljava/util/List;, "Ljava/util/List;>;" │ - const/16 v40, 0x0 │ + const/16 v38, 0x0 │ │ .line 1276 │ - .local v40, "id":I │ + .local v38, "id":I │ invoke-interface {v10}, Ljava/util/List;->isEmpty()Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_1c │ + if-eqz v89, :cond_1c │ │ .line 1277 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "BufferViewManager didn\'t return any views" │ + const-string v90, "BufferViewManager didn\'t return any views" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1282 │ :goto_b │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - new-instance v92, Ljava/lang/StringBuilder; │ + new-instance v90, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v92 .. v92}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v90 .. v90}, Ljava/lang/StringBuilder;->()V │ │ - const-string v93, "Requesting BufferViewConfig with id: " │ + const-string v91, "Requesting BufferViewConfig with id: " │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ - move/from16 v1, v40 │ + move/from16 v1, v38 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-virtual/range {v92 .. v92}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v90 .. v90}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1283 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - const-string v92, "BufferViewConfig" │ + const-string v90, "BufferViewConfig" │ │ - invoke-static/range {v40 .. v40}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ + invoke-static/range {v38 .. v38}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ │ - move-result-object v93 │ + move-result-object v91 │ │ # invokes: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->sendInitRequest(Ljava/lang/String;Ljava/lang/String;)V │ - invoke-static/range {v91 .. v93}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1600(Lcom/iskrembilen/quasseldroid/io/CoreConnection;Ljava/lang/String;Ljava/lang/String;)V │ + invoke-static/range {v89 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1600(Lcom/iskrembilen/quasseldroid/io/CoreConnection;Ljava/lang/String;Ljava/lang/String;)V │ │ .line 1284 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move/from16 v1, v40 │ + move/from16 v1, v38 │ │ # setter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->bufferViewId:I │ invoke-static {v0, v1}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2102(Lcom/iskrembilen/quasseldroid/io/CoreConnection;I)I │ │ goto/16 :goto_4 │ │ .line 1279 │ :cond_1c │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move/from16 v0, v91 │ + move/from16 v0, v89 │ │ invoke-interface {v10, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v27 │ │ check-cast v27, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ .line 1280 │ .local v27, "firstBufferViewId":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ invoke-virtual/range {v27 .. v27}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/Integer; │ + check-cast v89, Ljava/lang/Integer; │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Integer;->intValue()I │ │ - move-result v40 │ + move-result v38 │ │ goto :goto_b │ │ .line 1285 │ .end local v10 # "bufferViewList":Ljava/util/List;, "Ljava/util/List;>;" │ .end local v27 # "firstBufferViewId":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ - .end local v40 # "id":I │ - .end local v48 # "map":Ljava/util/Map;, "Ljava/util/Map;>;" │ + .end local v38 # "id":I │ + .end local v46 # "map":Ljava/util/Map;, "Ljava/util/Map;>;" │ :cond_1d │ - const-string v91, "BufferViewConfig" │ + const-string v89, "BufferViewConfig" │ │ move-object/from16 v0, v21 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_25 │ + if-eqz v89, :cond_25 │ │ .line 1286 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "InitData: BufferViewConfig" │ + const-string v90, "InitData: BufferViewConfig" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1287 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v48 │ + move-result-object v46 │ │ - check-cast v48, Ljava/util/Map; │ + check-cast v46, Ljava/util/Map; │ │ .line 1288 │ - .restart local v48 # "map":Ljava/util/Map;, "Ljava/util/Map;>;" │ - const-string v91, "TemporarilyRemovedBuffers" │ + .restart local v46 # "map":Ljava/util/Map;, "Ljava/util/Map;>;" │ + const-string v89, "TemporarilyRemovedBuffers" │ │ - move-object/from16 v0, v48 │ + move-object/from16 v0, v46 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v79 │ + move-result-object v77 │ │ - check-cast v79, Ljava/util/List; │ + check-cast v77, Ljava/util/List; │ │ .line 1289 │ - .local v79, "tempList":Ljava/util/List;, "Ljava/util/List;>;" │ - const-string v91, "RemovedBuffers" │ + .local v77, "tempList":Ljava/util/List;, "Ljava/util/List;>;" │ + const-string v89, "RemovedBuffers" │ │ - move-object/from16 v0, v48 │ + move-object/from16 v0, v46 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v70 │ + move-result-object v68 │ │ - check-cast v70, Ljava/util/List; │ + check-cast v68, Ljava/util/List; │ │ .line 1290 │ - .local v70, "permList":Ljava/util/List;, "Ljava/util/List;>;" │ - const-string v91, "BufferList" │ + .local v68, "permList":Ljava/util/List;, "Ljava/util/List;>;" │ + const-string v89, "BufferList" │ │ - move-object/from16 v0, v48 │ + move-object/from16 v0, v46 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v65 │ + move-result-object v63 │ │ - check-cast v65, Ljava/util/List; │ + check-cast v63, Ljava/util/List; │ │ .line 1291 │ - .local v65, "orderList":Ljava/util/List;, "Ljava/util/List;>;" │ + .local v63, "orderList":Ljava/util/List;, "Ljava/util/List;>;" │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - const-string v92, "Receiving buffer list information" │ + const-string v90, "Receiving buffer list information" │ │ # invokes: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->updateInitProgress(Ljava/lang/String;)V │ - invoke-static/range {v91 .. v92}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1900(Lcom/iskrembilen/quasseldroid/io/CoreConnection;Ljava/lang/String;)V │ + invoke-static/range {v89 .. v90}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1900(Lcom/iskrembilen/quasseldroid/io/CoreConnection;Ljava/lang/String;)V │ │ .line 1292 │ - const-string v91, "sortAlphabetically" │ + const-string v89, "sortAlphabetically" │ │ - move-object/from16 v0, v48 │ + move-object/from16 v0, v46 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/Boolean; │ + check-cast v89, Ljava/lang/Boolean; │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Boolean;->booleanValue()Z │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Boolean;->booleanValue()Z │ │ - move-result v91 │ + move-result v89 │ │ - sput-boolean v91, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->orderAlphabetical:Z │ + sput-boolean v89, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->orderAlphabetical:Z │ │ .line 1293 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - new-instance v92, Ljava/lang/StringBuilder; │ + new-instance v90, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v92 .. v92}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v90 .. v90}, Ljava/lang/StringBuilder;->()V │ │ - const-string v93, "Setting alphabetical order to: " │ + const-string v91, "Setting alphabetical order to: " │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - sget-boolean v93, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->orderAlphabetical:Z │ + sget-boolean v91, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->orderAlphabetical:Z │ │ - invoke-static/range {v93 .. v93}, Ljava/lang/Boolean;->toString(Z)Ljava/lang/String; │ + invoke-static/range {v91 .. v91}, Ljava/lang/Boolean;->toString(Z)Ljava/lang/String; │ │ - move-result-object v93 │ + move-result-object v91 │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-virtual/range {v92 .. v92}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v90 .. v90}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1296 │ - invoke-interface/range {v79 .. v79}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface/range {v77 .. v77}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v38 │ + move-result-object v90 │ │ - .restart local v38 # "i$":Ljava/util/Iterator; │ :goto_c │ - invoke-interface/range {v38 .. v38}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface/range {v90 .. v90}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_1f │ + if-eqz v89, :cond_1f │ │ - invoke-interface/range {v38 .. v38}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface/range {v90 .. v90}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v8 │ │ check-cast v8, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ .line 1297 │ .local v8, "bufferId":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->buffers:Lde/kuschku/util/BetterSparseArray; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ │ - move-result-object v91 │ + move-result-object v89 │ │ invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v92 │ + move-result-object v91 │ │ - invoke-virtual/range {v91 .. v92}, Lde/kuschku/util/BetterSparseArray;->containsKey(Ljava/lang/Object;)Z │ + move-object/from16 v0, v89 │ │ - move-result v91 │ + move-object/from16 v1, v91 │ + │ + invoke-virtual {v0, v1}, Lde/kuschku/util/BetterSparseArray;->containsKey(Ljava/lang/Object;)Z │ + │ + move-result v89 │ │ - if-nez v91, :cond_1e │ + if-nez v89, :cond_1e │ │ .line 1298 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - new-instance v92, Ljava/lang/StringBuilder; │ + new-instance v91, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v92 .. v92}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v91 .. v91}, Ljava/lang/StringBuilder;->()V │ │ - const-string v93, "TempList, don\'t have buffer: " │ + const-string v92, "TempList, don\'t have buffer: " │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v91 .. v92}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v91 │ │ invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v93 │ + move-result-object v92 │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v91 .. v92}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v91 │ │ - invoke-virtual/range {v92 .. v92}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v91 .. v91}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v92 │ + move-result-object v91 │ + │ + move-object/from16 v0, v89 │ + │ + move-object/from16 v1, v91 │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v0, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ goto :goto_c │ │ .line 1301 │ :cond_1e │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b002e │ + const v91, 0x7f0b002e │ │ - invoke-virtual/range {v91 .. v92}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ + move-object/from16 v0, v89 │ │ - move-result-object v54 │ + move/from16 v1, v91 │ + │ + invoke-virtual {v0, v1}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ + │ + move-result-object v52 │ │ .line 1302 │ - .restart local v54 # "msg":Landroid/os/Message; │ + .restart local v52 # "msg":Landroid/os/Message; │ invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/Integer; │ + check-cast v89, Ljava/lang/Integer; │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Integer;->intValue()I │ │ - move-result v91 │ + move-result v89 │ │ - move/from16 v0, v91 │ + move/from16 v0, v89 │ │ - move-object/from16 v1, v54 │ + move-object/from16 v1, v52 │ │ iput v0, v1, Landroid/os/Message;->arg1:I │ │ .line 1303 │ - const/16 v91, 0x1 │ + const/16 v89, 0x1 │ │ - invoke-static/range {v91 .. v91}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ + invoke-static/range {v89 .. v89}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move-object/from16 v1, v54 │ + move-object/from16 v1, v52 │ │ iput-object v0, v1, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ .line 1304 │ - invoke-virtual/range {v54 .. v54}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v52 .. v52}, Landroid/os/Message;->sendToTarget()V │ │ goto :goto_c │ │ .line 1307 │ .end local v8 # "bufferId":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ - .end local v54 # "msg":Landroid/os/Message; │ + .end local v52 # "msg":Landroid/os/Message; │ :cond_1f │ - invoke-interface/range {v70 .. v70}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface/range {v68 .. v68}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v38 │ + move-result-object v90 │ │ :goto_d │ - invoke-interface/range {v38 .. v38}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface/range {v90 .. v90}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_21 │ + if-eqz v89, :cond_21 │ │ - invoke-interface/range {v38 .. v38}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface/range {v90 .. v90}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v8 │ │ check-cast v8, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ .line 1308 │ .restart local v8 # "bufferId":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->buffers:Lde/kuschku/util/BetterSparseArray; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ │ - move-result-object v91 │ + move-result-object v89 │ │ invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v92 │ + move-result-object v91 │ │ - invoke-virtual/range {v91 .. v92}, Lde/kuschku/util/BetterSparseArray;->containsKey(Ljava/lang/Object;)Z │ + move-object/from16 v0, v89 │ │ - move-result v91 │ + move-object/from16 v1, v91 │ + │ + invoke-virtual {v0, v1}, Lde/kuschku/util/BetterSparseArray;->containsKey(Ljava/lang/Object;)Z │ │ - if-nez v91, :cond_20 │ + move-result v89 │ + │ + if-nez v89, :cond_20 │ │ .line 1309 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - new-instance v92, Ljava/lang/StringBuilder; │ + new-instance v91, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v92 .. v92}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v91 .. v91}, Ljava/lang/StringBuilder;->()V │ │ - const-string v93, "TempList, don\'t have buffer: " │ + const-string v92, "TempList, don\'t have buffer: " │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v91 .. v92}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v91 │ │ invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v93 │ + move-result-object v92 │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v91 .. v92}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v91 │ │ - invoke-virtual/range {v92 .. v92}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v91 .. v91}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v92 │ + move-result-object v91 │ + │ + move-object/from16 v0, v89 │ + │ + move-object/from16 v1, v91 │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v0, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ goto :goto_d │ │ .line 1312 │ :cond_20 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ + │ + const v91, 0x7f0b002d │ + │ + move-object/from16 v0, v89 │ │ - const v92, 0x7f0b002d │ + move/from16 v1, v91 │ │ - invoke-virtual/range {v91 .. v92}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ + invoke-virtual {v0, v1}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ │ - move-result-object v54 │ + move-result-object v52 │ │ .line 1313 │ - .restart local v54 # "msg":Landroid/os/Message; │ + .restart local v52 # "msg":Landroid/os/Message; │ invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/Integer; │ + check-cast v89, Ljava/lang/Integer; │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Integer;->intValue()I │ │ - move-result v91 │ + move-result v89 │ │ - move/from16 v0, v91 │ + move/from16 v0, v89 │ │ - move-object/from16 v1, v54 │ + move-object/from16 v1, v52 │ │ iput v0, v1, Landroid/os/Message;->arg1:I │ │ .line 1314 │ - const/16 v91, 0x1 │ + const/16 v89, 0x1 │ │ - invoke-static/range {v91 .. v91}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ + invoke-static/range {v89 .. v89}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move-object/from16 v1, v54 │ + move-object/from16 v1, v52 │ │ iput-object v0, v1, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ .line 1315 │ - invoke-virtual/range {v54 .. v54}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v52 .. v52}, Landroid/os/Message;->sendToTarget()V │ │ goto :goto_d │ │ .line 1318 │ .end local v8 # "bufferId":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ - .end local v54 # "msg":Landroid/os/Message; │ + .end local v52 # "msg":Landroid/os/Message; │ :cond_21 │ - const/16 v64, 0x0 │ + const/16 v62, 0x0 │ │ .line 1319 │ - .local v64, "order":I │ - invoke-interface/range {v65 .. v65}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + .local v62, "order":I │ + invoke-interface/range {v63 .. v63}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v38 │ + move-result-object v90 │ │ - .end local v38 # "i$":Ljava/util/Iterator; │ :goto_e │ - invoke-interface/range {v38 .. v38}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface/range {v90 .. v90}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_24 │ + if-eqz v89, :cond_24 │ │ - invoke-interface/range {v38 .. v38}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface/range {v90 .. v90}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v8 │ │ check-cast v8, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ .line 1320 │ .restart local v8 # "bufferId":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/Integer; │ + check-cast v89, Ljava/lang/Integer; │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Integer;->intValue()I │ │ - move-result v40 │ + move-result v38 │ │ .line 1321 │ - .restart local v40 # "id":I │ + .restart local v38 # "id":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->maxBufferId:I │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2300(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)I │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2300(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)I │ │ - move-result v91 │ + move-result v89 │ │ - move/from16 v0, v40 │ + move/from16 v0, v38 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ if-le v0, v1, :cond_22 │ │ .line 1322 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move/from16 v1, v40 │ + move/from16 v1, v38 │ │ # setter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->maxBufferId:I │ invoke-static {v0, v1}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2302(Lcom/iskrembilen/quasseldroid/io/CoreConnection;I)I │ │ .line 1325 │ :cond_22 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b002c │ + const v91, 0x7f0b002c │ │ - invoke-virtual/range {v91 .. v92}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ + move-object/from16 v0, v89 │ + │ + move/from16 v1, v91 │ │ - move-result-object v54 │ + invoke-virtual {v0, v1}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ + │ + move-result-object v52 │ │ .line 1326 │ - .restart local v54 # "msg":Landroid/os/Message; │ - move/from16 v0, v40 │ + .restart local v52 # "msg":Landroid/os/Message; │ + move/from16 v0, v38 │ │ - move-object/from16 v1, v54 │ + move-object/from16 v1, v52 │ │ iput v0, v1, Landroid/os/Message;->arg1:I │ │ .line 1327 │ - move/from16 v0, v64 │ + move/from16 v0, v62 │ │ - move-object/from16 v1, v54 │ + move-object/from16 v1, v52 │ │ iput v0, v1, Landroid/os/Message;->arg2:I │ │ .line 1330 │ - new-instance v45, Ljava/util/ArrayList; │ + new-instance v43, Ljava/util/ArrayList; │ │ - invoke-direct/range {v45 .. v45}, Ljava/util/ArrayList;->()V │ + invoke-direct/range {v43 .. v43}, Ljava/util/ArrayList;->()V │ │ .line 1331 │ - .local v45, "keysString":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .local v43, "keysString":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ new-instance v11, Ljava/util/ArrayList; │ │ invoke-direct {v11}, Ljava/util/ArrayList;->()V │ │ .line 1332 │ .local v11, "buffersString":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->buffers:Lde/kuschku/util/BetterSparseArray; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - invoke-virtual/range {v91 .. v91}, Lde/kuschku/util/BetterSparseArray;->entrySet()Ljava/util/Set; │ + invoke-virtual/range {v89 .. v89}, Lde/kuschku/util/BetterSparseArray;->entrySet()Ljava/util/Set; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - invoke-interface/range {v91 .. v91}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface/range {v89 .. v89}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v39 │ + move-result-object v91 │ │ - .restart local v39 # "i$":Ljava/util/Iterator; │ :goto_f │ - invoke-interface/range {v39 .. v39}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface/range {v91 .. v91}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_23 │ + if-eqz v89, :cond_23 │ │ - invoke-interface/range {v39 .. v39}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface/range {v91 .. v91}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v6 │ │ check-cast v6, Ljava/util/Map$Entry; │ │ .line 1333 │ .local v6, "b":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ invoke-interface {v6}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v45 │ + move-object/from16 v0, v43 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 1334 │ invoke-interface {v6}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ iget v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->id:I │ │ - move/from16 v91, v0 │ + move/from16 v89, v0 │ │ - invoke-static/range {v91 .. v91}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static/range {v89 .. v89}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ invoke-virtual {v11, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_f │ │ .line 1336 │ .end local v6 # "b":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ :cond_23 │ new-instance v12, Landroid/os/Bundle; │ │ invoke-direct {v12}, Landroid/os/Bundle;->()V │ │ .line 1337 │ .restart local v12 # "bundle":Landroid/os/Bundle; │ - const-string v91, "keys" │ + const-string v89, "keys" │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move-object/from16 v1, v45 │ + move-object/from16 v1, v43 │ │ invoke-virtual {v12, v0, v1}, Landroid/os/Bundle;->putIntegerArrayList(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ .line 1338 │ - const-string v91, "buffers" │ + const-string v89, "buffers" │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ invoke-virtual {v12, v0, v11}, Landroid/os/Bundle;->putIntegerArrayList(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ .line 1339 │ - move-object/from16 v0, v54 │ + move-object/from16 v0, v52 │ │ iput-object v12, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ .line 1341 │ - invoke-virtual/range {v54 .. v54}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v52 .. v52}, Landroid/os/Message;->sendToTarget()V │ │ .line 1343 │ - add-int/lit8 v64, v64, 0x1 │ + add-int/lit8 v62, v62, 0x1 │ │ .line 1344 │ goto/16 :goto_e │ │ .line 1345 │ .end local v8 # "bufferId":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ .end local v11 # "buffersString":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ .end local v12 # "bundle":Landroid/os/Bundle; │ - .end local v39 # "i$":Ljava/util/Iterator; │ - .end local v40 # "id":I │ - .end local v45 # "keysString":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - .end local v54 # "msg":Landroid/os/Message; │ + .end local v38 # "id":I │ + .end local v43 # "keysString":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v52 # "msg":Landroid/os/Message; │ :cond_24 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # invokes: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->updateInitDone()V │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2400(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)V │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2400(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)V │ │ goto/16 :goto_4 │ │ .line 1346 │ - .end local v48 # "map":Ljava/util/Map;, "Ljava/util/Map;>;" │ - .end local v64 # "order":I │ - .end local v65 # "orderList":Ljava/util/List;, "Ljava/util/List;>;" │ - .end local v70 # "permList":Ljava/util/List;, "Ljava/util/List;>;" │ - .end local v79 # "tempList":Ljava/util/List;, "Ljava/util/List;>;" │ + .end local v46 # "map":Ljava/util/Map;, "Ljava/util/Map;>;" │ + .end local v62 # "order":I │ + .end local v63 # "orderList":Ljava/util/List;, "Ljava/util/List;>;" │ + .end local v68 # "permList":Ljava/util/List;, "Ljava/util/List;>;" │ + .end local v77 # "tempList":Ljava/util/List;, "Ljava/util/List;>;" │ :cond_25 │ - const-string v91, "IgnoreListManager" │ + const-string v89, "IgnoreListManager" │ │ move-object/from16 v0, v21 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_26 │ + if-eqz v89, :cond_26 │ │ .line 1347 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getInstance()Lcom/iskrembilen/quasseldroid/protocol/state/Client; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getIgnoreListManager()Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getIgnoreListManager()Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/util/Map; │ + check-cast v89, Ljava/util/Map; │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager;->fromVariantMap(Ljava/util/Map;)V │ │ goto/16 :goto_4 │ │ .line 1353 │ :cond_26 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - new-instance v92, Ljava/lang/StringBuilder; │ + new-instance v90, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v92 .. v92}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v90 .. v90}, Ljava/lang/StringBuilder;->()V │ │ - const-string v93, "UNHANDLED: Unparsed InitData: " │ + const-string v91, "UNHANDLED: Unparsed InitData: " │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ move-object/from16 v1, v21 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - const-string v93, "(" │ + const-string v91, "(" │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ - move-object/from16 v1, v63 │ + move-object/from16 v1, v61 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - const-string v93, ")." │ + const-string v91, ")." │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-virtual/range {v92 .. v92}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v90 .. v90}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ goto/16 :goto_4 │ │ .line 1364 │ - .end local v63 # "objectName":Ljava/lang/String; │ + .end local v61 # "objectName":Ljava/lang/String; │ :pswitch_3 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ move-result-object v32 │ │ .line 1374 │ .local v32, "foo":Ljava/lang/Object; │ move-object/from16 v0, v32 │ │ check-cast v0, Ljava/lang/String; │ │ move-object/from16 v21, v0 │ │ .line 1375 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v63 │ + move-result-object v61 │ │ - check-cast v63, Ljava/lang/String; │ + check-cast v61, Ljava/lang/String; │ │ .line 1376 │ - .restart local v63 # "objectName":Ljava/lang/String; │ - const/16 v91, 0x0 │ + .restart local v61 # "objectName":Ljava/lang/String; │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->toString()Ljava/lang/String; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->toString()Ljava/lang/String; │ │ move-result-object v34 │ │ .line 1385 │ .local v34, "function":Ljava/lang/String; │ - const-string v91, "BacklogManager" │ + const-string v89, "BacklogManager" │ │ move-object/from16 v0, v21 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_2b │ + if-eqz v89, :cond_2b │ │ - const-string v91, "receiveBacklog" │ + const-string v89, "receiveBacklog" │ │ move-object/from16 v0, v34 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_2b │ + if-eqz v89, :cond_2b │ │ .line 1386 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "Sync: BacklogManager -> receiveBacklog" │ + const-string v90, "Sync: BacklogManager -> receiveBacklog" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1391 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ .line 1392 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ .line 1393 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ .line 1394 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ .line 1395 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ .line 1396 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/util/List; │ + check-cast v89, Ljava/util/List; │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ check-cast v0, Ljava/util/List; │ │ move-object/from16 v23, v0 │ │ .line 1397 │ .local v23, "data":Ljava/util/List;, "Ljava/util/List;>;" │ invoke-static/range {v23 .. v23}, Ljava/util/Collections;->reverse(Ljava/util/List;)V │ │ .line 1399 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->initComplete:Z │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1700(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Z │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1700(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-nez v91, :cond_29 │ + if-nez v89, :cond_29 │ │ .line 1400 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - const-string v92, "Receiving backlog" │ + const-string v90, "Receiving backlog" │ │ # invokes: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->updateInitProgress(Ljava/lang/String;)V │ - invoke-static/range {v91 .. v92}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1900(Lcom/iskrembilen/quasseldroid/io/CoreConnection;Ljava/lang/String;)V │ + invoke-static/range {v89 .. v90}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1900(Lcom/iskrembilen/quasseldroid/io/CoreConnection;Ljava/lang/String;)V │ │ .line 1401 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->applicationContext:Landroid/content/Context; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - invoke-static/range {v91 .. v91}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ + invoke-static/range {v89 .. v89}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ - move-result-object v91 │ + move-result-object v89 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v92, v0 │ + move-object/from16 v90, v0 │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->applicationContext:Landroid/content/Context; │ │ - move-object/from16 v92, v0 │ + move-object/from16 v90, v0 │ │ - const v93, 0x7f0e0085 │ + const v91, 0x7f0e0085 │ │ - invoke-virtual/range {v92 .. v93}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ + invoke-virtual/range {v90 .. v91}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - const/16 v93, 0x0 │ + const/16 v91, 0x0 │ │ - invoke-interface/range {v91 .. v93}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ + invoke-interface/range {v89 .. v91}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ - move-result v71 │ + move-result v69 │ │ .line 1402 │ - .local v71, "preferenceParseColors":Z │ + .local v69, "preferenceParseColors":Z │ invoke-interface/range {v23 .. v23}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v38 │ + move-result-object v89 │ │ - .restart local v38 # "i$":Ljava/util/Iterator; │ :goto_10 │ - invoke-interface/range {v38 .. v38}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface/range {v89 .. v89}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v91 │ + move-result v90 │ │ - if-eqz v91, :cond_8 │ + if-eqz v90, :cond_8 │ │ - invoke-interface/range {v38 .. v38}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface/range {v89 .. v89}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v51 │ + move-result-object v49 │ │ - check-cast v51, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v49, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ .line 1403 │ - .local v51, "message":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;, "Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant<*>;" │ - invoke-virtual/range {v51 .. v51}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + .local v49, "message":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;, "Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant<*>;" │ + invoke-virtual/range {v49 .. v49}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v54 │ + move-result-object v52 │ │ - check-cast v54, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + check-cast v52, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ │ .line 1404 │ - .local v54, "msg":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + .local v52, "msg":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v90, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->buffers:Lde/kuschku/util/BetterSparseArray; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ + invoke-static/range {v90 .. v90}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ │ - move-result-object v91 │ + move-result-object v90 │ │ - move-object/from16 v0, v54 │ + move-object/from16 v0, v52 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->bufferInfo:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-object/from16 v92, v0 │ + move-object/from16 v91, v0 │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v91 │ │ iget v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->id:I │ │ - move/from16 v92, v0 │ + move/from16 v91, v0 │ │ - invoke-virtual/range {v91 .. v92}, Lde/kuschku/util/BetterSparseArray;->get(I)Ljava/lang/Object; │ + invoke-virtual/range {v90 .. v91}, Lde/kuschku/util/BetterSparseArray;->get(I)Ljava/lang/Object; │ │ move-result-object v7 │ │ check-cast v7, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ .line 1406 │ .restart local v7 # "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ if-nez v7, :cond_27 │ │ .line 1407 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v90 │ │ - new-instance v92, Ljava/lang/StringBuilder; │ + new-instance v91, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v92 .. v92}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v91 .. v91}, Ljava/lang/StringBuilder;->()V │ │ - const-string v93, "A message buffer is null:" │ + const-string v92, "A message buffer is null:" │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v91 .. v92}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v91 │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v91 │ │ - move-object/from16 v1, v54 │ + move-object/from16 v1, v52 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v91 │ │ - invoke-virtual/range {v92 .. v92}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v91 .. v91}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v92 │ + move-result-object v91 │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v90 .. v91}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ goto :goto_10 │ │ .line 1411 │ :cond_27 │ - move-object/from16 v0, v54 │ + move-object/from16 v0, v52 │ │ invoke-virtual {v7, v0}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->hasMessage(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;)Z │ │ - move-result v91 │ + move-result v90 │ │ - if-nez v91, :cond_28 │ + if-nez v90, :cond_28 │ │ .line 1415 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v90, v0 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v90 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->applicationContext:Landroid/content/Context; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v90, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v92, v0 │ + move-object/from16 v91, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->notificationManager:Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager; │ - invoke-static/range {v92 .. v92}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2500(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager; │ + invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2500(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager; │ │ - move-result-object v92 │ + move-result-object v91 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v90 │ │ - move-object/from16 v1, v92 │ + move-object/from16 v1, v91 │ │ - move-object/from16 v2, v54 │ + move-object/from16 v2, v52 │ │ invoke-static {v0, v1, v2}, Lcom/iskrembilen/quasseldroid/util/MessageUtil;->processMessage(Landroid/content/Context;Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;)V │ │ .line 1416 │ - move-object/from16 v0, v54 │ + move-object/from16 v0, v52 │ │ invoke-virtual {v7, v0}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->addBacklogMessage(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;)V │ │ goto :goto_10 │ │ .line 1418 │ :cond_28 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v90 │ │ - new-instance v92, Ljava/lang/StringBuilder; │ + new-instance v91, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v92 .. v92}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v91 .. v91}, Ljava/lang/StringBuilder;->()V │ │ - const-string v93, "Getting message buffer already have " │ + const-string v92, "Getting message buffer already have " │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v91 .. v92}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v91 │ │ invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-result-object v93 │ + move-result-object v92 │ │ - move-object/from16 v0, v93 │ + move-object/from16 v0, v92 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->name:Ljava/lang/String; │ │ - move-object/from16 v93, v0 │ + move-object/from16 v92, v0 │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v91 .. v92}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v91 │ │ - invoke-virtual/range {v92 .. v92}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v91 .. v91}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v92 │ + move-result-object v91 │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v90 .. v91}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ goto/16 :goto_10 │ │ .line 1423 │ .end local v7 # "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ - .end local v38 # "i$":Ljava/util/Iterator; │ - .end local v51 # "message":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;, "Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant<*>;" │ - .end local v54 # "msg":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ - .end local v71 # "preferenceParseColors":Z │ + .end local v49 # "message":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;, "Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant<*>;" │ + .end local v52 # "msg":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + .end local v69 # "preferenceParseColors":Z │ :cond_29 │ - new-instance v52, Ljava/util/ArrayList; │ + new-instance v50, Ljava/util/ArrayList; │ │ - invoke-direct/range {v52 .. v52}, Ljava/util/ArrayList;->()V │ + invoke-direct/range {v50 .. v50}, Ljava/util/ArrayList;->()V │ │ .line 1424 │ - .local v52, "messageList":Ljava/util/List;, "Ljava/util/List;" │ + .local v50, "messageList":Ljava/util/List;, "Ljava/util/List;" │ invoke-interface/range {v23 .. v23}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v38 │ + move-result-object v90 │ │ - .restart local v38 # "i$":Ljava/util/Iterator; │ :goto_11 │ - invoke-interface/range {v38 .. v38}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface/range {v90 .. v90}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_2a │ + if-eqz v89, :cond_2a │ │ - invoke-interface/range {v38 .. v38}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface/range {v90 .. v90}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v51 │ + move-result-object v49 │ │ - check-cast v51, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v49, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ .line 1425 │ - .restart local v51 # "message":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;, "Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant<*>;" │ - invoke-virtual/range {v51 .. v51}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + .restart local v49 # "message":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;, "Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant<*>;" │ + invoke-virtual/range {v49 .. v49}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ │ - move-object/from16 v0, v52 │ + move-object/from16 v0, v50 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_11 │ │ .line 1427 │ - .end local v51 # "message":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;, "Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant<*>;" │ + .end local v49 # "message":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;, "Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant<*>;" │ :cond_2a │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b001d │ + const v90, 0x7f0b001d │ │ - invoke-virtual/range {v91 .. v92}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ + invoke-virtual/range {v89 .. v90}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ │ - move-result-object v54 │ + move-result-object v52 │ │ .line 1428 │ - .local v54, "msg":Landroid/os/Message; │ - move-object/from16 v0, v52 │ + .local v52, "msg":Landroid/os/Message; │ + move-object/from16 v0, v50 │ │ - move-object/from16 v1, v54 │ + move-object/from16 v1, v52 │ │ iput-object v0, v1, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ .line 1429 │ - invoke-virtual/range {v54 .. v54}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v52 .. v52}, Landroid/os/Message;->sendToTarget()V │ │ goto/16 :goto_4 │ │ .line 1435 │ .end local v23 # "data":Ljava/util/List;, "Ljava/util/List;>;" │ - .end local v38 # "i$":Ljava/util/Iterator; │ - .end local v52 # "messageList":Ljava/util/List;, "Ljava/util/List;" │ - .end local v54 # "msg":Landroid/os/Message; │ + .end local v50 # "messageList":Ljava/util/List;, "Ljava/util/List;" │ + .end local v52 # "msg":Landroid/os/Message; │ :cond_2b │ - const-string v91, "Network" │ + const-string v89, "Network" │ │ move-object/from16 v0, v21 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_30 │ + if-eqz v89, :cond_30 │ │ .line 1436 │ - const/16 v91, -0x1 │ + const/16 v89, -0x1 │ │ invoke-virtual/range {v34 .. v34}, Ljava/lang/String;->hashCode()I │ │ - move-result v92 │ + move-result v90 │ │ - sparse-switch v92, :sswitch_data_0 │ + sparse-switch v90, :sswitch_data_0 │ │ :cond_2c │ :goto_12 │ - packed-switch v91, :pswitch_data_1 │ + packed-switch v89, :pswitch_data_1 │ │ goto/16 :goto_4 │ │ .line 1438 │ :pswitch_4 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v60 │ + move-result-object v58 │ │ - check-cast v60, Ljava/lang/String; │ + check-cast v58, Ljava/lang/String; │ │ .line 1439 │ - .local v60, "nick":Ljava/lang/String; │ - new-instance v83, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + .local v58, "nick":Ljava/lang/String; │ + new-instance v81, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ │ - invoke-direct/range {v83 .. v83}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->()V │ + invoke-direct/range {v81 .. v81}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->()V │ │ .line 1440 │ - .restart local v83 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ - const-string v91, "!" │ + .restart local v81 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + const-string v89, "!" │ │ - move-object/from16 v0, v60 │ + move-object/from16 v0, v58 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const/16 v92, 0x0 │ + const/16 v90, 0x0 │ │ - aget-object v91, v91, v92 │ + aget-object v89, v89, v90 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move-object/from16 v1, v83 │ + move-object/from16 v1, v81 │ │ iput-object v0, v1, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->nick:Ljava/lang/String; │ │ .line 1441 │ - invoke-static/range {v63 .. v63}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ + invoke-static/range {v61 .. v61}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ - move-result v91 │ + move-result v89 │ │ - move/from16 v0, v91 │ + move/from16 v0, v89 │ │ - move-object/from16 v1, v83 │ + move-object/from16 v1, v81 │ │ iput v0, v1, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->networkId:I │ │ .line 1442 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - new-instance v92, Ljava/lang/StringBuilder; │ + new-instance v90, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v92 .. v92}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v90 .. v90}, Ljava/lang/StringBuilder;->()V │ │ - const-string v93, "Network::addIrcUser(" │ + const-string v91, "Network::addIrcUser(" │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ - move-object/from16 v1, v63 │ + move-object/from16 v1, v61 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - const-string v93, "/" │ + const-string v91, "/" │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - move-object/from16 v0, v83 │ + move-object/from16 v0, v81 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->nick:Ljava/lang/String; │ │ - move-object/from16 v93, v0 │ + move-object/from16 v91, v0 │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - const-string v93, ")" │ + const-string v91, ")" │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-virtual/range {v92 .. v92}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v90 .. v90}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1444 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->initComplete:Z │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1700(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Z │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1700(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-nez v91, :cond_2d │ + if-nez v89, :cond_2d │ │ .line 1445 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->networks:Lde/kuschku/util/BetterSparseArray; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1500(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1500(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - invoke-static/range {v63 .. v63}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ + invoke-static/range {v61 .. v61}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ - move-result v92 │ + move-result v90 │ │ - invoke-virtual/range {v91 .. v92}, Lde/kuschku/util/BetterSparseArray;->get(I)Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v90}, Lde/kuschku/util/BetterSparseArray;->get(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move-object/from16 v1, v83 │ + move-object/from16 v1, v81 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->onUserJoined(Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;)V │ │ .line 1449 │ :goto_13 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - const-string v92, "IrcUser" │ + const-string v90, "IrcUser" │ │ - new-instance v93, Ljava/lang/StringBuilder; │ + new-instance v91, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v93 .. v93}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v91 .. v91}, Ljava/lang/StringBuilder;->()V │ │ - move-object/from16 v0, v93 │ + move-object/from16 v0, v91 │ │ - move-object/from16 v1, v63 │ + move-object/from16 v1, v61 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v93 │ + move-result-object v91 │ │ - const-string v94, "/" │ + const-string v92, "/" │ │ - invoke-virtual/range {v93 .. v94}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v91 .. v92}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v93 │ + move-result-object v91 │ │ - move-object/from16 v0, v83 │ + move-object/from16 v0, v81 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->nick:Ljava/lang/String; │ │ - move-object/from16 v94, v0 │ + move-object/from16 v92, v0 │ │ - invoke-virtual/range {v93 .. v94}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v91 .. v92}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v93 │ + move-result-object v91 │ │ - invoke-virtual/range {v93 .. v93}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v91 .. v91}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v93 │ + move-result-object v91 │ │ # invokes: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->sendInitRequest(Ljava/lang/String;Ljava/lang/String;)V │ - invoke-static/range {v91 .. v93}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1600(Lcom/iskrembilen/quasseldroid/io/CoreConnection;Ljava/lang/String;Ljava/lang/String;)V │ + invoke-static/range {v89 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1600(Lcom/iskrembilen/quasseldroid/io/CoreConnection;Ljava/lang/String;Ljava/lang/String;)V │ │ goto/16 :goto_4 │ │ .line 1436 │ - .end local v60 # "nick":Ljava/lang/String; │ - .end local v83 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + .end local v58 # "nick":Ljava/lang/String; │ + .end local v81 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ :sswitch_0 │ - const-string v92, "addIrcUser" │ + const-string v90, "addIrcUser" │ │ move-object/from16 v0, v34 │ │ - move-object/from16 v1, v92 │ + move-object/from16 v1, v90 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v92 │ + move-result v90 │ │ - if-eqz v92, :cond_2c │ + if-eqz v90, :cond_2c │ │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ goto/16 :goto_12 │ │ :sswitch_1 │ - const-string v92, "setConnectionState" │ + const-string v90, "setConnectionState" │ │ move-object/from16 v0, v34 │ │ - move-object/from16 v1, v92 │ + move-object/from16 v1, v90 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v92 │ + move-result v90 │ │ - if-eqz v92, :cond_2c │ + if-eqz v90, :cond_2c │ │ - const/16 v91, 0x1 │ + const/16 v89, 0x1 │ │ goto/16 :goto_12 │ │ :sswitch_2 │ - const-string v92, "addIrcChannel" │ + const-string v90, "addIrcChannel" │ │ move-object/from16 v0, v34 │ │ - move-object/from16 v1, v92 │ + move-object/from16 v1, v90 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v92 │ + move-result v90 │ │ - if-eqz v92, :cond_2c │ + if-eqz v90, :cond_2c │ │ - const/16 v91, 0x2 │ + const/16 v89, 0x2 │ │ goto/16 :goto_12 │ │ :sswitch_3 │ - const-string v92, "setConnected" │ + const-string v90, "setConnected" │ │ move-object/from16 v0, v34 │ │ - move-object/from16 v1, v92 │ + move-object/from16 v1, v90 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v92 │ + move-result v90 │ │ - if-eqz v92, :cond_2c │ + if-eqz v90, :cond_2c │ │ - const/16 v91, 0x3 │ + const/16 v89, 0x3 │ │ goto/16 :goto_12 │ │ :sswitch_4 │ - const-string v92, "setMyNick" │ + const-string v90, "setMyNick" │ │ move-object/from16 v0, v34 │ │ - move-object/from16 v1, v92 │ + move-object/from16 v1, v90 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v92 │ + move-result v90 │ │ - if-eqz v92, :cond_2c │ + if-eqz v90, :cond_2c │ │ - const/16 v91, 0x4 │ + const/16 v89, 0x4 │ │ goto/16 :goto_12 │ │ :sswitch_5 │ - const-string v92, "setLatency" │ + const-string v90, "setLatency" │ │ move-object/from16 v0, v34 │ │ - move-object/from16 v1, v92 │ + move-object/from16 v1, v90 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v92 │ + move-result v90 │ │ - if-eqz v92, :cond_2c │ + if-eqz v90, :cond_2c │ │ - const/16 v91, 0x5 │ + const/16 v89, 0x5 │ │ goto/16 :goto_12 │ │ :sswitch_6 │ - const-string v92, "setNetworkName" │ + const-string v90, "setNetworkName" │ │ move-object/from16 v0, v34 │ │ - move-object/from16 v1, v92 │ + move-object/from16 v1, v90 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v92 │ + move-result v90 │ │ - if-eqz v92, :cond_2c │ + if-eqz v90, :cond_2c │ │ - const/16 v91, 0x6 │ + const/16 v89, 0x6 │ │ goto/16 :goto_12 │ │ :sswitch_7 │ - const-string v92, "setIdentity" │ + const-string v90, "setIdentity" │ │ move-object/from16 v0, v34 │ │ - move-object/from16 v1, v92 │ + move-object/from16 v1, v90 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v92 │ + move-result v90 │ │ - if-eqz v92, :cond_2c │ + if-eqz v90, :cond_2c │ │ - const/16 v91, 0x7 │ + const/16 v89, 0x7 │ │ goto/16 :goto_12 │ │ :sswitch_8 │ - const-string v92, "setCurrentServer" │ + const-string v90, "setCurrentServer" │ │ move-object/from16 v0, v34 │ │ - move-object/from16 v1, v92 │ + move-object/from16 v1, v90 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v92 │ + move-result v90 │ │ - if-eqz v92, :cond_2c │ + if-eqz v90, :cond_2c │ │ - const/16 v91, 0x8 │ + const/16 v89, 0x8 │ │ goto/16 :goto_12 │ │ .line 1447 │ - .restart local v60 # "nick":Ljava/lang/String; │ - .restart local v83 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + .restart local v58 # "nick":Ljava/lang/String; │ + .restart local v81 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ :cond_2d │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b0022 │ + const v90, 0x7f0b0022 │ │ - invoke-static/range {v63 .. v63}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ + invoke-static/range {v61 .. v61}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ - move-result v93 │ + move-result v91 │ │ - const/16 v94, 0x0 │ + const/16 v92, 0x0 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move/from16 v1, v92 │ + move/from16 v1, v90 │ │ - move/from16 v2, v93 │ + move/from16 v2, v91 │ │ - move/from16 v3, v94 │ + move/from16 v3, v92 │ │ - move-object/from16 v4, v83 │ + move-object/from16 v4, v81 │ │ invoke-virtual {v0, v1, v2, v3, v4}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - invoke-virtual/range {v91 .. v91}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v89 .. v89}, Landroid/os/Message;->sendToTarget()V │ │ goto/16 :goto_13 │ │ .line 1452 │ - .end local v60 # "nick":Ljava/lang/String; │ - .end local v83 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + .end local v58 # "nick":Ljava/lang/String; │ + .end local v81 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ :pswitch_5 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "Sync: Network -> setConnectionState" │ + const-string v90, "Sync: Network -> setConnectionState" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1453 │ - invoke-static/range {v63 .. v63}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ + invoke-static/range {v61 .. v61}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ - move-result v58 │ + move-result v56 │ │ .line 1454 │ - .restart local v58 # "networkId":I │ - const/16 v91, 0x0 │ + .restart local v56 # "networkId":I │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/Integer; │ + check-cast v89, Ljava/lang/Integer; │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Integer;->intValue()I │ │ - move-result v91 │ + move-result v89 │ │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->getForValue(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->getForValue(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ │ - move-result-object v78 │ + move-result-object v76 │ │ .line 1456 │ - .local v78, "state":Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ - sget-object v91, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->Connecting:Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ + .local v76, "state":Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ + sget-object v89, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->Connecting:Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ │ - move-object/from16 v0, v78 │ + move-object/from16 v0, v76 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ if-ne v0, v1, :cond_2e │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->networks:Lde/kuschku/util/BetterSparseArray; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1500(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1500(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move/from16 v1, v58 │ + move/from16 v1, v56 │ │ invoke-virtual {v0, v1}, Lde/kuschku/util/BetterSparseArray;->get(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getStatusBuffer()Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getStatusBuffer()Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - if-nez v91, :cond_2e │ + if-nez v89, :cond_2e │ │ .line 1458 │ new-instance v24, Lcom/iskrembilen/quasseldroid/io/QuasselDbHelper; │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->applicationContext:Landroid/content/Context; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ move-object/from16 v0, v24 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-direct {v0, v1}, Lcom/iskrembilen/quasseldroid/io/QuasselDbHelper;->(Landroid/content/Context;)V │ │ .line 1459 │ .local v24, "dbHelper":Lcom/iskrembilen/quasseldroid/io/QuasselDbHelper; │ - new-instance v41, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ + new-instance v39, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - invoke-direct/range {v41 .. v41}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->()V │ + invoke-direct/range {v39 .. v39}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->()V │ │ .line 1460 │ - .local v41, "info":Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ + .local v39, "info":Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - const/16 v92, 0x1 │ + move-object/from16 v0, p0 │ + │ + iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - # += operator for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->maxBufferId:I │ - invoke-static/range {v91 .. v92}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2312(Lcom/iskrembilen/quasseldroid/io/CoreConnection;I)I │ + move-object/from16 v90, v0 │ + │ + # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->maxBufferId:I │ + invoke-static/range {v90 .. v90}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2300(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)I │ + │ + move-result v90 │ + │ + add-int/lit8 v90, v90, 0x1 │ + │ + # setter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->maxBufferId:I │ + invoke-static/range {v89 .. v90}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2302(Lcom/iskrembilen/quasseldroid/io/CoreConnection;I)I │ │ .line 1461 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->maxBufferId:I │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2300(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)I │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2300(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)I │ │ - move-result v91 │ + move-result v89 │ │ - move/from16 v0, v91 │ + move/from16 v0, v89 │ │ - move-object/from16 v1, v41 │ + move-object/from16 v1, v39 │ │ iput v0, v1, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->id:I │ │ .line 1462 │ - move/from16 v0, v58 │ + move/from16 v0, v56 │ │ - move-object/from16 v1, v41 │ + move-object/from16 v1, v39 │ │ iput v0, v1, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->networkId:I │ │ .line 1463 │ - sget-object v91, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type;->StatusBuffer:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ + sget-object v89, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type;->StatusBuffer:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move-object/from16 v1, v41 │ + move-object/from16 v1, v39 │ │ iput-object v0, v1, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->type:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ │ .line 1464 │ new-instance v7, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-object/from16 v0, v41 │ + move-object/from16 v0, v39 │ │ move-object/from16 v1, v24 │ │ invoke-direct {v7, v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->(Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;Lcom/iskrembilen/quasseldroid/io/QuasselDbHelper;)V │ │ .line 1465 │ .restart local v7 # "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->buffers:Lde/kuschku/util/BetterSparseArray; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v41 │ + move-object/from16 v0, v39 │ │ iget v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->id:I │ │ - move/from16 v92, v0 │ + move/from16 v90, v0 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move/from16 v1, v92 │ + move/from16 v1, v90 │ │ invoke-virtual {v0, v1, v7}, Lde/kuschku/util/BetterSparseArray;->put(ILjava/lang/Object;)V │ │ .line 1466 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b0039 │ + const v90, 0x7f0b0039 │ │ - const/16 v93, 0x0 │ + const/16 v91, 0x0 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move/from16 v1, v92 │ + move/from16 v1, v90 │ │ - move/from16 v2, v58 │ + move/from16 v2, v56 │ │ - move/from16 v3, v93 │ + move/from16 v3, v91 │ │ invoke-virtual {v0, v1, v2, v3, v7}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - invoke-virtual/range {v91 .. v91}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v89 .. v89}, Landroid/os/Message;->sendToTarget()V │ │ .line 1468 │ .end local v7 # "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ .end local v24 # "dbHelper":Lcom/iskrembilen/quasseldroid/io/QuasselDbHelper; │ - .end local v41 # "info":Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ + .end local v39 # "info":Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ :cond_2e │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b0030 │ + const v90, 0x7f0b0030 │ │ - const/16 v93, 0x0 │ + const/16 v91, 0x0 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move/from16 v1, v92 │ + move/from16 v1, v90 │ │ - move/from16 v2, v58 │ + move/from16 v2, v56 │ │ - move/from16 v3, v93 │ + move/from16 v3, v91 │ │ - move-object/from16 v4, v78 │ + move-object/from16 v4, v76 │ │ invoke-virtual {v0, v1, v2, v3, v4}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - invoke-virtual/range {v91 .. v91}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v89 .. v89}, Landroid/os/Message;->sendToTarget()V │ │ goto/16 :goto_4 │ │ .line 1471 │ - .end local v58 # "networkId":I │ - .end local v78 # "state":Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ + .end local v56 # "networkId":I │ + .end local v76 # "state":Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ :pswitch_6 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "Sync: Network -> addIrcChannel" │ + const-string v90, "Sync: Network -> addIrcChannel" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1472 │ - invoke-static/range {v63 .. v63}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ + invoke-static/range {v61 .. v61}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ - move-result v58 │ + move-result v56 │ │ .line 1473 │ - .restart local v58 # "networkId":I │ - const/16 v91, 0x0 │ + .restart local v56 # "networkId":I │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ move-result-object v9 │ │ check-cast v9, Ljava/lang/String; │ │ .line 1474 │ .restart local v9 # "bufferName":Ljava/lang/String; │ - sget-object v91, Ljava/lang/System;->out:Ljava/io/PrintStream; │ + sget-object v89, Ljava/lang/System;->out:Ljava/io/PrintStream; │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ invoke-virtual {v0, v9}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V │ │ .line 1475 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->networks:Lde/kuschku/util/BetterSparseArray; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1500(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1500(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move/from16 v1, v58 │ + move/from16 v1, v56 │ │ invoke-virtual {v0, v1}, Lde/kuschku/util/BetterSparseArray;->get(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getBuffers()Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getBuffers()Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ invoke-virtual {v0, v9}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->hasBuffer(Ljava/lang/String;)Z │ │ move-result v36 │ │ .line 1477 │ .local v36, "hasBuffer":Z │ @@ -5373,4194 +5423,4190 @@ │ .line 1479 │ new-instance v24, Lcom/iskrembilen/quasseldroid/io/QuasselDbHelper; │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->applicationContext:Landroid/content/Context; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ move-object/from16 v0, v24 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-direct {v0, v1}, Lcom/iskrembilen/quasseldroid/io/QuasselDbHelper;->(Landroid/content/Context;)V │ │ .line 1480 │ .restart local v24 # "dbHelper":Lcom/iskrembilen/quasseldroid/io/QuasselDbHelper; │ - new-instance v41, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ + new-instance v39, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - invoke-direct/range {v41 .. v41}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->()V │ + invoke-direct/range {v39 .. v39}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->()V │ │ .line 1481 │ - .restart local v41 # "info":Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ - move-object/from16 v0, v41 │ + .restart local v39 # "info":Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ + move-object/from16 v0, v39 │ │ iput-object v9, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->name:Ljava/lang/String; │ │ .line 1482 │ - const/16 v91, -0x1 │ + const/16 v89, -0x1 │ │ - move/from16 v0, v91 │ + move/from16 v0, v89 │ │ - move-object/from16 v1, v41 │ + move-object/from16 v1, v39 │ │ iput v0, v1, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->id:I │ │ .line 1483 │ - move/from16 v0, v58 │ + move/from16 v0, v56 │ │ - move-object/from16 v1, v41 │ + move-object/from16 v1, v39 │ │ iput v0, v1, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->networkId:I │ │ .line 1484 │ - sget-object v91, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type;->ChannelBuffer:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ + sget-object v89, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type;->ChannelBuffer:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move-object/from16 v1, v41 │ + move-object/from16 v1, v39 │ │ iput-object v0, v1, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->type:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ │ .line 1485 │ new-instance v7, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-object/from16 v0, v41 │ + move-object/from16 v0, v39 │ │ move-object/from16 v1, v24 │ │ invoke-direct {v7, v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->(Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;Lcom/iskrembilen/quasseldroid/io/QuasselDbHelper;)V │ │ .line 1486 │ .restart local v7 # "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b001e │ + const v90, 0x7f0b001e │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move/from16 v1, v92 │ + move/from16 v1, v90 │ │ invoke-virtual {v0, v1, v7}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; │ │ - move-result-object v54 │ + move-result-object v52 │ │ .line 1487 │ - .restart local v54 # "msg":Landroid/os/Message; │ - invoke-virtual/range {v54 .. v54}, Landroid/os/Message;->sendToTarget()V │ + .restart local v52 # "msg":Landroid/os/Message; │ + invoke-virtual/range {v52 .. v52}, Landroid/os/Message;->sendToTarget()V │ │ .line 1489 │ .end local v7 # "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ .end local v24 # "dbHelper":Lcom/iskrembilen/quasseldroid/io/QuasselDbHelper; │ - .end local v41 # "info":Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ - .end local v54 # "msg":Landroid/os/Message; │ + .end local v39 # "info":Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ + .end local v52 # "msg":Landroid/os/Message; │ :cond_2f │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - const-string v92, "IrcChannel" │ + const-string v90, "IrcChannel" │ │ - new-instance v93, Ljava/lang/StringBuilder; │ + new-instance v91, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v93 .. v93}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v91 .. v91}, Ljava/lang/StringBuilder;->()V │ │ - move-object/from16 v0, v93 │ + move-object/from16 v0, v91 │ │ - move-object/from16 v1, v63 │ + move-object/from16 v1, v61 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v93 │ + move-result-object v91 │ │ - const-string v94, "/" │ + const-string v92, "/" │ │ - invoke-virtual/range {v93 .. v94}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v91 .. v92}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v93 │ + move-result-object v91 │ │ - move-object/from16 v0, v93 │ + move-object/from16 v0, v91 │ │ invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v93 │ + move-result-object v91 │ │ - invoke-virtual/range {v93 .. v93}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v91 .. v91}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v93 │ + move-result-object v91 │ │ # invokes: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->sendInitRequest(Ljava/lang/String;Ljava/lang/String;)V │ - invoke-static/range {v91 .. v93}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1600(Lcom/iskrembilen/quasseldroid/io/CoreConnection;Ljava/lang/String;Ljava/lang/String;)V │ + invoke-static/range {v89 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1600(Lcom/iskrembilen/quasseldroid/io/CoreConnection;Ljava/lang/String;Ljava/lang/String;)V │ :try_end_5 │ .catch Ljava/io/IOException; {:try_start_5 .. :try_end_5} :catch_5 │ │ goto/16 :goto_4 │ │ .line 1498 │ .end local v9 # "bufferName":Ljava/lang/String; │ .end local v36 # "hasBuffer":Z │ - .end local v58 # "networkId":I │ + .end local v56 # "networkId":I │ :pswitch_7 │ :try_start_6 │ - new-instance v66, Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage; │ + new-instance v64, Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage; │ │ - invoke-direct/range {v66 .. v66}, Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage;->()V │ + invoke-direct/range {v64 .. v64}, Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage;->()V │ │ .line 1499 │ - .local v66, "p":Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage; │ - move-object/from16 v0, v66 │ + .local v64, "p":Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage; │ + move-object/from16 v0, v64 │ │ move-object/from16 v1, v21 │ │ - move-object/from16 v2, v63 │ + move-object/from16 v2, v61 │ │ move-object/from16 v3, v34 │ │ - move-object/from16 v4, v68 │ + move-object/from16 v4, v66 │ │ invoke-virtual {v0, v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage;->from(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)V │ │ .line 1501 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b0015 │ + const v90, 0x7f0b0015 │ │ - invoke-virtual/range {v91 .. v92}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ + invoke-virtual/range {v89 .. v90}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ │ - move-result-object v54 │ + move-result-object v52 │ │ .line 1502 │ - .restart local v54 # "msg":Landroid/os/Message; │ - move-object/from16 v0, v66 │ + .restart local v52 # "msg":Landroid/os/Message; │ + move-object/from16 v0, v64 │ │ - move-object/from16 v1, v54 │ + move-object/from16 v1, v52 │ │ iput-object v0, v1, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ .line 1503 │ - invoke-virtual/range {v54 .. v54}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v52 .. v52}, Landroid/os/Message;->sendToTarget()V │ :try_end_6 │ .catch Ljava/lang/ArrayIndexOutOfBoundsException; {:try_start_6 .. :try_end_6} :catch_7 │ .catch Ljava/lang/NullPointerException; {:try_start_6 .. :try_end_6} :catch_b │ .catch Ljava/io/IOException; {:try_start_6 .. :try_end_6} :catch_5 │ │ goto/16 :goto_4 │ │ .line 1504 │ - .end local v54 # "msg":Landroid/os/Message; │ - .end local v66 # "p":Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage; │ + .end local v52 # "msg":Landroid/os/Message; │ + .end local v64 # "p":Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage; │ :catch_7 │ - move-exception v91 │ + move-exception v89 │ │ - move-object/from16 v25, v91 │ + move-object/from16 v25, v89 │ │ .line 1505 │ .local v25, "e":Ljava/lang/RuntimeException; │ :goto_14 │ :try_start_7 │ invoke-virtual/range {v25 .. v25}, Ljava/lang/RuntimeException;->printStackTrace()V │ │ goto/16 :goto_4 │ │ .line 1509 │ .end local v25 # "e":Ljava/lang/RuntimeException; │ :cond_30 │ - const-string v91, "IrcUser" │ + const-string v89, "IrcUser" │ │ move-object/from16 v0, v21 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_32 │ + if-eqz v89, :cond_32 │ │ .line 1510 │ - const/16 v91, -0x1 │ + const/16 v89, -0x1 │ │ invoke-virtual/range {v34 .. v34}, Ljava/lang/String;->hashCode()I │ │ - move-result v92 │ + move-result v90 │ │ - sparse-switch v92, :sswitch_data_1 │ + sparse-switch v90, :sswitch_data_1 │ │ :cond_31 │ :goto_15 │ - packed-switch v91, :pswitch_data_2 │ + packed-switch v89, :pswitch_data_2 │ │ goto/16 :goto_4 │ │ .line 1512 │ :pswitch_8 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "Sync: IrcUser -> partChannel" │ + const-string v90, "Sync: IrcUser -> partChannel" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1513 │ - const-string v91, "/" │ + const-string v89, "/" │ │ - const/16 v92, 0x2 │ + const/16 v90, 0x2 │ │ - move-object/from16 v0, v63 │ + move-object/from16 v0, v61 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ - move/from16 v2, v92 │ + move/from16 v2, v90 │ │ invoke-virtual {v0, v1, v2}, Ljava/lang/String;->split(Ljava/lang/String;I)[Ljava/lang/String; │ │ - move-result-object v80 │ + move-result-object v78 │ │ .line 1514 │ - .restart local v80 # "tmp":[Ljava/lang/String; │ - const/16 v91, 0x0 │ + .restart local v78 # "tmp":[Ljava/lang/String; │ + const/16 v89, 0x0 │ │ - aget-object v91, v80, v91 │ + aget-object v89, v78, v89 │ │ - invoke-static/range {v91 .. v91}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ + invoke-static/range {v89 .. v89}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ - move-result v58 │ + move-result v56 │ │ .line 1515 │ - .restart local v58 # "networkId":I │ - const/16 v91, 0x1 │ + .restart local v56 # "networkId":I │ + const/16 v89, 0x1 │ │ - aget-object v86, v80, v91 │ + aget-object v84, v78, v89 │ │ .line 1516 │ - .local v86, "userName":Ljava/lang/String; │ + .local v84, "userName":Ljava/lang/String; │ new-instance v12, Landroid/os/Bundle; │ │ invoke-direct {v12}, Landroid/os/Bundle;->()V │ │ .line 1517 │ .restart local v12 # "bundle":Landroid/os/Bundle; │ - const-string v91, "nick" │ + const-string v89, "nick" │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move-object/from16 v1, v86 │ + move-object/from16 v1, v84 │ │ invoke-virtual {v12, v0, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 1518 │ - const-string v92, "buffer" │ + const-string v90, "buffer" │ │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/String; │ + check-cast v89, Ljava/lang/String; │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v12, v0, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 1519 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b0044 │ + const v90, 0x7f0b0044 │ │ - const/16 v93, 0x0 │ + const/16 v91, 0x0 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move/from16 v1, v92 │ + move/from16 v1, v90 │ │ - move/from16 v2, v58 │ + move/from16 v2, v56 │ │ - move/from16 v3, v93 │ + move/from16 v3, v91 │ │ invoke-virtual {v0, v1, v2, v3, v12}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - invoke-virtual/range {v91 .. v91}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v89 .. v89}, Landroid/os/Message;->sendToTarget()V │ │ goto/16 :goto_4 │ │ .line 1510 │ .end local v12 # "bundle":Landroid/os/Bundle; │ - .end local v58 # "networkId":I │ - .end local v80 # "tmp":[Ljava/lang/String; │ - .end local v86 # "userName":Ljava/lang/String; │ + .end local v56 # "networkId":I │ + .end local v78 # "tmp":[Ljava/lang/String; │ + .end local v84 # "userName":Ljava/lang/String; │ :sswitch_9 │ - const-string v92, "partChannel" │ + const-string v90, "partChannel" │ │ move-object/from16 v0, v34 │ │ - move-object/from16 v1, v92 │ + move-object/from16 v1, v90 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v92 │ + move-result v90 │ │ - if-eqz v92, :cond_31 │ + if-eqz v90, :cond_31 │ │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ goto :goto_15 │ │ :sswitch_a │ - const-string v92, "quit" │ + const-string v90, "quit" │ │ move-object/from16 v0, v34 │ │ - move-object/from16 v1, v92 │ + move-object/from16 v1, v90 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v92 │ + move-result v90 │ │ - if-eqz v92, :cond_31 │ + if-eqz v90, :cond_31 │ │ - const/16 v91, 0x1 │ + const/16 v89, 0x1 │ │ goto/16 :goto_15 │ │ :sswitch_b │ - const-string v92, "setNick" │ + const-string v90, "setNick" │ │ move-object/from16 v0, v34 │ │ - move-object/from16 v1, v92 │ + move-object/from16 v1, v90 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v92 │ + move-result v90 │ │ - if-eqz v92, :cond_31 │ + if-eqz v90, :cond_31 │ │ - const/16 v91, 0x2 │ + const/16 v89, 0x2 │ │ goto/16 :goto_15 │ │ :sswitch_c │ - const-string v92, "setServer" │ + const-string v90, "setServer" │ │ move-object/from16 v0, v34 │ │ - move-object/from16 v1, v92 │ + move-object/from16 v1, v90 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v92 │ + move-result v90 │ │ - if-eqz v92, :cond_31 │ + if-eqz v90, :cond_31 │ │ - const/16 v91, 0x3 │ + const/16 v89, 0x3 │ │ goto/16 :goto_15 │ │ :sswitch_d │ - const-string v92, "setAway" │ + const-string v90, "setAway" │ │ move-object/from16 v0, v34 │ │ - move-object/from16 v1, v92 │ + move-object/from16 v1, v90 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v92 │ + move-result v90 │ │ - if-eqz v92, :cond_31 │ + if-eqz v90, :cond_31 │ │ - const/16 v91, 0x4 │ + const/16 v89, 0x4 │ │ goto/16 :goto_15 │ │ :sswitch_e │ - const-string v92, "setAwayMessage" │ + const-string v90, "setAwayMessage" │ │ move-object/from16 v0, v34 │ │ - move-object/from16 v1, v92 │ + move-object/from16 v1, v90 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v92 │ + move-result v90 │ │ - if-eqz v92, :cond_31 │ + if-eqz v90, :cond_31 │ │ - const/16 v91, 0x5 │ + const/16 v89, 0x5 │ │ goto/16 :goto_15 │ │ :sswitch_f │ - const-string v92, "setRealName" │ + const-string v90, "setRealName" │ │ move-object/from16 v0, v34 │ │ - move-object/from16 v1, v92 │ + move-object/from16 v1, v90 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v92 │ + move-result v90 │ │ - if-eqz v92, :cond_31 │ + if-eqz v90, :cond_31 │ │ - const/16 v91, 0x6 │ + const/16 v89, 0x6 │ │ goto/16 :goto_15 │ │ .line 1522 │ :pswitch_9 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "Sync: IrcUser -> quit" │ + const-string v90, "Sync: IrcUser -> quit" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1523 │ - const-string v91, "/" │ + const-string v89, "/" │ │ - const/16 v92, 0x2 │ + const/16 v90, 0x2 │ │ - move-object/from16 v0, v63 │ + move-object/from16 v0, v61 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ - move/from16 v2, v92 │ + move/from16 v2, v90 │ │ invoke-virtual {v0, v1, v2}, Ljava/lang/String;->split(Ljava/lang/String;I)[Ljava/lang/String; │ │ - move-result-object v80 │ + move-result-object v78 │ │ .line 1524 │ - .restart local v80 # "tmp":[Ljava/lang/String; │ - const/16 v91, 0x0 │ + .restart local v78 # "tmp":[Ljava/lang/String; │ + const/16 v89, 0x0 │ │ - aget-object v91, v80, v91 │ + aget-object v89, v78, v89 │ │ - invoke-static/range {v91 .. v91}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ + invoke-static/range {v89 .. v89}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ - move-result v58 │ + move-result v56 │ │ .line 1525 │ - .restart local v58 # "networkId":I │ - const/16 v91, 0x1 │ + .restart local v56 # "networkId":I │ + const/16 v89, 0x1 │ │ - aget-object v86, v80, v91 │ + aget-object v84, v78, v89 │ │ .line 1526 │ - .restart local v86 # "userName":Ljava/lang/String; │ + .restart local v84 # "userName":Ljava/lang/String; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b0045 │ + const v90, 0x7f0b0045 │ │ - const/16 v93, 0x0 │ + const/16 v91, 0x0 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move/from16 v1, v92 │ + move/from16 v1, v90 │ │ - move/from16 v2, v58 │ + move/from16 v2, v56 │ │ - move/from16 v3, v93 │ + move/from16 v3, v91 │ │ - move-object/from16 v4, v86 │ + move-object/from16 v4, v84 │ │ invoke-virtual {v0, v1, v2, v3, v4}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - invoke-virtual/range {v91 .. v91}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v89 .. v89}, Landroid/os/Message;->sendToTarget()V │ │ goto/16 :goto_4 │ │ .line 1533 │ - .end local v58 # "networkId":I │ - .end local v80 # "tmp":[Ljava/lang/String; │ - .end local v86 # "userName":Ljava/lang/String; │ + .end local v56 # "networkId":I │ + .end local v78 # "tmp":[Ljava/lang/String; │ + .end local v84 # "userName":Ljava/lang/String; │ :pswitch_a │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - new-instance v92, Ljava/lang/StringBuilder; │ + new-instance v90, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v92 .. v92}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v90 .. v90}, Ljava/lang/StringBuilder;->()V │ │ - const-string v93, "Sync: " │ + const-string v91, "Sync: " │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ move-object/from16 v1, v21 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - const-string v93, " -> " │ + const-string v91, " -> " │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ move-object/from16 v1, v34 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-virtual/range {v92 .. v92}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v90 .. v90}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ :try_end_7 │ .catch Ljava/io/IOException; {:try_start_7 .. :try_end_7} :catch_5 │ │ .line 1535 │ :try_start_8 │ - new-instance v66, Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage; │ + new-instance v64, Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage; │ │ - invoke-direct/range {v66 .. v66}, Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage;->()V │ + invoke-direct/range {v64 .. v64}, Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage;->()V │ │ .line 1536 │ - .restart local v66 # "p":Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage; │ - move-object/from16 v0, v66 │ + .restart local v64 # "p":Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage; │ + move-object/from16 v0, v64 │ │ move-object/from16 v1, v21 │ │ - move-object/from16 v2, v63 │ + move-object/from16 v2, v61 │ │ move-object/from16 v3, v34 │ │ - move-object/from16 v4, v68 │ + move-object/from16 v4, v66 │ │ invoke-virtual {v0, v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage;->from(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)V │ │ .line 1538 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b0015 │ + const v90, 0x7f0b0015 │ │ - invoke-virtual/range {v91 .. v92}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ + invoke-virtual/range {v89 .. v90}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ │ - move-result-object v54 │ + move-result-object v52 │ │ .line 1539 │ - .restart local v54 # "msg":Landroid/os/Message; │ - move-object/from16 v0, v66 │ + .restart local v52 # "msg":Landroid/os/Message; │ + move-object/from16 v0, v64 │ │ - move-object/from16 v1, v54 │ + move-object/from16 v1, v52 │ │ iput-object v0, v1, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ .line 1540 │ - invoke-virtual/range {v54 .. v54}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v52 .. v52}, Landroid/os/Message;->sendToTarget()V │ :try_end_8 │ .catch Ljava/lang/ArrayIndexOutOfBoundsException; {:try_start_8 .. :try_end_8} :catch_8 │ .catch Ljava/lang/NullPointerException; {:try_start_8 .. :try_end_8} :catch_c │ .catch Ljava/io/IOException; {:try_start_8 .. :try_end_8} :catch_5 │ │ goto/16 :goto_4 │ │ .line 1541 │ - .end local v54 # "msg":Landroid/os/Message; │ - .end local v66 # "p":Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage; │ + .end local v52 # "msg":Landroid/os/Message; │ + .end local v64 # "p":Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage; │ :catch_8 │ - move-exception v91 │ + move-exception v89 │ │ - move-object/from16 v25, v91 │ + move-object/from16 v25, v89 │ │ .line 1542 │ .restart local v25 # "e":Ljava/lang/RuntimeException; │ :goto_16 │ :try_start_9 │ invoke-virtual/range {v25 .. v25}, Ljava/lang/RuntimeException;->printStackTrace()V │ │ goto/16 :goto_4 │ │ .line 1546 │ .end local v25 # "e":Ljava/lang/RuntimeException; │ :cond_32 │ - const-string v91, "IrcChannel" │ + const-string v89, "IrcChannel" │ │ move-object/from16 v0, v21 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_33 │ + if-eqz v89, :cond_33 │ │ - const-string v91, "joinIrcUsers" │ + const-string v89, "joinIrcUsers" │ │ move-object/from16 v0, v34 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_33 │ + if-eqz v89, :cond_33 │ │ .line 1547 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "Sync: IrcChannel -> joinIrcUsers" │ + const-string v90, "Sync: IrcChannel -> joinIrcUsers" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1548 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v62 │ + move-result-object v60 │ │ - check-cast v62, Ljava/util/List; │ + check-cast v60, Ljava/util/List; │ │ .line 1549 │ - .local v62, "nicks":Ljava/util/List;, "Ljava/util/List;" │ - const/16 v91, 0x0 │ + .local v60, "nicks":Ljava/util/List;, "Ljava/util/List;" │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v53 │ + move-result-object v51 │ │ - check-cast v53, Ljava/util/List; │ + check-cast v51, Ljava/util/List; │ │ .line 1550 │ - .local v53, "modes":Ljava/util/List;, "Ljava/util/List;" │ - const-string v91, "/" │ + .local v51, "modes":Ljava/util/List;, "Ljava/util/List;" │ + const-string v89, "/" │ │ - const/16 v92, 0x2 │ + const/16 v90, 0x2 │ │ - move-object/from16 v0, v63 │ + move-object/from16 v0, v61 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ - move/from16 v2, v92 │ + move/from16 v2, v90 │ │ invoke-virtual {v0, v1, v2}, Ljava/lang/String;->split(Ljava/lang/String;I)[Ljava/lang/String; │ │ - move-result-object v80 │ + move-result-object v78 │ │ .line 1551 │ - .restart local v80 # "tmp":[Ljava/lang/String; │ - const/16 v91, 0x0 │ + .restart local v78 # "tmp":[Ljava/lang/String; │ + const/16 v89, 0x0 │ │ - aget-object v91, v80, v91 │ + aget-object v89, v78, v89 │ │ - invoke-static/range {v91 .. v91}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ + invoke-static/range {v89 .. v89}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ - move-result v58 │ + move-result v56 │ │ .line 1552 │ - .restart local v58 # "networkId":I │ - const/16 v91, 0x1 │ + .restart local v56 # "networkId":I │ + const/16 v89, 0x1 │ │ - aget-object v9, v80, v91 │ + aget-object v9, v78, v89 │ │ .line 1554 │ .restart local v9 # "bufferName":Ljava/lang/String; │ const/16 v37, 0x0 │ │ .restart local v37 # "i":I │ :goto_17 │ - invoke-interface/range {v62 .. v62}, Ljava/util/List;->size()I │ + invoke-interface/range {v60 .. v60}, Ljava/util/List;->size()I │ │ - move-result v91 │ + move-result v89 │ │ move/from16 v0, v37 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ if-ge v0, v1, :cond_8 │ │ .line 1555 │ new-instance v12, Landroid/os/Bundle; │ │ invoke-direct {v12}, Landroid/os/Bundle;->()V │ │ .line 1556 │ .restart local v12 # "bundle":Landroid/os/Bundle; │ - const-string v92, "nick" │ + const-string v90, "nick" │ │ - move-object/from16 v0, v62 │ + move-object/from16 v0, v60 │ │ move/from16 v1, v37 │ │ invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/String; │ + check-cast v89, Ljava/lang/String; │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v12, v0, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 1557 │ - const-string v92, "mode" │ + const-string v90, "mode" │ │ - move-object/from16 v0, v53 │ + move-object/from16 v0, v51 │ │ move/from16 v1, v37 │ │ invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/String; │ + check-cast v89, Ljava/lang/String; │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v12, v0, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 1558 │ - const-string v91, "buffername" │ + const-string v89, "buffername" │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ invoke-virtual {v12, v0, v9}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 1559 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b0043 │ + const v90, 0x7f0b0043 │ │ - const/16 v93, 0x0 │ + const/16 v91, 0x0 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move/from16 v1, v92 │ + move/from16 v1, v90 │ │ - move/from16 v2, v58 │ + move/from16 v2, v56 │ │ - move/from16 v3, v93 │ + move/from16 v3, v91 │ │ invoke-virtual {v0, v1, v2, v3, v12}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - invoke-virtual/range {v91 .. v91}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v89 .. v89}, Landroid/os/Message;->sendToTarget()V │ │ .line 1554 │ add-int/lit8 v37, v37, 0x1 │ │ goto :goto_17 │ │ .line 1561 │ .end local v9 # "bufferName":Ljava/lang/String; │ .end local v12 # "bundle":Landroid/os/Bundle; │ .end local v37 # "i":I │ - .end local v53 # "modes":Ljava/util/List;, "Ljava/util/List;" │ - .end local v58 # "networkId":I │ - .end local v62 # "nicks":Ljava/util/List;, "Ljava/util/List;" │ - .end local v80 # "tmp":[Ljava/lang/String; │ + .end local v51 # "modes":Ljava/util/List;, "Ljava/util/List;" │ + .end local v56 # "networkId":I │ + .end local v60 # "nicks":Ljava/util/List;, "Ljava/util/List;" │ + .end local v78 # "tmp":[Ljava/lang/String; │ :cond_33 │ - const-string v91, "IrcChannel" │ + const-string v89, "IrcChannel" │ │ move-object/from16 v0, v21 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_34 │ + if-eqz v89, :cond_34 │ │ - const-string v91, "addUserMode" │ + const-string v89, "addUserMode" │ │ move-object/from16 v0, v34 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_34 │ + if-eqz v89, :cond_34 │ │ .line 1562 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "Sync: IrcChannel -> addUserMode" │ + const-string v90, "Sync: IrcChannel -> addUserMode" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1563 │ - const-string v91, "/" │ + const-string v89, "/" │ │ - const/16 v92, 0x2 │ + const/16 v90, 0x2 │ │ - move-object/from16 v0, v63 │ + move-object/from16 v0, v61 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ - move/from16 v2, v92 │ + move/from16 v2, v90 │ │ invoke-virtual {v0, v1, v2}, Ljava/lang/String;->split(Ljava/lang/String;I)[Ljava/lang/String; │ │ - move-result-object v80 │ + move-result-object v78 │ │ .line 1564 │ - .restart local v80 # "tmp":[Ljava/lang/String; │ - const/16 v91, 0x0 │ + .restart local v78 # "tmp":[Ljava/lang/String; │ + const/16 v89, 0x0 │ │ - aget-object v91, v80, v91 │ + aget-object v89, v78, v89 │ │ - invoke-static/range {v91 .. v91}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ + invoke-static/range {v89 .. v89}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ - move-result v58 │ + move-result v56 │ │ .line 1565 │ - .restart local v58 # "networkId":I │ - const/16 v91, 0x1 │ + .restart local v56 # "networkId":I │ + const/16 v89, 0x1 │ │ - aget-object v18, v80, v91 │ + aget-object v18, v78, v89 │ │ .line 1567 │ .local v18, "channel":Ljava/lang/String; │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v60 │ + move-result-object v58 │ │ - check-cast v60, Ljava/lang/String; │ + check-cast v58, Ljava/lang/String; │ │ .line 1568 │ - .restart local v60 # "nick":Ljava/lang/String; │ - const/16 v91, 0x0 │ + .restart local v58 # "nick":Ljava/lang/String; │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ move-result-object v17 │ │ check-cast v17, Ljava/lang/String; │ │ .line 1570 │ .local v17, "changedMode":Ljava/lang/String; │ new-instance v12, Landroid/os/Bundle; │ │ invoke-direct {v12}, Landroid/os/Bundle;->()V │ │ .line 1571 │ .restart local v12 # "bundle":Landroid/os/Bundle; │ - const-string v91, "nick" │ + const-string v89, "nick" │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move-object/from16 v1, v60 │ + move-object/from16 v1, v58 │ │ invoke-virtual {v12, v0, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 1572 │ - const-string v91, "mode" │ + const-string v89, "mode" │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ move-object/from16 v1, v17 │ │ invoke-virtual {v12, v0, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 1573 │ - const-string v91, "channel" │ + const-string v89, "channel" │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ move-object/from16 v1, v18 │ │ invoke-virtual {v12, v0, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 1574 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b0040 │ + const v90, 0x7f0b0040 │ │ - const/16 v93, 0x0 │ + const/16 v91, 0x0 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move/from16 v1, v92 │ + move/from16 v1, v90 │ │ - move/from16 v2, v58 │ + move/from16 v2, v56 │ │ - move/from16 v3, v93 │ + move/from16 v3, v91 │ │ invoke-virtual {v0, v1, v2, v3, v12}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - invoke-virtual/range {v91 .. v91}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v89 .. v89}, Landroid/os/Message;->sendToTarget()V │ │ goto/16 :goto_4 │ │ .line 1577 │ .end local v12 # "bundle":Landroid/os/Bundle; │ .end local v17 # "changedMode":Ljava/lang/String; │ .end local v18 # "channel":Ljava/lang/String; │ - .end local v58 # "networkId":I │ - .end local v60 # "nick":Ljava/lang/String; │ - .end local v80 # "tmp":[Ljava/lang/String; │ + .end local v56 # "networkId":I │ + .end local v58 # "nick":Ljava/lang/String; │ + .end local v78 # "tmp":[Ljava/lang/String; │ :cond_34 │ - const-string v91, "IrcChannel" │ + const-string v89, "IrcChannel" │ │ move-object/from16 v0, v21 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_35 │ + if-eqz v89, :cond_35 │ │ - const-string v91, "removeUserMode" │ + const-string v89, "removeUserMode" │ │ move-object/from16 v0, v34 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_35 │ + if-eqz v89, :cond_35 │ │ .line 1578 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "Sync: IrcChannel -> removeUserMode" │ + const-string v90, "Sync: IrcChannel -> removeUserMode" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1579 │ - const-string v91, "/" │ + const-string v89, "/" │ │ - const/16 v92, 0x2 │ + const/16 v90, 0x2 │ │ - move-object/from16 v0, v63 │ + move-object/from16 v0, v61 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ - move/from16 v2, v92 │ + move/from16 v2, v90 │ │ invoke-virtual {v0, v1, v2}, Ljava/lang/String;->split(Ljava/lang/String;I)[Ljava/lang/String; │ │ - move-result-object v80 │ + move-result-object v78 │ │ .line 1580 │ - .restart local v80 # "tmp":[Ljava/lang/String; │ - const/16 v91, 0x0 │ + .restart local v78 # "tmp":[Ljava/lang/String; │ + const/16 v89, 0x0 │ │ - aget-object v91, v80, v91 │ + aget-object v89, v78, v89 │ │ - invoke-static/range {v91 .. v91}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ + invoke-static/range {v89 .. v89}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ - move-result v58 │ + move-result v56 │ │ .line 1581 │ - .restart local v58 # "networkId":I │ - const/16 v91, 0x1 │ + .restart local v56 # "networkId":I │ + const/16 v89, 0x1 │ │ - aget-object v18, v80, v91 │ + aget-object v18, v78, v89 │ │ .line 1583 │ .restart local v18 # "channel":Ljava/lang/String; │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v60 │ + move-result-object v58 │ │ - check-cast v60, Ljava/lang/String; │ + check-cast v58, Ljava/lang/String; │ │ .line 1584 │ - .restart local v60 # "nick":Ljava/lang/String; │ - const/16 v91, 0x0 │ + .restart local v58 # "nick":Ljava/lang/String; │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ move-result-object v17 │ │ check-cast v17, Ljava/lang/String; │ │ .line 1586 │ .restart local v17 # "changedMode":Ljava/lang/String; │ new-instance v12, Landroid/os/Bundle; │ │ invoke-direct {v12}, Landroid/os/Bundle;->()V │ │ .line 1587 │ .restart local v12 # "bundle":Landroid/os/Bundle; │ - const-string v91, "nick" │ + const-string v89, "nick" │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move-object/from16 v1, v60 │ + move-object/from16 v1, v58 │ │ invoke-virtual {v12, v0, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 1588 │ - const-string v91, "mode" │ + const-string v89, "mode" │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ move-object/from16 v1, v17 │ │ invoke-virtual {v12, v0, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 1589 │ - const-string v91, "channel" │ + const-string v89, "channel" │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ move-object/from16 v1, v18 │ │ invoke-virtual {v12, v0, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 1591 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b0046 │ + const v90, 0x7f0b0046 │ │ - const/16 v93, 0x0 │ + const/16 v91, 0x0 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move/from16 v1, v92 │ + move/from16 v1, v90 │ │ - move/from16 v2, v58 │ + move/from16 v2, v56 │ │ - move/from16 v3, v93 │ + move/from16 v3, v91 │ │ invoke-virtual {v0, v1, v2, v3, v12}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - invoke-virtual/range {v91 .. v91}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v89 .. v89}, Landroid/os/Message;->sendToTarget()V │ │ goto/16 :goto_4 │ │ .line 1592 │ .end local v12 # "bundle":Landroid/os/Bundle; │ .end local v17 # "changedMode":Ljava/lang/String; │ .end local v18 # "channel":Ljava/lang/String; │ - .end local v58 # "networkId":I │ - .end local v60 # "nick":Ljava/lang/String; │ - .end local v80 # "tmp":[Ljava/lang/String; │ + .end local v56 # "networkId":I │ + .end local v58 # "nick":Ljava/lang/String; │ + .end local v78 # "tmp":[Ljava/lang/String; │ :cond_35 │ - const-string v91, "IrcChannel" │ + const-string v89, "IrcChannel" │ │ move-object/from16 v0, v21 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_37 │ + if-eqz v89, :cond_37 │ │ - const-string v91, "setTopic" │ + const-string v89, "setTopic" │ │ move-object/from16 v0, v34 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_37 │ + if-eqz v89, :cond_37 │ │ .line 1593 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "Sync: IrcChannel -> setTopic" │ + const-string v90, "Sync: IrcChannel -> setTopic" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1594 │ - const-string v91, "/" │ + const-string v89, "/" │ │ - const/16 v92, 0x2 │ + const/16 v90, 0x2 │ │ - move-object/from16 v0, v63 │ + move-object/from16 v0, v61 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ - move/from16 v2, v92 │ + move/from16 v2, v90 │ │ invoke-virtual {v0, v1, v2}, Ljava/lang/String;->split(Ljava/lang/String;I)[Ljava/lang/String; │ │ - move-result-object v80 │ + move-result-object v78 │ │ .line 1595 │ - .restart local v80 # "tmp":[Ljava/lang/String; │ - const/16 v91, 0x0 │ + .restart local v78 # "tmp":[Ljava/lang/String; │ + const/16 v89, 0x0 │ │ - aget-object v91, v80, v91 │ + aget-object v89, v78, v89 │ │ - invoke-static/range {v91 .. v91}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ + invoke-static/range {v89 .. v89}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ - move-result v58 │ + move-result v56 │ │ .line 1596 │ - .restart local v58 # "networkId":I │ - const/16 v91, 0x1 │ + .restart local v56 # "networkId":I │ + const/16 v89, 0x1 │ │ - aget-object v9, v80, v91 │ + aget-object v9, v78, v89 │ │ .line 1598 │ .restart local v9 # "bufferName":Ljava/lang/String; │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v81 │ + move-result-object v79 │ │ - check-cast v81, Ljava/lang/String; │ + check-cast v79, Ljava/lang/String; │ │ .line 1599 │ - .restart local v81 # "topic":Ljava/lang/String; │ + .restart local v79 # "topic":Ljava/lang/String; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->networks:Lde/kuschku/util/BetterSparseArray; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1500(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1500(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move/from16 v1, v58 │ + move/from16 v1, v56 │ │ invoke-virtual {v0, v1}, Lde/kuschku/util/BetterSparseArray;->get(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getBuffers()Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getBuffers()Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ invoke-virtual {v0, v9}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->hasBuffer(Ljava/lang/String;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_36 │ + if-eqz v89, :cond_36 │ │ .line 1600 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->networks:Lde/kuschku/util/BetterSparseArray; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1500(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1500(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move/from16 v1, v58 │ + move/from16 v1, v56 │ │ invoke-virtual {v0, v1}, Lde/kuschku/util/BetterSparseArray;->get(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getBuffers()Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getBuffers()Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ invoke-virtual {v0, v9}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->getBuffer(Ljava/lang/String;)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ move-result-object v7 │ │ .line 1601 │ .restart local v7 # "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b0009 │ + const v90, 0x7f0b0009 │ │ invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-result-object v93 │ + move-result-object v91 │ │ - move-object/from16 v0, v93 │ + move-object/from16 v0, v91 │ │ iget v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->id:I │ │ - move/from16 v93, v0 │ + move/from16 v91, v0 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move/from16 v1, v92 │ + move/from16 v1, v90 │ │ - move/from16 v2, v58 │ + move/from16 v2, v56 │ │ - move/from16 v3, v93 │ + move/from16 v3, v91 │ │ - move-object/from16 v4, v81 │ + move-object/from16 v4, v79 │ │ invoke-virtual {v0, v1, v2, v3, v4}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; │ │ - move-result-object v54 │ + move-result-object v52 │ │ .line 1602 │ - .restart local v54 # "msg":Landroid/os/Message; │ - invoke-virtual/range {v54 .. v54}, Landroid/os/Message;->sendToTarget()V │ + .restart local v52 # "msg":Landroid/os/Message; │ + invoke-virtual/range {v52 .. v52}, Landroid/os/Message;->sendToTarget()V │ │ goto/16 :goto_4 │ │ .line 1604 │ .end local v7 # "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ - .end local v54 # "msg":Landroid/os/Message; │ + .end local v52 # "msg":Landroid/os/Message; │ :cond_36 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "Could not find buffer for IrcChannel setTopic" │ + const-string v90, "Could not find buffer for IrcChannel setTopic" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ goto/16 :goto_4 │ │ .line 1606 │ .end local v9 # "bufferName":Ljava/lang/String; │ - .end local v58 # "networkId":I │ - .end local v80 # "tmp":[Ljava/lang/String; │ - .end local v81 # "topic":Ljava/lang/String; │ + .end local v56 # "networkId":I │ + .end local v78 # "tmp":[Ljava/lang/String; │ + .end local v79 # "topic":Ljava/lang/String; │ :cond_37 │ - const-string v91, "BufferSyncer" │ + const-string v89, "BufferSyncer" │ │ move-object/from16 v0, v21 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_38 │ + if-eqz v89, :cond_38 │ │ - const-string v91, "setLastSeenMsg" │ + const-string v89, "setLastSeenMsg" │ │ move-object/from16 v0, v34 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_38 │ + if-eqz v89, :cond_38 │ │ .line 1607 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "Sync: BufferSyncer -> setLastSeenMsg" │ + const-string v90, "Sync: BufferSyncer -> setLastSeenMsg" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1608 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/Integer; │ + check-cast v89, Ljava/lang/Integer; │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Integer;->intValue()I │ │ move-result v8 │ │ .line 1609 │ .local v8, "bufferId":I │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/Integer; │ + check-cast v89, Ljava/lang/Integer; │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Integer;->intValue()I │ │ - move-result v55 │ + move-result v53 │ │ .line 1611 │ - .restart local v55 # "msgId":I │ + .restart local v53 # "msgId":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b0032 │ + const v90, 0x7f0b0032 │ │ - invoke-virtual/range {v91 .. v92}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ + invoke-virtual/range {v89 .. v90}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ │ - move-result-object v54 │ + move-result-object v52 │ │ .line 1612 │ - .restart local v54 # "msg":Landroid/os/Message; │ - move-object/from16 v0, v54 │ + .restart local v52 # "msg":Landroid/os/Message; │ + move-object/from16 v0, v52 │ │ iput v8, v0, Landroid/os/Message;->arg1:I │ │ .line 1613 │ - move/from16 v0, v55 │ + move/from16 v0, v53 │ │ - move-object/from16 v1, v54 │ + move-object/from16 v1, v52 │ │ iput v0, v1, Landroid/os/Message;->arg2:I │ │ .line 1614 │ - invoke-virtual/range {v54 .. v54}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v52 .. v52}, Landroid/os/Message;->sendToTarget()V │ │ goto/16 :goto_4 │ │ .line 1616 │ .end local v8 # "bufferId":I │ - .end local v54 # "msg":Landroid/os/Message; │ - .end local v55 # "msgId":I │ + .end local v52 # "msg":Landroid/os/Message; │ + .end local v53 # "msgId":I │ :cond_38 │ - const-string v91, "BufferSyncer" │ + const-string v89, "BufferSyncer" │ │ move-object/from16 v0, v21 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_39 │ + if-eqz v89, :cond_39 │ │ - const-string v91, "setMarkerLine" │ + const-string v89, "setMarkerLine" │ │ move-object/from16 v0, v34 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_39 │ + if-eqz v89, :cond_39 │ │ .line 1617 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "Sync: BufferSyncer -> setMarkerLine" │ + const-string v90, "Sync: BufferSyncer -> setMarkerLine" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1618 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/Integer; │ + check-cast v89, Ljava/lang/Integer; │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Integer;->intValue()I │ │ move-result v8 │ │ .line 1619 │ .restart local v8 # "bufferId":I │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/Integer; │ + check-cast v89, Ljava/lang/Integer; │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Integer;->intValue()I │ │ - move-result v55 │ + move-result v53 │ │ .line 1620 │ - .restart local v55 # "msgId":I │ + .restart local v53 # "msgId":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b0033 │ + const v90, 0x7f0b0033 │ │ - invoke-virtual/range {v91 .. v92}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ + invoke-virtual/range {v89 .. v90}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ │ - move-result-object v54 │ + move-result-object v52 │ │ .line 1621 │ - .restart local v54 # "msg":Landroid/os/Message; │ - move-object/from16 v0, v54 │ + .restart local v52 # "msg":Landroid/os/Message; │ + move-object/from16 v0, v52 │ │ iput v8, v0, Landroid/os/Message;->arg1:I │ │ .line 1622 │ - move/from16 v0, v55 │ + move/from16 v0, v53 │ │ - move-object/from16 v1, v54 │ + move-object/from16 v1, v52 │ │ iput v0, v1, Landroid/os/Message;->arg2:I │ │ .line 1623 │ - invoke-virtual/range {v54 .. v54}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v52 .. v52}, Landroid/os/Message;->sendToTarget()V │ │ goto/16 :goto_4 │ │ .line 1628 │ .end local v8 # "bufferId":I │ - .end local v54 # "msg":Landroid/os/Message; │ - .end local v55 # "msgId":I │ + .end local v52 # "msg":Landroid/os/Message; │ + .end local v53 # "msgId":I │ :cond_39 │ - const-string v91, "BufferSyncer" │ + const-string v89, "BufferSyncer" │ │ move-object/from16 v0, v21 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_3a │ + if-eqz v89, :cond_3a │ │ - const-string v91, "markBufferAsRead" │ + const-string v89, "markBufferAsRead" │ │ move-object/from16 v0, v34 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_3a │ + if-eqz v89, :cond_3a │ │ .line 1629 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "Sync: BufferSyncer -> markBufferAsRead" │ + const-string v90, "Sync: BufferSyncer -> markBufferAsRead" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ goto/16 :goto_4 │ │ .line 1633 │ :cond_3a │ - const-string v91, "BufferSyncer" │ + const-string v89, "BufferSyncer" │ │ move-object/from16 v0, v21 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_3b │ + if-eqz v89, :cond_3b │ │ - const-string v91, "removeBuffer" │ + const-string v89, "removeBuffer" │ │ move-object/from16 v0, v34 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_3b │ + if-eqz v89, :cond_3b │ │ .line 1634 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "Sync: BufferSyncer -> removeBuffer" │ + const-string v90, "Sync: BufferSyncer -> removeBuffer" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1635 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/Integer; │ + check-cast v89, Ljava/lang/Integer; │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Integer;->intValue()I │ │ move-result v8 │ │ .line 1636 │ .restart local v8 # "bufferId":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->buffers:Lde/kuschku/util/BetterSparseArray; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ invoke-virtual {v0, v8}, Lde/kuschku/util/BetterSparseArray;->containsKey(I)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_8 │ + if-eqz v89, :cond_8 │ │ .line 1637 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->buffers:Lde/kuschku/util/BetterSparseArray; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ invoke-virtual {v0, v8}, Lde/kuschku/util/BetterSparseArray;->get(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ iget v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->networkId:I │ │ - move/from16 v58, v0 │ + move/from16 v56, v0 │ │ .line 1638 │ - .restart local v58 # "networkId":I │ + .restart local v56 # "networkId":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->buffers:Lde/kuschku/util/BetterSparseArray; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ invoke-virtual {v0, v8}, Lde/kuschku/util/BetterSparseArray;->remove(I)V │ │ .line 1639 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b0027 │ + const v90, 0x7f0b0027 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move/from16 v1, v92 │ + move/from16 v1, v90 │ │ - move/from16 v2, v58 │ + move/from16 v2, v56 │ │ invoke-virtual {v0, v1, v2, v8}, Landroid/os/Handler;->obtainMessage(III)Landroid/os/Message; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - invoke-virtual/range {v91 .. v91}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v89 .. v89}, Landroid/os/Message;->sendToTarget()V │ │ goto/16 :goto_4 │ │ .line 1641 │ .end local v8 # "bufferId":I │ - .end local v58 # "networkId":I │ + .end local v56 # "networkId":I │ :cond_3b │ - const-string v91, "BufferSyncer" │ + const-string v89, "BufferSyncer" │ │ move-object/from16 v0, v21 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_3c │ + if-eqz v89, :cond_3c │ │ - const-string v91, "renameBuffer" │ + const-string v89, "renameBuffer" │ │ move-object/from16 v0, v34 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_3c │ + if-eqz v89, :cond_3c │ │ .line 1642 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "Sync: BufferSyncer -> renameBuffer" │ + const-string v90, "Sync: BufferSyncer -> renameBuffer" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1643 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/Integer; │ + check-cast v89, Ljava/lang/Integer; │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Integer;->intValue()I │ │ move-result v8 │ │ .line 1644 │ .restart local v8 # "bufferId":I │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v59 │ + move-result-object v57 │ │ - check-cast v59, Ljava/lang/String; │ + check-cast v57, Ljava/lang/String; │ │ .line 1645 │ - .local v59, "newName":Ljava/lang/String; │ + .local v57, "newName":Ljava/lang/String; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b0029 │ + const v90, 0x7f0b0029 │ │ - invoke-virtual/range {v91 .. v92}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ + invoke-virtual/range {v89 .. v90}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ │ - move-result-object v54 │ + move-result-object v52 │ │ .line 1646 │ - .restart local v54 # "msg":Landroid/os/Message; │ - move-object/from16 v0, v54 │ + .restart local v52 # "msg":Landroid/os/Message; │ + move-object/from16 v0, v52 │ │ iput v8, v0, Landroid/os/Message;->arg1:I │ │ .line 1647 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move/from16 v0, v91 │ + move/from16 v0, v89 │ │ - move-object/from16 v1, v54 │ + move-object/from16 v1, v52 │ │ iput v0, v1, Landroid/os/Message;->arg2:I │ │ .line 1648 │ - move-object/from16 v0, v59 │ + move-object/from16 v0, v57 │ │ - move-object/from16 v1, v54 │ + move-object/from16 v1, v52 │ │ iput-object v0, v1, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ .line 1649 │ - invoke-virtual/range {v54 .. v54}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v52 .. v52}, Landroid/os/Message;->sendToTarget()V │ │ goto/16 :goto_4 │ │ .line 1651 │ .end local v8 # "bufferId":I │ - .end local v54 # "msg":Landroid/os/Message; │ - .end local v59 # "newName":Ljava/lang/String; │ + .end local v52 # "msg":Landroid/os/Message; │ + .end local v57 # "newName":Ljava/lang/String; │ :cond_3c │ - const-string v91, "BufferViewConfig" │ + const-string v89, "BufferViewConfig" │ │ move-object/from16 v0, v21 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_40 │ + if-eqz v89, :cond_40 │ │ - const-string v91, "addBuffer" │ + const-string v89, "addBuffer" │ │ move-object/from16 v0, v34 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_40 │ + if-eqz v89, :cond_40 │ │ .line 1652 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "Sync: BufferViewConfig -> addBuffer" │ + const-string v90, "Sync: BufferViewConfig -> addBuffer" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1653 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/Integer; │ + check-cast v89, Ljava/lang/Integer; │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Integer;->intValue()I │ │ move-result v8 │ │ .line 1655 │ .restart local v8 # "bufferId":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->maxBufferId:I │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2300(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)I │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2300(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)I │ │ - move-result v91 │ + move-result v89 │ │ - move/from16 v0, v91 │ + move/from16 v0, v89 │ │ if-le v8, v0, :cond_3d │ │ .line 1656 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ # setter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->maxBufferId:I │ invoke-static {v0, v8}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2302(Lcom/iskrembilen/quasseldroid/io/CoreConnection;I)I │ │ .line 1658 │ :cond_3d │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->buffers:Lde/kuschku/util/BetterSparseArray; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ invoke-virtual {v0, v8}, Lde/kuschku/util/BetterSparseArray;->containsKey(I)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_3f │ + if-eqz v89, :cond_3f │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->buffers:Lde/kuschku/util/BetterSparseArray; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ invoke-virtual {v0, v8}, Lde/kuschku/util/BetterSparseArray;->get(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->isTemporarilyHidden()Z │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->isTemporarilyHidden()Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_3f │ + if-eqz v89, :cond_3f │ │ .line 1659 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b002e │ + const v90, 0x7f0b002e │ │ - invoke-virtual/range {v91 .. v92}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ + invoke-virtual/range {v89 .. v90}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ │ - move-result-object v54 │ + move-result-object v52 │ │ .line 1660 │ - .restart local v54 # "msg":Landroid/os/Message; │ + .restart local v52 # "msg":Landroid/os/Message; │ invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Integer;->intValue()I │ │ - move-result v91 │ + move-result v89 │ │ - move/from16 v0, v91 │ + move/from16 v0, v89 │ │ - move-object/from16 v1, v54 │ + move-object/from16 v1, v52 │ │ iput v0, v1, Landroid/os/Message;->arg1:I │ │ .line 1661 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - invoke-static/range {v91 .. v91}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ + invoke-static/range {v89 .. v89}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move-object/from16 v1, v54 │ + move-object/from16 v1, v52 │ │ iput-object v0, v1, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ .line 1662 │ - invoke-virtual/range {v54 .. v54}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v52 .. v52}, Landroid/os/Message;->sendToTarget()V │ │ .line 1670 │ - .end local v54 # "msg":Landroid/os/Message; │ + .end local v52 # "msg":Landroid/os/Message; │ :cond_3e │ :goto_18 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b002c │ + const v90, 0x7f0b002c │ │ - invoke-virtual/range {v91 .. v92}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ + invoke-virtual/range {v89 .. v90}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ │ - move-result-object v54 │ + move-result-object v52 │ │ .line 1671 │ - .restart local v54 # "msg":Landroid/os/Message; │ - move-object/from16 v0, v54 │ + .restart local v52 # "msg":Landroid/os/Message; │ + move-object/from16 v0, v52 │ │ iput v8, v0, Landroid/os/Message;->arg1:I │ │ .line 1672 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/Integer; │ + check-cast v89, Ljava/lang/Integer; │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Integer;->intValue()I │ │ - move-result v91 │ + move-result v89 │ │ - move/from16 v0, v91 │ + move/from16 v0, v89 │ │ - move-object/from16 v1, v54 │ + move-object/from16 v1, v52 │ │ iput v0, v1, Landroid/os/Message;->arg2:I │ │ .line 1673 │ - invoke-virtual/range {v54 .. v54}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v52 .. v52}, Landroid/os/Message;->sendToTarget()V │ │ goto/16 :goto_4 │ │ .line 1663 │ - .end local v54 # "msg":Landroid/os/Message; │ + .end local v52 # "msg":Landroid/os/Message; │ :cond_3f │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->buffers:Lde/kuschku/util/BetterSparseArray; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ invoke-virtual {v0, v8}, Lde/kuschku/util/BetterSparseArray;->containsKey(I)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_3e │ + if-eqz v89, :cond_3e │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->buffers:Lde/kuschku/util/BetterSparseArray; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ invoke-virtual {v0, v8}, Lde/kuschku/util/BetterSparseArray;->get(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->isPermanentlyHidden()Z │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->isPermanentlyHidden()Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_3e │ + if-eqz v89, :cond_3e │ │ .line 1664 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b002d │ + const v90, 0x7f0b002d │ │ - invoke-virtual/range {v91 .. v92}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ + invoke-virtual/range {v89 .. v90}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ │ - move-result-object v54 │ + move-result-object v52 │ │ .line 1665 │ - .restart local v54 # "msg":Landroid/os/Message; │ + .restart local v52 # "msg":Landroid/os/Message; │ invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Integer;->intValue()I │ │ - move-result v91 │ + move-result v89 │ │ - move/from16 v0, v91 │ + move/from16 v0, v89 │ │ - move-object/from16 v1, v54 │ + move-object/from16 v1, v52 │ │ iput v0, v1, Landroid/os/Message;->arg1:I │ │ .line 1666 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - invoke-static/range {v91 .. v91}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ + invoke-static/range {v89 .. v89}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move-object/from16 v1, v54 │ + move-object/from16 v1, v52 │ │ iput-object v0, v1, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ .line 1667 │ - invoke-virtual/range {v54 .. v54}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v52 .. v52}, Landroid/os/Message;->sendToTarget()V │ │ goto/16 :goto_18 │ │ .line 1674 │ .end local v8 # "bufferId":I │ - .end local v54 # "msg":Landroid/os/Message; │ + .end local v52 # "msg":Landroid/os/Message; │ :cond_40 │ - const-string v91, "BufferViewConfig" │ + const-string v89, "BufferViewConfig" │ │ move-object/from16 v0, v21 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_42 │ + if-eqz v89, :cond_42 │ │ - const-string v91, "removeBuffer" │ + const-string v89, "removeBuffer" │ │ move-object/from16 v0, v34 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_42 │ + if-eqz v89, :cond_42 │ │ .line 1675 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "Sync: BufferViewConfig -> removeBuffer" │ + const-string v90, "Sync: BufferViewConfig -> removeBuffer" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1676 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/Integer; │ + check-cast v89, Ljava/lang/Integer; │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Integer;->intValue()I │ │ move-result v8 │ │ .line 1677 │ .restart local v8 # "bufferId":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->buffers:Lde/kuschku/util/BetterSparseArray; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ invoke-virtual {v0, v8}, Lde/kuschku/util/BetterSparseArray;->containsKey(I)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-nez v91, :cond_41 │ + if-nez v89, :cond_41 │ │ .line 1678 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - new-instance v92, Ljava/lang/StringBuilder; │ + new-instance v90, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v92 .. v92}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v90 .. v90}, Ljava/lang/StringBuilder;->()V │ │ - const-string v93, "Dont\'t have buffer: " │ + const-string v91, "Dont\'t have buffer: " │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-virtual/range {v92 .. v92}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v90 .. v90}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ goto/16 :goto_0 │ │ .line 1681 │ :cond_41 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b002e │ + const v90, 0x7f0b002e │ │ - invoke-virtual/range {v91 .. v92}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ + invoke-virtual/range {v89 .. v90}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ │ - move-result-object v54 │ + move-result-object v52 │ │ .line 1682 │ - .restart local v54 # "msg":Landroid/os/Message; │ + .restart local v52 # "msg":Landroid/os/Message; │ invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Integer;->intValue()I │ │ - move-result v91 │ + move-result v89 │ │ - move/from16 v0, v91 │ + move/from16 v0, v89 │ │ - move-object/from16 v1, v54 │ + move-object/from16 v1, v52 │ │ iput v0, v1, Landroid/os/Message;->arg1:I │ │ .line 1683 │ - const/16 v91, 0x1 │ + const/16 v89, 0x1 │ │ - invoke-static/range {v91 .. v91}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ + invoke-static/range {v89 .. v89}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move-object/from16 v1, v54 │ + move-object/from16 v1, v52 │ │ iput-object v0, v1, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ .line 1684 │ - invoke-virtual/range {v54 .. v54}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v52 .. v52}, Landroid/os/Message;->sendToTarget()V │ │ goto/16 :goto_4 │ │ .line 1686 │ .end local v8 # "bufferId":I │ - .end local v54 # "msg":Landroid/os/Message; │ + .end local v52 # "msg":Landroid/os/Message; │ :cond_42 │ - const-string v91, "BufferViewConfig" │ + const-string v89, "BufferViewConfig" │ │ move-object/from16 v0, v21 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_44 │ + if-eqz v89, :cond_44 │ │ - const-string v91, "removeBufferPermanently" │ + const-string v89, "removeBufferPermanently" │ │ move-object/from16 v0, v34 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_44 │ + if-eqz v89, :cond_44 │ │ .line 1687 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "Sync: BufferViewConfig -> removeBufferPermanently" │ + const-string v90, "Sync: BufferViewConfig -> removeBufferPermanently" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1688 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/Integer; │ + check-cast v89, Ljava/lang/Integer; │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Integer;->intValue()I │ │ move-result v8 │ │ .line 1689 │ .restart local v8 # "bufferId":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->buffers:Lde/kuschku/util/BetterSparseArray; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ invoke-virtual {v0, v8}, Lde/kuschku/util/BetterSparseArray;->containsKey(I)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-nez v91, :cond_43 │ + if-nez v89, :cond_43 │ │ .line 1690 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - new-instance v92, Ljava/lang/StringBuilder; │ + new-instance v90, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v92 .. v92}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v90 .. v90}, Ljava/lang/StringBuilder;->()V │ │ - const-string v93, "Dont\'t have buffer: " │ + const-string v91, "Dont\'t have buffer: " │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-virtual/range {v92 .. v92}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v90 .. v90}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ goto/16 :goto_0 │ │ .line 1693 │ :cond_43 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b002d │ + const v90, 0x7f0b002d │ │ - invoke-virtual/range {v91 .. v92}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ + invoke-virtual/range {v89 .. v90}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ │ - move-result-object v54 │ + move-result-object v52 │ │ .line 1694 │ - .restart local v54 # "msg":Landroid/os/Message; │ + .restart local v52 # "msg":Landroid/os/Message; │ invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Integer;->intValue()I │ │ - move-result v91 │ + move-result v89 │ │ - move/from16 v0, v91 │ + move/from16 v0, v89 │ │ - move-object/from16 v1, v54 │ + move-object/from16 v1, v52 │ │ iput v0, v1, Landroid/os/Message;->arg1:I │ │ .line 1695 │ - const/16 v91, 0x1 │ + const/16 v89, 0x1 │ │ - invoke-static/range {v91 .. v91}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ + invoke-static/range {v89 .. v89}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move-object/from16 v1, v54 │ + move-object/from16 v1, v52 │ │ iput-object v0, v1, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ .line 1696 │ - invoke-virtual/range {v54 .. v54}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v52 .. v52}, Landroid/os/Message;->sendToTarget()V │ │ goto/16 :goto_4 │ │ .line 1698 │ .end local v8 # "bufferId":I │ - .end local v54 # "msg":Landroid/os/Message; │ + .end local v52 # "msg":Landroid/os/Message; │ :cond_44 │ - const-string v91, "Identity" │ + const-string v89, "Identity" │ │ move-object/from16 v0, v21 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_45 │ + if-eqz v89, :cond_45 │ │ - const-string v91, "update" │ + const-string v89, "update" │ │ move-object/from16 v0, v34 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_45 │ + if-eqz v89, :cond_45 │ │ .line 1699 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - new-instance v92, Ljava/lang/StringBuilder; │ + new-instance v90, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v92 .. v92}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v90 .. v90}, Ljava/lang/StringBuilder;->()V │ │ - const-string v93, "Sync: " │ + const-string v91, "Sync: " │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ move-object/from16 v1, v21 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - const-string v93, " -> " │ + const-string v91, " -> " │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ move-object/from16 v1, v34 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-virtual/range {v92 .. v92}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v90 .. v90}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ :try_end_9 │ .catch Ljava/io/IOException; {:try_start_9 .. :try_end_9} :catch_5 │ │ .line 1701 │ :try_start_a │ - new-instance v66, Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage; │ + new-instance v64, Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage; │ │ - invoke-direct/range {v66 .. v66}, Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage;->()V │ + invoke-direct/range {v64 .. v64}, Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage;->()V │ │ .line 1702 │ - .restart local v66 # "p":Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage; │ - move-object/from16 v0, v66 │ + .restart local v64 # "p":Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage; │ + move-object/from16 v0, v64 │ │ move-object/from16 v1, v21 │ │ - move-object/from16 v2, v63 │ + move-object/from16 v2, v61 │ │ move-object/from16 v3, v34 │ │ - move-object/from16 v4, v68 │ + move-object/from16 v4, v66 │ │ invoke-virtual {v0, v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage;->from(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)V │ │ .line 1704 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b0015 │ + const v90, 0x7f0b0015 │ │ - invoke-virtual/range {v91 .. v92}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ + invoke-virtual/range {v89 .. v90}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ │ - move-result-object v54 │ + move-result-object v52 │ │ .line 1705 │ - .restart local v54 # "msg":Landroid/os/Message; │ - move-object/from16 v0, v66 │ + .restart local v52 # "msg":Landroid/os/Message; │ + move-object/from16 v0, v64 │ │ - move-object/from16 v1, v54 │ + move-object/from16 v1, v52 │ │ iput-object v0, v1, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ .line 1706 │ - invoke-virtual/range {v54 .. v54}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v52 .. v52}, Landroid/os/Message;->sendToTarget()V │ :try_end_a │ .catch Ljava/lang/ArrayIndexOutOfBoundsException; {:try_start_a .. :try_end_a} :catch_9 │ .catch Ljava/lang/NullPointerException; {:try_start_a .. :try_end_a} :catch_d │ .catch Ljava/io/IOException; {:try_start_a .. :try_end_a} :catch_5 │ │ goto/16 :goto_4 │ │ .line 1707 │ - .end local v54 # "msg":Landroid/os/Message; │ - .end local v66 # "p":Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage; │ + .end local v52 # "msg":Landroid/os/Message; │ + .end local v64 # "p":Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage; │ :catch_9 │ - move-exception v91 │ + move-exception v89 │ │ - move-object/from16 v25, v91 │ + move-object/from16 v25, v89 │ │ .line 1708 │ .restart local v25 # "e":Ljava/lang/RuntimeException; │ :goto_19 │ :try_start_b │ invoke-virtual/range {v25 .. v25}, Ljava/lang/RuntimeException;->printStackTrace()V │ │ goto/16 :goto_4 │ │ .line 1710 │ .end local v25 # "e":Ljava/lang/RuntimeException; │ :cond_45 │ - const-string v91, "IgnoreListManager" │ + const-string v89, "IgnoreListManager" │ │ move-object/from16 v0, v21 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_46 │ + if-eqz v89, :cond_46 │ │ .line 1711 │ - new-instance v66, Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage; │ + new-instance v64, Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage; │ │ - invoke-direct/range {v66 .. v66}, Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage;->()V │ + invoke-direct/range {v64 .. v64}, Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage;->()V │ │ .line 1712 │ - .restart local v66 # "p":Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage; │ + .restart local v64 # "p":Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getInstance()Lcom/iskrembilen/quasseldroid/protocol/state/Client; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getIgnoreListManager()Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getIgnoreListManager()Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v66 │ + move-object/from16 v0, v64 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ move-object/from16 v2, v34 │ │ - move-object/from16 v3, v68 │ + move-object/from16 v3, v66 │ │ invoke-virtual {v0, v1, v2, v3}, Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage;->from(Lcom/iskrembilen/quasseldroid/protocol/state/serializers/SyncableObject;Ljava/lang/String;Ljava/util/List;)V │ │ .line 1714 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b0015 │ + const v90, 0x7f0b0015 │ │ - invoke-virtual/range {v91 .. v92}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ + invoke-virtual/range {v89 .. v90}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ │ - move-result-object v54 │ + move-result-object v52 │ │ .line 1715 │ - .restart local v54 # "msg":Landroid/os/Message; │ - move-object/from16 v0, v66 │ + .restart local v52 # "msg":Landroid/os/Message; │ + move-object/from16 v0, v64 │ │ - move-object/from16 v1, v54 │ + move-object/from16 v1, v52 │ │ iput-object v0, v1, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ .line 1716 │ - invoke-virtual/range {v54 .. v54}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v52 .. v52}, Landroid/os/Message;->sendToTarget()V │ │ goto/16 :goto_4 │ │ .line 1718 │ - .end local v54 # "msg":Landroid/os/Message; │ - .end local v66 # "p":Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage; │ + .end local v52 # "msg":Landroid/os/Message; │ + .end local v64 # "p":Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage; │ :cond_46 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - new-instance v92, Ljava/lang/StringBuilder; │ + new-instance v90, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v92 .. v92}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v90 .. v90}, Ljava/lang/StringBuilder;->()V │ │ - const-string v93, "UNHANDLED: Unparsed Sync request: " │ + const-string v91, "UNHANDLED: Unparsed Sync request: " │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ move-object/from16 v1, v21 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - const-string v93, "::" │ + const-string v91, "::" │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ move-object/from16 v1, v34 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-virtual/range {v92 .. v92}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v90 .. v90}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ goto/16 :goto_4 │ │ .line 1729 │ .end local v32 # "foo":Ljava/lang/Object; │ .end local v34 # "function":Ljava/lang/String; │ - .end local v63 # "objectName":Ljava/lang/String; │ + .end local v61 # "objectName":Ljava/lang/String; │ :pswitch_b │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->toString()Ljava/lang/String; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->toString()Ljava/lang/String; │ │ move-result-object v35 │ │ .line 1734 │ .local v35, "functionName":Ljava/lang/String; │ - const-string v91, "2displayMsg(Message)" │ + const-string v89, "2displayMsg(Message)" │ │ move-object/from16 v0, v35 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_4b │ + if-eqz v89, :cond_4b │ │ .line 1736 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v50 │ + move-result-object v48 │ │ - check-cast v50, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + check-cast v48, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ │ .line 1738 │ - .local v50, "message":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + .local v48, "message":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->networks:Lde/kuschku/util/BetterSparseArray; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1500(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1500(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v50 │ + move-object/from16 v0, v48 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->bufferInfo:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-object/from16 v92, v0 │ + move-object/from16 v90, v0 │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ iget v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->networkId:I │ │ - move/from16 v92, v0 │ + move/from16 v90, v0 │ │ - invoke-virtual/range {v91 .. v92}, Lde/kuschku/util/BetterSparseArray;->get(I)Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v90}, Lde/kuschku/util/BetterSparseArray;->get(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - move-object/from16 v0, v50 │ + move-object/from16 v0, v48 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->bufferInfo:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-object/from16 v92, v0 │ + move-object/from16 v90, v0 │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ iget v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->id:I │ │ - move/from16 v92, v0 │ + move/from16 v90, v0 │ │ - invoke-virtual/range {v91 .. v92}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->containsBuffer(I)Z │ + invoke-virtual/range {v89 .. v90}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->containsBuffer(I)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-nez v91, :cond_47 │ + if-nez v89, :cond_47 │ │ - move-object/from16 v0, v50 │ + move-object/from16 v0, v48 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->bufferInfo:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->type:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - sget-object v92, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type;->QueryBuffer:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ + sget-object v90, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type;->QueryBuffer:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move-object/from16 v1, v92 │ + move-object/from16 v1, v90 │ │ if-ne v0, v1, :cond_47 │ │ .line 1741 │ new-instance v7, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-object/from16 v0, v50 │ + move-object/from16 v0, v48 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->bufferInfo:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - new-instance v92, Lcom/iskrembilen/quasseldroid/io/QuasselDbHelper; │ + new-instance v90, Lcom/iskrembilen/quasseldroid/io/QuasselDbHelper; │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v93, v0 │ + move-object/from16 v91, v0 │ │ - move-object/from16 v0, v93 │ + move-object/from16 v0, v91 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->applicationContext:Landroid/content/Context; │ │ - move-object/from16 v93, v0 │ + move-object/from16 v91, v0 │ │ - invoke-direct/range {v92 .. v93}, Lcom/iskrembilen/quasseldroid/io/QuasselDbHelper;->(Landroid/content/Context;)V │ + invoke-direct/range {v90 .. v91}, Lcom/iskrembilen/quasseldroid/io/QuasselDbHelper;->(Landroid/content/Context;)V │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move-object/from16 v1, v92 │ + move-object/from16 v1, v90 │ │ invoke-direct {v7, v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->(Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;Lcom/iskrembilen/quasseldroid/io/QuasselDbHelper;)V │ │ .line 1742 │ .restart local v7 # "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->buffers:Lde/kuschku/util/BetterSparseArray; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v50 │ + move-object/from16 v0, v48 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->bufferInfo:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-object/from16 v92, v0 │ + move-object/from16 v90, v0 │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ iget v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->id:I │ │ - move/from16 v92, v0 │ + move/from16 v90, v0 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move/from16 v1, v92 │ + move/from16 v1, v90 │ │ invoke-virtual {v0, v1, v7}, Lde/kuschku/util/BetterSparseArray;->put(ILjava/lang/Object;)V │ │ .line 1743 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b001e │ + const v90, 0x7f0b001e │ │ - invoke-virtual/range {v91 .. v92}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ + invoke-virtual/range {v89 .. v90}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ │ - move-result-object v54 │ + move-result-object v52 │ │ .line 1744 │ - .restart local v54 # "msg":Landroid/os/Message; │ - move-object/from16 v0, v54 │ + .restart local v52 # "msg":Landroid/os/Message; │ + move-object/from16 v0, v52 │ │ iput-object v7, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ .line 1745 │ - invoke-virtual/range {v54 .. v54}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v52 .. v52}, Landroid/os/Message;->sendToTarget()V │ │ .line 1748 │ .end local v7 # "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ - .end local v54 # "msg":Landroid/os/Message; │ + .end local v52 # "msg":Landroid/os/Message; │ :cond_47 │ - move-object/from16 v0, v50 │ + move-object/from16 v0, v48 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->type:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - sget-object v92, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type;->NetsplitJoin:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ + sget-object v90, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type;->NetsplitJoin:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move-object/from16 v1, v92 │ + move-object/from16 v1, v90 │ │ if-ne v0, v1, :cond_48 │ │ .line 1749 │ - new-instance v56, Lcom/iskrembilen/quasseldroid/util/NetsplitHelper; │ + new-instance v54, Lcom/iskrembilen/quasseldroid/util/NetsplitHelper; │ │ - move-object/from16 v0, v50 │ + move-object/from16 v0, v48 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v56 │ + move-object/from16 v0, v54 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-direct {v0, v1}, Lcom/iskrembilen/quasseldroid/util/NetsplitHelper;->(Ljava/lang/String;)V │ │ .line 1750 │ - .local v56, "netsplitHelper":Lcom/iskrembilen/quasseldroid/util/NetsplitHelper; │ - invoke-virtual/range {v56 .. v56}, Lcom/iskrembilen/quasseldroid/util/NetsplitHelper;->getNicks()Ljava/util/List; │ + .local v54, "netsplitHelper":Lcom/iskrembilen/quasseldroid/util/NetsplitHelper; │ + invoke-virtual/range {v54 .. v54}, Lcom/iskrembilen/quasseldroid/util/NetsplitHelper;->getNicks()Ljava/util/List; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - invoke-interface/range {v91 .. v91}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface/range {v89 .. v89}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v38 │ + move-result-object v89 │ │ - .restart local v38 # "i$":Ljava/util/Iterator; │ :goto_1a │ - invoke-interface/range {v38 .. v38}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface/range {v89 .. v89}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v91 │ + move-result v90 │ │ - if-eqz v91, :cond_48 │ + if-eqz v90, :cond_48 │ │ - invoke-interface/range {v38 .. v38}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface/range {v89 .. v89}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v60 │ + move-result-object v58 │ │ - check-cast v60, Ljava/lang/String; │ + check-cast v58, Ljava/lang/String; │ │ .line 1751 │ - .restart local v60 # "nick":Ljava/lang/String; │ - new-instance v83, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + .restart local v58 # "nick":Ljava/lang/String; │ + new-instance v81, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ │ - invoke-direct/range {v83 .. v83}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->()V │ + invoke-direct/range {v81 .. v81}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->()V │ │ .line 1752 │ - .restart local v83 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ - move-object/from16 v0, v60 │ + .restart local v81 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + move-object/from16 v0, v58 │ │ - move-object/from16 v1, v83 │ + move-object/from16 v1, v81 │ │ iput-object v0, v1, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->nick:Ljava/lang/String; │ │ .line 1753 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v90, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v90 .. v90}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v90 │ │ - const v92, 0x7f0b0022 │ + const v91, 0x7f0b0022 │ │ - move-object/from16 v0, v50 │ + move-object/from16 v0, v48 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->bufferInfo:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-object/from16 v93, v0 │ + move-object/from16 v92, v0 │ │ - move-object/from16 v0, v93 │ + move-object/from16 v0, v92 │ │ iget v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->networkId:I │ │ - move/from16 v93, v0 │ + move/from16 v92, v0 │ │ - const/16 v94, 0x0 │ + const/16 v93, 0x0 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v90 │ │ - move/from16 v1, v92 │ + move/from16 v1, v91 │ │ - move/from16 v2, v93 │ + move/from16 v2, v92 │ │ - move/from16 v3, v94 │ + move/from16 v3, v93 │ │ - move-object/from16 v4, v83 │ + move-object/from16 v4, v81 │ │ invoke-virtual {v0, v1, v2, v3, v4}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; │ │ - move-result-object v91 │ + move-result-object v90 │ │ - invoke-virtual/range {v91 .. v91}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v90 .. v90}, Landroid/os/Message;->sendToTarget()V │ │ .line 1754 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v90, v0 │ │ - const-string v92, "IrcUser" │ + const-string v91, "IrcUser" │ │ - new-instance v93, Ljava/lang/StringBuilder; │ + new-instance v92, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v93 .. v93}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v92 .. v92}, Ljava/lang/StringBuilder;->()V │ │ - move-object/from16 v0, v50 │ + move-object/from16 v0, v48 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->bufferInfo:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-object/from16 v94, v0 │ + move-object/from16 v93, v0 │ │ - move-object/from16 v0, v94 │ + move-object/from16 v0, v93 │ │ iget v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->networkId:I │ │ - move/from16 v94, v0 │ + move/from16 v93, v0 │ │ - invoke-virtual/range {v93 .. v94}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v93 │ + move-result-object v92 │ │ - const-string v94, "/" │ + const-string v93, "/" │ │ - invoke-virtual/range {v93 .. v94}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v93 │ + move-result-object v92 │ │ - move-object/from16 v0, v93 │ + move-object/from16 v0, v92 │ │ - move-object/from16 v1, v60 │ + move-object/from16 v1, v58 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v93 │ + move-result-object v92 │ │ - invoke-virtual/range {v93 .. v93}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v92 .. v92}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v93 │ + move-result-object v92 │ │ # invokes: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->sendInitRequest(Ljava/lang/String;Ljava/lang/String;)V │ - invoke-static/range {v91 .. v93}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1600(Lcom/iskrembilen/quasseldroid/io/CoreConnection;Ljava/lang/String;Ljava/lang/String;)V │ + invoke-static/range {v90 .. v92}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1600(Lcom/iskrembilen/quasseldroid/io/CoreConnection;Ljava/lang/String;Ljava/lang/String;)V │ │ goto :goto_1a │ │ .line 1758 │ - .end local v38 # "i$":Ljava/util/Iterator; │ - .end local v56 # "netsplitHelper":Lcom/iskrembilen/quasseldroid/util/NetsplitHelper; │ - .end local v60 # "nick":Ljava/lang/String; │ - .end local v83 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + .end local v54 # "netsplitHelper":Lcom/iskrembilen/quasseldroid/util/NetsplitHelper; │ + .end local v58 # "nick":Ljava/lang/String; │ + .end local v81 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ :cond_48 │ - move-object/from16 v0, v50 │ + move-object/from16 v0, v48 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->type:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - sget-object v92, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type;->NetsplitQuit:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ + sget-object v90, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type;->NetsplitQuit:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move-object/from16 v1, v92 │ + move-object/from16 v1, v90 │ │ if-ne v0, v1, :cond_49 │ │ .line 1759 │ - new-instance v56, Lcom/iskrembilen/quasseldroid/util/NetsplitHelper; │ + new-instance v54, Lcom/iskrembilen/quasseldroid/util/NetsplitHelper; │ │ - move-object/from16 v0, v50 │ + move-object/from16 v0, v48 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v56 │ + move-object/from16 v0, v54 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-direct {v0, v1}, Lcom/iskrembilen/quasseldroid/util/NetsplitHelper;->(Ljava/lang/String;)V │ │ .line 1760 │ - .restart local v56 # "netsplitHelper":Lcom/iskrembilen/quasseldroid/util/NetsplitHelper; │ - invoke-virtual/range {v56 .. v56}, Lcom/iskrembilen/quasseldroid/util/NetsplitHelper;->getNicks()Ljava/util/List; │ + .restart local v54 # "netsplitHelper":Lcom/iskrembilen/quasseldroid/util/NetsplitHelper; │ + invoke-virtual/range {v54 .. v54}, Lcom/iskrembilen/quasseldroid/util/NetsplitHelper;->getNicks()Ljava/util/List; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - invoke-interface/range {v91 .. v91}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface/range {v89 .. v89}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v38 │ + move-result-object v89 │ │ - .restart local v38 # "i$":Ljava/util/Iterator; │ :goto_1b │ - invoke-interface/range {v38 .. v38}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface/range {v89 .. v89}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v91 │ + move-result v90 │ │ - if-eqz v91, :cond_49 │ + if-eqz v90, :cond_49 │ │ - invoke-interface/range {v38 .. v38}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface/range {v89 .. v89}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v60 │ + move-result-object v58 │ │ - check-cast v60, Ljava/lang/String; │ + check-cast v58, Ljava/lang/String; │ │ .line 1761 │ - .restart local v60 # "nick":Ljava/lang/String; │ + .restart local v58 # "nick":Ljava/lang/String; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v90, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v90 .. v90}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v90 │ │ - const v92, 0x7f0b0045 │ + const v91, 0x7f0b0045 │ │ - move-object/from16 v0, v50 │ + move-object/from16 v0, v48 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->bufferInfo:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-object/from16 v93, v0 │ + move-object/from16 v92, v0 │ │ - move-object/from16 v0, v93 │ + move-object/from16 v0, v92 │ │ iget v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->networkId:I │ │ - move/from16 v93, v0 │ + move/from16 v92, v0 │ │ - const/16 v94, 0x0 │ + const/16 v93, 0x0 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v90 │ │ - move/from16 v1, v92 │ + move/from16 v1, v91 │ │ - move/from16 v2, v93 │ + move/from16 v2, v92 │ │ - move/from16 v3, v94 │ + move/from16 v3, v93 │ │ - move-object/from16 v4, v60 │ + move-object/from16 v4, v58 │ │ invoke-virtual {v0, v1, v2, v3, v4}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; │ │ - move-result-object v91 │ + move-result-object v90 │ │ - invoke-virtual/range {v91 .. v91}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v90 .. v90}, Landroid/os/Message;->sendToTarget()V │ │ goto :goto_1b │ │ .line 1765 │ - .end local v38 # "i$":Ljava/util/Iterator; │ - .end local v56 # "netsplitHelper":Lcom/iskrembilen/quasseldroid/util/NetsplitHelper; │ - .end local v60 # "nick":Ljava/lang/String; │ + .end local v54 # "netsplitHelper":Lcom/iskrembilen/quasseldroid/util/NetsplitHelper; │ + .end local v58 # "nick":Ljava/lang/String; │ :cond_49 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->networks:Lde/kuschku/util/BetterSparseArray; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1500(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1500(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v50 │ + move-object/from16 v0, v48 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->bufferInfo:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-object/from16 v92, v0 │ + move-object/from16 v90, v0 │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ iget v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->networkId:I │ │ - move/from16 v92, v0 │ + move/from16 v90, v0 │ │ - invoke-virtual/range {v91 .. v92}, Lde/kuschku/util/BetterSparseArray;->get(I)Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v90}, Lde/kuschku/util/BetterSparseArray;->get(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getBuffers()Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getBuffers()Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ │ move-result-object v22 │ │ .line 1766 │ .local v22, "col":Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ - move-object/from16 v0, v50 │ + move-object/from16 v0, v48 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->bufferInfo:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->name:Ljava/lang/String; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ move-object/from16 v0, v22 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->hasBuffer(Ljava/lang/String;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_4a │ + if-eqz v89, :cond_4a │ │ .line 1768 │ - move-object/from16 v0, v50 │ + move-object/from16 v0, v48 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->bufferInfo:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->name:Ljava/lang/String; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ move-object/from16 v0, v22 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->getBuffer(Ljava/lang/String;)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ move-result-object v7 │ │ .line 1769 │ .restart local v7 # "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v50 │ + move-object/from16 v0, v48 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->bufferInfo:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-object/from16 v92, v0 │ + move-object/from16 v90, v0 │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ iget v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->id:I │ │ - move/from16 v92, v0 │ + move/from16 v90, v0 │ │ - move/from16 v0, v92 │ + move/from16 v0, v90 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ iput v0, v1, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->id:I │ │ .line 1770 │ move-object/from16 v0, v22 │ │ invoke-virtual {v0, v7}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->addBuffer(Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;)V │ │ .line 1771 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->buffers:Lde/kuschku/util/BetterSparseArray; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$2200(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ │ - move-result-object v91 │ + move-result-object v89 │ │ invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ iget v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->id:I │ │ - move/from16 v92, v0 │ + move/from16 v90, v0 │ │ - invoke-static/range {v92 .. v92}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static/range {v90 .. v90}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move-object/from16 v1, v92 │ + move-object/from16 v1, v90 │ │ invoke-virtual {v0, v1, v7}, Lde/kuschku/util/BetterSparseArray;->put(Ljava/lang/Integer;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 1774 │ .end local v7 # "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ :cond_4a │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b0020 │ + const v90, 0x7f0b0020 │ │ - invoke-virtual/range {v91 .. v92}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ + invoke-virtual/range {v89 .. v90}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ │ - move-result-object v54 │ + move-result-object v52 │ │ .line 1775 │ - .restart local v54 # "msg":Landroid/os/Message; │ - move-object/from16 v0, v50 │ + .restart local v52 # "msg":Landroid/os/Message; │ + move-object/from16 v0, v48 │ │ - move-object/from16 v1, v54 │ + move-object/from16 v1, v52 │ │ iput-object v0, v1, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ .line 1776 │ - invoke-virtual/range {v54 .. v54}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v52 .. v52}, Landroid/os/Message;->sendToTarget()V │ │ goto/16 :goto_4 │ │ .line 1778 │ .end local v22 # "col":Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ - .end local v50 # "message":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ - .end local v54 # "msg":Landroid/os/Message; │ + .end local v48 # "message":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + .end local v52 # "msg":Landroid/os/Message; │ :cond_4b │ - const-string v91, "2networkCreated(NetworkId)" │ + const-string v89, "2networkCreated(NetworkId)" │ │ move-object/from16 v0, v35 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_4c │ + if-eqz v89, :cond_4c │ │ .line 1779 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "RpcCall: 2networkCreated(NetworkId)" │ + const-string v90, "RpcCall: 2networkCreated(NetworkId)" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1780 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/Integer; │ + check-cast v89, Ljava/lang/Integer; │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Integer;->intValue()I │ │ - move-result v58 │ + move-result v56 │ │ .line 1781 │ - .restart local v58 # "networkId":I │ - new-instance v57, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + .restart local v56 # "networkId":I │ + new-instance v55, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - invoke-direct/range {v57 .. v58}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->(I)V │ + invoke-direct/range {v55 .. v56}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->(I)V │ │ .line 1782 │ - .restart local v57 # "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + .restart local v55 # "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->networks:Lde/kuschku/util/BetterSparseArray; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1500(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1500(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move/from16 v1, v58 │ + move/from16 v1, v56 │ │ - move-object/from16 v2, v57 │ + move-object/from16 v2, v55 │ │ invoke-virtual {v0, v1, v2}, Lde/kuschku/util/BetterSparseArray;->put(ILjava/lang/Object;)V │ │ .line 1783 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - const-string v92, "Network" │ + const-string v90, "Network" │ │ - invoke-static/range {v58 .. v58}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ + invoke-static/range {v56 .. v56}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ │ - move-result-object v93 │ + move-result-object v91 │ │ # invokes: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->sendInitRequest(Ljava/lang/String;Ljava/lang/String;)V │ - invoke-static/range {v91 .. v93}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1600(Lcom/iskrembilen/quasseldroid/io/CoreConnection;Ljava/lang/String;Ljava/lang/String;)V │ + invoke-static/range {v89 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1600(Lcom/iskrembilen/quasseldroid/io/CoreConnection;Ljava/lang/String;Ljava/lang/String;)V │ │ goto/16 :goto_4 │ │ .line 1784 │ - .end local v57 # "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ - .end local v58 # "networkId":I │ + .end local v55 # "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + .end local v56 # "networkId":I │ :cond_4c │ - const-string v91, "2networkRemoved(NetworkId)" │ + const-string v89, "2networkRemoved(NetworkId)" │ │ move-object/from16 v0, v35 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_4d │ + if-eqz v89, :cond_4d │ │ .line 1785 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "RpcCall: 2networkRemoved(NetworkId)" │ + const-string v90, "RpcCall: 2networkRemoved(NetworkId)" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1786 │ - const/16 v91, 0x0 │ + const/16 v89, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v91 │ + move/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, Ljava/lang/Integer; │ + check-cast v89, Ljava/lang/Integer; │ │ - invoke-virtual/range {v91 .. v91}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v89 .. v89}, Ljava/lang/Integer;->intValue()I │ │ - move-result v58 │ + move-result v56 │ │ .line 1787 │ - .restart local v58 # "networkId":I │ + .restart local v56 # "networkId":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->networks:Lde/kuschku/util/BetterSparseArray; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1500(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1500(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Lde/kuschku/util/BetterSparseArray; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move/from16 v1, v58 │ + move/from16 v1, v56 │ │ invoke-virtual {v0, v1}, Lde/kuschku/util/BetterSparseArray;->remove(I)V │ │ .line 1788 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b001c │ + const v90, 0x7f0b001c │ │ - const/16 v93, 0x0 │ + const/16 v91, 0x0 │ │ - move-object/from16 v0, v91 │ + move-object/from16 v0, v89 │ │ - move/from16 v1, v92 │ + move/from16 v1, v90 │ │ - move/from16 v2, v58 │ + move/from16 v2, v56 │ │ - move/from16 v3, v93 │ + move/from16 v3, v91 │ │ invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;->obtainMessage(III)Landroid/os/Message; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - invoke-virtual/range {v91 .. v91}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v89 .. v89}, Landroid/os/Message;->sendToTarget()V │ │ goto/16 :goto_4 │ │ .line 1789 │ - .end local v58 # "networkId":I │ + .end local v56 # "networkId":I │ :cond_4d │ - const-string v91, "2identityCreated(Identity)" │ + const-string v89, "2identityCreated(Identity)" │ │ move-object/from16 v0, v35 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_4e │ + if-eqz v89, :cond_4e │ │ .line 1790 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "RpcCall: 2identityCreated(Identity)" │ + const-string v90, "RpcCall: 2identityCreated(Identity)" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1791 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b000c │ + const v90, 0x7f0b000c │ │ - const/16 v93, 0x0 │ + const/16 v91, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v93 │ + move/from16 v1, v91 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v93 │ + move-result-object v91 │ │ - invoke-virtual/range {v91 .. v93}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; │ + invoke-virtual/range {v89 .. v91}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; │ │ - move-result-object v54 │ + move-result-object v52 │ │ .line 1792 │ - .restart local v54 # "msg":Landroid/os/Message; │ - invoke-virtual/range {v54 .. v54}, Landroid/os/Message;->sendToTarget()V │ + .restart local v52 # "msg":Landroid/os/Message; │ + invoke-virtual/range {v52 .. v52}, Landroid/os/Message;->sendToTarget()V │ │ goto/16 :goto_4 │ │ .line 1793 │ - .end local v54 # "msg":Landroid/os/Message; │ + .end local v52 # "msg":Landroid/os/Message; │ :cond_4e │ - const-string v91, "2identityRemoved(IdentityId)" │ + const-string v89, "2identityRemoved(IdentityId)" │ │ move-object/from16 v0, v35 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_4f │ + if-eqz v89, :cond_4f │ │ .line 1794 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const-string v92, "RpcCall: 2identityRemoved(IdentityId)" │ + const-string v90, "RpcCall: 2identityRemoved(IdentityId)" │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1795 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b0028 │ + const v90, 0x7f0b0028 │ │ - const/16 v93, 0x0 │ + const/16 v91, 0x0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move/from16 v1, v93 │ + move/from16 v1, v91 │ │ invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v93 │ + move-result-object v91 │ │ - invoke-virtual/range {v91 .. v93}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; │ + invoke-virtual/range {v89 .. v91}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; │ │ - move-result-object v54 │ + move-result-object v52 │ │ .line 1796 │ - .restart local v54 # "msg":Landroid/os/Message; │ - invoke-virtual/range {v54 .. v54}, Landroid/os/Message;->sendToTarget()V │ + .restart local v52 # "msg":Landroid/os/Message; │ + invoke-virtual/range {v52 .. v52}, Landroid/os/Message;->sendToTarget()V │ │ goto/16 :goto_4 │ │ .line 1797 │ - .end local v54 # "msg":Landroid/os/Message; │ + .end local v52 # "msg":Landroid/os/Message; │ :cond_4f │ - const-string v91, "__objectRenamed__" │ + const-string v89, "__objectRenamed__" │ │ move-object/from16 v0, v35 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v91 │ + move-result v89 │ │ - if-eqz v91, :cond_50 │ + if-eqz v89, :cond_50 │ │ .line 1798 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - new-instance v92, Ljava/lang/StringBuilder; │ + new-instance v90, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v92 .. v92}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v90 .. v90}, Ljava/lang/StringBuilder;->()V │ │ - const-string v93, "RpcCall: __objectRenamed__(" │ + const-string v91, "RpcCall: __objectRenamed__(" │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ - move-object/from16 v1, v68 │ + move-object/from16 v1, v66 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - const-string v93, ")" │ + const-string v91, ")" │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-virtual/range {v92 .. v92}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v90 .. v90}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 1800 │ - new-instance v66, Lcom/iskrembilen/quasseldroid/protocol/packets/ObjectRenamedRequest; │ + new-instance v64, Lcom/iskrembilen/quasseldroid/protocol/packets/ObjectRenamedRequest; │ │ - invoke-direct/range {v66 .. v66}, Lcom/iskrembilen/quasseldroid/protocol/packets/ObjectRenamedRequest;->()V │ + invoke-direct/range {v64 .. v64}, Lcom/iskrembilen/quasseldroid/protocol/packets/ObjectRenamedRequest;->()V │ :try_end_b │ .catch Ljava/io/IOException; {:try_start_b .. :try_end_b} :catch_5 │ │ .line 1802 │ - .local v66, "p":Lcom/iskrembilen/quasseldroid/protocol/packets/RpcRequest; │ + .local v64, "p":Lcom/iskrembilen/quasseldroid/protocol/packets/RpcRequest; │ :try_start_c │ - invoke-interface/range {v68 .. v68}, Ljava/util/List;->size()I │ + invoke-interface/range {v66 .. v66}, Ljava/util/List;->size()I │ │ - move-result v91 │ + move-result v89 │ │ - move/from16 v0, v91 │ + move/from16 v0, v89 │ │ new-array v0, v0, [Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ - move-object/from16 v0, v68 │ + move-object/from16 v0, v66 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-interface {v0, v1}, Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - check-cast v91, [Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v89, [Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - move-object/from16 v0, v66 │ + move-object/from16 v0, v64 │ │ - move-object/from16 v1, v91 │ + move-object/from16 v1, v89 │ │ invoke-interface {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/packets/RpcRequest;->setArgs([Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;)V │ :try_end_c │ .catch Lcom/iskrembilen/quasseldroid/protocol/qtcomm/EmptyQVariantException; {:try_start_c .. :try_end_c} :catch_a │ .catch Ljava/io/IOException; {:try_start_c .. :try_end_c} :catch_5 │ │ .line 1807 │ :goto_1c │ :try_start_d │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;->this$0:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-object/from16 v91, v0 │ + move-object/from16 v89, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ - invoke-static/range {v91 .. v91}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ + invoke-static/range {v89 .. v89}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$1100(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)Landroid/os/Handler; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - const v92, 0x7f0b0015 │ + const v90, 0x7f0b0015 │ │ - invoke-virtual/range {v91 .. v92}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ + invoke-virtual/range {v89 .. v90}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ │ - move-result-object v54 │ + move-result-object v52 │ │ .line 1808 │ - .restart local v54 # "msg":Landroid/os/Message; │ - move-object/from16 v0, v66 │ + .restart local v52 # "msg":Landroid/os/Message; │ + move-object/from16 v0, v64 │ │ - move-object/from16 v1, v54 │ + move-object/from16 v1, v52 │ │ iput-object v0, v1, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ .line 1809 │ - invoke-virtual/range {v54 .. v54}, Landroid/os/Message;->sendToTarget()V │ + invoke-virtual/range {v52 .. v52}, Landroid/os/Message;->sendToTarget()V │ │ goto/16 :goto_4 │ │ .line 1803 │ - .end local v54 # "msg":Landroid/os/Message; │ + .end local v52 # "msg":Landroid/os/Message; │ :catch_a │ move-exception v25 │ │ .line 1804 │ .local v25, "e":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/EmptyQVariantException; │ invoke-virtual/range {v25 .. v25}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/EmptyQVariantException;->printStackTrace()V │ │ goto :goto_1c │ │ .line 1811 │ .end local v25 # "e":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/EmptyQVariantException; │ - .end local v66 # "p":Lcom/iskrembilen/quasseldroid/protocol/packets/RpcRequest; │ + .end local v64 # "p":Lcom/iskrembilen/quasseldroid/protocol/packets/RpcRequest; │ :cond_50 │ # getter for: Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->access$200()Ljava/lang/String; │ │ - move-result-object v91 │ + move-result-object v89 │ │ - new-instance v92, Ljava/lang/StringBuilder; │ + new-instance v90, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v92 .. v92}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v90 .. v90}, Ljava/lang/StringBuilder;->()V │ │ - const-string v93, "UNHANDLED: RpcCall: " │ + const-string v91, "UNHANDLED: RpcCall: " │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ move-object/from16 v1, v35 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - const-string v93, " (" │ + const-string v91, " (" │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - move-object/from16 v0, v92 │ + move-object/from16 v0, v90 │ │ - move-object/from16 v1, v68 │ + move-object/from16 v1, v66 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - const-string v93, ")." │ + const-string v91, ")." │ │ - invoke-virtual/range {v92 .. v93}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v90 .. v91}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-virtual/range {v92 .. v92}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v90 .. v90}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v92 │ + move-result-object v90 │ │ - invoke-static/range {v91 .. v92}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v89 .. v90}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ :try_end_d │ .catch Ljava/io/IOException; {:try_start_d .. :try_end_d} :catch_5 │ │ goto/16 :goto_4 │ │ .line 1504 │ .end local v35 # "functionName":Ljava/lang/String; │ .restart local v32 # "foo":Ljava/lang/Object; │ .restart local v34 # "function":Ljava/lang/String; │ - .restart local v63 # "objectName":Ljava/lang/String; │ + .restart local v61 # "objectName":Ljava/lang/String; │ :catch_b │ - move-exception v91 │ + move-exception v89 │ │ - move-object/from16 v25, v91 │ + move-object/from16 v25, v89 │ │ goto/16 :goto_14 │ │ .line 1541 │ :catch_c │ - move-exception v91 │ + move-exception v89 │ │ - move-object/from16 v25, v91 │ + move-object/from16 v25, v89 │ │ goto/16 :goto_16 │ │ .line 1707 │ :catch_d │ - move-exception v91 │ + move-exception v89 │ │ - move-object/from16 v25, v91 │ + move-object/from16 v25, v89 │ │ goto/16 :goto_19 │ │ .line 1052 │ :pswitch_data_0 │ .packed-switch 0x1 │ :pswitch_0 ├── smali/com/iskrembilen/quasseldroid/io/CoreConnection.smali │ @@ -2,15 +2,14 @@ │ .super Ljava/lang/Object; │ .source "CoreConnection.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/iskrembilen/quasseldroid/io/CoreConnection$3;, │ Lcom/iskrembilen/quasseldroid/io/CoreConnection$ReadThread;, │ Lcom/iskrembilen/quasseldroid/io/CoreConnection$OutputRunnable;, │ Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ } │ .end annotation │ │ │ @@ -336,28 +335,24 @@ │ .prologue │ .line 97 │ iget v0, p0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->networkInitsLeft:I │ │ return v0 │ .end method │ │ -.method static synthetic access$1820(Lcom/iskrembilen/quasseldroid/io/CoreConnection;I)I │ - .locals 1 │ +.method static synthetic access$1802(Lcom/iskrembilen/quasseldroid/io/CoreConnection;I)I │ + .locals 0 │ .param p0, "x0" # Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ .param p1, "x1" # I │ │ .prologue │ .line 97 │ - iget v0, p0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->networkInitsLeft:I │ - │ - sub-int/2addr v0, p1 │ - │ - iput v0, p0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->networkInitsLeft:I │ + iput p1, p0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->networkInitsLeft:I │ │ - return v0 │ + return p1 │ .end method │ │ .method static synthetic access$1900(Lcom/iskrembilen/quasseldroid/io/CoreConnection;Ljava/lang/String;)V │ .locals 0 │ .param p0, "x0" # Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ .param p1, "x1" # Ljava/lang/String; │ │ @@ -433,30 +428,14 @@ │ .prologue │ .line 97 │ iput p1, p0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->maxBufferId:I │ │ return p1 │ .end method │ │ -.method static synthetic access$2312(Lcom/iskrembilen/quasseldroid/io/CoreConnection;I)I │ - .locals 1 │ - .param p0, "x0" # Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ - .param p1, "x1" # I │ - │ - .prologue │ - .line 97 │ - iget v0, p0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->maxBufferId:I │ - │ - add-int/2addr v0, p1 │ - │ - iput v0, p0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->maxBufferId:I │ - │ - return v0 │ -.end method │ - │ .method static synthetic access$2400(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)V │ .locals 0 │ .param p0, "x0" # Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ .prologue │ .line 97 │ invoke-direct {p0}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->updateInitDone()V │ @@ -1154,15 +1133,15 @@ │ invoke-virtual {v0}, Ljava/lang/Thread;->start()V │ │ .line 740 │ return-void │ .end method │ │ .method public connect()V │ - .locals 41 │ + .locals 40 │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/net/UnknownHostException;, │ Ljava/io/IOException;, │ Ljava/security/GeneralSecurityException;, │ Ljava/security/cert/CertificateException;, │ Lcom/iskrembilen/quasseldroid/io/CustomTrustManager$NewCertificateException;, │ @@ -1509,20 +1488,20 @@ │ const-string v2, "Sending client info..." │ │ move-object/from16 v0, p0 │ │ invoke-direct {v0, v2}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->updateInitProgress(Ljava/lang/String;)V │ │ .line 540 │ - new-instance v24, Ljava/util/HashMap; │ + new-instance v23, Ljava/util/HashMap; │ │ - invoke-direct/range {v24 .. v24}, Ljava/util/HashMap;->()V │ + invoke-direct/range {v23 .. v23}, Ljava/util/HashMap;->()V │ │ .line 542 │ - .local v24, "initial":Ljava/util/Map;, "Ljava/util/Map;>;" │ + .local v23, "initial":Ljava/util/Map;, "Ljava/util/Map;>;" │ new-instance v15, Ljava/text/SimpleDateFormat; │ │ const-string v2, "MMM dd yyyy HH:mm:ss" │ │ sget-object v4, Ljava/util/Locale;->US:Ljava/util/Locale; │ │ invoke-direct {v15, v2, v4}, Ljava/text/SimpleDateFormat;->(Ljava/lang/String;Ljava/util/Locale;)V │ @@ -1543,15 +1522,15 @@ │ │ move-result-object v5 │ │ sget-object v6, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->String:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ invoke-direct {v4, v5, v6}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v23 │ │ invoke-interface {v0, v2, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 545 │ const-string v2, "UseSsl" │ │ new-instance v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ @@ -1562,15 +1541,15 @@ │ │ move-result-object v5 │ │ sget-object v6, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Bool:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ invoke-direct {v4, v5, v6}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v23 │ │ invoke-interface {v0, v2, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 546 │ const-string v2, "ClientVersion" │ │ new-instance v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ @@ -1597,15 +1576,15 @@ │ │ move-result-object v5 │ │ sget-object v6, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->String:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ invoke-direct {v4, v5, v6}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v23 │ │ invoke-interface {v0, v2, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 547 │ const-string v2, "UseCompression" │ │ new-instance v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ @@ -1616,30 +1595,30 @@ │ │ move-result-object v5 │ │ sget-object v6, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Bool:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ invoke-direct {v4, v5, v6}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v23 │ │ invoke-interface {v0, v2, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 548 │ const-string v2, "MsgType" │ │ new-instance v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ const-string v5, "ClientInit" │ │ sget-object v6, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->String:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ invoke-direct {v4, v5, v6}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v23 │ │ invoke-interface {v0, v2, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 549 │ const-string v2, "ProtocolVersion" │ │ new-instance v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ @@ -1650,42 +1629,42 @@ │ │ move-result-object v5 │ │ sget-object v6, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Int:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ invoke-direct {v4, v5, v6}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v23 │ │ invoke-interface {v0, v2, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 551 │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v24 │ + move-object/from16 v1, v23 │ │ invoke-direct {v0, v1}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->sendQVariantMap(Ljava/util/Map;)V │ │ .line 555 │ const-string v2, "Getting core info..." │ │ move-object/from16 v0, p0 │ │ invoke-direct {v0, v2}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->updateInitProgress(Ljava/lang/String;)V │ │ .line 556 │ invoke-direct/range {p0 .. p0}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->readQVariantMap()Ljava/util/Map; │ │ - move-result-object v33 │ + move-result-object v32 │ │ .line 557 │ - .local v33, "reply":Ljava/util/Map;, "Ljava/util/Map;>;" │ + .local v32, "reply":Ljava/util/Map;, "Ljava/util/Map;>;" │ const-string v2, "MsgType" │ │ - move-object/from16 v0, v33 │ + move-object/from16 v0, v32 │ │ invoke-interface {v0, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ @@ -1713,15 +1692,15 @@ │ .line 559 │ move-object/from16 v0, p0 │ │ iget-object v4, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->coreInfo:Lcom/iskrembilen/quasseldroid/protocol/state/CoreInfo; │ │ const-string v2, "CoreInfo" │ │ - move-object/from16 v0, v33 │ + move-object/from16 v0, v32 │ │ invoke-interface {v0, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ @@ -1736,15 +1715,15 @@ │ .line 560 │ move-object/from16 v0, p0 │ │ iget-object v4, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->coreInfo:Lcom/iskrembilen/quasseldroid/protocol/state/CoreInfo; │ │ const-string v2, "SupportSsl" │ │ - move-object/from16 v0, v33 │ + move-object/from16 v0, v32 │ │ invoke-interface {v0, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ @@ -1763,15 +1742,15 @@ │ .line 561 │ move-object/from16 v0, p0 │ │ iget-object v4, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->coreInfo:Lcom/iskrembilen/quasseldroid/protocol/state/CoreInfo; │ │ const-string v2, "Configured" │ │ - move-object/from16 v0, v33 │ + move-object/from16 v0, v32 │ │ invoke-interface {v0, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ @@ -1790,15 +1769,15 @@ │ .line 562 │ move-object/from16 v0, p0 │ │ iget-object v4, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->coreInfo:Lcom/iskrembilen/quasseldroid/protocol/state/CoreInfo; │ │ const-string v2, "LoginEnabled" │ │ - move-object/from16 v0, v33 │ + move-object/from16 v0, v32 │ │ invoke-interface {v0, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ @@ -1817,15 +1796,15 @@ │ .line 563 │ move-object/from16 v0, p0 │ │ iget-object v4, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->coreInfo:Lcom/iskrembilen/quasseldroid/protocol/state/CoreInfo; │ │ const-string v2, "MsgType" │ │ - move-object/from16 v0, v33 │ + move-object/from16 v0, v32 │ │ invoke-interface {v0, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ @@ -1840,15 +1819,15 @@ │ .line 564 │ move-object/from16 v0, p0 │ │ iget-object v4, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->coreInfo:Lcom/iskrembilen/quasseldroid/protocol/state/CoreInfo; │ │ const-string v2, "ProtocolVersion" │ │ - move-object/from16 v0, v33 │ + move-object/from16 v0, v32 │ │ invoke-interface {v0, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ @@ -1867,15 +1846,15 @@ │ .line 565 │ move-object/from16 v0, p0 │ │ iget-object v4, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->coreInfo:Lcom/iskrembilen/quasseldroid/protocol/state/CoreInfo; │ │ const-string v2, "SupportsCompression" │ │ - move-object/from16 v0, v33 │ + move-object/from16 v0, v32 │ │ invoke-interface {v0, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ @@ -1961,16 +1940,16 @@ │ invoke-direct {v2, v4}, Lcom/iskrembilen/quasseldroid/exceptions/UnsupportedProtocolException;->(Ljava/lang/String;)V │ │ throw v2 │ │ .line 511 │ .end local v14 # "date":Ljava/util/Date; │ .end local v15 # "dateFormat":Ljava/text/DateFormat; │ - .end local v24 # "initial":Ljava/util/Map;, "Ljava/util/Map;>;" │ - .end local v33 # "reply":Ljava/util/Map;, "Ljava/util/Map;>;" │ + .end local v23 # "initial":Ljava/util/Map;, "Ljava/util/Map;>;" │ + .end local v32 # "reply":Ljava/util/Map;, "Ljava/util/Map;>;" │ .restart local v34 # "responseValue":J │ :cond_3 │ const/16 v2, 0x18 │ │ shr-long v4, v34, v2 │ │ const-wide/16 v6, 0x1 │ @@ -2018,20 +1997,20 @@ │ │ goto/16 :goto_0 │ │ .line 567 │ .end local v34 # "responseValue":J │ .restart local v14 # "date":Ljava/util/Date; │ .restart local v15 # "dateFormat":Ljava/text/DateFormat; │ - .restart local v24 # "initial":Ljava/util/Map;, "Ljava/util/Map;>;" │ - .restart local v33 # "reply":Ljava/util/Map;, "Ljava/util/Map;>;" │ + .restart local v23 # "initial":Ljava/util/Map;, "Ljava/util/Map;>;" │ + .restart local v32 # "reply":Ljava/util/Map;, "Ljava/util/Map;>;" │ :cond_5 │ const-string v2, "MsgType" │ │ - move-object/from16 v0, v33 │ + move-object/from16 v0, v32 │ │ invoke-interface {v0, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ @@ -2048,15 +2027,15 @@ │ if-eqz v2, :cond_6 │ │ .line 568 │ new-instance v4, Ljava/io/IOException; │ │ const-string v2, "Error" │ │ - move-object/from16 v0, v33 │ + move-object/from16 v0, v32 │ │ invoke-interface {v0, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ @@ -2082,15 +2061,15 @@ │ │ invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ │ const-string v2, "MsgType" │ │ - move-object/from16 v0, v33 │ + move-object/from16 v0, v32 │ │ invoke-interface {v0, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ @@ -2132,92 +2111,92 @@ │ invoke-static {v2, v4}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 586 │ const-string v2, "TLS" │ │ invoke-static {v2}, Ljavax/net/ssl/SSLContext;->getInstance(Ljava/lang/String;)Ljavax/net/ssl/SSLContext; │ │ - move-result-object v37 │ + move-result-object v36 │ │ .line 587 │ - .local v37, "sslContext":Ljavax/net/ssl/SSLContext; │ + .local v36, "sslContext":Ljavax/net/ssl/SSLContext; │ const/4 v2, 0x1 │ │ new-array v0, v2, [Ljavax/net/ssl/TrustManager; │ │ - move-object/from16 v40, v0 │ + move-object/from16 v39, v0 │ │ const/4 v2, 0x0 │ │ new-instance v4, Lcom/iskrembilen/quasseldroid/io/CustomTrustManager; │ │ move-object/from16 v0, p0 │ │ invoke-direct {v4, v0}, Lcom/iskrembilen/quasseldroid/io/CustomTrustManager;->(Lcom/iskrembilen/quasseldroid/io/CoreConnection;)V │ │ - aput-object v4, v40, v2 │ + aput-object v4, v39, v2 │ │ .line 588 │ - .local v40, "trustManagers":[Ljavax/net/ssl/TrustManager; │ + .local v39, "trustManagers":[Ljavax/net/ssl/TrustManager; │ const/4 v2, 0x0 │ │ const/4 v4, 0x0 │ │ - move-object/from16 v0, v37 │ + move-object/from16 v0, v36 │ │ - move-object/from16 v1, v40 │ + move-object/from16 v1, v39 │ │ invoke-virtual {v0, v2, v1, v4}, Ljavax/net/ssl/SSLContext;->init([Ljavax/net/ssl/KeyManager;[Ljavax/net/ssl/TrustManager;Ljava/security/SecureRandom;)V │ │ .line 589 │ - invoke-virtual/range {v37 .. v37}, Ljavax/net/ssl/SSLContext;->getSocketFactory()Ljavax/net/ssl/SSLSocketFactory; │ + invoke-virtual/range {v36 .. v36}, Ljavax/net/ssl/SSLContext;->getSocketFactory()Ljavax/net/ssl/SSLSocketFactory; │ │ - move-result-object v39 │ + move-result-object v38 │ │ .line 590 │ - .local v39, "sslSocketFactory":Ljavax/net/ssl/SSLSocketFactory; │ + .local v38, "sslSocketFactory":Ljavax/net/ssl/SSLSocketFactory; │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->socket:Ljava/net/Socket; │ │ move-object/from16 v0, p0 │ │ iget-object v4, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->address:Ljava/lang/String; │ │ move-object/from16 v0, p0 │ │ iget v5, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->port:I │ │ const/4 v6, 0x1 │ │ - move-object/from16 v0, v39 │ + move-object/from16 v0, v38 │ │ invoke-virtual {v0, v2, v4, v5, v6}, Ljavax/net/ssl/SSLSocketFactory;->createSocket(Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket; │ │ - move-result-object v38 │ + move-result-object v37 │ │ - check-cast v38, Ljavax/net/ssl/SSLSocket; │ + check-cast v37, Ljavax/net/ssl/SSLSocket; │ │ .line 592 │ - .local v38, "sslSocket":Ljavax/net/ssl/SSLSocket; │ + .local v37, "sslSocket":Ljavax/net/ssl/SSLSocket; │ const/4 v2, 0x1 │ │ - move-object/from16 v0, v38 │ + move-object/from16 v0, v37 │ │ invoke-virtual {v0, v2}, Ljavax/net/ssl/SSLSocket;->setUseClientMode(Z)V │ │ .line 593 │ const-string v2, "Starting SSL handshake..." │ │ move-object/from16 v0, p0 │ │ invoke-direct {v0, v2}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->updateInitProgress(Ljava/lang/String;)V │ │ .line 594 │ - invoke-virtual/range {v38 .. v38}, Ljavax/net/ssl/SSLSocket;->startHandshake()V │ + invoke-virtual/range {v37 .. v37}, Ljavax/net/ssl/SSLSocket;->startHandshake()V │ │ .line 595 │ sget-object v2, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ │ const-string v4, "SSL handshake complete." │ │ invoke-static {v2, v4}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ @@ -2230,69 +2209,69 @@ │ if-eqz v2, :cond_8 │ │ .line 598 │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->deflater:Lcom/iskrembilen/quasseldroid/io/SwitchableDeflaterOutputStream; │ │ - invoke-virtual/range {v38 .. v38}, Ljavax/net/ssl/SSLSocket;->getOutputStream()Ljava/io/OutputStream; │ + invoke-virtual/range {v37 .. v37}, Ljavax/net/ssl/SSLSocket;->getOutputStream()Ljava/io/OutputStream; │ │ move-result-object v4 │ │ invoke-virtual {v2, v4}, Lcom/iskrembilen/quasseldroid/io/SwitchableDeflaterOutputStream;->setOutputStream(Ljava/io/OutputStream;)V │ │ .line 599 │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->inflater:Lcom/iskrembilen/quasseldroid/io/SwitchableInflaterInputStream; │ │ - invoke-virtual/range {v38 .. v38}, Ljavax/net/ssl/SSLSocket;->getInputStream()Ljava/io/InputStream; │ + invoke-virtual/range {v37 .. v37}, Ljavax/net/ssl/SSLSocket;->getInputStream()Ljava/io/InputStream; │ │ move-result-object v4 │ │ invoke-virtual {v2, v4}, Lcom/iskrembilen/quasseldroid/io/SwitchableInflaterInputStream;->setInputStream(Ljava/io/InputStream;)V │ │ .line 604 │ :goto_1 │ - move-object/from16 v0, v38 │ + move-object/from16 v0, v37 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->socket:Ljava/net/Socket; │ │ .line 611 │ - .end local v37 # "sslContext":Ljavax/net/ssl/SSLContext; │ - .end local v38 # "sslSocket":Ljavax/net/ssl/SSLSocket; │ - .end local v39 # "sslSocketFactory":Ljavax/net/ssl/SSLSocketFactory; │ - .end local v40 # "trustManagers":[Ljavax/net/ssl/TrustManager; │ + .end local v36 # "sslContext":Ljavax/net/ssl/SSLContext; │ + .end local v37 # "sslSocket":Ljavax/net/ssl/SSLSocket; │ + .end local v38 # "sslSocketFactory":Ljavax/net/ssl/SSLSocketFactory; │ + .end local v39 # "trustManagers":[Ljavax/net/ssl/TrustManager; │ :goto_2 │ const-string v2, "Logging in..." │ │ move-object/from16 v0, p0 │ │ invoke-direct {v0, v2}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->updateInitProgress(Ljava/lang/String;)V │ │ .line 612 │ - new-instance v25, Ljava/util/HashMap; │ + new-instance v24, Ljava/util/HashMap; │ │ - invoke-direct/range {v25 .. v25}, Ljava/util/HashMap;->()V │ + invoke-direct/range {v24 .. v24}, Ljava/util/HashMap;->()V │ │ .line 613 │ - .local v25, "login":Ljava/util/Map;, "Ljava/util/Map;>;" │ + .local v24, "login":Ljava/util/Map;, "Ljava/util/Map;>;" │ const-string v2, "MsgType" │ │ new-instance v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ const-string v5, "ClientLogin" │ │ sget-object v6, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->String:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ invoke-direct {v4, v5, v6}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ - move-object/from16 v0, v25 │ + move-object/from16 v0, v24 │ │ invoke-interface {v0, v2, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 614 │ const-string v2, "User" │ │ new-instance v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ @@ -2301,15 +2280,15 @@ │ │ iget-object v5, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->username:Ljava/lang/String; │ │ sget-object v6, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->String:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ invoke-direct {v4, v5, v6}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ - move-object/from16 v0, v25 │ + move-object/from16 v0, v24 │ │ invoke-interface {v0, v2, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 615 │ const-string v2, "Password" │ │ new-instance v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ @@ -2318,34 +2297,34 @@ │ │ iget-object v5, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->password:Ljava/lang/String; │ │ sget-object v6, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->String:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ invoke-direct {v4, v5, v6}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ - move-object/from16 v0, v25 │ + move-object/from16 v0, v24 │ │ invoke-interface {v0, v2, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 616 │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v25 │ + move-object/from16 v1, v24 │ │ invoke-direct {v0, v1}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->sendQVariantMap(Ljava/util/Map;)V │ │ .line 621 │ invoke-direct/range {p0 .. p0}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->readQVariantMap()Ljava/util/Map; │ │ - move-result-object v33 │ + move-result-object v32 │ │ .line 622 │ const-string v2, "MsgType" │ │ - move-object/from16 v0, v33 │ + move-object/from16 v0, v32 │ │ invoke-interface {v0, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ @@ -2367,269 +2346,268 @@ │ const-string v4, "Invalid password?" │ │ invoke-direct {v2, v4}, Ljava/security/GeneralSecurityException;->(Ljava/lang/String;)V │ │ throw v2 │ │ .line 601 │ - .end local v25 # "login":Ljava/util/Map;, "Ljava/util/Map;>;" │ - .restart local v37 # "sslContext":Ljavax/net/ssl/SSLContext; │ - .restart local v38 # "sslSocket":Ljavax/net/ssl/SSLSocket; │ - .restart local v39 # "sslSocketFactory":Ljavax/net/ssl/SSLSocketFactory; │ - .restart local v40 # "trustManagers":[Ljavax/net/ssl/TrustManager; │ + .end local v24 # "login":Ljava/util/Map;, "Ljava/util/Map;>;" │ + .restart local v36 # "sslContext":Ljavax/net/ssl/SSLContext; │ + .restart local v37 # "sslSocket":Ljavax/net/ssl/SSLSocket; │ + .restart local v38 # "sslSocketFactory":Ljavax/net/ssl/SSLSocketFactory; │ + .restart local v39 # "trustManagers":[Ljavax/net/ssl/TrustManager; │ :cond_8 │ new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QDataOutputStream; │ │ - invoke-virtual/range {v38 .. v38}, Ljavax/net/ssl/SSLSocket;->getOutputStream()Ljava/io/OutputStream; │ + invoke-virtual/range {v37 .. v37}, Ljavax/net/ssl/SSLSocket;->getOutputStream()Ljava/io/OutputStream; │ │ move-result-object v4 │ │ invoke-direct {v2, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QDataOutputStream;->(Ljava/io/OutputStream;)V │ │ move-object/from16 v0, p0 │ │ iput-object v2, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->outStream:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QDataOutputStream; │ │ .line 602 │ new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QDataInputStream; │ │ - invoke-virtual/range {v38 .. v38}, Ljavax/net/ssl/SSLSocket;->getInputStream()Ljava/io/InputStream; │ + invoke-virtual/range {v37 .. v37}, Ljavax/net/ssl/SSLSocket;->getInputStream()Ljava/io/InputStream; │ │ move-result-object v4 │ │ invoke-direct {v2, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QDataInputStream;->(Ljava/io/InputStream;)V │ │ move-object/from16 v0, p0 │ │ iput-object v2, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->inStream:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QDataInputStream; │ │ goto/16 :goto_1 │ │ .line 606 │ - .end local v37 # "sslContext":Ljavax/net/ssl/SSLContext; │ - .end local v38 # "sslSocket":Ljavax/net/ssl/SSLSocket; │ - .end local v39 # "sslSocketFactory":Ljavax/net/ssl/SSLSocketFactory; │ - .end local v40 # "trustManagers":[Ljavax/net/ssl/TrustManager; │ + .end local v36 # "sslContext":Ljavax/net/ssl/SSLContext; │ + .end local v37 # "sslSocket":Ljavax/net/ssl/SSLSocket; │ + .end local v38 # "sslSocketFactory":Ljavax/net/ssl/SSLSocketFactory; │ + .end local v39 # "trustManagers":[Ljavax/net/ssl/TrustManager; │ :cond_9 │ sget-object v2, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->TAG:Ljava/lang/String; │ │ const-string v4, "Core does not support SSL!" │ │ invoke-static {v2, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ │ goto/16 :goto_2 │ │ .line 627 │ - .restart local v25 # "login":Ljava/util/Map;, "Ljava/util/Map;>;" │ + .restart local v24 # "login":Ljava/util/Map;, "Ljava/util/Map;>;" │ :cond_a │ const-string v2, "Receiving session state..." │ │ move-object/from16 v0, p0 │ │ invoke-direct {v0, v2}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->updateInitProgress(Ljava/lang/String;)V │ │ .line 628 │ invoke-direct/range {p0 .. p0}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->readQVariantMap()Ljava/util/Map; │ │ - move-result-object v33 │ + move-result-object v32 │ │ .line 634 │ const-string v2, "SessionState" │ │ - move-object/from16 v0, v33 │ + move-object/from16 v0, v32 │ │ invoke-interface {v0, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ invoke-virtual {v2}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - check-cast v36, Ljava/util/Map; │ + check-cast v33, Ljava/util/Map; │ │ .line 636 │ - .local v36, "sessionState":Ljava/util/Map;, "Ljava/util/Map;>;" │ + .local v33, "sessionState":Ljava/util/Map;, "Ljava/util/Map;>;" │ const-string v2, "NetworkIds" │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ invoke-interface {v0, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ invoke-virtual {v2}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v31 │ + move-result-object v30 │ │ - check-cast v31, Ljava/util/List; │ + check-cast v30, Ljava/util/List; │ │ .line 637 │ - .local v31, "networkIds":Ljava/util/List;, "Ljava/util/List;>;" │ + .local v30, "networkIds":Ljava/util/List;, "Ljava/util/List;>;" │ new-instance v2, Lde/kuschku/util/BetterSparseArray; │ │ - invoke-interface/range {v31 .. v31}, Ljava/util/List;->size()I │ + invoke-interface/range {v30 .. v30}, Ljava/util/List;->size()I │ │ move-result v4 │ │ invoke-direct {v2, v4}, Lde/kuschku/util/BetterSparseArray;->(I)V │ │ move-object/from16 v0, p0 │ │ iput-object v2, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->networks:Lde/kuschku/util/BetterSparseArray; │ │ .line 638 │ - invoke-interface/range {v31 .. v31}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface/range {v30 .. v30}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v18 │ + move-result-object v2 │ │ - .local v18, "i$":Ljava/util/Iterator; │ :goto_3 │ - invoke-interface/range {v18 .. v18}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v2 │ + move-result v4 │ │ - if-eqz v2, :cond_b │ + if-eqz v4, :cond_b │ │ - invoke-interface/range {v18 .. v18}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v30 │ + move-result-object v29 │ │ - check-cast v30, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v29, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ .line 639 │ - .local v30, "networkId":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;, "Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant<*>;" │ - invoke-virtual/range {v30 .. v30}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + .local v29, "networkId":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;, "Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant<*>;" │ + invoke-virtual/range {v29 .. v29}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v19 │ + move-result-object v18 │ │ - check-cast v19, Ljava/lang/Integer; │ + check-cast v18, Ljava/lang/Integer; │ │ .line 640 │ - .local v19, "id":Ljava/lang/Integer; │ + .local v18, "id":Ljava/lang/Integer; │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->networks:Lde/kuschku/util/BetterSparseArray; │ + iget-object v4, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->networks:Lde/kuschku/util/BetterSparseArray; │ │ - new-instance v4, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + new-instance v5, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - invoke-virtual/range {v19 .. v19}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v18 .. v18}, Ljava/lang/Integer;->intValue()I │ │ - move-result v5 │ + move-result v6 │ │ - invoke-direct {v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->(I)V │ + invoke-direct {v5, v6}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->(I)V │ │ - move-object/from16 v0, v19 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v2, v0, v4}, Lde/kuschku/util/BetterSparseArray;->put(Ljava/lang/Integer;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v4, v0, v5}, Lde/kuschku/util/BetterSparseArray;->put(Ljava/lang/Integer;Ljava/lang/Object;)Ljava/lang/Object; │ │ goto :goto_3 │ │ .line 643 │ - .end local v19 # "id":Ljava/lang/Integer; │ - .end local v30 # "networkId":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;, "Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant<*>;" │ + .end local v18 # "id":Ljava/lang/Integer; │ + .end local v29 # "networkId":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;, "Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant<*>;" │ :cond_b │ const-string v2, "Identities" │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ invoke-interface {v0, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ invoke-virtual {v2}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v20 │ + move-result-object v19 │ │ - check-cast v20, Ljava/util/List; │ + check-cast v19, Ljava/util/List; │ │ .line 644 │ - .local v20, "identities":Ljava/util/List;, "Ljava/util/List;>;" │ - new-instance v22, Ljava/util/ArrayList; │ + .local v19, "identities":Ljava/util/List;, "Ljava/util/List;>;" │ + new-instance v21, Ljava/util/ArrayList; │ │ - invoke-interface/range {v20 .. v20}, Ljava/util/List;->size()I │ + invoke-interface/range {v19 .. v19}, Ljava/util/List;->size()I │ │ move-result v2 │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v21 │ │ invoke-direct {v0, v2}, Ljava/util/ArrayList;->(I)V │ │ .line 645 │ - .local v22, "identityList":Ljava/util/List;, "Ljava/util/List;" │ + .local v21, "identityList":Ljava/util/List;, "Ljava/util/List;" │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getInstance()Lcom/iskrembilen/quasseldroid/protocol/state/Client; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getIdentities()Lcom/iskrembilen/quasseldroid/protocol/state/IdentityCollection; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Lcom/iskrembilen/quasseldroid/protocol/state/IdentityCollection;->clear()V │ │ .line 647 │ - invoke-interface/range {v20 .. v20}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface/range {v19 .. v19}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v18 │ + move-result-object v2 │ │ :goto_4 │ - invoke-interface/range {v18 .. v18}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v2 │ + move-result v4 │ │ - if-eqz v2, :cond_c │ + if-eqz v4, :cond_c │ │ - invoke-interface/range {v18 .. v18}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v23 │ + move-result-object v22 │ │ - check-cast v23, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v22, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ .line 648 │ - .local v23, "identityRaw":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;, "Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant<*>;" │ - new-instance v21, Lcom/iskrembilen/quasseldroid/protocol/state/Identity; │ + .local v22, "identityRaw":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;, "Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant<*>;" │ + new-instance v20, Lcom/iskrembilen/quasseldroid/protocol/state/Identity; │ │ - invoke-direct/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/protocol/state/Identity;->()V │ + invoke-direct/range {v20 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/Identity;->()V │ │ .line 649 │ - .local v21, "identity":Lcom/iskrembilen/quasseldroid/protocol/state/Identity; │ - move-object/from16 v0, v21 │ + .local v20, "identity":Lcom/iskrembilen/quasseldroid/protocol/state/Identity; │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v23 │ + move-object/from16 v1, v22 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Identity;->fromVariantMap(Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;)V │ │ .line 651 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getInstance()Lcom/iskrembilen/quasseldroid/protocol/state/Client; │ │ - move-result-object v2 │ + move-result-object v4 │ │ - invoke-virtual {v2}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getIdentities()Lcom/iskrembilen/quasseldroid/protocol/state/IdentityCollection; │ + invoke-virtual {v4}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getIdentities()Lcom/iskrembilen/quasseldroid/protocol/state/IdentityCollection; │ │ - move-result-object v2 │ + move-result-object v4 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v20 │ │ - invoke-virtual {v2, v0}, Lcom/iskrembilen/quasseldroid/protocol/state/IdentityCollection;->putIdentity(Lcom/iskrembilen/quasseldroid/protocol/state/Identity;)V │ + invoke-virtual {v4, v0}, Lcom/iskrembilen/quasseldroid/protocol/state/IdentityCollection;->putIdentity(Lcom/iskrembilen/quasseldroid/protocol/state/Identity;)V │ │ goto :goto_4 │ │ .line 654 │ - .end local v21 # "identity":Lcom/iskrembilen/quasseldroid/protocol/state/Identity; │ - .end local v23 # "identityRaw":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;, "Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant<*>;" │ + .end local v20 # "identity":Lcom/iskrembilen/quasseldroid/protocol/state/Identity; │ + .end local v22 # "identityRaw":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;, "Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant<*>;" │ :cond_c │ const-string v2, "BufferInfos" │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ invoke-interface {v0, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ @@ -2670,24 +2648,24 @@ │ │ invoke-direct {v10}, Ljava/util/ArrayList;->()V │ │ .line 659 │ .local v10, "bufferIds":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ invoke-interface {v13}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v18 │ + move-result-object v4 │ │ :goto_5 │ - invoke-interface/range {v18 .. v18}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_e │ │ - invoke-interface/range {v18 .. v18}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v12 │ │ check-cast v12, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ .line 660 │ .local v12, "bufferInfoQV":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;, "Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant<*>;" │ @@ -2707,33 +2685,33 @@ │ │ .line 662 │ .local v9, "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->buffers:Lde/kuschku/util/BetterSparseArray; │ │ - iget v4, v11, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->id:I │ + iget v5, v11, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->id:I │ │ - invoke-virtual {v2, v4, v9}, Lde/kuschku/util/BetterSparseArray;->put(ILjava/lang/Object;)V │ + invoke-virtual {v2, v5, v9}, Lde/kuschku/util/BetterSparseArray;->put(ILjava/lang/Object;)V │ │ .line 663 │ iget-object v2, v11, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->type:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type;->StatusBuffer:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ + sget-object v5, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type;->StatusBuffer:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ │ - if-ne v2, v4, :cond_d │ + if-ne v2, v5, :cond_d │ │ .line 664 │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->networks:Lde/kuschku/util/BetterSparseArray; │ │ - iget v4, v11, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->networkId:I │ + iget v5, v11, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->networkId:I │ │ - invoke-virtual {v2, v4}, Lde/kuschku/util/BetterSparseArray;->get(I)Ljava/lang/Object; │ + invoke-virtual {v2, v5}, Lde/kuschku/util/BetterSparseArray;->get(I)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ invoke-virtual {v2, v9}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->setStatusBuffer(Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;)V │ │ @@ -2751,17 +2729,17 @@ │ │ .line 666 │ :cond_d │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->networks:Lde/kuschku/util/BetterSparseArray; │ │ - iget v4, v11, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->networkId:I │ + iget v5, v11, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->networkId:I │ │ - invoke-virtual {v2, v4}, Lde/kuschku/util/BetterSparseArray;->get(I)Ljava/lang/Object; │ + invoke-virtual {v2, v5}, Lde/kuschku/util/BetterSparseArray;->get(I)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ invoke-virtual {v2, v9}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->addBuffer(Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;)V │ │ @@ -2822,60 +2800,60 @@ │ │ invoke-virtual {v2}, Lde/kuschku/util/BetterSparseArray;->values()Ljava/util/Collection; │ │ move-result-object v2 │ │ invoke-interface {v2}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ │ - move-result-object v18 │ + move-result-object v2 │ │ :goto_7 │ - invoke-interface/range {v18 .. v18}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v2 │ + move-result v4 │ │ - if-eqz v2, :cond_f │ + if-eqz v4, :cond_f │ │ - invoke-interface/range {v18 .. v18}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v29 │ + move-result-object v28 │ │ - check-cast v29, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + check-cast v28, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ .line 685 │ - .local v29, "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + .local v28, "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ move-object/from16 v0, p0 │ │ - iget v2, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->networkInitsLeft:I │ + iget v4, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->networkInitsLeft:I │ │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v4, v4, 0x1 │ │ move-object/from16 v0, p0 │ │ - iput v2, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->networkInitsLeft:I │ + iput v4, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->networkInitsLeft:I │ │ .line 686 │ - const-string v2, "Network" │ + const-string v4, "Network" │ │ - invoke-virtual/range {v29 .. v29}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getId()I │ + invoke-virtual/range {v28 .. v28}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getId()I │ │ - move-result v4 │ + move-result v5 │ │ - invoke-static {v4}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ + invoke-static {v5}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v5 │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v0, v2, v4}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->sendInitRequest(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-direct {v0, v4, v5}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->sendInitRequest(Ljava/lang/String;Ljava/lang/String;)V │ │ goto :goto_7 │ │ .line 688 │ - .end local v29 # "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + .end local v28 # "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ :cond_f │ const-string v2, "BufferSyncer" │ │ const-string v4, "" │ │ move-object/from16 v0, p0 │ │ @@ -2893,31 +2871,31 @@ │ .line 690 │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->applicationContext:Landroid/content/Context; │ │ invoke-static {v2}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ - move-result-object v32 │ + move-result-object v31 │ │ .line 693 │ - .local v32, "options":Landroid/content/SharedPreferences; │ + .local v31, "options":Landroid/content/SharedPreferences; │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->applicationContext:Landroid/content/Context; │ │ const v4, 0x7f0e008b │ │ invoke-virtual {v2, v4}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ const/4 v4, 0x0 │ │ - move-object/from16 v0, v32 │ + move-object/from16 v0, v31 │ │ invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ move-result v2 │ │ if-nez v2, :cond_10 │ │ @@ -2930,15 +2908,15 @@ │ │ invoke-virtual {v2, v4}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ const-string v4, "1" │ │ - move-object/from16 v0, v32 │ + move-object/from16 v0, v31 │ │ invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-static {v2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ @@ -2952,40 +2930,40 @@ │ │ invoke-virtual {v2}, Lde/kuschku/util/BetterSparseArray;->values()Ljava/util/Collection; │ │ move-result-object v2 │ │ invoke-interface {v2}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ │ - move-result-object v18 │ + move-result-object v2 │ │ :goto_8 │ - invoke-interface/range {v18 .. v18}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v2 │ + move-result v4 │ │ - if-eqz v2, :cond_10 │ + if-eqz v4, :cond_10 │ │ - invoke-interface/range {v18 .. v18}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v9 │ │ check-cast v9, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ .line 696 │ .restart local v9 # "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ invoke-virtual {v9}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-result-object v2 │ + move-result-object v4 │ │ - iget v2, v2, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->id:I │ + iget v4, v4, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->id:I │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v2, v8}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->requestMoreBacklog(II)V │ + invoke-virtual {v0, v4, v8}, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->requestMoreBacklog(II)V │ │ goto :goto_8 │ │ .line 700 │ .end local v8 # "backlogAmount":I │ .end local v9 # "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ :cond_10 │ @@ -3028,19 +3006,19 @@ │ │ iget-object v2, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->handler:Landroid/os/Handler; │ │ const v4, 0x7f0b000b │ │ invoke-virtual {v2, v4}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; │ │ - move-result-object v28 │ + move-result-object v25 │ │ .line 722 │ - .local v28, "msg":Landroid/os/Message; │ - invoke-virtual/range {v28 .. v28}, Landroid/os/Message;->sendToTarget()V │ + .local v25, "msg":Landroid/os/Message; │ + invoke-virtual/range {v25 .. v25}, Landroid/os/Message;->sendToTarget()V │ │ .line 724 │ const/4 v2, 0x0 │ │ move-object/from16 v0, p0 │ │ iput-boolean v2, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection;->initComplete:Z ├── smali/com/iskrembilen/quasseldroid/io/CoreConnection$RequestType.smali │ @@ -54,176 +54,170 @@ │ │ # instance fields │ .field value:I │ │ │ # direct methods │ .method static constructor ()V │ - .locals 13 │ + .locals 10 │ │ .prologue │ - const/4 v12, 0x3 │ + const/4 v9, 0x3 │ │ - const/4 v11, 0x2 │ + const/4 v8, 0x2 │ │ - const/4 v10, 0x1 │ + const/4 v7, 0x1 │ │ - const/4 v9, 0x0 │ + const/4 v6, 0x6 │ │ - const/4 v8, 0x6 │ + const/4 v1, 0x0 │ │ .line 755 │ - new-instance v4, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ + new-instance v2, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ │ - const-string v5, "Invalid" │ + const-string v3, "Invalid" │ │ - invoke-direct {v4, v5, v9, v9}, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->(Ljava/lang/String;II)V │ + invoke-direct {v2, v3, v1, v1}, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->(Ljava/lang/String;II)V │ │ - sput-object v4, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->Invalid:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ + sput-object v2, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->Invalid:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ │ .line 756 │ - new-instance v4, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ + new-instance v2, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ │ - const-string v5, "Sync" │ + const-string v3, "Sync" │ │ - invoke-direct {v4, v5, v10, v10}, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->(Ljava/lang/String;II)V │ + invoke-direct {v2, v3, v7, v7}, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->(Ljava/lang/String;II)V │ │ - sput-object v4, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->Sync:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ + sput-object v2, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->Sync:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ │ .line 757 │ - new-instance v4, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ + new-instance v2, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ │ - const-string v5, "RpcCall" │ + const-string v3, "RpcCall" │ │ - invoke-direct {v4, v5, v11, v11}, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->(Ljava/lang/String;II)V │ + invoke-direct {v2, v3, v8, v8}, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->(Ljava/lang/String;II)V │ │ - sput-object v4, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->RpcCall:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ + sput-object v2, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->RpcCall:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ │ .line 758 │ - new-instance v4, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ + new-instance v2, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ │ - const-string v5, "InitRequest" │ + const-string v3, "InitRequest" │ │ - invoke-direct {v4, v5, v12, v12}, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->(Ljava/lang/String;II)V │ + invoke-direct {v2, v3, v9, v9}, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->(Ljava/lang/String;II)V │ │ - sput-object v4, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->InitRequest:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ + sput-object v2, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->InitRequest:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ │ .line 759 │ - new-instance v4, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ + new-instance v2, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ │ - const-string v5, "InitData" │ + const-string v3, "InitData" │ │ - const/4 v6, 0x4 │ + const/4 v4, 0x4 │ │ - const/4 v7, 0x4 │ + const/4 v5, 0x4 │ │ - invoke-direct {v4, v5, v6, v7}, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->(Ljava/lang/String;II)V │ + invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->(Ljava/lang/String;II)V │ │ - sput-object v4, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->InitData:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ + sput-object v2, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->InitData:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ │ .line 760 │ - new-instance v4, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ + new-instance v2, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ │ - const-string v5, "HeartBeat" │ + const-string v3, "HeartBeat" │ │ - const/4 v6, 0x5 │ + const/4 v4, 0x5 │ │ - const/4 v7, 0x5 │ + const/4 v5, 0x5 │ │ - invoke-direct {v4, v5, v6, v7}, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->(Ljava/lang/String;II)V │ + invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->(Ljava/lang/String;II)V │ │ - sput-object v4, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->HeartBeat:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ + sput-object v2, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->HeartBeat:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ │ .line 761 │ - new-instance v4, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ + new-instance v2, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ │ - const-string v5, "HeartBeatReply" │ + const-string v3, "HeartBeatReply" │ │ - invoke-direct {v4, v5, v8, v8}, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->(Ljava/lang/String;II)V │ + invoke-direct {v2, v3, v6, v6}, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->(Ljava/lang/String;II)V │ │ - sput-object v4, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->HeartBeatReply:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ + sput-object v2, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->HeartBeatReply:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ │ .line 754 │ - const/4 v4, 0x7 │ + const/4 v2, 0x7 │ │ - new-array v4, v4, [Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ + new-array v2, v2, [Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ │ - sget-object v5, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->Invalid:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->Invalid:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ │ - aput-object v5, v4, v9 │ + aput-object v3, v2, v1 │ │ - sget-object v5, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->Sync:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->Sync:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ │ - aput-object v5, v4, v10 │ + aput-object v3, v2, v7 │ │ - sget-object v5, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->RpcCall:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->RpcCall:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ │ - aput-object v5, v4, v11 │ + aput-object v3, v2, v8 │ │ - sget-object v5, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->InitRequest:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->InitRequest:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ │ - aput-object v5, v4, v12 │ + aput-object v3, v2, v9 │ │ - const/4 v5, 0x4 │ + const/4 v3, 0x4 │ │ - sget-object v6, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->InitData:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ + sget-object v4, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->InitData:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ │ - aput-object v6, v4, v5 │ + aput-object v4, v2, v3 │ │ - const/4 v5, 0x5 │ + const/4 v3, 0x5 │ │ - sget-object v6, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->HeartBeat:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ + sget-object v4, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->HeartBeat:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ │ - aput-object v6, v4, v5 │ + aput-object v4, v2, v3 │ │ - sget-object v5, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->HeartBeatReply:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->HeartBeatReply:Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ │ - aput-object v5, v4, v8 │ + aput-object v3, v2, v6 │ │ - sput-object v4, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->$VALUES:[Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ + sput-object v2, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->$VALUES:[Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ │ .line 763 │ - new-instance v4, Landroid/util/SparseArray; │ + new-instance v2, Landroid/util/SparseArray; │ │ - invoke-direct {v4, v8}, Landroid/util/SparseArray;->(I)V │ + invoke-direct {v2, v6}, Landroid/util/SparseArray;->(I)V │ │ - sput-object v4, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->types:Landroid/util/SparseArray; │ + sput-object v2, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->types:Landroid/util/SparseArray; │ │ .line 765 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->values()[Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ │ - move-result-object v0 │ - │ - .local v0, "arr$":[Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ - array-length v2, v0 │ + move-result-object v2 │ │ - .local v2, "len$":I │ - const/4 v1, 0x0 │ + array-length v3, v2 │ │ - .local v1, "i$":I │ + .local v0, "t":Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ :goto_0 │ - if-ge v1, v2, :cond_0 │ + if-ge v1, v3, :cond_0 │ │ - aget-object v3, v0, v1 │ + aget-object v0, v2, v1 │ │ .line 766 │ - .local v3, "t":Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ sget-object v4, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->types:Landroid/util/SparseArray; │ │ - iget v5, v3, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->value:I │ + iget v5, v0, Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType;->value:I │ │ - invoke-virtual {v4, v5, v3}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V │ + invoke-virtual {v4, v5, v0}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V │ │ .line 765 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 768 │ - .end local v3 # "t":Lcom/iskrembilen/quasseldroid/io/CoreConnection$RequestType; │ :cond_0 │ return-void │ .end method │ │ .method private constructor (Ljava/lang/String;II)V │ .locals 0 │ .param p3, "value" # I ├── smali/com/iskrembilen/quasseldroid/io/QuasselDbHelper.smali │ @@ -269,115 +269,110 @@ │ │ .line 205 │ :cond_0 │ return-void │ .end method │ │ .method public cleanupEvents([Ljava/lang/Integer;)V │ - .locals 9 │ + .locals 6 │ .param p1, "bufferids" # [Ljava/lang/Integer; │ │ .prologue │ .line 225 │ - array-length v5, p1 │ + array-length v2, p1 │ │ - if-nez v5, :cond_0 │ + if-nez v2, :cond_0 │ │ .line 235 │ :goto_0 │ return-void │ │ .line 227 │ :cond_0 │ - new-instance v4, Ljava/lang/StringBuilder; │ + new-instance v1, Ljava/lang/StringBuilder; │ │ - const-string v5, "(" │ + const-string v2, "(" │ │ - invoke-direct {v4, v5}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V │ + invoke-direct {v1, v2}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V │ │ .line 228 │ - .local v4, "list":Ljava/lang/StringBuilder; │ - move-object v0, p1 │ - │ - .local v0, "arr$":[Ljava/lang/Integer; │ - array-length v3, v0 │ + .local v1, "list":Ljava/lang/StringBuilder; │ + array-length v3, p1 │ │ - .local v3, "len$":I │ - const/4 v1, 0x0 │ + const/4 v2, 0x0 │ │ - .local v1, "i$":I │ :goto_1 │ - if-ge v1, v3, :cond_1 │ + if-ge v2, v3, :cond_1 │ │ - aget-object v5, v0, v1 │ + aget-object v4, p1, v2 │ │ - invoke-virtual {v5}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I │ │ - move-result v2 │ + move-result v0 │ │ .line 229 │ - .local v2, "id":I │ - invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + .local v0, "id":I │ + invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ .line 230 │ - const-string v5, "," │ + const-string v4, "," │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ .line 228 │ - add-int/lit8 v1, v1, 0x1 │ + add-int/lit8 v2, v2, 0x1 │ │ goto :goto_1 │ │ .line 232 │ - .end local v2 # "id":I │ + .end local v0 # "id":I │ :cond_1 │ - invoke-virtual {v4}, Ljava/lang/StringBuilder;->length()I │ + invoke-virtual {v1}, Ljava/lang/StringBuilder;->length()I │ │ - move-result v5 │ + move-result v2 │ │ - add-int/lit8 v5, v5, -0x1 │ + add-int/lit8 v2, v2, -0x1 │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->deleteCharAt(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->deleteCharAt(I)Ljava/lang/StringBuilder; │ │ .line 233 │ - const-string v5, ")" │ + const-string v2, ")" │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ .line 234 │ - iget-object v5, p0, Lcom/iskrembilen/quasseldroid/io/QuasselDbHelper;->db:Landroid/database/sqlite/SQLiteDatabase; │ + iget-object v2, p0, Lcom/iskrembilen/quasseldroid/io/QuasselDbHelper;->db:Landroid/database/sqlite/SQLiteDatabase; │ │ - const-string v6, "hiddenevents" │ + const-string v3, "hiddenevents" │ │ - new-instance v7, Ljava/lang/StringBuilder; │ + new-instance v4, Ljava/lang/StringBuilder; │ │ - invoke-direct {v7}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ - const-string v8, "bufferid NOT IN " │ + const-string v5, "bufferid NOT IN " │ │ - invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v7 │ + move-result-object v4 │ │ - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v5 │ │ - invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v7 │ + move-result-object v4 │ │ - invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v4 │ │ - const/4 v8, 0x0 │ + const/4 v5, 0x0 │ │ - invoke-virtual {v5, v6, v7, v8}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I │ + invoke-virtual {v2, v3, v4, v5}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I │ │ goto :goto_0 │ .end method │ │ .method public close()V │ .locals 2 ├── smali/com/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage.smali │ @@ -65,18 +65,18 @@ │ │ iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage;->functionName:Ljava/lang/String; │ │ iget-object v3, p0, Lcom/iskrembilen/quasseldroid/protocol/packets/SyncMethodMessage;->args:[Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ invoke-virtual {v1, v2, v3}, Lcom/iskrembilen/quasseldroid/protocol/state/serializers/SyncableObject;->execute(Ljava/lang/String;[Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;)V │ :try_end_0 │ - .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_2 │ + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_3 │ .catch Lcom/iskrembilen/quasseldroid/protocol/qtcomm/EmptyQVariantException; {:try_start_0 .. :try_end_0} :catch_0 │ - .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_3 │ - .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_1 │ + .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_1 │ + .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_2 │ │ .line 68 │ :goto_0 │ return-void │ │ .line 65 │ :catch_0 ├── smali/com/iskrembilen/quasseldroid/protocol/qtcomm/QVariant.smali │ @@ -5,15 +5,14 @@ │ # interfaces │ .implements Ljava/io/Serializable; │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant$1;, │ Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant$QVariantSerializer; │ } │ .end annotation │ │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "append(I)Ljava/lang/StringBuilder; │ │ goto :goto_0 │ .end method │ │ .method public toString()Ljava/lang/String; │ - .locals 9 │ + .locals 8 │ │ .prologue │ .line 158 │ .local p0, "this":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;, "Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;" │ - sget-object v7, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant$1;->$SwitchMap$com$iskrembilen$quasseldroid$protocol$qtcomm$QVariantType:[I │ + sget-object v6, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant$1;->$SwitchMap$com$iskrembilen$quasseldroid$protocol$qtcomm$QVariantType:[I │ │ - iget-object v8, p0, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->type:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + iget-object v7, p0, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->type:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->ordinal()I │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->ordinal()I │ │ - move-result v8 │ + move-result v7 │ │ - aget v7, v7, v8 │ + aget v6, v6, v7 │ │ - packed-switch v7, :pswitch_data_0 │ + packed-switch v6, :pswitch_data_0 │ │ .line 195 │ - new-instance v7, Ljava/lang/StringBuilder; │ - │ - invoke-direct {v7}, Ljava/lang/StringBuilder;->()V │ + new-instance v6, Ljava/lang/StringBuilder; │ │ - const-string v8, "/" │ + invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + const-string v7, "/" │ │ - move-result-object v7 │ - │ - iget-object v8, p0, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->type:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->toString()Ljava/lang/String; │ + move-result-object v6 │ │ - move-result-object v8 │ + iget-object v7, p0, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->type:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->toString()Ljava/lang/String; │ │ move-result-object v7 │ │ - const-string v8, " [ " │ + invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v6 │ │ - move-result-object v7 │ + const-string v7, " [ " │ │ - iget-object v8, p0, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->data:Ljava/lang/Object; │ + invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual {v8}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + move-result-object v6 │ │ - move-result-object v8 │ + iget-object v7, p0, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->data:Ljava/lang/Object; │ │ - invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v7}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ move-result-object v7 │ │ - const-string v8, " ]/" │ + invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v6 │ │ - move-result-object v7 │ + const-string v7, " ]/" │ │ - invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v7 │ + move-result-object v6 │ + │ + invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + │ + move-result-object v6 │ │ :goto_0 │ - return-object v7 │ + return-object v6 │ │ .line 162 │ :pswitch_0 │ - iget-object v7, p0, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->data:Ljava/lang/Object; │ + iget-object v6, p0, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->data:Ljava/lang/Object; │ │ - check-cast v7, Ljava/lang/String; │ + check-cast v6, Ljava/lang/String; │ │ goto :goto_0 │ │ .line 166 │ :pswitch_1 │ - iget-object v7, p0, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->data:Ljava/lang/Object; │ + iget-object v6, p0, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->data:Ljava/lang/Object; │ │ - invoke-virtual {v7}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual {v6}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v6 │ │ goto :goto_0 │ │ .line 168 │ :pswitch_2 │ - new-instance v6, Ljava/lang/StringBuilder; │ + new-instance v5, Ljava/lang/StringBuilder; │ │ - const-string v7, "( " │ + const-string v6, "( " │ │ - invoke-direct {v6, v7}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V │ + invoke-direct {v5, v6}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V │ │ .line 169 │ - .local v6, "ret":Ljava/lang/StringBuilder; │ - iget-object v3, p0, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->data:Ljava/lang/Object; │ + .local v5, "ret":Ljava/lang/StringBuilder; │ + iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->data:Ljava/lang/Object; │ │ - check-cast v3, Ljava/util/Map; │ + check-cast v2, Ljava/util/Map; │ │ .line 170 │ - .local v3, "map":Ljava/util/Map;, "Ljava/util/Map;" │ - invoke-interface {v3}, Ljava/util/Map;->entrySet()Ljava/util/Set; │ + .local v2, "map":Ljava/util/Map;, "Ljava/util/Map;" │ + invoke-interface {v2}, Ljava/util/Map;->entrySet()Ljava/util/Set; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - invoke-interface {v7}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v6}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v6 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_1 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v7 │ │ if-eqz v7, :cond_0 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Ljava/util/Map$Entry; │ │ .line 171 │ .local v0, "element":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ @@ -452,143 +450,140 @@ │ │ move-result-object v7 │ │ invoke-virtual {v7}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ move-result-object v7 │ │ - invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ .line 172 │ const-string v7, " : " │ │ - invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ .line 173 │ invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; │ │ move-result-object v7 │ │ invoke-virtual {v7}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ move-result-object v7 │ │ - invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ .line 174 │ const-string v7, ", " │ │ - invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ goto :goto_1 │ │ .line 176 │ .end local v0 # "element":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ :cond_0 │ - const-string v7, " )" │ + const-string v6, " )" │ │ - invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ .line 177 │ - invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v6 │ │ goto :goto_0 │ │ .line 180 │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v3 # "map":Ljava/util/Map;, "Ljava/util/Map;" │ - .end local v6 # "ret":Ljava/lang/StringBuilder; │ + .end local v2 # "map":Ljava/util/Map;, "Ljava/util/Map;" │ + .end local v5 # "ret":Ljava/lang/StringBuilder; │ :pswitch_3 │ - new-instance v5, Ljava/lang/StringBuilder; │ + new-instance v4, Ljava/lang/StringBuilder; │ │ - const-string v7, "( " │ + const-string v6, "( " │ │ - invoke-direct {v5, v7}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V │ + invoke-direct {v4, v6}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V │ │ .line 181 │ - .local v5, "r":Ljava/lang/StringBuilder; │ - iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->data:Ljava/lang/Object; │ + .local v4, "r":Ljava/lang/StringBuilder; │ + iget-object v1, p0, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->data:Ljava/lang/Object; │ │ - check-cast v2, Ljava/util/List; │ + check-cast v1, Ljava/util/List; │ │ .line 182 │ - .local v2, "list":Ljava/util/List;, "Ljava/util/List;" │ - invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + .local v1, "list":Ljava/util/List;, "Ljava/util/List;" │ + invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v6 │ │ - .restart local v1 # "i$":Ljava/util/Iterator; │ :goto_2 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v7 │ │ if-eqz v7, :cond_1 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v3 │ │ .line 183 │ - .local v4, "o":Ljava/lang/Object; │ - invoke-virtual {v4}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + .local v3, "o":Ljava/lang/Object; │ + invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ move-result-object v7 │ │ - invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ .line 184 │ const-string v7, ", " │ │ - invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ goto :goto_2 │ │ .line 186 │ - .end local v4 # "o":Ljava/lang/Object; │ + .end local v3 # "o":Ljava/lang/Object; │ :cond_1 │ - const-string v7, " )" │ + const-string v6, " )" │ │ - invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ .line 187 │ - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v6 │ │ goto/16 :goto_0 │ │ .line 189 │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v2 # "list":Ljava/util/List;, "Ljava/util/List;" │ - .end local v5 # "r":Ljava/lang/StringBuilder; │ + .end local v1 # "list":Ljava/util/List;, "Ljava/util/List;" │ + .end local v4 # "r":Ljava/lang/StringBuilder; │ :pswitch_4 │ - iget-object v7, p0, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->data:Ljava/lang/Object; │ + iget-object v6, p0, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->data:Ljava/lang/Object; │ │ - invoke-virtual {v7}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual {v6}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v6 │ │ goto/16 :goto_0 │ │ .line 193 │ :pswitch_5 │ - iget-object v7, p0, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->data:Ljava/lang/Object; │ + iget-object v6, p0, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->data:Ljava/lang/Object; │ │ - check-cast v7, Ljava/util/Calendar; │ + check-cast v6, Ljava/util/Calendar; │ │ - invoke-virtual {v7}, Ljava/util/Calendar;->getTime()Ljava/util/Date; │ + invoke-virtual {v6}, Ljava/util/Calendar;->getTime()Ljava/util/Date; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - invoke-virtual {v7}, Ljava/util/Date;->toGMTString()Ljava/lang/String; │ + invoke-virtual {v6}, Ljava/util/Date;->toGMTString()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v6 │ │ goto/16 :goto_0 │ │ .line 158 │ :pswitch_data_0 │ .packed-switch 0x1 │ :pswitch_0 ├── smali/com/iskrembilen/quasseldroid/protocol/qtcomm/QVariantHelper.smali │ @@ -1,29 +1,20 @@ │ .class public Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantHelper; │ .super Ljava/lang/Object; │ .source "QVariantHelper.java" │ │ │ -# annotations │ -.annotation system Ldalvik/annotation/MemberClasses; │ - value = { │ - Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantHelper$1; │ - } │ -.end annotation │ - │ - │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 32 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 61 │ return-void │ .end method │ │ .method public static box(Ljava/lang/Object;)Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ .locals 1 │ .param p0, "obj" # Ljava/lang/Object; │ │ @@ -62,64 +53,63 @@ │ .end local p0 # "obj":Ljava/lang/Object; │ :goto_0 │ return-object p0 │ │ .line 45 │ .restart local p0 # "obj":Ljava/lang/Object; │ :cond_0 │ - sget-object v7, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantHelper$1;->$SwitchMap$com$iskrembilen$quasseldroid$protocol$qtcomm$QVariantType:[I │ + sget-object v6, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantHelper$1;->$SwitchMap$com$iskrembilen$quasseldroid$protocol$qtcomm$QVariantType:[I │ │ invoke-virtual {p1}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->ordinal()I │ │ - move-result v8 │ + move-result v7 │ │ - aget v7, v7, v8 │ + aget v6, v6, v7 │ │ - packed-switch v7, :pswitch_data_0 │ + packed-switch v6, :pswitch_data_0 │ │ .line 61 │ - new-instance v7, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + new-instance v6, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-direct {v7, p0, p1}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ + invoke-direct {v6, p0, p1}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ - move-object p0, v7 │ + move-object p0, v6 │ │ goto :goto_0 │ │ .line 47 │ :pswitch_0 │ new-instance v1, Ljava/util/HashMap; │ │ invoke-direct {v1}, Ljava/util/HashMap;->()V │ │ .local v1, "copyMap":Ljava/util/Map; │ - move-object v6, p0 │ + move-object v5, p0 │ │ .line 48 │ - check-cast v6, Ljava/util/Map; │ + check-cast v5, Ljava/util/Map; │ │ .line 49 │ - .local v6, "originalMap":Ljava/util/Map;, "Ljava/util/Map;" │ - invoke-interface {v6}, Ljava/util/Map;->entrySet()Ljava/util/Set; │ + .local v5, "originalMap":Ljava/util/Map;, "Ljava/util/Map;" │ + invoke-interface {v5}, Ljava/util/Map;->entrySet()Ljava/util/Set; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - invoke-interface {v7}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v6}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v4 │ + move-result-object v6 │ │ - .local v4, "i$":Ljava/util/Iterator; │ :goto_1 │ - invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v7 │ │ if-eqz v7, :cond_1 │ │ - invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Ljava/util/Map$Entry; │ │ .line 50 │ .local v2, "e":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ @@ -141,55 +131,53 @@ │ │ .line 52 │ .end local v2 # "e":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ :cond_1 │ new-instance p0, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ .end local p0 # "obj":Ljava/lang/Object; │ - sget-object v7, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Map:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v6, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Map:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - invoke-direct {p0, v1, v7}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ + invoke-direct {p0, v1, v6}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ goto :goto_0 │ │ .end local v1 # "copyMap":Ljava/util/Map; │ - .end local v4 # "i$":Ljava/util/Iterator; │ - .end local v6 # "originalMap":Ljava/util/Map;, "Ljava/util/Map;" │ + .end local v5 # "originalMap":Ljava/util/Map;, "Ljava/util/Map;" │ .restart local p0 # "obj":Ljava/lang/Object; │ :pswitch_1 │ - move-object v5, p0 │ + move-object v4, p0 │ │ .line 54 │ - check-cast v5, Ljava/util/List; │ + check-cast v4, Ljava/util/List; │ │ .line 55 │ - .local v5, "originalList":Ljava/util/List; │ + .local v4, "originalList":Ljava/util/List; │ new-instance v0, Ljava/util/ArrayList; │ │ - invoke-interface {v5}, Ljava/util/List;->size()I │ + invoke-interface {v4}, Ljava/util/List;->size()I │ │ - move-result v7 │ + move-result v6 │ │ - invoke-direct {v0, v7}, Ljava/util/ArrayList;->(I)V │ + invoke-direct {v0, v6}, Ljava/util/ArrayList;->(I)V │ │ .line 56 │ .local v0, "copyList":Ljava/util/List; │ - invoke-interface {v5}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v4 │ + move-result-object v6 │ │ - .restart local v4 # "i$":Ljava/util/Iterator; │ :goto_2 │ - invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v7 │ │ if-eqz v7, :cond_2 │ │ - invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v3 │ │ .line 57 │ .local v3, "elem":Ljava/lang/Object; │ invoke-static {v3}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantHelper;->box(Ljava/lang/Object;)Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ @@ -201,17 +189,17 @@ │ │ .line 59 │ .end local v3 # "elem":Ljava/lang/Object; │ :cond_2 │ new-instance p0, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ .end local p0 # "obj":Ljava/lang/Object; │ - sget-object v7, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->List:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v6, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->List:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - invoke-direct {p0, v0, v7}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ + invoke-direct {p0, v0, v6}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ goto :goto_0 │ │ .line 45 │ nop │ │ :pswitch_data_0 ├── smali/com/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType.smali │ @@ -158,1266 +158,1266 @@ │ .field javaType:Ljava/lang/Class; │ │ .field value:I │ │ │ # direct methods │ .method static constructor ()V │ - .locals 12 │ + .locals 11 │ │ .prologue │ - const/4 v11, 0x2 │ + const/4 v10, 0x2 │ │ - const/4 v10, 0x1 │ + const/4 v9, 0x1 │ │ - const/4 v9, 0x0 │ + const/4 v8, 0x0 │ │ - const/16 v8, 0x1d │ + const/16 v7, 0x1d │ │ - const/16 v7, 0xc │ + const/16 v6, 0xc │ │ .line 34 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Invalid" │ + const-string v2, "Invalid" │ │ - const-class v4, Ljava/lang/Void; │ + const-class v3, Ljava/lang/Void; │ │ - invoke-direct {v2, v3, v9, v9, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;IILjava/lang/Class;)V │ + invoke-direct {v1, v2, v8, v8, v3}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;IILjava/lang/Class;)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Invalid:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Invalid:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 36 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Bool" │ + const-string v2, "Bool" │ │ - sget-object v4, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; │ + sget-object v3, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; │ │ - invoke-direct {v2, v3, v10, v10, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;IILjava/lang/Class;)V │ + invoke-direct {v1, v2, v9, v9, v3}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;IILjava/lang/Class;)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Bool:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Bool:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 37 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Int" │ + const-string v2, "Int" │ │ - sget-object v4, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; │ + sget-object v3, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; │ │ - invoke-direct {v2, v3, v11, v11, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;IILjava/lang/Class;)V │ + invoke-direct {v1, v2, v10, v10, v3}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;IILjava/lang/Class;)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Int:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Int:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 38 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "UInt" │ + const-string v2, "UInt" │ │ - const/4 v4, 0x3 │ + const/4 v3, 0x3 │ │ - const/4 v5, 0x3 │ + const/4 v4, 0x3 │ │ - sget-object v6, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; │ + sget-object v5, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; │ │ - invoke-direct {v2, v3, v4, v5, v6}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;IILjava/lang/Class;)V │ + invoke-direct {v1, v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;IILjava/lang/Class;)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->UInt:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->UInt:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 39 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "LongLong" │ + const-string v2, "LongLong" │ │ - const/4 v4, 0x4 │ + const/4 v3, 0x4 │ │ - const/4 v5, 0x4 │ + const/4 v4, 0x4 │ │ - sget-object v6, Ljava/lang/Long;->TYPE:Ljava/lang/Class; │ + sget-object v5, Ljava/lang/Long;->TYPE:Ljava/lang/Class; │ │ - invoke-direct {v2, v3, v4, v5, v6}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;IILjava/lang/Class;)V │ + invoke-direct {v1, v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;IILjava/lang/Class;)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->LongLong:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->LongLong:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 40 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "ULongLong" │ + const-string v2, "ULongLong" │ │ - const/4 v4, 0x5 │ + const/4 v3, 0x5 │ │ - const/4 v5, 0x5 │ + const/4 v4, 0x5 │ │ - sget-object v6, Ljava/lang/Long;->TYPE:Ljava/lang/Class; │ + sget-object v5, Ljava/lang/Long;->TYPE:Ljava/lang/Class; │ │ - invoke-direct {v2, v3, v4, v5, v6}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;IILjava/lang/Class;)V │ + invoke-direct {v1, v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;IILjava/lang/Class;)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->ULongLong:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->ULongLong:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 41 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Double" │ + const-string v2, "Double" │ │ - const/4 v4, 0x6 │ + const/4 v3, 0x6 │ │ - const/4 v5, 0x6 │ + const/4 v4, 0x6 │ │ - sget-object v6, Ljava/lang/Double;->TYPE:Ljava/lang/Class; │ + sget-object v5, Ljava/lang/Double;->TYPE:Ljava/lang/Class; │ │ - invoke-direct {v2, v3, v4, v5, v6}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;IILjava/lang/Class;)V │ + invoke-direct {v1, v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;IILjava/lang/Class;)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Double:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Double:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 42 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Char" │ + const-string v2, "Char" │ │ - const/4 v4, 0x7 │ + const/4 v3, 0x7 │ │ - const/4 v5, 0x7 │ + const/4 v4, 0x7 │ │ - sget-object v6, Ljava/lang/Character;->TYPE:Ljava/lang/Class; │ + sget-object v5, Ljava/lang/Character;->TYPE:Ljava/lang/Class; │ │ - invoke-direct {v2, v3, v4, v5, v6}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;IILjava/lang/Class;)V │ + invoke-direct {v1, v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;IILjava/lang/Class;)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Char:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Char:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 43 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Map" │ + const-string v2, "Map" │ │ - const/16 v4, 0x8 │ + const/16 v3, 0x8 │ │ - const/16 v5, 0x8 │ + const/16 v4, 0x8 │ │ - const-class v6, Ljava/util/Map; │ + const-class v5, Ljava/util/Map; │ │ - invoke-direct {v2, v3, v4, v5, v6}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;IILjava/lang/Class;)V │ + invoke-direct {v1, v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;IILjava/lang/Class;)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Map:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Map:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 44 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "List" │ + const-string v2, "List" │ │ - const/16 v4, 0x9 │ + const/16 v3, 0x9 │ │ - const/16 v5, 0x9 │ + const/16 v4, 0x9 │ │ - const-class v6, Ljava/util/List; │ + const-class v5, Ljava/util/List; │ │ - invoke-direct {v2, v3, v4, v5, v6}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;IILjava/lang/Class;)V │ + invoke-direct {v1, v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;IILjava/lang/Class;)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->List:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->List:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 45 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "String" │ + const-string v2, "String" │ │ - const/16 v4, 0xa │ + const/16 v3, 0xa │ │ - const/16 v5, 0xa │ + const/16 v4, 0xa │ │ - const-class v6, Ljava/lang/String; │ + const-class v5, Ljava/lang/String; │ │ - invoke-direct {v2, v3, v4, v5, v6}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;IILjava/lang/Class;)V │ + invoke-direct {v1, v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;IILjava/lang/Class;)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->String:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->String:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 46 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "StringList" │ + const-string v2, "StringList" │ │ - const/16 v4, 0xb │ + const/16 v3, 0xb │ │ - const/16 v5, 0xb │ + const/16 v4, 0xb │ │ - const-class v6, Ljava/util/List; │ + const-class v5, Ljava/util/List; │ │ - invoke-direct {v2, v3, v4, v5, v6}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;IILjava/lang/Class;)V │ + invoke-direct {v1, v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;IILjava/lang/Class;)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->StringList:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->StringList:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 47 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "ByteArray" │ + const-string v2, "ByteArray" │ │ - const-class v4, [B │ + const-class v3, [B │ │ - invoke-direct {v2, v3, v7, v7, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;IILjava/lang/Class;)V │ + invoke-direct {v1, v2, v6, v6, v3}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;IILjava/lang/Class;)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->ByteArray:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->ByteArray:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 48 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "BitArray" │ + const-string v2, "BitArray" │ │ - const/16 v4, 0xd │ + const/16 v3, 0xd │ │ - const/16 v5, 0xd │ + const/16 v4, 0xd │ │ - const-class v6, [B │ + const-class v5, [B │ │ - invoke-direct {v2, v3, v4, v5, v6}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;IILjava/lang/Class;)V │ + invoke-direct {v1, v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;IILjava/lang/Class;)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->BitArray:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->BitArray:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 49 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Date" │ + const-string v2, "Date" │ │ - const/16 v4, 0xe │ + const/16 v3, 0xe │ │ - const/16 v5, 0xe │ + const/16 v4, 0xe │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Date:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Date:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 50 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Time" │ + const-string v2, "Time" │ │ - const/16 v4, 0xf │ + const/16 v3, 0xf │ │ - const/16 v5, 0xf │ + const/16 v4, 0xf │ │ - const-class v6, Ljava/util/Calendar; │ + const-class v5, Ljava/util/Calendar; │ │ - invoke-direct {v2, v3, v4, v5, v6}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;IILjava/lang/Class;)V │ + invoke-direct {v1, v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;IILjava/lang/Class;)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Time:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Time:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 51 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "DateTime" │ + const-string v2, "DateTime" │ │ - const/16 v4, 0x10 │ + const/16 v3, 0x10 │ │ - const/16 v5, 0x10 │ + const/16 v4, 0x10 │ │ - const-class v6, Ljava/util/Calendar; │ + const-class v5, Ljava/util/Calendar; │ │ - invoke-direct {v2, v3, v4, v5, v6}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;IILjava/lang/Class;)V │ + invoke-direct {v1, v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;IILjava/lang/Class;)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->DateTime:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->DateTime:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 52 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Url" │ + const-string v2, "Url" │ │ - const/16 v4, 0x11 │ + const/16 v3, 0x11 │ │ - const/16 v5, 0x11 │ + const/16 v4, 0x11 │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Url:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Url:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 53 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Locale" │ + const-string v2, "Locale" │ │ - const/16 v4, 0x12 │ + const/16 v3, 0x12 │ │ - const/16 v5, 0x12 │ + const/16 v4, 0x12 │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Locale:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Locale:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 54 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Rect" │ + const-string v2, "Rect" │ │ - const/16 v4, 0x13 │ + const/16 v3, 0x13 │ │ - const/16 v5, 0x13 │ + const/16 v4, 0x13 │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Rect:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Rect:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 55 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "RectF" │ + const-string v2, "RectF" │ │ - const/16 v4, 0x14 │ + const/16 v3, 0x14 │ │ - const/16 v5, 0x14 │ + const/16 v4, 0x14 │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->RectF:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->RectF:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 56 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Size" │ + const-string v2, "Size" │ │ - const/16 v4, 0x15 │ + const/16 v3, 0x15 │ │ - const/16 v5, 0x15 │ + const/16 v4, 0x15 │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Size:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Size:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 57 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "SizeF" │ + const-string v2, "SizeF" │ │ - const/16 v4, 0x16 │ + const/16 v3, 0x16 │ │ - const/16 v5, 0x16 │ + const/16 v4, 0x16 │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->SizeF:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->SizeF:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 58 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Line" │ + const-string v2, "Line" │ │ - const/16 v4, 0x17 │ + const/16 v3, 0x17 │ │ - const/16 v5, 0x17 │ + const/16 v4, 0x17 │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Line:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Line:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 59 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "LineF" │ + const-string v2, "LineF" │ │ - const/16 v4, 0x18 │ + const/16 v3, 0x18 │ │ - const/16 v5, 0x18 │ + const/16 v4, 0x18 │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->LineF:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->LineF:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 60 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Point" │ + const-string v2, "Point" │ │ - const/16 v4, 0x19 │ + const/16 v3, 0x19 │ │ - const/16 v5, 0x19 │ + const/16 v4, 0x19 │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Point:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Point:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 61 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "PointF" │ + const-string v2, "PointF" │ │ - const/16 v4, 0x1a │ + const/16 v3, 0x1a │ │ - const/16 v5, 0x1a │ + const/16 v4, 0x1a │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->PointF:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->PointF:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 62 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "RegExp" │ + const-string v2, "RegExp" │ │ - const/16 v4, 0x1b │ + const/16 v3, 0x1b │ │ - const/16 v5, 0x1b │ + const/16 v4, 0x1b │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->RegExp:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->RegExp:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 63 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Hash" │ + const-string v2, "Hash" │ │ - const/16 v4, 0x1c │ + const/16 v3, 0x1c │ │ - const/16 v5, 0x1c │ + const/16 v4, 0x1c │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Hash:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Hash:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 64 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "EasingCurve" │ + const-string v2, "EasingCurve" │ │ - invoke-direct {v2, v3, v8, v8}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v7, v7}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->EasingCurve:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->EasingCurve:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 65 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "LastCoreType" │ + const-string v2, "LastCoreType" │ │ - const/16 v4, 0x1e │ + const/16 v3, 0x1e │ │ - invoke-direct {v2, v3, v4, v8}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v7}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->LastCoreType:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->LastCoreType:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 69 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "ColorGroup" │ + const-string v2, "ColorGroup" │ │ - const/16 v4, 0x1f │ + const/16 v3, 0x1f │ │ - const/16 v5, 0x3f │ + const/16 v4, 0x3f │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->ColorGroup:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->ColorGroup:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 71 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Font" │ + const-string v2, "Font" │ │ - const/16 v4, 0x20 │ + const/16 v3, 0x20 │ │ - const/16 v5, 0x40 │ + const/16 v4, 0x40 │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Font:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Font:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 72 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Pixmap" │ + const-string v2, "Pixmap" │ │ - const/16 v4, 0x21 │ + const/16 v3, 0x21 │ │ - const/16 v5, 0x41 │ + const/16 v4, 0x41 │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Pixmap:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Pixmap:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 73 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Brush" │ + const-string v2, "Brush" │ │ - const/16 v4, 0x22 │ + const/16 v3, 0x22 │ │ - const/16 v5, 0x42 │ + const/16 v4, 0x42 │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Brush:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Brush:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 74 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Color" │ + const-string v2, "Color" │ │ - const/16 v4, 0x23 │ + const/16 v3, 0x23 │ │ - const/16 v5, 0x43 │ + const/16 v4, 0x43 │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Color:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Color:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 75 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Palette" │ + const-string v2, "Palette" │ │ - const/16 v4, 0x24 │ + const/16 v3, 0x24 │ │ - const/16 v5, 0x44 │ + const/16 v4, 0x44 │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Palette:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Palette:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 76 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Icon" │ + const-string v2, "Icon" │ │ - const/16 v4, 0x25 │ + const/16 v3, 0x25 │ │ - const/16 v5, 0x45 │ + const/16 v4, 0x45 │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Icon:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Icon:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 77 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Image" │ + const-string v2, "Image" │ │ - const/16 v4, 0x26 │ + const/16 v3, 0x26 │ │ - const/16 v5, 0x46 │ + const/16 v4, 0x46 │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Image:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Image:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 78 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Polygon" │ + const-string v2, "Polygon" │ │ - const/16 v4, 0x27 │ + const/16 v3, 0x27 │ │ - const/16 v5, 0x47 │ + const/16 v4, 0x47 │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Polygon:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Polygon:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 79 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Region" │ + const-string v2, "Region" │ │ - const/16 v4, 0x28 │ + const/16 v3, 0x28 │ │ - const/16 v5, 0x48 │ + const/16 v4, 0x48 │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Region:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Region:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 80 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Bitmap" │ + const-string v2, "Bitmap" │ │ - const/16 v4, 0x29 │ + const/16 v3, 0x29 │ │ - const/16 v5, 0x49 │ + const/16 v4, 0x49 │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Bitmap:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Bitmap:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 81 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Cursor" │ + const-string v2, "Cursor" │ │ - const/16 v4, 0x2a │ + const/16 v3, 0x2a │ │ - const/16 v5, 0x4a │ + const/16 v4, 0x4a │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Cursor:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Cursor:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 82 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "SizePolicy" │ + const-string v2, "SizePolicy" │ │ - const/16 v4, 0x2b │ + const/16 v3, 0x2b │ │ - const/16 v5, 0x4b │ + const/16 v4, 0x4b │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->SizePolicy:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->SizePolicy:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 83 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "KeySequence" │ + const-string v2, "KeySequence" │ │ - const/16 v4, 0x2c │ + const/16 v3, 0x2c │ │ - const/16 v5, 0x4c │ + const/16 v4, 0x4c │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->KeySequence:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->KeySequence:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 84 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Pen" │ + const-string v2, "Pen" │ │ - const/16 v4, 0x2d │ + const/16 v3, 0x2d │ │ - const/16 v5, 0x4d │ + const/16 v4, 0x4d │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Pen:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Pen:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 85 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "TextLength" │ + const-string v2, "TextLength" │ │ - const/16 v4, 0x2e │ + const/16 v3, 0x2e │ │ - const/16 v5, 0x4e │ + const/16 v4, 0x4e │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->TextLength:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->TextLength:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 86 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "TextFormat" │ + const-string v2, "TextFormat" │ │ - const/16 v4, 0x2f │ + const/16 v3, 0x2f │ │ - const/16 v5, 0x4f │ + const/16 v4, 0x4f │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->TextFormat:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->TextFormat:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 87 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Matrix" │ + const-string v2, "Matrix" │ │ - const/16 v4, 0x30 │ + const/16 v3, 0x30 │ │ - const/16 v5, 0x50 │ + const/16 v4, 0x50 │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Matrix:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Matrix:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 88 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Transform" │ + const-string v2, "Transform" │ │ - const/16 v4, 0x31 │ + const/16 v3, 0x31 │ │ - const/16 v5, 0x51 │ + const/16 v4, 0x51 │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Transform:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Transform:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 89 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Matrix4x4" │ + const-string v2, "Matrix4x4" │ │ - const/16 v4, 0x32 │ + const/16 v3, 0x32 │ │ - const/16 v5, 0x52 │ + const/16 v4, 0x52 │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Matrix4x4:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Matrix4x4:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 90 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Vector2D" │ + const-string v2, "Vector2D" │ │ - const/16 v4, 0x33 │ + const/16 v3, 0x33 │ │ - const/16 v5, 0x53 │ + const/16 v4, 0x53 │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Vector2D:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Vector2D:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 91 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Vector3D" │ + const-string v2, "Vector3D" │ │ - const/16 v4, 0x34 │ + const/16 v3, 0x34 │ │ - const/16 v5, 0x54 │ + const/16 v4, 0x54 │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Vector3D:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Vector3D:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 92 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Vector4D" │ + const-string v2, "Vector4D" │ │ - const/16 v4, 0x35 │ + const/16 v3, 0x35 │ │ - const/16 v5, 0x55 │ + const/16 v4, 0x55 │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Vector4D:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Vector4D:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 93 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "Quaternion" │ + const-string v2, "Quaternion" │ │ - const/16 v4, 0x36 │ + const/16 v3, 0x36 │ │ - const/16 v5, 0x56 │ + const/16 v4, 0x56 │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Quaternion:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Quaternion:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 94 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "LastGuiType" │ + const-string v2, "LastGuiType" │ │ - const/16 v4, 0x37 │ + const/16 v3, 0x37 │ │ - const/16 v5, 0x56 │ + const/16 v4, 0x56 │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->LastGuiType:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->LastGuiType:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 96 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "UserType" │ + const-string v2, "UserType" │ │ - const/16 v4, 0x38 │ + const/16 v3, 0x38 │ │ - const/16 v5, 0x7f │ + const/16 v4, 0x7f │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->UserType:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->UserType:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 98 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "IconSet" │ + const-string v2, "IconSet" │ │ - const/16 v4, 0x39 │ + const/16 v3, 0x39 │ │ - const/16 v5, 0x45 │ + const/16 v4, 0x45 │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->IconSet:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->IconSet:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 99 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "CString" │ + const-string v2, "CString" │ │ - const/16 v4, 0x3a │ + const/16 v3, 0x3a │ │ - invoke-direct {v2, v3, v4, v7}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v6}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->CString:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->CString:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 100 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "PointArray" │ + const-string v2, "PointArray" │ │ - const/16 v4, 0x3b │ + const/16 v3, 0x3b │ │ - const/16 v5, 0x47 │ + const/16 v4, 0x47 │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->PointArray:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->PointArray:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 102 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "UShort" │ + const-string v2, "UShort" │ │ - const/16 v4, 0x3c │ + const/16 v3, 0x3c │ │ - const/16 v5, 0x85 │ + const/16 v4, 0x85 │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->UShort:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->UShort:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 103 │ - new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - const-string v3, "LastType" │ + const-string v2, "LastType" │ │ - const/16 v4, 0x3d │ + const/16 v3, 0x3d │ │ - const/4 v5, -0x1 │ + const/4 v4, -0x1 │ │ - invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ + invoke-direct {v1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->(Ljava/lang/String;II)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->LastType:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->LastType:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 33 │ - const/16 v2, 0x3e │ + const/16 v1, 0x3e │ │ - new-array v2, v2, [Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + new-array v1, v1, [Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Invalid:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Invalid:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v3, v2, v9 │ + aput-object v2, v1, v8 │ │ - sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Bool:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Bool:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v3, v2, v10 │ + aput-object v2, v1, v9 │ │ - sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Int:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Int:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v3, v2, v11 │ + aput-object v2, v1, v10 │ │ - const/4 v3, 0x3 │ + const/4 v2, 0x3 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->UInt:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->UInt:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/4 v3, 0x4 │ + const/4 v2, 0x4 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->LongLong:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->LongLong:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/4 v3, 0x5 │ + const/4 v2, 0x5 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->ULongLong:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->ULongLong:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/4 v3, 0x6 │ + const/4 v2, 0x6 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Double:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Double:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/4 v3, 0x7 │ + const/4 v2, 0x7 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Char:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Char:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x8 │ + const/16 v2, 0x8 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Map:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Map:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x9 │ + const/16 v2, 0x9 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->List:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->List:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0xa │ + const/16 v2, 0xa │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->String:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->String:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0xb │ + const/16 v2, 0xb │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->StringList:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->StringList:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->ByteArray:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->ByteArray:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v3, v2, v7 │ + aput-object v2, v1, v6 │ │ - const/16 v3, 0xd │ + const/16 v2, 0xd │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->BitArray:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->BitArray:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0xe │ + const/16 v2, 0xe │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Date:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Date:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0xf │ + const/16 v2, 0xf │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Time:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Time:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x10 │ + const/16 v2, 0x10 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->DateTime:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->DateTime:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x11 │ + const/16 v2, 0x11 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Url:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Url:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x12 │ + const/16 v2, 0x12 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Locale:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Locale:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x13 │ + const/16 v2, 0x13 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Rect:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Rect:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x14 │ + const/16 v2, 0x14 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->RectF:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->RectF:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x15 │ + const/16 v2, 0x15 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Size:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Size:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x16 │ + const/16 v2, 0x16 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->SizeF:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->SizeF:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x17 │ + const/16 v2, 0x17 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Line:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Line:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x18 │ + const/16 v2, 0x18 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->LineF:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->LineF:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x19 │ + const/16 v2, 0x19 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Point:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Point:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x1a │ + const/16 v2, 0x1a │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->PointF:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->PointF:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x1b │ + const/16 v2, 0x1b │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->RegExp:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->RegExp:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x1c │ + const/16 v2, 0x1c │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Hash:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Hash:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->EasingCurve:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->EasingCurve:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v3, v2, v8 │ + aput-object v2, v1, v7 │ │ - const/16 v3, 0x1e │ + const/16 v2, 0x1e │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->LastCoreType:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->LastCoreType:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x1f │ + const/16 v2, 0x1f │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->ColorGroup:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->ColorGroup:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x20 │ + const/16 v2, 0x20 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Font:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Font:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x21 │ + const/16 v2, 0x21 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Pixmap:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Pixmap:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x22 │ + const/16 v2, 0x22 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Brush:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Brush:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x23 │ + const/16 v2, 0x23 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Color:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Color:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x24 │ + const/16 v2, 0x24 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Palette:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Palette:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x25 │ + const/16 v2, 0x25 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Icon:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Icon:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x26 │ + const/16 v2, 0x26 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Image:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Image:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x27 │ + const/16 v2, 0x27 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Polygon:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Polygon:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x28 │ + const/16 v2, 0x28 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Region:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Region:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x29 │ + const/16 v2, 0x29 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Bitmap:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Bitmap:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x2a │ + const/16 v2, 0x2a │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Cursor:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Cursor:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x2b │ + const/16 v2, 0x2b │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->SizePolicy:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->SizePolicy:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x2c │ + const/16 v2, 0x2c │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->KeySequence:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->KeySequence:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x2d │ + const/16 v2, 0x2d │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Pen:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Pen:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x2e │ + const/16 v2, 0x2e │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->TextLength:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->TextLength:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x2f │ + const/16 v2, 0x2f │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->TextFormat:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->TextFormat:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x30 │ + const/16 v2, 0x30 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Matrix:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Matrix:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x31 │ + const/16 v2, 0x31 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Transform:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Transform:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x32 │ + const/16 v2, 0x32 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Matrix4x4:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Matrix4x4:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x33 │ + const/16 v2, 0x33 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Vector2D:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Vector2D:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x34 │ + const/16 v2, 0x34 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Vector3D:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Vector3D:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x35 │ + const/16 v2, 0x35 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Vector4D:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Vector4D:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x36 │ + const/16 v2, 0x36 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Quaternion:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Quaternion:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x37 │ + const/16 v2, 0x37 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->LastGuiType:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->LastGuiType:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x38 │ + const/16 v2, 0x38 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->UserType:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->UserType:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x39 │ + const/16 v2, 0x39 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->IconSet:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->IconSet:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x3a │ + const/16 v2, 0x3a │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->CString:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->CString:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x3b │ + const/16 v2, 0x3b │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->PointArray:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->PointArray:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x3c │ + const/16 v2, 0x3c │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->UShort:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->UShort:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - const/16 v3, 0x3d │ + const/16 v2, 0x3d │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->LastType:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->LastType:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - aput-object v4, v2, v3 │ + aput-object v3, v1, v2 │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->$VALUES:[Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->$VALUES:[Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 108 │ - new-instance v2, Lde/kuschku/util/BetterSparseArray; │ + new-instance v1, Lde/kuschku/util/BetterSparseArray; │ │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->values()[Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - array-length v3, v3 │ + array-length v2, v2 │ │ - invoke-direct {v2, v3}, Lde/kuschku/util/BetterSparseArray;->(I)V │ + invoke-direct {v1, v2}, Lde/kuschku/util/BetterSparseArray;->(I)V │ │ - sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->lookup:Ljava/util/Map; │ + sput-object v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->lookup:Ljava/util/Map; │ │ .line 111 │ - const-class v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + const-class v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - invoke-static {v2}, Ljava/util/EnumSet;->allOf(Ljava/lang/Class;)Ljava/util/EnumSet; │ + invoke-static {v1}, Ljava/util/EnumSet;->allOf(Ljava/lang/Class;)Ljava/util/EnumSet; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-virtual {v2}, Ljava/util/EnumSet;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v1}, Ljava/util/EnumSet;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ + .local v0, "s":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + .end local v0 # "s":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + check-cast v0, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 112 │ - .local v1, "s":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + .restart local v0 # "s":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ sget-object v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->lookup:Ljava/util/Map; │ │ - invoke-virtual {v1}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->getValue()I │ + invoke-virtual {v0}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->getValue()I │ │ move-result v3 │ │ invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v3 │ │ - invoke-interface {v2, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v2, v3, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ goto :goto_0 │ │ .line 113 │ - .end local v1 # "s":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ :cond_0 │ return-void │ .end method │ │ .method private constructor (Ljava/lang/String;II)V │ .locals 1 │ .param p3, "value" # I ├── smali/com/iskrembilen/quasseldroid/protocol/qtcomm/serializers/QList.smali │ @@ -190,15 +190,15 @@ │ │ invoke-virtual {p0, p1, p2, p3}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/serializers/QList;->serialize(Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QDataOutputStream;Ljava/util/List;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/DataStreamVersion;)V │ │ return-void │ .end method │ │ .method public serialize(Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QDataOutputStream;Ljava/util/List;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/DataStreamVersion;)V │ - .locals 5 │ + .locals 4 │ .param p1, "stream" # Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QDataOutputStream; │ .param p3, "version" # Lcom/iskrembilen/quasseldroid/protocol/qtcomm/DataStreamVersion; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QDataOutputStream;", │ "Ljava/util/List", │ @@ -216,45 +216,44 @@ │ │ .prologue │ .line 66 │ .local p0, "this":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/serializers/QList;, "Lcom/iskrembilen/quasseldroid/protocol/qtcomm/serializers/QList;" │ .local p2, "data":Ljava/util/List;, "Ljava/util/List;" │ invoke-interface {p2}, Ljava/util/List;->size()I │ │ - move-result v2 │ + move-result v1 │ │ - int-to-long v2, v2 │ + int-to-long v2, v1 │ │ - const/16 v4, 0x20 │ + const/16 v1, 0x20 │ │ - invoke-virtual {p1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QDataOutputStream;->writeUInt(JI)V │ + invoke-virtual {p1, v2, v3, v1}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QDataOutputStream;->writeUInt(JI)V │ │ .line 67 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaTypeRegistry;->instance()Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaTypeRegistry; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - iget-object v3, p0, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/serializers/QList;->elementType:Ljava/lang/String; │ + iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/serializers/QList;->elementType:Ljava/lang/String; │ │ - invoke-virtual {v2, v3}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaTypeRegistry;->getTypeForName(Ljava/lang/String;)Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaType; │ + invoke-virtual {v1, v2}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaTypeRegistry;->getTypeForName(Ljava/lang/String;)Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaType; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-virtual {v2}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaType;->getSerializer()Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaTypeSerializer; │ + invoke-virtual {v1}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaType;->getSerializer()Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaTypeSerializer; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - iput-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/serializers/QList;->serializer:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaTypeSerializer; │ + iput-object v1, p0, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/serializers/QList;->serializer:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaTypeSerializer; │ │ .line 69 │ invoke-interface {p2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ move-result-object v1 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 ├── smali/com/iskrembilen/quasseldroid/protocol/qtcomm/serializers/QMap.smali │ @@ -210,15 +210,15 @@ │ │ invoke-virtual {p0, p1, p2, p3}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/serializers/QMap;->serialize(Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QDataOutputStream;Ljava/util/Map;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/DataStreamVersion;)V │ │ return-void │ .end method │ │ .method public serialize(Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QDataOutputStream;Ljava/util/Map;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/DataStreamVersion;)V │ - .locals 5 │ + .locals 4 │ .param p1, "stream" # Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QDataOutputStream; │ .param p3, "version" # Lcom/iskrembilen/quasseldroid/protocol/qtcomm/DataStreamVersion; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QDataOutputStream;", │ "Ljava/util/Map", │ @@ -236,66 +236,65 @@ │ │ .prologue │ .line 52 │ .local p0, "this":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/serializers/QMap;, "Lcom/iskrembilen/quasseldroid/protocol/qtcomm/serializers/QMap;" │ .local p2, "data":Ljava/util/Map;, "Ljava/util/Map;" │ invoke-interface {p2}, Ljava/util/Map;->size()I │ │ - move-result v2 │ + move-result v1 │ │ - int-to-long v2, v2 │ + int-to-long v2, v1 │ │ - const/16 v4, 0x20 │ + const/16 v1, 0x20 │ │ - invoke-virtual {p1, v2, v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QDataOutputStream;->writeUInt(JI)V │ + invoke-virtual {p1, v2, v3, v1}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QDataOutputStream;->writeUInt(JI)V │ │ .line 53 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaTypeRegistry;->instance()Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaTypeRegistry; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - iget-object v3, p0, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/serializers/QMap;->keyType:Ljava/lang/String; │ + iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/serializers/QMap;->keyType:Ljava/lang/String; │ │ - invoke-virtual {v2, v3}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaTypeRegistry;->getTypeForName(Ljava/lang/String;)Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaType; │ + invoke-virtual {v1, v2}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaTypeRegistry;->getTypeForName(Ljava/lang/String;)Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaType; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-virtual {v2}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaType;->getSerializer()Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaTypeSerializer; │ + invoke-virtual {v1}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaType;->getSerializer()Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaTypeSerializer; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - iput-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/serializers/QMap;->keySerializer:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaTypeSerializer; │ + iput-object v1, p0, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/serializers/QMap;->keySerializer:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaTypeSerializer; │ │ .line 54 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaTypeRegistry;->instance()Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaTypeRegistry; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - iget-object v3, p0, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/serializers/QMap;->valueType:Ljava/lang/String; │ + iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/serializers/QMap;->valueType:Ljava/lang/String; │ │ - invoke-virtual {v2, v3}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaTypeRegistry;->getTypeForName(Ljava/lang/String;)Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaType; │ + invoke-virtual {v1, v2}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaTypeRegistry;->getTypeForName(Ljava/lang/String;)Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaType; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-virtual {v2}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaType;->getSerializer()Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaTypeSerializer; │ + invoke-virtual {v1}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaType;->getSerializer()Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaTypeSerializer; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - iput-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/serializers/QMap;->valueSerializer:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaTypeSerializer; │ + iput-object v1, p0, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/serializers/QMap;->valueSerializer:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaTypeSerializer; │ │ .line 56 │ invoke-interface {p2}, Ljava/util/Map;->entrySet()Ljava/util/Set; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ move-result-object v1 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 ├── smali/com/iskrembilen/quasseldroid/protocol/qtcomm/serializers/quassel/NetworkServerSerializer.smali │ @@ -39,15 +39,15 @@ │ value = { │ Ljava/io/IOException;, │ Lcom/iskrembilen/quasseldroid/protocol/qtcomm/EmptyQVariantException; │ } │ .end annotation │ │ .prologue │ - .line 47 │ + .line 48 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaTypeRegistry;->instance()Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaTypeRegistry; │ │ move-result-object v2 │ │ const-string v3, "QVariantMap" │ │ invoke-virtual {v2, v3}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaTypeRegistry;->getTypeForName(Ljava/lang/String;)Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QMetaType; │ @@ -86,14 +86,15 @@ │ │ move-result-object v3 │ │ check-cast v3, Ljava/lang/String; │ │ const-string v4, "Port" │ │ + .line 51 │ move-object/from16 v0, v18 │ │ invoke-interface {v0, v4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v4 │ │ check-cast v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ @@ -106,14 +107,15 @@ │ │ invoke-virtual {v4}, Ljava/lang/Long;->longValue()J │ │ move-result-wide v4 │ │ const-string v6, "Password" │ │ + .line 52 │ move-object/from16 v0, v18 │ │ invoke-interface {v0, v6}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v6 │ │ check-cast v6, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ @@ -122,14 +124,15 @@ │ │ move-result-object v6 │ │ check-cast v6, Ljava/lang/String; │ │ const-string v7, "UseSSL" │ │ + .line 54 │ move-object/from16 v0, v18 │ │ invoke-interface {v0, v7}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v7 │ │ check-cast v7, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ @@ -142,14 +145,15 @@ │ │ invoke-virtual {v7}, Ljava/lang/Boolean;->booleanValue()Z │ │ move-result v7 │ │ const-string v8, "sslVersion" │ │ + .line 55 │ move-object/from16 v0, v18 │ │ invoke-interface {v0, v8}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v8 │ │ check-cast v8, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ @@ -164,14 +168,15 @@ │ │ move-result v8 │ │ int-to-long v8, v8 │ │ const-string v10, "UseProxy" │ │ + .line 57 │ move-object/from16 v0, v18 │ │ invoke-interface {v0, v10}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v10 │ │ check-cast v10, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ @@ -184,14 +189,15 @@ │ │ invoke-virtual {v10}, Ljava/lang/Boolean;->booleanValue()Z │ │ move-result v10 │ │ const-string v11, "ProxyHost" │ │ + .line 58 │ move-object/from16 v0, v18 │ │ invoke-interface {v0, v11}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v11 │ │ check-cast v11, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ @@ -200,14 +206,15 @@ │ │ move-result-object v11 │ │ check-cast v11, Ljava/lang/String; │ │ const-string v12, "ProxyPort" │ │ + .line 59 │ move-object/from16 v0, v18 │ │ invoke-interface {v0, v12}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v12 │ │ check-cast v12, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ @@ -220,14 +227,15 @@ │ │ invoke-virtual {v12}, Ljava/lang/Long;->longValue()J │ │ move-result-wide v12 │ │ const-string v14, "ProxyType" │ │ + .line 60 │ move-object/from16 v0, v18 │ │ invoke-interface {v0, v14}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v14 │ │ check-cast v14, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ @@ -242,14 +250,15 @@ │ │ move-result v14 │ │ int-to-long v14, v14 │ │ const-string v16, "ProxyUser" │ │ + .line 61 │ move-object/from16 v0, v18 │ │ move-object/from16 v1, v16 │ │ invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v16 │ @@ -260,14 +269,15 @@ │ │ move-result-object v16 │ │ check-cast v16, Ljava/lang/String; │ │ const-string v17, "ProxyPass" │ │ + .line 62 │ move-object/from16 v0, v18 │ │ move-object/from16 v1, v17 │ │ invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v17 │ @@ -278,14 +288,15 @@ │ │ move-result-object v17 │ │ check-cast v17, Ljava/lang/String; │ │ invoke-direct/range {v2 .. v17}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkServer;->(Ljava/lang/String;JLjava/lang/String;ZJZLjava/lang/String;JJLjava/lang/String;Ljava/lang/String;)V │ │ + .line 50 │ return-object v2 │ .end method │ │ .method public bridge synthetic deserialize(Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QDataInputStream;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/DataStreamVersion;)Ljava/lang/Object; │ .locals 1 │ .annotation system Ldalvik/annotation/Throws; │ value = { ├── smali/com/iskrembilen/quasseldroid/protocol/state/Buffer$1$1.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$newBacklog:Ljava/util/ArrayList; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/protocol/state/Buffer$1;Ljava/util/ArrayList;Z)V │ .locals 0 │ + .param p1, "this$1" # Lcom/iskrembilen/quasseldroid/protocol/state/Buffer$1; │ │ .prologue │ .line 575 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer$1$1;->this$1:Lcom/iskrembilen/quasseldroid/protocol/state/Buffer$1; │ │ iput-object p2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer$1$1;->val$newBacklog:Ljava/util/ArrayList; ├── smali/com/iskrembilen/quasseldroid/protocol/state/Buffer$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ .prologue │ .line 549 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer$1;->this$0:Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/protocol/state/Buffer.smali │ @@ -570,59 +570,56 @@ │ .line 208 │ .local p1, "messageList":Ljava/util/List;, "Ljava/util/List;" │ monitor-enter p0 │ │ :try_start_0 │ invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + check-cast v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ │ .line 209 │ - .local v1, "message":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ - invoke-direct {p0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->newBufferEntry(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;)V │ + .local v0, "message":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + invoke-direct {p0, v0}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->newBufferEntry(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;)V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ goto :goto_0 │ │ .line 208 │ - .end local v0 # "i$":Ljava/util/Iterator; │ - .end local v1 # "message":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + .end local v0 # "message":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ :catchall_0 │ - move-exception v2 │ + move-exception v1 │ │ monitor-exit p0 │ │ - throw v2 │ + throw v1 │ │ .line 211 │ - .restart local v0 # "i$":Ljava/util/Iterator; │ :cond_0 │ - const v2, 0x7f0b0002 │ + const v1, 0x7f0b0002 │ │ :try_start_1 │ - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-virtual {p0, v2}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->notifyObservers(Ljava/lang/Object;)V │ + invoke-virtual {p0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->notifyObservers(Ljava/lang/Object;)V │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ .line 212 │ monitor-exit p0 │ │ return-void │ @@ -769,102 +766,99 @@ │ .locals 4 │ │ .prologue │ .line 538 │ monitor-enter p0 │ │ :try_start_0 │ - iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->filteredBacklog:Ljava/util/ArrayList; │ + iget-object v1, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->filteredBacklog:Ljava/util/ArrayList; │ │ - invoke-virtual {v2}, Ljava/util/ArrayList;->clear()V │ + invoke-virtual {v1}, Ljava/util/ArrayList;->clear()V │ │ .line 539 │ - iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->backlog:Ljava/util/ArrayList; │ + iget-object v1, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->backlog:Ljava/util/ArrayList; │ │ - invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_3 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + check-cast v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ │ .line 540 │ - .local v1, "msg":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ - invoke-virtual {p0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->isMessageFiltered(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;)Z │ + .local v0, "msg":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + invoke-virtual {p0, v0}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->isMessageFiltered(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;)Z │ │ move-result v2 │ │ if-nez v2, :cond_2 │ │ .line 541 │ invoke-virtual {p0}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getMarkerLineMessage()I │ │ move-result v2 │ │ - iget v3, v1, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->messageId:I │ + iget v3, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->messageId:I │ │ if-ne v2, v3, :cond_1 │ │ const/4 v2, 0x0 │ │ iput-boolean v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->isMarkerLineFiltered:Z │ │ .line 542 │ :cond_1 │ iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->filteredBacklog:Ljava/util/ArrayList; │ │ - invoke-virtual {v2, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v2, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ goto :goto_0 │ │ .line 538 │ - .end local v0 # "i$":Ljava/util/Iterator; │ - .end local v1 # "msg":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + .end local v0 # "msg":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ :catchall_0 │ - move-exception v2 │ + move-exception v1 │ │ monitor-exit p0 │ │ - throw v2 │ + throw v1 │ │ .line 543 │ - .restart local v0 # "i$":Ljava/util/Iterator; │ - .restart local v1 # "msg":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + .restart local v0 # "msg":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ :cond_2 │ :try_start_1 │ invoke-virtual {p0}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getMarkerLineMessage()I │ │ move-result v2 │ │ - iget v3, v1, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->messageId:I │ + iget v3, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->messageId:I │ │ if-ne v2, v3, :cond_0 │ │ const/4 v2, 0x1 │ │ iput-boolean v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->isMarkerLineFiltered:Z │ │ goto :goto_0 │ │ .line 545 │ - .end local v1 # "msg":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + .end local v0 # "msg":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ :cond_3 │ invoke-virtual {p0}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->notifyObservers()V │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ .line 546 │ monitor-exit p0 │ @@ -1814,64 +1808,61 @@ │ .line 276 │ monitor-enter p0 │ │ :try_start_0 │ iput p1, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->markerLineMessage:I │ │ .line 277 │ - iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->backlog:Ljava/util/ArrayList; │ + iget-object v1, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->backlog:Ljava/util/ArrayList; │ │ - invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_1 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + check-cast v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ │ .line 278 │ - .local v1, "msg":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ - iget v2, v1, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->messageId:I │ + .local v0, "msg":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + iget v2, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->messageId:I │ │ if-ne v2, p1, :cond_0 │ │ .line 279 │ - invoke-virtual {p0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->isMessageFiltered(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;)Z │ + invoke-virtual {p0, v0}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->isMessageFiltered(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;)Z │ │ move-result v2 │ │ iput-boolean v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->isMarkerLineFiltered:Z │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ goto :goto_0 │ │ .line 276 │ - .end local v0 # "i$":Ljava/util/Iterator; │ - .end local v1 # "msg":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + .end local v0 # "msg":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ :catchall_0 │ - move-exception v2 │ + move-exception v1 │ │ monitor-exit p0 │ │ - throw v2 │ + throw v1 │ │ .line 282 │ - .restart local v0 # "i$":Ljava/util/Iterator; │ :cond_1 │ :try_start_1 │ invoke-virtual {p0}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->setChanged()V │ │ .line 283 │ invoke-virtual {p0}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->notifyObservers()V │ :try_end_1 │ @@ -2214,12 +2205,13 @@ │ │ new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer$1; │ │ invoke-direct {v1, p0}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer$1;->(Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;)V │ │ invoke-direct {v0, v1}, Ljava/lang/Thread;->(Ljava/lang/Runnable;)V │ │ + .line 585 │ invoke-virtual {v0}, Ljava/lang/Thread;->start()V │ │ .line 586 │ return-void │ .end method ├── smali/com/iskrembilen/quasseldroid/protocol/state/BufferCollection$1.smali │ @@ -31,14 +31,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ │ .prologue │ .line 138 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection$1;->this$0:Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/protocol/state/BufferCollection.smali │ @@ -195,25 +195,24 @@ │ .local p1, "filters":Ljava/util/Set;, "Ljava/util/Set;>;" │ iget-object v0, p0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->cachedList:Ljava/util/List; │ │ .line 146 │ .local v0, "cache":Ljava/util/Collection;, "Ljava/util/Collection;" │ invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_0 │ │ - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Lcom/google/common/base/Predicate; │ │ .line 147 │ .local v1, "filter":Lcom/google/common/base/Predicate;, "Lcom/google/common/base/Predicate;" │ @@ -223,35 +222,35 @@ │ │ .line 148 │ goto :goto_0 │ │ .line 150 │ .end local v1 # "filter":Lcom/google/common/base/Predicate;, "Lcom/google/common/base/Predicate;" │ :cond_0 │ - new-instance v3, Ljava/util/ArrayList; │ + new-instance v2, Ljava/util/ArrayList; │ │ - invoke-direct {v3, v0}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V │ + invoke-direct {v2, v0}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V │ │ .line 151 │ - .local v3, "list":Ljava/util/List;, "Ljava/util/List;" │ - sget-boolean v4, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->orderAlphabetical:Z │ + .local v2, "list":Ljava/util/List;, "Ljava/util/List;" │ + sget-boolean v3, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->orderAlphabetical:Z │ │ - if-eqz v4, :cond_1 │ + if-eqz v3, :cond_1 │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/util/BufferCollectionHelper;->COMPARATOR_ALPHABETICAL:Ljava/util/Comparator; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/util/BufferCollectionHelper;->COMPARATOR_ALPHABETICAL:Ljava/util/Comparator; │ │ :goto_1 │ - invoke-static {v3, v4}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V │ + invoke-static {v2, v3}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V │ │ .line 153 │ - return-object v3 │ + return-object v2 │ │ .line 151 │ :cond_1 │ - sget-object v4, Lcom/iskrembilen/quasseldroid/util/BufferCollectionHelper;->COMPARATOR_ORDER:Ljava/util/Comparator; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/util/BufferCollectionHelper;->COMPARATOR_ORDER:Ljava/util/Comparator; │ │ goto :goto_1 │ .end method │ │ .method private getListNotLazy()Ljava/util/List; │ .locals 3 │ .annotation system Ldalvik/annotation/Signature; │ @@ -270,20 +269,22 @@ │ │ iget-object v1, p0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->bufferIds:Ljava/util/Set; │ │ new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection$1; │ │ invoke-direct {v2, p0}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection$1;->(Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;)V │ │ + .line 136 │ invoke-static {v1, v2}, Lcom/google/common/collect/Collections2;->transform(Ljava/util/Collection;Lcom/google/common/base/Function;)Ljava/util/Collection; │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V │ │ + .line 135 │ return-object v0 │ .end method │ │ .method private putBuffer(Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;)V │ .locals 4 │ .param p1, "buffer" # Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ @@ -404,15 +405,14 @@ │ │ .line 110 │ .local v1, "changed":Z │ invoke-interface {p1}, Ljava/util/Collection;->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 │ │ @@ -826,25 +826,24 @@ │ .end method │ │ .method public updateIgnore()V │ .locals 3 │ │ .prologue │ .line 183 │ - sget-object v2, Lcom/iskrembilen/quasseldroid/util/BufferCollectionHelper;->FILTER_SET_ALL:Ljava/util/Set; │ + sget-object v1, Lcom/iskrembilen/quasseldroid/util/BufferCollectionHelper;->FILTER_SET_ALL:Ljava/util/Set; │ │ - invoke-virtual {p0, v2}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->getBufferList(Ljava/util/Set;)Ljava/util/List; │ + invoke-virtual {p0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->getBufferList(Ljava/util/Set;)Ljava/util/List; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ move-result-object v1 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 ├── smali/com/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type.smali │ @@ -157,50 +157,47 @@ │ .locals 5 │ .param p0, "value" # I │ │ .prologue │ .line 48 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type;->values()[Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "arr$":[Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ - array-length v2, v0 │ + array-length v3, v2 │ │ - .local v2, "len$":I │ const/4 v1, 0x0 │ │ - .local v1, "i$":I │ :goto_0 │ - if-ge v1, v2, :cond_1 │ + if-ge v1, v3, :cond_1 │ │ - aget-object v3, v0, v1 │ + aget-object v0, v2, v1 │ │ .line 49 │ - .local v3, "t":Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ - iget v4, v3, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type;->value:I │ + .local v0, "t":Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ + iget v4, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type;->value:I │ │ if-ne v4, p0, :cond_0 │ │ .line 52 │ - .end local v3 # "t":Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ + .end local v0 # "t":Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ :goto_1 │ - return-object v3 │ + return-object v0 │ │ .line 48 │ - .restart local v3 # "t":Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ + .restart local v0 # "t":Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ :cond_0 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 52 │ - .end local v3 # "t":Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ + .end local v0 # "t":Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ :cond_1 │ - sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type;->InvalidBuffer:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ + sget-object v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type;->InvalidBuffer:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ │ goto :goto_1 │ .end method │ │ .method public static valueOf(Ljava/lang/String;)Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ .locals 1 │ .param p0, "name" # Ljava/lang/String; ├── smali/com/iskrembilen/quasseldroid/protocol/state/BufferInfo.smali │ @@ -27,15 +27,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 30 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 31 │ return-void │ .end method │ │ │ # virtual methods │ .method public toString()Ljava/lang/String; │ .locals 2 ├── smali/com/iskrembilen/quasseldroid/protocol/state/BufferUtils.smali │ @@ -1,29 +1,20 @@ │ .class public Lcom/iskrembilen/quasseldroid/protocol/state/BufferUtils; │ .super Ljava/lang/Object; │ .source "BufferUtils.java" │ │ │ -# annotations │ -.annotation system Ldalvik/annotation/MemberClasses; │ - value = { │ - Lcom/iskrembilen/quasseldroid/protocol/state/BufferUtils$1; │ - } │ -.end annotation │ - │ - │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 34 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 111 │ return-void │ .end method │ │ .method public static compareBuffers(Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;)I │ .locals 4 │ .param p0, "buffer1" # Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ .annotation build Landroid/support/annotation/NonNull; ├── smali/com/iskrembilen/quasseldroid/protocol/state/IdentityCollection.smali │ @@ -109,66 +109,65 @@ │ "Lcom/iskrembilen/quasseldroid/protocol/state/Identity;", │ ">;" │ } │ .end annotation │ │ .prologue │ .line 68 │ - new-instance v2, Ljava/util/ArrayList; │ + new-instance v1, Ljava/util/ArrayList; │ │ - iget-object v3, p0, Lcom/iskrembilen/quasseldroid/protocol/state/IdentityCollection;->ids:Ljava/util/Set; │ + iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/IdentityCollection;->ids:Ljava/util/Set; │ │ - invoke-interface {v3}, Ljava/util/Set;->size()I │ + invoke-interface {v2}, Ljava/util/Set;->size()I │ │ - move-result v3 │ + move-result v2 │ │ - invoke-direct {v2, v3}, Ljava/util/ArrayList;->(I)V │ + invoke-direct {v1, v2}, Ljava/util/ArrayList;->(I)V │ │ .line 69 │ - .local v2, "list":Ljava/util/List;, "Ljava/util/List;" │ - iget-object v3, p0, Lcom/iskrembilen/quasseldroid/protocol/state/IdentityCollection;->ids:Ljava/util/Set; │ + .local v1, "list":Ljava/util/List;, "Ljava/util/List;" │ + iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/IdentityCollection;->ids:Ljava/util/Set; │ │ - invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v3 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, 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 {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Ljava/lang/Integer; │ + check-cast v2, Ljava/lang/Integer; │ │ - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I │ │ - move-result v1 │ + move-result v0 │ │ .line 70 │ - .local v1, "id":I │ - iget-object v3, p0, Lcom/iskrembilen/quasseldroid/protocol/state/IdentityCollection;->identities:Landroid/util/SparseArray; │ + .local v0, "id":I │ + iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/IdentityCollection;->identities:Landroid/util/SparseArray; │ │ - invoke-virtual {v3, v1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; │ + invoke-virtual {v2, v0}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-interface {v2, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v1, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 72 │ - .end local v1 # "id":I │ + .end local v0 # "id":I │ :cond_0 │ - return-object v2 │ + return-object v1 │ .end method │ │ .method public getIdentity(I)Lcom/iskrembilen/quasseldroid/protocol/state/Identity; │ .locals 1 │ .param p1, "id" # I │ │ .prologue ├── smali/com/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType.smali │ @@ -46,114 +46,108 @@ │ │ # instance fields │ .field private val:I │ │ │ # direct methods │ .method static constructor ()V │ - .locals 9 │ + .locals 6 │ │ .prologue │ - const/4 v8, 0x2 │ + const/4 v5, 0x2 │ │ - const/4 v7, 0x1 │ + const/4 v4, 0x1 │ │ - const/4 v6, 0x0 │ + const/4 v1, 0x0 │ │ .line 64 │ - new-instance v4, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType; │ + new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType; │ │ - const-string v5, "SENDER_IGNORE" │ + const-string v3, "SENDER_IGNORE" │ │ - invoke-direct {v4, v5, v6, v6}, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType;->(Ljava/lang/String;II)V │ + invoke-direct {v2, v3, v1, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType;->(Ljava/lang/String;II)V │ │ - sput-object v4, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType;->SENDER_IGNORE:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType; │ + sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType;->SENDER_IGNORE:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType; │ │ .line 65 │ - new-instance v4, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType; │ + new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType; │ │ - const-string v5, "MESSAGE_IGNORE" │ + const-string v3, "MESSAGE_IGNORE" │ │ - invoke-direct {v4, v5, v7, v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType;->(Ljava/lang/String;II)V │ + invoke-direct {v2, v3, v4, v4}, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType;->(Ljava/lang/String;II)V │ │ - sput-object v4, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType;->MESSAGE_IGNORE:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType; │ + sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType;->MESSAGE_IGNORE:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType; │ │ .line 66 │ - new-instance v4, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType; │ + new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType; │ │ - const-string v5, "CTCP_IGNORE" │ + const-string v3, "CTCP_IGNORE" │ │ - invoke-direct {v4, v5, v8, v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType;->(Ljava/lang/String;II)V │ + invoke-direct {v2, v3, v5, v5}, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType;->(Ljava/lang/String;II)V │ │ - sput-object v4, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType;->CTCP_IGNORE:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType; │ + sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType;->CTCP_IGNORE:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType; │ │ .line 63 │ - const/4 v4, 0x3 │ + const/4 v2, 0x3 │ │ - new-array v4, v4, [Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType; │ + new-array v2, v2, [Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType; │ │ - sget-object v5, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType;->SENDER_IGNORE:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType;->SENDER_IGNORE:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType; │ │ - aput-object v5, v4, v6 │ + aput-object v3, v2, v1 │ │ - sget-object v5, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType;->MESSAGE_IGNORE:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType;->MESSAGE_IGNORE:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType; │ │ - aput-object v5, v4, v7 │ + aput-object v3, v2, v4 │ │ - sget-object v5, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType;->CTCP_IGNORE:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType;->CTCP_IGNORE:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType; │ │ - aput-object v5, v4, v8 │ + aput-object v3, v2, v5 │ │ - sput-object v4, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType;->$VALUES:[Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType; │ + sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType;->$VALUES:[Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType; │ │ .line 69 │ - new-instance v4, Lde/kuschku/util/BetterSparseArray; │ + new-instance v2, Lde/kuschku/util/BetterSparseArray; │ │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType;->values()[Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType; │ │ - move-result-object v5 │ + move-result-object v3 │ │ - array-length v5, v5 │ + array-length v3, v3 │ │ - invoke-direct {v4, v5}, Lde/kuschku/util/BetterSparseArray;->(I)V │ + invoke-direct {v2, v3}, Lde/kuschku/util/BetterSparseArray;->(I)V │ │ - sput-object v4, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType;->vals:Lde/kuschku/util/BetterSparseArray; │ + sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType;->vals:Lde/kuschku/util/BetterSparseArray; │ │ .line 71 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType;->values()[Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType; │ │ - move-result-object v0 │ - │ - .local v0, "arr$":[Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType; │ - array-length v2, v0 │ + move-result-object v2 │ │ - .local v2, "len$":I │ - const/4 v1, 0x0 │ + array-length v3, v2 │ │ - .local v1, "i$":I │ + .local v0, "val":Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType; │ :goto_0 │ - if-ge v1, v2, :cond_0 │ + if-ge v1, v3, :cond_0 │ │ - aget-object v3, v0, v1 │ + aget-object v0, v2, v1 │ │ .line 72 │ - .local v3, "val":Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType; │ sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType;->vals:Lde/kuschku/util/BetterSparseArray; │ │ - iget v5, v3, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType;->val:I │ + iget v5, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType;->val:I │ │ - invoke-virtual {v4, v5, v3}, Lde/kuschku/util/BetterSparseArray;->put(ILjava/lang/Object;)V │ + invoke-virtual {v4, v5, v0}, Lde/kuschku/util/BetterSparseArray;->put(ILjava/lang/Object;)V │ │ .line 71 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 74 │ - .end local v3 # "val":Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType; │ :cond_0 │ return-void │ .end method │ │ .method private constructor (Ljava/lang/String;II)V │ .locals 0 │ .param p3, "val" # I ├── smali/com/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType.smali │ @@ -46,114 +46,108 @@ │ │ # instance fields │ .field private val:I │ │ │ # direct methods │ .method static constructor ()V │ - .locals 9 │ + .locals 6 │ │ .prologue │ - const/4 v8, 0x2 │ + const/4 v5, 0x2 │ │ - const/4 v7, 0x1 │ + const/4 v4, 0x1 │ │ - const/4 v6, 0x0 │ + const/4 v1, 0x0 │ │ .line 112 │ - new-instance v4, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType; │ + new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType; │ │ - const-string v5, "GLOBAL_SCOPE" │ + const-string v3, "GLOBAL_SCOPE" │ │ - invoke-direct {v4, v5, v6, v6}, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType;->(Ljava/lang/String;II)V │ + invoke-direct {v2, v3, v1, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType;->(Ljava/lang/String;II)V │ │ - sput-object v4, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType;->GLOBAL_SCOPE:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType; │ + sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType;->GLOBAL_SCOPE:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType; │ │ .line 113 │ - new-instance v4, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType; │ + new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType; │ │ - const-string v5, "NETWORK_SCOPE" │ + const-string v3, "NETWORK_SCOPE" │ │ - invoke-direct {v4, v5, v7, v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType;->(Ljava/lang/String;II)V │ + invoke-direct {v2, v3, v4, v4}, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType;->(Ljava/lang/String;II)V │ │ - sput-object v4, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType;->NETWORK_SCOPE:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType; │ + sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType;->NETWORK_SCOPE:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType; │ │ .line 114 │ - new-instance v4, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType; │ + new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType; │ │ - const-string v5, "CHANNEL_SCOPE" │ + const-string v3, "CHANNEL_SCOPE" │ │ - invoke-direct {v4, v5, v8, v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType;->(Ljava/lang/String;II)V │ + invoke-direct {v2, v3, v5, v5}, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType;->(Ljava/lang/String;II)V │ │ - sput-object v4, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType;->CHANNEL_SCOPE:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType; │ + sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType;->CHANNEL_SCOPE:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType; │ │ .line 111 │ - const/4 v4, 0x3 │ + const/4 v2, 0x3 │ │ - new-array v4, v4, [Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType; │ + new-array v2, v2, [Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType; │ │ - sget-object v5, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType;->GLOBAL_SCOPE:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType;->GLOBAL_SCOPE:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType; │ │ - aput-object v5, v4, v6 │ + aput-object v3, v2, v1 │ │ - sget-object v5, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType;->NETWORK_SCOPE:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType;->NETWORK_SCOPE:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType; │ │ - aput-object v5, v4, v7 │ + aput-object v3, v2, v4 │ │ - sget-object v5, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType;->CHANNEL_SCOPE:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType;->CHANNEL_SCOPE:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType; │ │ - aput-object v5, v4, v8 │ + aput-object v3, v2, v5 │ │ - sput-object v4, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType;->$VALUES:[Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType; │ + sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType;->$VALUES:[Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType; │ │ .line 117 │ - new-instance v4, Lde/kuschku/util/BetterSparseArray; │ + new-instance v2, Lde/kuschku/util/BetterSparseArray; │ │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType;->values()[Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType; │ │ - move-result-object v5 │ + move-result-object v3 │ │ - array-length v5, v5 │ + array-length v3, v3 │ │ - invoke-direct {v4, v5}, Lde/kuschku/util/BetterSparseArray;->(I)V │ + invoke-direct {v2, v3}, Lde/kuschku/util/BetterSparseArray;->(I)V │ │ - sput-object v4, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType;->vals:Lde/kuschku/util/BetterSparseArray; │ + sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType;->vals:Lde/kuschku/util/BetterSparseArray; │ │ .line 119 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType;->values()[Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType; │ │ - move-result-object v0 │ - │ - .local v0, "arr$":[Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType; │ - array-length v2, v0 │ + move-result-object v2 │ │ - .local v2, "len$":I │ - const/4 v1, 0x0 │ + array-length v3, v2 │ │ - .local v1, "i$":I │ + .local v0, "val":Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType; │ :goto_0 │ - if-ge v1, v2, :cond_0 │ + if-ge v1, v3, :cond_0 │ │ - aget-object v3, v0, v1 │ + aget-object v0, v2, v1 │ │ .line 120 │ - .local v3, "val":Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType; │ sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType;->vals:Lde/kuschku/util/BetterSparseArray; │ │ - iget v5, v3, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType;->val:I │ + iget v5, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType;->val:I │ │ - invoke-virtual {v4, v5, v3}, Lde/kuschku/util/BetterSparseArray;->put(ILjava/lang/Object;)V │ + invoke-virtual {v4, v5, v0}, Lde/kuschku/util/BetterSparseArray;->put(ILjava/lang/Object;)V │ │ .line 119 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 122 │ - .end local v3 # "val":Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType; │ :cond_0 │ return-void │ .end method │ │ .method private constructor (Ljava/lang/String;II)V │ .locals 0 │ .param p3, "val" # I ├── smali/com/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType.smali │ @@ -46,114 +46,108 @@ │ │ # instance fields │ .field private val:I │ │ │ # direct methods │ .method static constructor ()V │ - .locals 9 │ + .locals 6 │ │ .prologue │ - const/4 v8, 0x2 │ + const/4 v5, 0x2 │ │ - const/4 v7, 0x1 │ + const/4 v4, 0x1 │ │ - const/4 v6, 0x0 │ + const/4 v1, 0x0 │ │ .line 88 │ - new-instance v4, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType; │ + new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType; │ │ - const-string v5, "UNMATCHED_STRICTNESS" │ + const-string v3, "UNMATCHED_STRICTNESS" │ │ - invoke-direct {v4, v5, v6, v6}, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType;->(Ljava/lang/String;II)V │ + invoke-direct {v2, v3, v1, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType;->(Ljava/lang/String;II)V │ │ - sput-object v4, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType;->UNMATCHED_STRICTNESS:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType; │ + sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType;->UNMATCHED_STRICTNESS:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType; │ │ .line 89 │ - new-instance v4, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType; │ + new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType; │ │ - const-string v5, "SOFT_STRICTNESS" │ + const-string v3, "SOFT_STRICTNESS" │ │ - invoke-direct {v4, v5, v7, v7}, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType;->(Ljava/lang/String;II)V │ + invoke-direct {v2, v3, v4, v4}, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType;->(Ljava/lang/String;II)V │ │ - sput-object v4, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType;->SOFT_STRICTNESS:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType; │ + sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType;->SOFT_STRICTNESS:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType; │ │ .line 90 │ - new-instance v4, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType; │ + new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType; │ │ - const-string v5, "HARD_STRICTNESS" │ + const-string v3, "HARD_STRICTNESS" │ │ - invoke-direct {v4, v5, v8, v8}, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType;->(Ljava/lang/String;II)V │ + invoke-direct {v2, v3, v5, v5}, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType;->(Ljava/lang/String;II)V │ │ - sput-object v4, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType;->HARD_STRICTNESS:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType; │ + sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType;->HARD_STRICTNESS:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType; │ │ .line 87 │ - const/4 v4, 0x3 │ + const/4 v2, 0x3 │ │ - new-array v4, v4, [Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType; │ + new-array v2, v2, [Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType; │ │ - sget-object v5, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType;->UNMATCHED_STRICTNESS:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType;->UNMATCHED_STRICTNESS:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType; │ │ - aput-object v5, v4, v6 │ + aput-object v3, v2, v1 │ │ - sget-object v5, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType;->SOFT_STRICTNESS:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType;->SOFT_STRICTNESS:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType; │ │ - aput-object v5, v4, v7 │ + aput-object v3, v2, v4 │ │ - sget-object v5, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType;->HARD_STRICTNESS:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType;->HARD_STRICTNESS:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType; │ │ - aput-object v5, v4, v8 │ + aput-object v3, v2, v5 │ │ - sput-object v4, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType;->$VALUES:[Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType; │ + sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType;->$VALUES:[Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType; │ │ .line 93 │ - new-instance v4, Lde/kuschku/util/BetterSparseArray; │ + new-instance v2, Lde/kuschku/util/BetterSparseArray; │ │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType;->values()[Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType; │ │ - move-result-object v5 │ + move-result-object v3 │ │ - array-length v5, v5 │ + array-length v3, v3 │ │ - invoke-direct {v4, v5}, Lde/kuschku/util/BetterSparseArray;->(I)V │ + invoke-direct {v2, v3}, Lde/kuschku/util/BetterSparseArray;->(I)V │ │ - sput-object v4, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType;->vals:Lde/kuschku/util/BetterSparseArray; │ + sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType;->vals:Lde/kuschku/util/BetterSparseArray; │ │ .line 95 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType;->values()[Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType; │ │ - move-result-object v0 │ - │ - .local v0, "arr$":[Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType; │ - array-length v2, v0 │ + move-result-object v2 │ │ - .local v2, "len$":I │ - const/4 v1, 0x0 │ + array-length v3, v2 │ │ - .local v1, "i$":I │ + .local v0, "val":Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType; │ :goto_0 │ - if-ge v1, v2, :cond_0 │ + if-ge v1, v3, :cond_0 │ │ - aget-object v3, v0, v1 │ + aget-object v0, v2, v1 │ │ .line 96 │ - .local v3, "val":Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType; │ sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType;->vals:Lde/kuschku/util/BetterSparseArray; │ │ - iget v5, v3, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType;->val:I │ + iget v5, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType;->val:I │ │ - invoke-virtual {v4, v5, v3}, Lde/kuschku/util/BetterSparseArray;->put(ILjava/lang/Object;)V │ + invoke-virtual {v4, v5, v0}, Lde/kuschku/util/BetterSparseArray;->put(ILjava/lang/Object;)V │ │ .line 95 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 98 │ - .end local v3 # "val":Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType; │ :cond_0 │ return-void │ .end method │ │ .method private constructor (Ljava/lang/String;II)V │ .locals 0 │ .param p3, "val" # I ├── smali/com/iskrembilen/quasseldroid/protocol/state/IgnoreListManager.smali │ @@ -67,15 +67,14 @@ │ │ const/4 v1, 0x0 │ │ invoke-direct {v0, v1}, Ljava/util/ArrayList;->(I)V │ │ iput-object v0, p0, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager;->ignoreList:Ljava/util/List; │ │ - .line 138 │ return-void │ .end method │ │ │ # virtual methods │ .method public addIgnoreListItem(ILjava/lang/String;ZIILjava/lang/String;Z)V │ .locals 8 │ @@ -370,14 +369,15 @@ │ │ invoke-interface {v15}, Ljava/util/List;->size()I │ │ move-result v2 │ │ if-ne v9, v2, :cond_0 │ │ + .line 285 │ invoke-interface/range {v16 .. v16}, Ljava/util/List;->size()I │ │ move-result v2 │ │ if-ne v9, v2, :cond_0 │ │ invoke-interface/range {v18 .. v18}, Ljava/util/List;->size()I │ @@ -434,14 +434,15 @@ │ move-result v2 │ │ if-ge v10, v2, :cond_2 │ │ .line 294 │ new-instance v1, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreListItem; │ │ + .line 295 │ invoke-interface {v13, v10}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ invoke-virtual {v2}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ @@ -454,20 +455,22 @@ │ │ move-result v2 │ │ invoke-static {v2}, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType;->fromValue(I)Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType; │ │ move-result-object v2 │ │ + .line 296 │ invoke-interface {v12, v10}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v3 │ │ check-cast v3, Ljava/lang/String; │ │ + .line 297 │ invoke-interface {v15, v10}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v4 │ │ check-cast v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ invoke-virtual {v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ @@ -476,14 +479,15 @@ │ │ check-cast v4, Ljava/lang/Boolean; │ │ invoke-virtual {v4}, Ljava/lang/Boolean;->booleanValue()Z │ │ move-result v4 │ │ + .line 298 │ move-object/from16 v0, v18 │ │ invoke-interface {v0, v10}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v5 │ │ check-cast v5, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ @@ -498,14 +502,15 @@ │ │ move-result v5 │ │ invoke-static {v5}, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType;->fromValue(I)Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType; │ │ move-result-object v5 │ │ + .line 299 │ move-object/from16 v0, v16 │ │ invoke-interface {v0, v10}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v6 │ │ check-cast v6, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ @@ -520,22 +525,24 @@ │ │ move-result v6 │ │ invoke-static {v6}, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType;->fromValue(I)Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType; │ │ move-result-object v6 │ │ + .line 300 │ move-object/from16 v0, v17 │ │ invoke-interface {v0, v10}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v7 │ │ check-cast v7, Ljava/lang/String; │ │ + .line 301 │ invoke-interface {v14, v10}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v8 │ │ check-cast v8, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ @@ -733,331 +740,330 @@ │ "Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant", │ "<*>;>;>;" │ } │ .end annotation │ │ .prologue │ .line 317 │ - new-instance v2, Ljava/util/HashMap; │ + new-instance v1, Ljava/util/HashMap; │ │ - invoke-direct {v2}, Ljava/util/HashMap;->()V │ + invoke-direct {v1}, Ljava/util/HashMap;->()V │ │ .line 319 │ - .local v2, "ignoreList":Ljava/util/Map;, "Ljava/util/Map;>;" │ - new-instance v4, Ljava/util/ArrayList; │ + .local v1, "ignoreList":Ljava/util/Map;, "Ljava/util/Map;>;" │ + new-instance v3, Ljava/util/ArrayList; │ │ - iget-object v11, p0, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager;->ignoreList:Ljava/util/List; │ + iget-object v10, p0, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager;->ignoreList:Ljava/util/List; │ │ - invoke-interface {v11}, Ljava/util/List;->size()I │ + invoke-interface {v10}, Ljava/util/List;->size()I │ │ - move-result v11 │ + move-result v10 │ │ - invoke-direct {v4, v11}, Ljava/util/ArrayList;->(I)V │ + invoke-direct {v3, v10}, Ljava/util/ArrayList;->(I)V │ │ .line 320 │ - .local v4, "ignoreType":Ljava/util/List;, "Ljava/util/List;>;" │ - new-instance v3, Ljava/util/ArrayList; │ + .local v3, "ignoreType":Ljava/util/List;, "Ljava/util/List;>;" │ + new-instance v2, Ljava/util/ArrayList; │ │ - iget-object v11, p0, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager;->ignoreList:Ljava/util/List; │ + iget-object v10, p0, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager;->ignoreList:Ljava/util/List; │ │ - invoke-interface {v11}, Ljava/util/List;->size()I │ + invoke-interface {v10}, Ljava/util/List;->size()I │ │ - move-result v11 │ + move-result v10 │ │ - invoke-direct {v3, v11}, Ljava/util/ArrayList;->(I)V │ + invoke-direct {v2, v10}, Ljava/util/ArrayList;->(I)V │ │ .line 321 │ - .local v3, "ignoreRule":Ljava/util/List;, "Ljava/util/List;" │ - new-instance v9, Ljava/util/ArrayList; │ + .local v2, "ignoreRule":Ljava/util/List;, "Ljava/util/List;" │ + new-instance v8, Ljava/util/ArrayList; │ │ - iget-object v11, p0, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager;->ignoreList:Ljava/util/List; │ + iget-object v10, p0, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager;->ignoreList:Ljava/util/List; │ │ - invoke-interface {v11}, Ljava/util/List;->size()I │ + invoke-interface {v10}, Ljava/util/List;->size()I │ │ - move-result v11 │ + move-result v10 │ │ - invoke-direct {v9, v11}, Ljava/util/ArrayList;->(I)V │ + invoke-direct {v8, v10}, Ljava/util/ArrayList;->(I)V │ │ .line 322 │ - .local v9, "scopeRule":Ljava/util/List;, "Ljava/util/List;" │ - new-instance v6, Ljava/util/ArrayList; │ + .local v8, "scopeRule":Ljava/util/List;, "Ljava/util/List;" │ + new-instance v5, Ljava/util/ArrayList; │ │ - iget-object v11, p0, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager;->ignoreList:Ljava/util/List; │ + iget-object v10, p0, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager;->ignoreList:Ljava/util/List; │ │ - invoke-interface {v11}, Ljava/util/List;->size()I │ + invoke-interface {v10}, Ljava/util/List;->size()I │ │ - move-result v11 │ + move-result v10 │ │ - invoke-direct {v6, v11}, Ljava/util/ArrayList;->(I)V │ + invoke-direct {v5, v10}, Ljava/util/ArrayList;->(I)V │ │ .line 323 │ - .local v6, "isRegEx":Ljava/util/List;, "Ljava/util/List;>;" │ - new-instance v8, Ljava/util/ArrayList; │ + .local v5, "isRegEx":Ljava/util/List;, "Ljava/util/List;>;" │ + new-instance v7, Ljava/util/ArrayList; │ │ - iget-object v11, p0, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager;->ignoreList:Ljava/util/List; │ + iget-object v10, p0, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager;->ignoreList:Ljava/util/List; │ │ - invoke-interface {v11}, Ljava/util/List;->size()I │ + invoke-interface {v10}, Ljava/util/List;->size()I │ │ - move-result v11 │ + move-result v10 │ │ - invoke-direct {v8, v11}, Ljava/util/ArrayList;->(I)V │ + invoke-direct {v7, v10}, Ljava/util/ArrayList;->(I)V │ │ .line 324 │ - .local v8, "scope":Ljava/util/List;, "Ljava/util/List;>;" │ - new-instance v10, Ljava/util/ArrayList; │ + .local v7, "scope":Ljava/util/List;, "Ljava/util/List;>;" │ + new-instance v9, Ljava/util/ArrayList; │ │ - iget-object v11, p0, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager;->ignoreList:Ljava/util/List; │ + iget-object v10, p0, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager;->ignoreList:Ljava/util/List; │ │ - invoke-interface {v11}, Ljava/util/List;->size()I │ + invoke-interface {v10}, Ljava/util/List;->size()I │ │ - move-result v11 │ + move-result v10 │ │ - invoke-direct {v10, v11}, Ljava/util/ArrayList;->(I)V │ + invoke-direct {v9, v10}, Ljava/util/ArrayList;->(I)V │ │ .line 325 │ - .local v10, "strictness":Ljava/util/List;, "Ljava/util/List;>;" │ - new-instance v5, Ljava/util/ArrayList; │ + .local v9, "strictness":Ljava/util/List;, "Ljava/util/List;>;" │ + new-instance v4, Ljava/util/ArrayList; │ │ - iget-object v11, p0, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager;->ignoreList:Ljava/util/List; │ + iget-object v10, p0, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager;->ignoreList:Ljava/util/List; │ │ - invoke-interface {v11}, Ljava/util/List;->size()I │ + invoke-interface {v10}, Ljava/util/List;->size()I │ │ - move-result v11 │ + move-result v10 │ │ - invoke-direct {v5, v11}, Ljava/util/ArrayList;->(I)V │ + invoke-direct {v4, v10}, Ljava/util/ArrayList;->(I)V │ │ .line 327 │ - .local v5, "isActive":Ljava/util/List;, "Ljava/util/List;>;" │ - iget-object v11, p0, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager;->ignoreList:Ljava/util/List; │ + .local v4, "isActive":Ljava/util/List;, "Ljava/util/List;>;" │ + iget-object v10, p0, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager;->ignoreList:Ljava/util/List; │ │ - invoke-interface {v11}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v10}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v10 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v10}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v11 │ │ if-eqz v11, :cond_0 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v10}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - check-cast v7, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreListItem; │ + check-cast v6, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreListItem; │ │ .line 328 │ - .local v7, "item":Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreListItem; │ + .local v6, "item":Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreListItem; │ new-instance v11, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - iget-object v12, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreListItem;->type:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType; │ + iget-object v12, v6, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreListItem;->type:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType; │ │ # getter for: Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType;->val:I │ invoke-static {v12}, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType;->access$000(Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreType;)I │ │ move-result v12 │ │ invoke-static {v12}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v12 │ │ sget-object v13, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Int:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ invoke-direct {v11, v12, v13}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ - invoke-interface {v4, v11}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v3, v11}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 329 │ - iget-object v11, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreListItem;->ignoreRule:Ljava/lang/String; │ + iget-object v11, v6, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreListItem;->ignoreRule:Ljava/lang/String; │ │ - invoke-interface {v3, v11}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v2, v11}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 330 │ - iget-object v11, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreListItem;->scopeRule:Ljava/lang/String; │ + iget-object v11, v6, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreListItem;->scopeRule:Ljava/lang/String; │ │ - invoke-interface {v9, v11}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v8, v11}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 331 │ new-instance v11, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - iget-boolean v12, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreListItem;->isRegEx:Z │ + iget-boolean v12, v6, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreListItem;->isRegEx:Z │ │ invoke-static {v12}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ │ move-result-object v12 │ │ sget-object v13, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Bool:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ invoke-direct {v11, v12, v13}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ - invoke-interface {v6, v11}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v5, v11}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 332 │ new-instance v11, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - iget-object v12, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreListItem;->scope:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType; │ + iget-object v12, v6, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreListItem;->scope:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType; │ │ # getter for: Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType;->val:I │ invoke-static {v12}, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType;->access$100(Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$ScopeType;)I │ │ move-result v12 │ │ invoke-static {v12}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v12 │ │ sget-object v13, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Int:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ invoke-direct {v11, v12, v13}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ - invoke-interface {v8, v11}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v7, v11}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 333 │ new-instance v11, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - iget-object v12, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreListItem;->strictness:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType; │ + iget-object v12, v6, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreListItem;->strictness:Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType; │ │ # getter for: Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType;->val:I │ invoke-static {v12}, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType;->access$200(Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$StrictnessType;)I │ │ move-result v12 │ │ invoke-static {v12}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v12 │ │ sget-object v13, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Int:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ invoke-direct {v11, v12, v13}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ - invoke-interface {v10, v11}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v9, v11}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 334 │ new-instance v11, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - iget-boolean v12, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreListItem;->isActive:Z │ + iget-boolean v12, v6, Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreListItem;->isActive:Z │ │ invoke-static {v12}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ │ move-result-object v12 │ │ sget-object v13, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Bool:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ invoke-direct {v11, v12, v13}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ - invoke-interface {v5, v11}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v4, v11}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 337 │ - .end local v7 # "item":Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreListItem; │ + .end local v6 # "item":Lcom/iskrembilen/quasseldroid/protocol/state/IgnoreListManager$IgnoreListItem; │ :cond_0 │ - const-string v11, "ignoreType" │ + const-string v10, "ignoreType" │ │ - new-instance v12, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + new-instance v11, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - sget-object v13, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->List:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v12, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->List:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - invoke-direct {v12, v4, v13}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ + invoke-direct {v11, v3, v12}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ - invoke-interface {v2, v11, v12}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v1, v10, v11}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 338 │ - const-string v11, "ignoreRule" │ + const-string v10, "ignoreRule" │ │ - new-instance v12, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + new-instance v11, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - sget-object v13, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->StringList:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v12, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->StringList:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - invoke-direct {v12, v3, v13}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ + invoke-direct {v11, v2, v12}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ - invoke-interface {v2, v11, v12}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v1, v10, v11}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 339 │ - const-string v11, "scopeRule" │ + const-string v10, "scopeRule" │ │ - new-instance v12, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + new-instance v11, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - sget-object v13, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->StringList:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v12, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->StringList:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - invoke-direct {v12, v9, v13}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ + invoke-direct {v11, v8, v12}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ - invoke-interface {v2, v11, v12}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v1, v10, v11}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 340 │ - const-string v11, "isRegEx" │ + const-string v10, "isRegEx" │ │ - new-instance v12, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + new-instance v11, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - sget-object v13, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->List:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v12, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->List:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - invoke-direct {v12, v6, v13}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ + invoke-direct {v11, v5, v12}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ - invoke-interface {v2, v11, v12}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v1, v10, v11}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 341 │ - const-string v11, "scope" │ + const-string v10, "scope" │ │ - new-instance v12, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + new-instance v11, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - sget-object v13, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->List:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v12, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->List:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - invoke-direct {v12, v8, v13}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ + invoke-direct {v11, v7, v12}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ - invoke-interface {v2, v11, v12}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v1, v10, v11}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 342 │ - const-string v11, "strictness" │ + const-string v10, "strictness" │ │ - new-instance v12, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + new-instance v11, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - sget-object v13, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->List:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v12, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->List:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - invoke-direct {v12, v10, v13}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ + invoke-direct {v11, v9, v12}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ - invoke-interface {v2, v11, v12}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v1, v10, v11}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 343 │ - const-string v11, "isActive" │ + const-string v10, "isActive" │ │ - new-instance v12, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + new-instance v11, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - sget-object v13, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->List:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v12, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->List:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - invoke-direct {v12, v5, v13}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ + invoke-direct {v11, v4, v12}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ - invoke-interface {v2, v11, v12}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v1, v10, v11}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 345 │ new-instance v0, Ljava/util/HashMap; │ │ invoke-direct {v0}, Ljava/util/HashMap;->()V │ │ .line 346 │ .local v0, "datamap":Ljava/util/Map;, "Ljava/util/Map;>;" │ - const-string v11, "IgnoreList" │ + const-string v10, "IgnoreList" │ │ - new-instance v12, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + new-instance v11, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - sget-object v13, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Map:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v12, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Map:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - invoke-direct {v12, v2, v13}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ + invoke-direct {v11, v1, v12}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ - invoke-interface {v0, v11, v12}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v0, v10, v11}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 348 │ - new-instance v11, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + new-instance v10, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - sget-object v12, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Map:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v11, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Map:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - invoke-direct {v11, v0, v12}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ + invoke-direct {v10, v0, v11}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ - return-object v11 │ + return-object v10 │ .end method │ │ .method public toggleIgnoreRule(Ljava/lang/String;)V │ .locals 5 │ .param p1, "ignoreRule" # Ljava/lang/String; │ │ .prologue ├── smali/com/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState.smali │ @@ -53,163 +53,157 @@ │ │ # instance fields │ .field private value:I │ │ │ # direct methods │ .method static constructor ()V │ - .locals 13 │ + .locals 10 │ │ .prologue │ - const/4 v12, 0x4 │ + const/4 v9, 0x4 │ │ - const/4 v11, 0x3 │ + const/4 v8, 0x3 │ │ - const/4 v10, 0x2 │ + const/4 v7, 0x2 │ │ - const/4 v9, 0x1 │ + const/4 v6, 0x1 │ │ - const/4 v8, 0x0 │ + const/4 v1, 0x0 │ │ .line 47 │ - new-instance v4, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ + new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ │ - const-string v5, "Disconnected" │ + const-string v3, "Disconnected" │ │ - invoke-direct {v4, v5, v8, v8}, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->(Ljava/lang/String;II)V │ + invoke-direct {v2, v3, v1, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->(Ljava/lang/String;II)V │ │ - sput-object v4, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->Disconnected:Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ + sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->Disconnected:Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ │ .line 48 │ - new-instance v4, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ + new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ │ - const-string v5, "Connecting" │ + const-string v3, "Connecting" │ │ - invoke-direct {v4, v5, v9, v9}, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->(Ljava/lang/String;II)V │ + invoke-direct {v2, v3, v6, v6}, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->(Ljava/lang/String;II)V │ │ - sput-object v4, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->Connecting:Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ + sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->Connecting:Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ │ .line 49 │ - new-instance v4, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ + new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ │ - const-string v5, "Initializing" │ + const-string v3, "Initializing" │ │ - invoke-direct {v4, v5, v10, v10}, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->(Ljava/lang/String;II)V │ + invoke-direct {v2, v3, v7, v7}, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->(Ljava/lang/String;II)V │ │ - sput-object v4, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->Initializing:Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ + sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->Initializing:Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ │ .line 50 │ - new-instance v4, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ + new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ │ - const-string v5, "Initialized" │ + const-string v3, "Initialized" │ │ - invoke-direct {v4, v5, v11, v11}, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->(Ljava/lang/String;II)V │ + invoke-direct {v2, v3, v8, v8}, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->(Ljava/lang/String;II)V │ │ - sput-object v4, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->Initialized:Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ + sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->Initialized:Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ │ .line 51 │ - new-instance v4, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ + new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ │ - const-string v5, "Reconnecting" │ + const-string v3, "Reconnecting" │ │ - invoke-direct {v4, v5, v12, v12}, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->(Ljava/lang/String;II)V │ + invoke-direct {v2, v3, v9, v9}, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->(Ljava/lang/String;II)V │ │ - sput-object v4, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->Reconnecting:Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ + sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->Reconnecting:Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ │ .line 52 │ - new-instance v4, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ + new-instance v2, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ │ - const-string v5, "Disconnecting" │ + const-string v3, "Disconnecting" │ │ - const/4 v6, 0x5 │ + const/4 v4, 0x5 │ │ - const/4 v7, 0x5 │ + const/4 v5, 0x5 │ │ - invoke-direct {v4, v5, v6, v7}, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->(Ljava/lang/String;II)V │ + invoke-direct {v2, v3, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->(Ljava/lang/String;II)V │ │ - sput-object v4, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->Disconnecting:Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ + sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->Disconnecting:Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ │ .line 46 │ - const/4 v4, 0x6 │ + const/4 v2, 0x6 │ │ - new-array v4, v4, [Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ + new-array v2, v2, [Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ │ - sget-object v5, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->Disconnected:Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->Disconnected:Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ │ - aput-object v5, v4, v8 │ + aput-object v3, v2, v1 │ │ - sget-object v5, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->Connecting:Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->Connecting:Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ │ - aput-object v5, v4, v9 │ + aput-object v3, v2, v6 │ │ - sget-object v5, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->Initializing:Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->Initializing:Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ │ - aput-object v5, v4, v10 │ + aput-object v3, v2, v7 │ │ - sget-object v5, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->Initialized:Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->Initialized:Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ │ - aput-object v5, v4, v11 │ + aput-object v3, v2, v8 │ │ - sget-object v5, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->Reconnecting:Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->Reconnecting:Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ │ - aput-object v5, v4, v12 │ + aput-object v3, v2, v9 │ │ - const/4 v5, 0x5 │ + const/4 v3, 0x5 │ │ - sget-object v6, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->Disconnecting:Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ + sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->Disconnecting:Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ │ - aput-object v6, v4, v5 │ + aput-object v4, v2, v3 │ │ - sput-object v4, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->$VALUES:[Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ + sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->$VALUES:[Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ │ .line 54 │ - new-instance v4, Lde/kuschku/util/BetterSparseArray; │ + new-instance v2, Lde/kuschku/util/BetterSparseArray; │ │ - invoke-direct {v4}, Lde/kuschku/util/BetterSparseArray;->()V │ + invoke-direct {v2}, Lde/kuschku/util/BetterSparseArray;->()V │ │ - sput-object v4, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->intToStateMap:Ljava/util/Map; │ + sput-object v2, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->intToStateMap:Ljava/util/Map; │ │ .line 57 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->values()[Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "arr$":[Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ - array-length v2, v0 │ - │ - .local v2, "len$":I │ - const/4 v1, 0x0 │ + array-length v3, v2 │ │ - .local v1, "i$":I │ + .local v0, "type":Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ :goto_0 │ - if-ge v1, v2, :cond_0 │ + if-ge v1, v3, :cond_0 │ │ - aget-object v3, v0, v1 │ + aget-object v0, v2, v1 │ │ .line 58 │ - .local v3, "type":Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ sget-object v4, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->intToStateMap:Ljava/util/Map; │ │ - invoke-virtual {v3}, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->getValue()I │ + invoke-virtual {v0}, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;->getValue()I │ │ move-result v5 │ │ invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v5 │ │ - invoke-interface {v4, v5, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v4, v5, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 57 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 60 │ - .end local v3 # "type":Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ :cond_0 │ return-void │ .end method │ │ .method private constructor (Ljava/lang/String;II)V │ .locals 0 │ .param p3, "value" # I ├── smali/com/iskrembilen/quasseldroid/protocol/state/Network.smali │ @@ -333,14 +333,15 @@ │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ sget-object v2, Lcom/iskrembilen/quasseldroid/Quasseldroid;->applicationContext:Landroid/content/Context; │ │ + .line 387 │ invoke-virtual {v2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ move-result-object v2 │ │ const v3, 0x7f0e00e9 │ │ invoke-virtual {v2, v3}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ @@ -355,14 +356,15 @@ │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->userList:Ljava/util/List; │ │ + .line 388 │ invoke-interface {v2}, Ljava/util/List;->size()I │ │ move-result v2 │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ @@ -391,14 +393,15 @@ │ │ move-result-object v1 │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 386 │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->setTopic(Ljava/lang/String;)V │ │ .line 390 │ :cond_0 │ return-void │ .end method │ │ @@ -684,75 +687,74 @@ │ invoke-direct {p0}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->updateTopic()V │ │ .line 270 │ return-void │ .end method │ │ .method public onUserParted(Ljava/lang/String;Ljava/lang/String;)V │ - .locals 5 │ + .locals 4 │ .param p1, "nick" # Ljava/lang/String; │ .param p2, "bufferName" # Ljava/lang/String; │ │ .prologue │ .line 293 │ - iget-object v3, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->nickUserMap:Ljava/util/HashMap; │ + iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->nickUserMap:Ljava/util/HashMap; │ │ - invoke-virtual {v3, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v2, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + check-cast v1, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ │ .line 295 │ - .local v2, "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ - if-nez v2, :cond_1 │ + .local v1, "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + if-nez v1, :cond_1 │ │ .line 310 │ :cond_0 │ :goto_0 │ return-void │ │ .line 298 │ :cond_1 │ - iget-object v3, v2, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->channels:Ljava/util/List; │ + iget-object v2, v1, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->channels:Ljava/util/List; │ │ - invoke-interface {v3, p2}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v2, p2}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v3 │ + move-result v2 │ │ - if-eqz v3, :cond_2 │ + if-eqz v2, :cond_2 │ │ .line 299 │ - iget-object v3, v2, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->channels:Ljava/util/List; │ + iget-object v2, v1, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->channels:Ljava/util/List; │ │ - invoke-interface {v3, p2}, Ljava/util/List;->remove(Ljava/lang/Object;)Z │ + invoke-interface {v2, p2}, Ljava/util/List;->remove(Ljava/lang/Object;)Z │ │ .line 301 │ :cond_2 │ - iget-object v3, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->buffers:Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ + iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->buffers:Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/util/BufferCollectionHelper;->FILTER_SET_ALL:Ljava/util/Set; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/util/BufferCollectionHelper;->FILTER_SET_ALL:Ljava/util/Set; │ │ - invoke-virtual {v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->getBufferList(Ljava/util/Set;)Ljava/util/List; │ + invoke-virtual {v2, v3}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->getBufferList(Ljava/util/Set;)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_3 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ .line 302 │ .local v0, "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ @@ -767,91 +769,90 @@ │ move-result v3 │ │ if-eqz v3, :cond_3 │ │ .line 303 │ invoke-virtual {v0}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getUsers()Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v3, p1}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->removeUserByNick(Ljava/lang/String;)V │ + invoke-virtual {v2, p1}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->removeUserByNick(Ljava/lang/String;)V │ │ .line 304 │ invoke-virtual {p0}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getMyNick()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {p1, v3}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ + invoke-virtual {p1, v2}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ │ - move-result v3 │ + move-result v2 │ │ - if-eqz v3, :cond_0 │ + if-eqz v2, :cond_0 │ │ .line 305 │ - const/4 v3, 0x0 │ + const/4 v2, 0x0 │ │ - invoke-virtual {v0, v3}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->setActive(Z)V │ + invoke-virtual {v0, v2}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->setActive(Z)V │ │ goto :goto_0 │ .end method │ │ .method public onUserQuit(Ljava/lang/String;)V │ .locals 5 │ .param p1, "nick" # Ljava/lang/String; │ │ .prologue │ .line 274 │ - iget-object v3, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->nickUserMap:Ljava/util/HashMap; │ + iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->nickUserMap:Ljava/util/HashMap; │ │ - invoke-virtual {v3, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v2, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + check-cast v1, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ │ .line 276 │ - .local v2, "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ - if-nez v2, :cond_0 │ + .local v1, "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + if-nez v1, :cond_0 │ │ .line 289 │ :goto_0 │ return-void │ │ .line 279 │ :cond_0 │ - iget-object v3, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->buffers:Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ + iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->buffers:Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ │ - sget-object v4, Lcom/iskrembilen/quasseldroid/util/BufferCollectionHelper;->FILTER_SET_ALL:Ljava/util/Set; │ + sget-object v3, Lcom/iskrembilen/quasseldroid/util/BufferCollectionHelper;->FILTER_SET_ALL:Ljava/util/Set; │ │ - invoke-virtual {v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->getBufferList(Ljava/util/Set;)Ljava/util/List; │ + invoke-virtual {v2, v3}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->getBufferList(Ljava/util/Set;)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_1 │ :goto_1 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_2 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ .line 280 │ .local v0, "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ - iget-object v3, v2, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->channels:Ljava/util/List; │ + iget-object v3, v1, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->channels:Ljava/util/List; │ │ invoke-virtual {v0}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ move-result-object v4 │ │ iget-object v4, v4, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->name:Ljava/lang/String; │ │ @@ -869,28 +870,28 @@ │ invoke-virtual {v3, p1}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->removeUserByNick(Ljava/lang/String;)V │ │ goto :goto_1 │ │ .line 284 │ .end local v0 # "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ :cond_2 │ - iget-object v3, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->userList:Ljava/util/List; │ + iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->userList:Ljava/util/List; │ │ - invoke-interface {v3, v2}, Ljava/util/List;->remove(Ljava/lang/Object;)Z │ + invoke-interface {v2, v1}, Ljava/util/List;->remove(Ljava/lang/Object;)Z │ │ .line 285 │ - iget-object v3, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->nickUserMap:Ljava/util/HashMap; │ + iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->nickUserMap:Ljava/util/HashMap; │ │ - invoke-virtual {v3, p1}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v2, p1}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 286 │ - invoke-virtual {v2, p0}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->deleteObserver(Ljava/util/Observer;)V │ + invoke-virtual {v1, p0}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->deleteObserver(Ljava/util/Observer;)V │ │ .line 287 │ - invoke-virtual {v2}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->unregister()V │ + invoke-virtual {v1}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->unregister()V │ │ .line 288 │ invoke-direct {p0}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->updateTopic()V │ │ goto :goto_0 │ .end method │ │ @@ -926,36 +927,36 @@ │ invoke-virtual {v0, p2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 394 │ return-void │ .end method │ │ .method public setConnected(Z)V │ - .locals 5 │ + .locals 4 │ .param p1, "connected" # Z │ │ .prologue │ - const/4 v3, 0x1 │ + const/4 v2, 0x1 │ │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ .line 338 │ if-eqz p1, :cond_1 │ │ .line 339 │ - invoke-virtual {p0, v3}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->setOpen(Z)V │ + invoke-virtual {p0, v2}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->setOpen(Z)V │ │ .line 340 │ - iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->statusBuffer:Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + iget-object v1, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->statusBuffer:Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - if-eqz v2, :cond_0 │ + if-eqz v1, :cond_0 │ │ - iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->statusBuffer:Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + iget-object v1, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->statusBuffer:Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - invoke-virtual {v2, v3}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->setActive(Z)V │ + invoke-virtual {v1, v2}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->setActive(Z)V │ │ .line 349 │ :cond_0 │ iput-boolean p1, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->isConnected:Z │ │ .line 350 │ invoke-virtual {p0}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->setChanged()V │ @@ -964,40 +965,39 @@ │ invoke-virtual {p0}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->notifyObservers()V │ │ .line 352 │ return-void │ │ .line 343 │ :cond_1 │ - invoke-virtual {p0, v4}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->setOpen(Z)V │ + invoke-virtual {p0, v3}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->setOpen(Z)V │ │ .line 344 │ - iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->statusBuffer:Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + iget-object v1, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->statusBuffer:Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - if-eqz v2, :cond_2 │ + if-eqz v1, :cond_2 │ │ - iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->statusBuffer:Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + iget-object v1, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->statusBuffer:Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - invoke-virtual {v2, v4}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->setActive(Z)V │ + invoke-virtual {v1, v3}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->setActive(Z)V │ │ .line 345 │ :cond_2 │ - iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->buffers:Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ + iget-object v1, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->buffers:Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ │ - sget-object v3, Lcom/iskrembilen/quasseldroid/util/BufferCollectionHelper;->FILTER_SET_ALL:Ljava/util/Set; │ + sget-object v2, Lcom/iskrembilen/quasseldroid/util/BufferCollectionHelper;->FILTER_SET_ALL:Ljava/util/Set; │ │ - invoke-virtual {v2, v3}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->getBufferList(Ljava/util/Set;)Ljava/util/List; │ + invoke-virtual {v1, v2}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->getBufferList(Ljava/util/Set;)Ljava/util/List; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ move-result-object v1 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ @@ -1005,15 +1005,15 @@ │ │ move-result-object v0 │ │ check-cast v0, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ .line 346 │ .local v0, "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ - invoke-virtual {v0, v4}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->setActive(Z)V │ + invoke-virtual {v0, v3}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->setActive(Z)V │ │ goto :goto_0 │ .end method │ │ .method public setConnectionState(Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;)V │ .locals 0 │ .param p1, "state" # Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ @@ -1151,191 +1151,188 @@ │ .end annotation │ │ .prologue │ .line 201 │ .local p1, "userList":Ljava/util/List;, "Ljava/util/List;" │ invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + check-cast v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ │ .line 202 │ - .local v1, "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ - invoke-virtual {v1, p0}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->deleteObserver(Ljava/util/Observer;)V │ + .local v0, "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + invoke-virtual {v0, p0}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->deleteObserver(Ljava/util/Observer;)V │ │ .line 203 │ - invoke-virtual {v1}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->unregister()V │ + invoke-virtual {v0}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->unregister()V │ │ goto :goto_0 │ │ .line 205 │ - .end local v1 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + .end local v0 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ :cond_0 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->userList:Ljava/util/List; │ │ .line 206 │ - iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->nickUserMap:Ljava/util/HashMap; │ + iget-object v1, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->nickUserMap:Ljava/util/HashMap; │ │ - invoke-virtual {v2}, Ljava/util/HashMap;->clear()V │ + invoke-virtual {v1}, Ljava/util/HashMap;->clear()V │ │ .line 207 │ invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ :goto_1 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_1 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + check-cast v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ │ .line 208 │ - .restart local v1 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + .restart local v0 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->nickUserMap:Ljava/util/HashMap; │ │ - iget-object v3, v1, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->nick:Ljava/lang/String; │ + iget-object v3, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->nick:Ljava/lang/String; │ │ - invoke-virtual {v2, v3, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v2, v3, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 209 │ - invoke-virtual {v1, p0}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->addObserver(Ljava/util/Observer;)V │ + invoke-virtual {v0, p0}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->addObserver(Ljava/util/Observer;)V │ │ .line 210 │ - invoke-virtual {v1}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->register()V │ + invoke-virtual {v0}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->register()V │ │ goto :goto_1 │ │ .line 213 │ - .end local v1 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + .end local v0 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ :cond_1 │ invoke-direct {p0}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->updateTopic()V │ │ .line 214 │ return-void │ .end method │ │ .method public update(Ljava/util/Observable;Ljava/lang/Object;)V │ - .locals 6 │ + .locals 5 │ .param p1, "observable" # Ljava/util/Observable; │ .param p2, "data" # Ljava/lang/Object; │ │ .prologue │ .line 224 │ if-eqz p2, :cond_1 │ │ check-cast p2, Ljava/lang/Integer; │ │ .end local p2 # "data":Ljava/lang/Object; │ invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I │ │ - move-result v3 │ + move-result v2 │ │ - const v4, 0x7f0b0042 │ + const v3, 0x7f0b0042 │ │ - if-ne v3, v4, :cond_1 │ + if-ne v2, v3, :cond_1 │ │ move-object v0, p1 │ │ .line 225 │ check-cast v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ │ .line 226 │ .local v0, "changedUser":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ - iget-object v3, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->nickUserMap:Ljava/util/HashMap; │ + iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->nickUserMap: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 v2 │ + move-result-object v3 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :cond_0 │ - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v3 │ + move-result v2 │ │ - if-eqz v3, :cond_1 │ + if-eqz v2, :cond_1 │ │ - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Ljava/util/Map$Entry; │ │ .line 227 │ .local v1, "entry":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + check-cast v2, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ │ - iget-object v3, v3, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->nick:Ljava/lang/String; │ + iget-object v2, v2, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->nick:Ljava/lang/String; │ │ iget-object v4, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->nick:Ljava/lang/String; │ │ - invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v3 │ + move-result v2 │ │ - if-eqz v3, :cond_0 │ + if-eqz v2, :cond_0 │ │ .line 228 │ - iget-object v3, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->nickUserMap:Ljava/util/HashMap; │ + iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->nickUserMap:Ljava/util/HashMap; │ │ invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v3, v4}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v2, v3}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 229 │ - iget-object v4, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->nickUserMap:Ljava/util/HashMap; │ + iget-object v3, p0, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->nickUserMap:Ljava/util/HashMap; │ │ invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + check-cast v2, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ │ - iget-object v3, v3, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->nick:Ljava/lang/String; │ + iget-object v2, v2, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->nick:Ljava/lang/String; │ │ invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-virtual {v4, v3, v5}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v3, v2, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 234 │ .end local v0 # "changedUser":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ .end local v1 # "entry":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ - .end local v2 # "i$":Ljava/util/Iterator; │ :cond_1 │ invoke-virtual {p0}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->setChanged()V │ │ .line 235 │ invoke-virtual {p0}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->notifyObservers()V │ │ .line 236 ├── smali/com/iskrembilen/quasseldroid/protocol/state/NetworkCollection.smali │ @@ -74,103 +74,102 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public addBuffer(Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;)V │ - .locals 6 │ + .locals 5 │ .param p1, "buffer" # Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ .prologue │ .line 70 │ invoke-virtual {p1}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - iget v1, v3, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->networkId:I │ + iget v0, v2, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->networkId:I │ │ .line 71 │ - .local v1, "id":I │ - iget-object v3, p0, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->networkList:Ljava/util/List; │ + .local v0, "id":I │ + iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->networkList:Ljava/util/List; │ │ - invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v2}, 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_1 │ │ - 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, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + check-cast v1, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ .line 72 │ - .local v2, "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ - invoke-virtual {v2}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getId()I │ + .local v1, "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual {v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getId()I │ │ move-result v3 │ │ - if-ne v3, v1, :cond_0 │ + if-ne v3, v0, :cond_0 │ │ .line 73 │ - invoke-virtual {v2, p1}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->addBuffer(Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;)V │ + invoke-virtual {v1, p1}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->addBuffer(Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;)V │ │ .line 74 │ return-void │ │ .line 77 │ - .end local v2 # "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + .end local v1 # "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ :cond_1 │ - new-instance v3, Ljava/lang/RuntimeException; │ + new-instance v2, Ljava/lang/RuntimeException; │ │ - new-instance v4, Ljava/lang/StringBuilder; │ + new-instance v3, Ljava/lang/StringBuilder; │ │ - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ - const-string v5, "Buffer + " │ + const-string v4, "Buffer + " │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ invoke-virtual {p1}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget-object v5, v5, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->name:Ljava/lang/String; │ + iget-object v4, v4, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->name:Ljava/lang/String; │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - const-string v5, " has no valid network id " │ + const-string v4, " has no valid network id " │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-direct {v3, v4}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V │ + invoke-direct {v2, v3}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V │ │ - throw v3 │ + throw v2 │ .end method │ │ .method public addNetwork(Lcom/iskrembilen/quasseldroid/protocol/state/Network;)V │ .locals 2 │ .param p1, "network" # Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ .prologue │ @@ -240,92 +239,91 @@ │ │ .method public getBufferById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ .locals 3 │ .param p1, "bufferId" # I │ │ .prologue │ .line 55 │ - iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->networkList:Ljava/util/List; │ + iget-object v1, p0, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->networkList:Ljava/util/List; │ │ - invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :cond_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_2 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + check-cast v0, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ .line 56 │ - .local v1, "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ - invoke-virtual {v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getStatusBuffer()Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + .local v0, "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual {v0}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getStatusBuffer()Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ move-result-object v2 │ │ if-eqz v2, :cond_1 │ │ - invoke-virtual {v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getStatusBuffer()Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + invoke-virtual {v0}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getStatusBuffer()Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ move-result-object v2 │ │ iget v2, v2, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->id:I │ │ if-ne v2, p1, :cond_1 │ │ .line 57 │ - invoke-virtual {v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getStatusBuffer()Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + invoke-virtual {v0}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getStatusBuffer()Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 62 │ - .end local v1 # "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + .end local v0 # "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ :goto_0 │ - return-object v2 │ + return-object v1 │ │ .line 58 │ - .restart local v1 # "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + .restart local v0 # "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ :cond_1 │ - invoke-virtual {v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getBuffers()Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ + invoke-virtual {v0}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getBuffers()Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ │ move-result-object v2 │ │ invoke-virtual {v2, p1}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->hasBuffer(I)Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ .line 59 │ - invoke-virtual {v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getBuffers()Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ + invoke-virtual {v0}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getBuffers()Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-virtual {v2, p1}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->getBuffer(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + invoke-virtual {v1, p1}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->getBuffer(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-result-object v2 │ + move-result-object v1 │ │ goto :goto_0 │ │ .line 62 │ - .end local v1 # "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + .end local v0 # "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ :cond_2 │ - const/4 v2, 0x0 │ + const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public getNetwork(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ .locals 1 │ .param p1, "location" # I │ @@ -476,38 +474,37 @@ │ .end method │ │ .method public updateIgnore()V │ .locals 3 │ │ .prologue │ .line 115 │ - iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->networkList:Ljava/util/List; │ + iget-object v1, p0, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->networkList:Ljava/util/List; │ │ - invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + check-cast v0, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ .line 116 │ - .local v1, "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ - invoke-virtual {v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->updateIgnore()V │ + .local v0, "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual {v0}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->updateIgnore()V │ │ goto :goto_0 │ │ .line 118 │ - .end local v1 # "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + .end local v0 # "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ :cond_0 │ return-void │ .end method ├── smali/com/iskrembilen/quasseldroid/protocol/state/UserCollection.smali │ @@ -61,70 +61,67 @@ │ .locals 6 │ │ .prologue │ .line 40 │ invoke-direct {p0}, Ljava/util/Observable;->()V │ │ .line 37 │ - new-instance v4, Ljava/util/HashMap; │ + new-instance v1, Ljava/util/HashMap; │ │ - invoke-direct {v4}, Ljava/util/HashMap;->()V │ + invoke-direct {v1}, Ljava/util/HashMap;->()V │ │ - iput-object v4, p0, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->users:Ljava/util/Map; │ + iput-object v1, p0, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->users:Ljava/util/Map; │ │ .line 38 │ - new-instance v4, Ljava/util/HashMap; │ + new-instance v1, Ljava/util/HashMap; │ │ - invoke-direct {v4}, Ljava/util/HashMap;->()V │ + invoke-direct {v1}, Ljava/util/HashMap;->()V │ │ - iput-object v4, p0, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->uniqueUsers:Ljava/util/Map; │ + iput-object v1, p0, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->uniqueUsers:Ljava/util/Map; │ │ .line 41 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;->values()[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "arr$":[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - array-length v2, v0 │ + array-length v3, v2 │ │ - .local v2, "len$":I │ const/4 v1, 0x0 │ │ - .local v1, "i$":I │ :goto_0 │ - if-ge v1, v2, :cond_0 │ + if-ge v1, v3, :cond_0 │ │ - aget-object v3, v0, v1 │ + aget-object v0, v2, v1 │ │ .line 42 │ - .local v3, "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + .local v0, "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ iget-object v4, p0, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->users:Ljava/util/Map; │ │ new-instance v5, Ljava/util/ArrayList; │ │ invoke-direct {v5}, Ljava/util/ArrayList;->()V │ │ - invoke-interface {v4, v3, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v4, v0, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 43 │ iget-object v4, p0, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->uniqueUsers:Ljava/util/Map; │ │ new-instance v5, Ljava/util/ArrayList; │ │ invoke-direct {v5}, Ljava/util/ArrayList;->()V │ │ - invoke-interface {v4, v3, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v4, v0, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 41 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 45 │ - .end local v3 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + .end local v0 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ :cond_0 │ return-void │ .end method │ │ .method private addUserToModeList(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;)Z │ .locals 4 │ .param p1, "mode" # Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ @@ -225,126 +222,128 @@ │ .method private isIrcUserAlreadyAddedWithAHigherRankingMode(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;)Z │ .locals 6 │ .param p1, "currentMode" # Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ .param p2, "user" # Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ │ .prologue │ .line 206 │ - const/4 v1, 0x0 │ + const/4 v0, 0x0 │ │ .line 207 │ - .local v1, "found":Z │ + .local v0, "found":Z │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;->values()[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ │ - move-result-object v0 │ + move-result-object v4 │ │ - .local v0, "arr$":[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - array-length v3, v0 │ + array-length v5, v4 │ │ - .local v3, "len$":I │ const/4 v2, 0x0 │ │ - .local v2, "i$":I │ + move v3, v2 │ + │ :goto_0 │ - if-ge v2, v3, :cond_0 │ + if-ge v3, v5, :cond_0 │ │ - aget-object v4, v0, v2 │ + aget-object v1, v4, v3 │ │ .line 208 │ - .local v4, "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - iget-object v5, p0, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->uniqueUsers:Ljava/util/Map; │ + .local v1, "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->uniqueUsers:Ljava/util/Map; │ │ - invoke-interface {v5, v4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v2, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v5 │ + move-result-object v2 │ │ - check-cast v5, Ljava/util/ArrayList; │ + check-cast v2, Ljava/util/ArrayList; │ │ - invoke-virtual {v5, p2}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z │ + invoke-virtual {v2, p2}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z │ │ - move-result v5 │ + move-result v2 │ │ - if-eqz v5, :cond_1 │ + if-eqz v2, :cond_1 │ │ .line 210 │ - const/4 v1, 0x1 │ + const/4 v0, 0x1 │ │ .line 217 │ - .end local v4 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + .end local v1 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ :cond_0 │ - return v1 │ + return v0 │ │ .line 213 │ - .restart local v4 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + .restart local v1 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ :cond_1 │ - if-eq v4, p1, :cond_0 │ + if-eq v1, p1, :cond_0 │ │ .line 207 │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v2, v3, 0x1 │ + │ + move v3, v2 │ │ goto :goto_0 │ .end method │ │ .method private removeUserFromLowerRankingMode(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;)V │ .locals 6 │ .param p1, "hasMode" # Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ .param p2, "user" # Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ │ .prologue │ .line 221 │ - const/4 v3, 0x0 │ + const/4 v0, 0x0 │ │ .line 222 │ - .local v3, "lowerRank":Z │ + .local v0, "lowerRank":Z │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;->values()[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ │ - move-result-object v0 │ + move-result-object v4 │ │ - .local v0, "arr$":[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - array-length v2, v0 │ + array-length v5, v4 │ │ - .local v2, "len$":I │ - const/4 v1, 0x0 │ + const/4 v2, 0x0 │ + │ + move v3, v2 │ │ - .local v1, "i$":I │ :goto_0 │ - if-ge v1, v2, :cond_2 │ + if-ge v3, v5, :cond_2 │ │ - aget-object v4, v0, v1 │ + aget-object v1, v4, v3 │ │ .line 223 │ - .local v4, "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - if-eqz v3, :cond_0 │ + .local v1, "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + if-eqz v0, :cond_0 │ │ .line 224 │ - iget-object v5, p0, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->uniqueUsers:Ljava/util/Map; │ + iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->uniqueUsers:Ljava/util/Map; │ │ - invoke-interface {v5, v4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v2, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v5 │ + move-result-object v2 │ │ - check-cast v5, Ljava/util/ArrayList; │ + check-cast v2, Ljava/util/ArrayList; │ │ - invoke-virtual {v5, p2}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z │ + invoke-virtual {v2, p2}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z │ │ .line 226 │ :cond_0 │ - if-ne v4, p1, :cond_1 │ + if-ne v1, p1, :cond_1 │ │ .line 227 │ - const/4 v3, 0x1 │ + const/4 v0, 0x1 │ │ .line 222 │ :cond_1 │ - add-int/lit8 v1, v1, 0x1 │ + add-int/lit8 v2, v3, 0x1 │ + │ + move v3, v2 │ │ goto :goto_0 │ │ .line 230 │ - .end local v4 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + .end local v1 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ :cond_2 │ return-void │ .end method │ │ .method private removeUserFromModeList(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;)Z │ .locals 1 │ .param p1, "mode" # Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ @@ -396,100 +395,90 @@ │ .method private updateUniqueUsersSortedByMode()V │ .locals 7 │ │ .prologue │ .line 193 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;->values()[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ │ - move-result-object v0 │ + move-result-object v4 │ │ - .local v0, "arr$":[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - array-length v3, v0 │ + array-length v5, v4 │ │ - .local v3, "len$":I │ - const/4 v1, 0x0 │ + const/4 v2, 0x0 │ │ - .local v1, "i$":I │ - move v2, v1 │ + move v3, v2 │ │ - .end local v1 # "i$":I │ - .local v2, "i$":I │ :goto_0 │ - if-ge v2, v3, :cond_2 │ + if-ge v3, v5, :cond_2 │ │ - aget-object v4, v0, v2 │ + aget-object v0, v4, v3 │ │ .line 194 │ - .local v4, "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - iget-object v6, p0, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->users:Ljava/util/Map; │ + .local v0, "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->users:Ljava/util/Map; │ │ - invoke-interface {v6, v4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v2, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v6 │ + move-result-object v2 │ │ - check-cast v6, Ljava/util/ArrayList; │ + check-cast v2, Ljava/util/ArrayList; │ │ - invoke-virtual {v6}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v6 │ │ - .end local v2 # "i$":I │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_1 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v6 │ + move-result v2 │ │ - if-eqz v6, :cond_1 │ + if-eqz v2, :cond_1 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v5 │ + move-result-object v1 │ │ - check-cast v5, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + check-cast v1, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ │ .line 196 │ - .local v5, "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ - invoke-direct {p0, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->isIrcUserAlreadyAddedWithAHigherRankingMode(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;)Z │ + .local v1, "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + invoke-direct {p0, v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->isIrcUserAlreadyAddedWithAHigherRankingMode(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;)Z │ │ - move-result v6 │ + move-result v2 │ │ - if-nez v6, :cond_0 │ + if-nez v2, :cond_0 │ │ .line 198 │ - iget-object v6, p0, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->uniqueUsers:Ljava/util/Map; │ + iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->uniqueUsers:Ljava/util/Map; │ │ - invoke-interface {v6, v4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v2, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v6 │ + move-result-object v2 │ │ - check-cast v6, Ljava/util/ArrayList; │ + check-cast v2, Ljava/util/ArrayList; │ │ - invoke-virtual {v6, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v2, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 199 │ - invoke-direct {p0, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->removeUserFromLowerRankingMode(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;)V │ + invoke-direct {p0, v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->removeUserFromLowerRankingMode(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;)V │ │ goto :goto_1 │ │ .line 193 │ - .end local v5 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + .end local v1 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ :cond_1 │ - add-int/lit8 v1, v2, 0x1 │ + add-int/lit8 v2, v3, 0x1 │ │ - .local v1, "i$":I │ - move v2, v1 │ + move v3, v2 │ │ - .end local v1 # "i$":I │ - .restart local v2 # "i$":I │ goto :goto_0 │ │ .line 203 │ - .end local v4 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + .end local v0 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ :cond_2 │ return-void │ .end method │ │ │ # virtual methods │ .method public addModeToUser(Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;Ljava/lang/String;)V │ @@ -499,58 +488,55 @@ │ │ .prologue │ const/4 v5, 0x0 │ │ .line 141 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;->values()[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "arr$":[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - array-length v3, v0 │ + array-length v3, v2 │ │ - .local v3, "len$":I │ const/4 v1, 0x0 │ │ - .local v1, "i$":I │ :goto_0 │ if-ge v1, v3, :cond_0 │ │ - aget-object v2, v0, v1 │ + aget-object v0, v2, v1 │ │ .line 142 │ - .local v2, "ircMode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - iget-object v4, v2, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;->shortModeName:Ljava/lang/String; │ + .local v0, "ircMode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + iget-object v4, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;->shortModeName:Ljava/lang/String; │ │ invoke-virtual {p2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ .line 143 │ - invoke-direct {p0, v2, p1}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->addUserToModeList(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;)Z │ + invoke-direct {p0, v0, p1}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->addUserToModeList(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;)Z │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ .line 148 │ - .end local v2 # "ircMode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + .end local v0 # "ircMode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ :cond_0 │ invoke-direct {p0}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->updateUniqueUsersSortedByMode()V │ │ .line 149 │ invoke-virtual {p0, v5, v5}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->update(Ljava/util/Observable;Ljava/lang/Object;)V │ │ .line 150 │ return-void │ │ .line 141 │ - .restart local v2 # "ircMode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + .restart local v0 # "ircMode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ :cond_1 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ .end method │ │ .method public addUser(Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;Ljava/lang/String;)V │ @@ -566,49 +552,46 @@ │ │ .prologue │ const/4 v5, 0x0 │ │ .line 48 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;->values()[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "arr$":[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - array-length v2, v0 │ + array-length v3, v2 │ │ - .local v2, "len$":I │ const/4 v1, 0x0 │ │ - .local v1, "i$":I │ :goto_0 │ - if-ge v1, v2, :cond_1 │ + if-ge v1, v3, :cond_1 │ │ - aget-object v3, v0, v1 │ + aget-object v0, v2, v1 │ │ .line 49 │ - .local v3, "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - iget-object v4, v3, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;->shortModeName:Ljava/lang/String; │ + .local v0, "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + iget-object v4, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;->shortModeName:Ljava/lang/String; │ │ invoke-virtual {p2, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ │ move-result v4 │ │ if-eqz v4, :cond_0 │ │ .line 50 │ - invoke-direct {p0, v3, p1}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->addUserToModeList(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;)Z │ + invoke-direct {p0, v0, p1}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->addUserToModeList(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;)Z │ │ .line 48 │ :cond_0 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 53 │ - .end local v3 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + .end local v0 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ :cond_1 │ invoke-direct {p0}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->updateUniqueUsersSortedByMode()V │ │ .line 54 │ invoke-virtual {p1, p0}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->addObserver(Ljava/util/Observer;)V │ │ .line 55 │ @@ -636,90 +619,88 @@ │ .prologue │ .local p1, "usersWithModes":Ljava/util/List;, "Ljava/util/List;>;" │ const/4 v8, 0x0 │ │ .line 59 │ invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v4 │ │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v6 │ + move-result v2 │ │ - if-eqz v6, :cond_2 │ + if-eqz v2, :cond_2 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v5 │ + move-result-object v1 │ │ - check-cast v5, Landroid/util/Pair; │ + check-cast v1, Landroid/util/Pair; │ │ .line 60 │ - .local v5, "user":Landroid/util/Pair;, "Landroid/util/Pair;" │ + .local v1, "user":Landroid/util/Pair;, "Landroid/util/Pair;" │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;->values()[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ │ - move-result-object v0 │ + move-result-object v5 │ │ - .local v0, "arr$":[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - array-length v3, v0 │ + array-length v6, v5 │ │ - .local v3, "len$":I │ const/4 v2, 0x0 │ │ - .local v2, "i$":I │ + move v3, v2 │ + │ :goto_1 │ - if-ge v2, v3, :cond_1 │ + if-ge v3, v6, :cond_1 │ │ - aget-object v4, v0, v2 │ + aget-object v0, v5, v3 │ │ .line 61 │ - .local v4, "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - iget-object v6, v5, Landroid/util/Pair;->second:Ljava/lang/Object; │ + .local v0, "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + iget-object v2, v1, Landroid/util/Pair;->second:Ljava/lang/Object; │ │ - check-cast v6, Ljava/lang/String; │ + check-cast v2, Ljava/lang/String; │ │ - iget-object v7, v4, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;->shortModeName:Ljava/lang/String; │ + iget-object v7, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;->shortModeName:Ljava/lang/String; │ │ - invoke-virtual {v6, v7}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ + invoke-virtual {v2, v7}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ │ - move-result v6 │ + move-result v2 │ │ - if-eqz v6, :cond_0 │ + if-eqz v2, :cond_0 │ │ .line 62 │ - iget-object v6, v5, Landroid/util/Pair;->first:Ljava/lang/Object; │ + iget-object v2, v1, Landroid/util/Pair;->first:Ljava/lang/Object; │ │ - check-cast v6, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + check-cast v2, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ │ - invoke-direct {p0, v4, v6}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->addUserToModeList(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;)Z │ + invoke-direct {p0, v0, v2}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->addUserToModeList(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;)Z │ │ .line 60 │ :cond_0 │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v2, v3, 0x1 │ + │ + move v3, v2 │ │ goto :goto_1 │ │ .line 65 │ - .end local v4 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + .end local v0 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ :cond_1 │ - iget-object v6, v5, Landroid/util/Pair;->first:Ljava/lang/Object; │ + iget-object v2, v1, Landroid/util/Pair;->first:Ljava/lang/Object; │ │ - check-cast v6, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + check-cast v2, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ │ - invoke-virtual {v6, p0}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->addObserver(Ljava/util/Observer;)V │ + invoke-virtual {v2, p0}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->addObserver(Ljava/util/Observer;)V │ │ goto :goto_0 │ │ .line 67 │ - .end local v0 # "arr$":[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - .end local v2 # "i$":I │ - .end local v3 # "len$":I │ - .end local v5 # "user":Landroid/util/Pair;, "Landroid/util/Pair;" │ + .end local v1 # "user":Landroid/util/Pair;, "Landroid/util/Pair;" │ :cond_2 │ invoke-direct {p0}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->updateUniqueUsersSortedByMode()V │ │ .line 68 │ invoke-virtual {p0, v8, v8}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->update(Ljava/util/Observable;Ljava/lang/Object;)V │ │ .line 69 │ @@ -730,60 +711,61 @@ │ .locals 5 │ .param p1, "user" # Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ │ .prologue │ .line 243 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;->values()[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ │ - move-result-object v0 │ + move-result-object v3 │ │ - .local v0, "arr$":[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - array-length v2, v0 │ + array-length v4, v3 │ │ - .local v2, "len$":I │ const/4 v1, 0x0 │ │ - .local v1, "i$":I │ + move v2, v1 │ + │ :goto_0 │ - if-ge v1, v2, :cond_1 │ + if-ge v2, v4, :cond_1 │ │ - aget-object v3, v0, v1 │ + aget-object v0, v3, v2 │ │ .line 244 │ - .local v3, "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - iget-object v4, p0, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->users:Ljava/util/Map; │ + .local v0, "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + iget-object v1, p0, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->users:Ljava/util/Map; │ │ - invoke-interface {v4, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - check-cast v4, Ljava/util/ArrayList; │ + check-cast v1, Ljava/util/ArrayList; │ │ - invoke-virtual {v4, p1}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z │ + invoke-virtual {v1, p1}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z │ │ - move-result v4 │ + move-result v1 │ │ - if-eqz v4, :cond_0 │ + if-eqz v1, :cond_0 │ │ .line 247 │ - .end local v3 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + .end local v0 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ :goto_1 │ - return-object v3 │ + return-object v0 │ │ .line 243 │ - .restart local v3 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + .restart local v0 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ :cond_0 │ - add-int/lit8 v1, v1, 0x1 │ + add-int/lit8 v1, v2, 0x1 │ + │ + move v2, v1 │ │ goto :goto_0 │ │ .line 247 │ - .end local v3 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + .end local v0 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ :cond_1 │ - sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;->USER:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + sget-object v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;->USER:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ │ goto :goto_1 │ .end method │ │ .method public getUniqueUsers()Ljava/util/ArrayList; │ .locals 8 │ .annotation system Ldalvik/annotation/Signature; │ @@ -794,99 +776,89 @@ │ "Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;", │ ">;" │ } │ .end annotation │ │ .prologue │ .line 173 │ - new-instance v5, Ljava/util/ArrayList; │ + new-instance v1, Ljava/util/ArrayList; │ │ - invoke-direct {v5}, Ljava/util/ArrayList;->()V │ + invoke-direct {v1}, Ljava/util/ArrayList;->()V │ │ .line 174 │ - .local v5, "uniqueUsers":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .local v1, "uniqueUsers":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;->values()[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ │ - move-result-object v0 │ + move-result-object v5 │ │ - .local v0, "arr$":[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - array-length v3, v0 │ + array-length v6, v5 │ │ - .local v3, "len$":I │ - const/4 v1, 0x0 │ + const/4 v3, 0x0 │ │ - .local v1, "i$":I │ - move v2, v1 │ + move v4, v3 │ │ - .end local v1 # "i$":I │ - .local v2, "i$":I │ :goto_0 │ - if-ge v2, v3, :cond_2 │ + if-ge v4, v6, :cond_2 │ │ - aget-object v4, v0, v2 │ + aget-object v0, v5, v4 │ │ .line 175 │ - .local v4, "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - iget-object v7, p0, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->users:Ljava/util/Map; │ + .local v0, "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + iget-object v3, p0, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->users:Ljava/util/Map; │ │ - invoke-interface {v7, v4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v3, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v7 │ + move-result-object v3 │ │ - check-cast v7, Ljava/util/ArrayList; │ + check-cast v3, Ljava/util/ArrayList; │ │ - invoke-virtual {v7}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - .end local v2 # "i$":I │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_1 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v7 │ │ if-eqz v7, :cond_1 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v6 │ + move-result-object v2 │ │ - check-cast v6, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + check-cast v2, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ │ .line 176 │ - .local v6, "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ - invoke-virtual {v5, v6}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z │ + .local v2, "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + invoke-virtual {v1, v2}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z │ │ move-result v7 │ │ if-nez v7, :cond_0 │ │ .line 177 │ - invoke-virtual {v5, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_1 │ │ .line 174 │ - .end local v6 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + .end local v2 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ :cond_1 │ - add-int/lit8 v1, v2, 0x1 │ + add-int/lit8 v3, v4, 0x1 │ │ - .local v1, "i$":I │ - move v2, v1 │ + move v4, v3 │ │ - .end local v1 # "i$":I │ - .restart local v2 # "i$":I │ goto :goto_0 │ │ .line 181 │ - .end local v4 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + .end local v0 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ :cond_2 │ - return-object v5 │ + return-object v1 │ .end method │ │ .method public getUniqueUsersWithMode(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;)Ljava/util/ArrayList; │ .locals 1 │ .param p1, "mode" # Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ @@ -918,226 +890,210 @@ │ .param p1, "user" # Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ .param p2, "mode" # Ljava/lang/String; │ │ .prologue │ const/4 v5, 0x0 │ │ .line 153 │ - const-string v4, "" │ + const-string v1, "" │ │ - invoke-virtual {p2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {p2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v4 │ + move-result v1 │ │ - if-eqz v4, :cond_0 │ + if-eqz v1, :cond_0 │ │ .line 166 │ :goto_0 │ return-void │ │ .line 157 │ :cond_0 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;->values()[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "arr$":[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - array-length v3, v0 │ + array-length v3, v2 │ │ - .local v3, "len$":I │ const/4 v1, 0x0 │ │ - .local v1, "i$":I │ :goto_1 │ if-ge v1, v3, :cond_1 │ │ - aget-object v2, v0, v1 │ + aget-object v0, v2, v1 │ │ .line 158 │ - .local v2, "ircMode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - iget-object v4, v2, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;->shortModeName:Ljava/lang/String; │ + .local v0, "ircMode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + iget-object v4, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;->shortModeName:Ljava/lang/String; │ │ invoke-virtual {p2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v4 │ │ if-eqz v4, :cond_2 │ │ .line 159 │ - invoke-direct {p0, v2, p1}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->removeUserFromModeList(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;)Z │ + invoke-direct {p0, v0, p1}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->removeUserFromModeList(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;)Z │ │ move-result v4 │ │ if-eqz v4, :cond_2 │ │ .line 164 │ - .end local v2 # "ircMode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + .end local v0 # "ircMode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ :cond_1 │ invoke-direct {p0}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->updateUniqueUsersSortedByMode()V │ │ .line 165 │ invoke-virtual {p0, v5, v5}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->update(Ljava/util/Observable;Ljava/lang/Object;)V │ │ goto :goto_0 │ │ .line 157 │ - .restart local v2 # "ircMode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + .restart local v0 # "ircMode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ :cond_2 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_1 │ .end method │ │ .method public removeUser(Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;)V │ - .locals 5 │ + .locals 4 │ .param p1, "user" # Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ │ .prologue │ .line 86 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;->values()[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "arr$":[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - array-length v2, v0 │ + array-length v3, v2 │ │ - .local v2, "len$":I │ const/4 v1, 0x0 │ │ - .local v1, "i$":I │ :goto_0 │ - if-ge v1, v2, :cond_0 │ + if-ge v1, v3, :cond_0 │ │ - aget-object v3, v0, v1 │ + aget-object v0, v2, v1 │ │ .line 87 │ - .local v3, "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - invoke-direct {p0, v3, p1}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->removeUserFromModeList(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;)Z │ + .local v0, "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + invoke-direct {p0, v0, p1}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->removeUserFromModeList(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;)Z │ │ .line 86 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 89 │ - .end local v3 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + .end local v0 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ :cond_0 │ - const v4, 0x7f0b0005 │ + const v1, 0x7f0b0005 │ │ - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - invoke-virtual {p0, v4}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->notifyObservers(Ljava/lang/Object;)V │ + invoke-virtual {p0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->notifyObservers(Ljava/lang/Object;)V │ │ .line 90 │ return-void │ .end method │ │ .method public removeUserByNick(Ljava/lang/String;)V │ .locals 7 │ .param p1, "nick" # Ljava/lang/String; │ │ .prologue │ .line 102 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;->values()[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ │ - move-result-object v0 │ + move-result-object v4 │ │ - .local v0, "arr$":[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - array-length v3, v0 │ + array-length v5, v4 │ │ - .local v3, "len$":I │ - const/4 v1, 0x0 │ + const/4 v2, 0x0 │ │ - .local v1, "i$":I │ - move v2, v1 │ + move v3, v2 │ │ - .end local v1 # "i$":I │ - .local v2, "i$":I │ :goto_0 │ - if-ge v2, v3, :cond_2 │ + if-ge v3, v5, :cond_2 │ │ - aget-object v4, v0, v2 │ + aget-object v0, v4, v3 │ │ .line 103 │ - .local v4, "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - iget-object v6, p0, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->users:Ljava/util/Map; │ + .local v0, "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + iget-object v2, p0, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->users:Ljava/util/Map; │ │ - invoke-interface {v6, v4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v2, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v6 │ + move-result-object v2 │ │ - check-cast v6, Ljava/util/ArrayList; │ + check-cast v2, Ljava/util/ArrayList; │ │ - invoke-virtual {v6}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - .end local v2 # "i$":I │ - .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 v6 │ │ if-eqz v6, :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 v5 │ + move-result-object v1 │ │ - check-cast v5, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + check-cast v1, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ │ .line 104 │ - .local v5, "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ - iget-object v6, v5, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->nick:Ljava/lang/String; │ + .local v1, "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + iget-object v6, v1, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->nick:Ljava/lang/String; │ │ invoke-virtual {v6, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v6 │ │ if-eqz v6, :cond_0 │ │ .line 105 │ - invoke-direct {p0, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->removeUserFromModeList(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;)Z │ + invoke-direct {p0, v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->removeUserFromModeList(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;)Z │ │ move-result v6 │ │ if-eqz v6, :cond_0 │ │ .line 102 │ - .end local v5 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + .end local v1 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ :cond_1 │ - add-int/lit8 v1, v2, 0x1 │ + add-int/lit8 v2, v3, 0x1 │ │ - .local v1, "i$":I │ - move v2, v1 │ + move v3, v2 │ │ - .end local v1 # "i$":I │ - .restart local v2 # "i$":I │ goto :goto_0 │ │ .line 111 │ - .end local v4 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + .end local v0 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ :cond_2 │ - const v6, 0x7f0b0005 │ + const v2, 0x7f0b0005 │ │ - invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v6 │ + move-result-object v2 │ │ - invoke-virtual {p0, v6}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->notifyObservers(Ljava/lang/Object;)V │ + invoke-virtual {p0, v2}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->notifyObservers(Ljava/lang/Object;)V │ │ .line 112 │ return-void │ .end method │ │ .method public removeUsers(Ljava/util/List;)V │ - .locals 7 │ + .locals 6 │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Ljava/util/List", │ "<", │ "Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;", │ ">;)V" │ @@ -1145,70 +1101,64 @@ │ .end annotation │ │ .prologue │ .line 93 │ .local p1, "users":Ljava/util/List;, "Ljava/util/List;" │ invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ :cond_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v6 │ + move-result v2 │ │ - if-eqz v6, :cond_1 │ + if-eqz v2, :cond_1 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v5 │ + move-result-object v1 │ │ - check-cast v5, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + check-cast v1, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ │ .line 94 │ - .local v5, "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + .local v1, "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;->values()[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ │ - move-result-object v0 │ + move-result-object v4 │ │ - .local v0, "arr$":[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - array-length v3, v0 │ + array-length v5, v4 │ │ - .local v3, "len$":I │ const/4 v2, 0x0 │ │ - .local v2, "i$":I │ :goto_0 │ - if-ge v2, v3, :cond_0 │ + if-ge v2, v5, :cond_0 │ │ - aget-object v4, v0, v2 │ + aget-object v0, v4, v2 │ │ .line 95 │ - .local v4, "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - invoke-direct {p0, v4, v5}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->removeUserFromModeList(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;)Z │ + .local v0, "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + invoke-direct {p0, v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->removeUserFromModeList(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;)Z │ │ .line 94 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ .line 98 │ - .end local v0 # "arr$":[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - .end local v2 # "i$":I │ - .end local v3 # "len$":I │ - .end local v4 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - .end local v5 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + .end local v0 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + .end local v1 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ :cond_1 │ - const v6, 0x7f0b0005 │ + const v2, 0x7f0b0005 │ │ - invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v6 │ + move-result-object v2 │ │ - invoke-virtual {p0, v6}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->notifyObservers(Ljava/lang/Object;)V │ + invoke-virtual {p0, v2}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->notifyObservers(Ljava/lang/Object;)V │ │ .line 99 │ return-void │ .end method │ │ .method public removeUsersByNick(Ljava/util/List;)V │ .locals 9 │ @@ -1223,189 +1173,177 @@ │ .end annotation │ │ .prologue │ .line 115 │ .local p1, "nicks":Ljava/util/List;, "Ljava/util/List;" │ invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v5 │ │ :cond_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v8 │ + move-result v3 │ │ - if-eqz v8, :cond_3 │ + if-eqz v3, :cond_3 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v6 │ + move-result-object v1 │ │ - check-cast v6, Ljava/lang/String; │ + check-cast v1, Ljava/lang/String; │ │ .line 116 │ - .local v6, "nick":Ljava/lang/String; │ + .local v1, "nick":Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;->values()[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ │ - move-result-object v0 │ + move-result-object v6 │ │ - .local v0, "arr$":[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - array-length v4, v0 │ + array-length v7, v6 │ │ - .local v4, "len$":I │ - const/4 v2, 0x0 │ + const/4 v3, 0x0 │ │ - .local v2, "i$":I │ - move v3, v2 │ + move v4, v3 │ │ - .end local v2 # "i$":I │ - .local v3, "i$":I │ :goto_0 │ - if-ge v3, v4, :cond_0 │ + if-ge v4, v7, :cond_0 │ │ - aget-object v5, v0, v3 │ + aget-object v0, v6, v4 │ │ .line 117 │ - .local v5, "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - iget-object v8, p0, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->users:Ljava/util/Map; │ + .local v0, "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + iget-object v3, p0, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->users:Ljava/util/Map; │ │ - invoke-interface {v8, v5}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v3, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v8 │ + move-result-object v3 │ │ - check-cast v8, Ljava/util/ArrayList; │ + check-cast v3, Ljava/util/ArrayList; │ │ - invoke-virtual {v8}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - .end local v3 # "i$":I │ - .local v2, "i$":Ljava/util/Iterator; │ :cond_1 │ - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v8 │ │ if-eqz v8, :cond_2 │ │ - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v7 │ + move-result-object v2 │ │ - check-cast v7, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + check-cast v2, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ │ .line 118 │ - .local v7, "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ - iget-object v8, v7, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->nick:Ljava/lang/String; │ + .local v2, "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + iget-object v8, v2, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->nick:Ljava/lang/String; │ │ - invoke-virtual {v8, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v8, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v8 │ │ if-eqz v8, :cond_1 │ │ .line 119 │ - invoke-direct {p0, v5, v7}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->removeUserFromModeList(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;)Z │ + invoke-direct {p0, v0, v2}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->removeUserFromModeList(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;)Z │ │ move-result v8 │ │ if-eqz v8, :cond_1 │ │ .line 116 │ - .end local v7 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + .end local v2 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ :cond_2 │ - add-int/lit8 v2, v3, 0x1 │ + add-int/lit8 v3, v4, 0x1 │ │ - .local v2, "i$":I │ - move v3, v2 │ + move v4, v3 │ │ - .end local v2 # "i$":I │ - .restart local v3 # "i$":I │ goto :goto_0 │ │ .line 126 │ - .end local v0 # "arr$":[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - .end local v3 # "i$":I │ - .end local v4 # "len$":I │ - .end local v5 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - .end local v6 # "nick":Ljava/lang/String; │ + .end local v0 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + .end local v1 # "nick":Ljava/lang/String; │ :cond_3 │ - const v8, 0x7f0b0005 │ + const v3, 0x7f0b0005 │ │ - invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v8 │ + move-result-object v3 │ │ - invoke-virtual {p0, v8}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->notifyObservers(Ljava/lang/Object;)V │ + invoke-virtual {p0, v3}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->notifyObservers(Ljava/lang/Object;)V │ │ .line 128 │ return-void │ .end method │ │ .method public update(Ljava/util/Observable;Ljava/lang/Object;)V │ .locals 5 │ .param p1, "observable" # Ljava/util/Observable; │ .param p2, "data" # Ljava/lang/Object; │ │ .prologue │ .line 234 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;->values()[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ │ - move-result-object v0 │ + move-result-object v3 │ │ - .local v0, "arr$":[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - array-length v2, v0 │ + array-length v4, v3 │ │ - .local v2, "len$":I │ const/4 v1, 0x0 │ │ - .local v1, "i$":I │ + move v2, v1 │ + │ :goto_0 │ - if-ge v1, v2, :cond_0 │ + if-ge v2, v4, :cond_0 │ │ - aget-object v3, v0, v1 │ + aget-object v0, v3, v2 │ │ .line 235 │ - .local v3, "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ - iget-object v4, p0, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->users:Ljava/util/Map; │ + .local v0, "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + iget-object v1, p0, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->users:Ljava/util/Map; │ │ - invoke-interface {v4, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - check-cast v4, Ljava/util/List; │ + check-cast v1, Ljava/util/List; │ │ - invoke-static {v4}, Ljava/util/Collections;->sort(Ljava/util/List;)V │ + invoke-static {v1}, Ljava/util/Collections;->sort(Ljava/util/List;)V │ │ .line 236 │ - iget-object v4, p0, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->uniqueUsers:Ljava/util/Map; │ + iget-object v1, p0, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->uniqueUsers:Ljava/util/Map; │ │ - invoke-interface {v4, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - check-cast v4, Ljava/util/List; │ + check-cast v1, Ljava/util/List; │ │ - invoke-static {v4}, Ljava/util/Collections;->sort(Ljava/util/List;)V │ + invoke-static {v1}, Ljava/util/Collections;->sort(Ljava/util/List;)V │ │ .line 237 │ invoke-virtual {p0}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->setChanged()V │ │ .line 234 │ - add-int/lit8 v1, v1, 0x1 │ + add-int/lit8 v1, v2, 0x1 │ + │ + move v2, v1 │ │ goto :goto_0 │ │ .line 239 │ - .end local v3 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ + .end local v0 # "mode":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ :cond_0 │ - const v4, 0x7f0b0005 │ + const v1, 0x7f0b0005 │ │ - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - invoke-virtual {p0, v4}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->notifyObservers(Ljava/lang/Object;)V │ + invoke-virtual {p0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->notifyObservers(Ljava/lang/Object;)V │ │ .line 240 │ return-void │ .end method ├── smali/com/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type.smali │ @@ -511,50 +511,47 @@ │ .locals 5 │ .param p0, "value" # I │ │ .prologue │ .line 73 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type;->values()[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "arr$":[Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ - array-length v2, v0 │ + array-length v3, v2 │ │ - .local v2, "len$":I │ const/4 v1, 0x0 │ │ - .local v1, "i$":I │ :goto_0 │ - if-ge v1, v2, :cond_1 │ + if-ge v1, v3, :cond_1 │ │ - aget-object v3, v0, v1 │ + aget-object v0, v2, v1 │ │ .line 74 │ - .local v3, "type":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ - iget v4, v3, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type;->value:I │ + .local v0, "type":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ + iget v4, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type;->value:I │ │ if-ne v4, p0, :cond_0 │ │ .line 77 │ - .end local v3 # "type":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ + .end local v0 # "type":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ :goto_1 │ - return-object v3 │ + return-object v0 │ │ .line 73 │ - .restart local v3 # "type":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ + .restart local v0 # "type":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ :cond_0 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 77 │ - .end local v3 # "type":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ + .end local v0 # "type":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ :cond_1 │ - sget-object v3, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type;->Plain:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ + sget-object v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type;->Plain:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ │ goto :goto_1 │ .end method │ │ .method public static valueOf(Ljava/lang/String;)Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ .locals 1 │ .param p0, "name" # Ljava/lang/String; ├── smali/com/iskrembilen/quasseldroid/protocol/state/serializers/SyncableObject.smali │ @@ -239,152 +239,149 @@ │ invoke-virtual {v3, p0, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 162 │ return-void │ .end method │ │ .method public fromOther(Lcom/iskrembilen/quasseldroid/protocol/state/serializers/SyncableObject;)V │ - .locals 9 │ + .locals 7 │ .param p1, "other" # Lcom/iskrembilen/quasseldroid/protocol/state/serializers/SyncableObject; │ │ .prologue │ .line 130 │ invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ - move-result-object v6 │ + move-result-object v3 │ │ invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ - move-result-object v7 │ + move-result-object v4 │ │ - if-eq v6, v7, :cond_0 │ + if-eq v3, v4, :cond_0 │ │ .line 131 │ - new-instance v6, Ljava/lang/IllegalArgumentException; │ + new-instance v3, Ljava/lang/IllegalArgumentException; │ │ - new-instance v7, Ljava/lang/StringBuilder; │ + new-instance v4, Ljava/lang/StringBuilder; │ │ - invoke-direct {v7}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ - const-string v8, "Can\u2019t initialize " │ + const-string v5, "Can\u2019t initialize " │ │ - invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v7 │ + move-result-object v4 │ │ invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ - move-result-object v8 │ + move-result-object v5 │ │ - invoke-virtual {v8}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; │ + invoke-virtual {v5}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v5 │ │ - invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v7 │ + move-result-object v4 │ │ - const-string v8, " with values from object of type " │ + const-string v5, " with values from object of type " │ │ - invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v7 │ + move-result-object v4 │ │ invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ - move-result-object v8 │ + move-result-object v5 │ │ - invoke-virtual {v8}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; │ + invoke-virtual {v5}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v5 │ │ - invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v7 │ + move-result-object v4 │ │ - invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v4 │ │ - invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ - throw v6 │ + throw v3 │ │ .line 134 │ :cond_0 │ invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - invoke-virtual {v6}, Ljava/lang/Class;->getDeclaredFields()[Ljava/lang/reflect/Field; │ + invoke-virtual {v3}, Ljava/lang/Class;->getDeclaredFields()[Ljava/lang/reflect/Field; │ │ - move-result-object v1 │ + move-result-object v4 │ │ - .local v1, "arr$":[Ljava/lang/reflect/Field; │ - array-length v5, v1 │ + array-length v5, v4 │ │ - .local v5, "len$":I │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ - .local v4, "i$":I │ :goto_0 │ - if-ge v4, v5, :cond_2 │ + if-ge v3, v5, :cond_2 │ │ - aget-object v3, v1, v4 │ + aget-object v2, v4, v3 │ │ .line 136 │ - .local v3, "field":Ljava/lang/reflect/Field; │ + .local v2, "field":Ljava/lang/reflect/Field; │ :try_start_0 │ const-class v6, Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable; │ │ - invoke-virtual {v3, v6}, Ljava/lang/reflect/Field;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; │ + invoke-virtual {v2, v6}, Ljava/lang/reflect/Field;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; │ │ move-result-object v0 │ │ check-cast v0, Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable; │ │ .line 138 │ .local v0, "annotation":Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable; │ if-eqz v0, :cond_1 │ │ .line 140 │ const/4 v6, 0x1 │ │ - invoke-virtual {v3, v6}, Ljava/lang/reflect/Field;->setAccessible(Z)V │ + invoke-virtual {v2, v6}, Ljava/lang/reflect/Field;->setAccessible(Z)V │ │ .line 142 │ - invoke-virtual {v3, p1}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v2, p1}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v6 │ │ - invoke-virtual {v3, p0, v6}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V │ + invoke-virtual {v2, p0, v6}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V │ :try_end_0 │ .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 134 │ .end local v0 # "annotation":Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable; │ :cond_1 │ :goto_1 │ - add-int/lit8 v4, v4, 0x1 │ + add-int/lit8 v3, v3, 0x1 │ │ goto :goto_0 │ │ .line 144 │ :catch_0 │ - move-exception v2 │ + move-exception v1 │ │ .line 145 │ - .local v2, "e":Ljava/lang/IllegalAccessException; │ - invoke-virtual {v2}, Ljava/lang/IllegalAccessException;->printStackTrace()V │ + .local v1, "e":Ljava/lang/IllegalAccessException; │ + invoke-virtual {v1}, Ljava/lang/IllegalAccessException;->printStackTrace()V │ │ goto :goto_1 │ │ .line 148 │ - .end local v2 # "e":Ljava/lang/IllegalAccessException; │ - .end local v3 # "field":Ljava/lang/reflect/Field; │ + .end local v1 # "e":Ljava/lang/IllegalAccessException; │ + .end local v2 # "field":Ljava/lang/reflect/Field; │ :cond_2 │ return-void │ .end method │ │ .method public fromVariantMap(Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;)V │ .locals 1 │ .annotation system Ldalvik/annotation/Signature; │ @@ -441,126 +438,127 @@ │ .end annotation │ │ .prologue │ .line 102 │ .local p1, "map":Ljava/util/Map;, "Ljava/util/Map;>;" │ invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ - move-result-object v7 │ + move-result-object v4 │ │ - invoke-virtual {v7}, Ljava/lang/Class;->getDeclaredFields()[Ljava/lang/reflect/Field; │ + invoke-virtual {v4}, Ljava/lang/Class;->getDeclaredFields()[Ljava/lang/reflect/Field; │ │ - move-result-object v1 │ + move-result-object v6 │ │ - .local v1, "arr$":[Ljava/lang/reflect/Field; │ - array-length v5, v1 │ + array-length v7, v6 │ │ - .local v5, "len$":I │ const/4 v4, 0x0 │ │ - .local v4, "i$":I │ + move v5, v4 │ + │ :goto_0 │ - if-ge v4, v5, :cond_2 │ + if-ge v5, v7, :cond_2 │ │ - aget-object v3, v1, v4 │ + aget-object v2, v6, v5 │ │ .line 104 │ - .local v3, "field":Ljava/lang/reflect/Field; │ + .local v2, "field":Ljava/lang/reflect/Field; │ :try_start_0 │ - const-class v7, Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable; │ + const-class v4, Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable; │ │ - invoke-virtual {v3, v7}, Ljava/lang/reflect/Field;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; │ + invoke-virtual {v2, v4}, Ljava/lang/reflect/Field;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; │ │ move-result-object v0 │ │ check-cast v0, Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable; │ │ .line 106 │ .local v0, "annotation":Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable; │ if-eqz v0, :cond_0 │ │ .line 108 │ - const/4 v7, 0x1 │ + const/4 v4, 0x1 │ │ - invoke-virtual {v3, v7}, Ljava/lang/reflect/Field;->setAccessible(Z)V │ + invoke-virtual {v2, v4}, Ljava/lang/reflect/Field;->setAccessible(Z)V │ │ .line 112 │ invoke-interface {v0}, Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable;->name()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v4 │ │ - invoke-virtual {v7}, Ljava/lang/String;->isEmpty()Z │ + invoke-virtual {v4}, Ljava/lang/String;->isEmpty()Z │ │ - move-result v7 │ + move-result v4 │ │ - if-eqz v7, :cond_1 │ + if-eqz v4, :cond_1 │ │ .line 113 │ - invoke-virtual {v3}, Ljava/lang/reflect/Field;->getName()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/reflect/Field;->getName()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ .line 119 │ - .local v6, "name":Ljava/lang/String; │ + .local v3, "name":Ljava/lang/String; │ :goto_1 │ - invoke-interface {p1, v6}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z │ + invoke-interface {p1, v3}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z │ │ - move-result v7 │ + move-result v4 │ │ - if-eqz v7, :cond_0 │ + if-eqz v4, :cond_0 │ │ .line 120 │ - invoke-interface {p1, v6}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {p1, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v7 │ + move-result-object v4 │ │ - check-cast v7, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v4, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual {v4}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v7 │ + move-result-object v4 │ │ - invoke-virtual {v3, p0, v7}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V │ + invoke-virtual {v2, p0, v4}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V │ │ .line 102 │ .end local v0 # "annotation":Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable; │ - .end local v6 # "name":Ljava/lang/String; │ + .end local v3 # "name":Ljava/lang/String; │ :cond_0 │ :goto_2 │ - add-int/lit8 v4, v4, 0x1 │ + add-int/lit8 v4, v5, 0x1 │ + │ + move v5, v4 │ │ goto :goto_0 │ │ .line 115 │ .restart local v0 # "annotation":Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable; │ :cond_1 │ invoke-interface {v0}, Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable;->name()Ljava/lang/String; │ :try_end_0 │ .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_0 │ │ - move-result-object v6 │ + move-result-object v3 │ │ - .restart local v6 # "name":Ljava/lang/String; │ + .restart local v3 # "name":Ljava/lang/String; │ goto :goto_1 │ │ .line 123 │ .end local v0 # "annotation":Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable; │ - .end local v6 # "name":Ljava/lang/String; │ + .end local v3 # "name":Ljava/lang/String; │ :catch_0 │ - move-exception v2 │ + move-exception v1 │ │ .line 124 │ - .local v2, "e":Ljava/lang/IllegalAccessException; │ - invoke-virtual {v2}, Ljava/lang/IllegalAccessException;->printStackTrace()V │ + .local v1, "e":Ljava/lang/IllegalAccessException; │ + invoke-virtual {v1}, Ljava/lang/IllegalAccessException;->printStackTrace()V │ │ goto :goto_2 │ │ .line 127 │ - .end local v2 # "e":Ljava/lang/IllegalAccessException; │ - .end local v3 # "field":Ljava/lang/reflect/Field; │ + .end local v1 # "e":Ljava/lang/IllegalAccessException; │ + .end local v2 # "field":Ljava/lang/reflect/Field; │ :cond_2 │ return-void │ .end method │ │ .method public getClassName()Ljava/lang/String; │ .locals 1 │ │ @@ -695,254 +693,249 @@ │ invoke-virtual {p0, v0}, Lcom/iskrembilen/quasseldroid/protocol/state/serializers/SyncableObject;->sync(Lcom/iskrembilen/quasseldroid/events/RequestRemoteSyncEvent;)V │ │ .line 201 │ return-void │ .end method │ │ .method protected varargs sync([Ljava/lang/Object;)V │ - .locals 14 │ + .locals 11 │ .param p1, "args" # [Ljava/lang/Object; │ │ .prologue │ - const/4 v12, 0x0 │ + const/4 v8, 0x0 │ │ .line 166 │ invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; │ │ - move-result-object v10 │ + move-result-object v7 │ │ - invoke-virtual {v10}, Ljava/lang/Thread;->getStackTrace()[Ljava/lang/StackTraceElement; │ + invoke-virtual {v7}, Ljava/lang/Thread;->getStackTrace()[Ljava/lang/StackTraceElement; │ │ - move-result-object v10 │ + move-result-object v7 │ │ - array-length v10, v10 │ + array-length v7, v7 │ │ - const/4 v11, 0x7 │ + const/4 v9, 0x7 │ │ - if-lt v10, v11, :cond_0 │ + if-lt v7, v9, :cond_0 │ │ .line 167 │ invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; │ │ - move-result-object v10 │ + move-result-object v7 │ │ - invoke-virtual {v10}, Ljava/lang/Thread;->getStackTrace()[Ljava/lang/StackTraceElement; │ + invoke-virtual {v7}, Ljava/lang/Thread;->getStackTrace()[Ljava/lang/StackTraceElement; │ │ - move-result-object v10 │ + move-result-object v7 │ │ - const/4 v11, 0x6 │ + const/4 v9, 0x6 │ │ - aget-object v8, v10, v11 │ + aget-object v5, v7, v9 │ │ .line 168 │ - .local v8, "parentMethod":Ljava/lang/StackTraceElement; │ - invoke-virtual {v8}, Ljava/lang/StackTraceElement;->getClassName()Ljava/lang/String; │ + .local v5, "parentMethod":Ljava/lang/StackTraceElement; │ + invoke-virtual {v5}, Ljava/lang/StackTraceElement;->getClassName()Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v7 │ │ - const-class v11, Lcom/iskrembilen/quasseldroid/protocol/state/serializers/SyncableObject; │ + const-class v9, Lcom/iskrembilen/quasseldroid/protocol/state/serializers/SyncableObject; │ │ - invoke-virtual {v11}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; │ + invoke-virtual {v9}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; │ │ - move-result-object v11 │ + move-result-object v9 │ │ - invoke-virtual {v10, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v7, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v10 │ + move-result v7 │ │ - if-eqz v10, :cond_0 │ + if-eqz v7, :cond_0 │ │ - invoke-virtual {v8}, Ljava/lang/StackTraceElement;->getMethodName()Ljava/lang/String; │ + invoke-virtual {v5}, Ljava/lang/StackTraceElement;->getMethodName()Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v7 │ │ - const-string v11, "execute" │ + const-string v9, "execute" │ │ - invoke-virtual {v10, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v7, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v10 │ + move-result v7 │ │ - if-eqz v10, :cond_0 │ + if-eqz v7, :cond_0 │ │ .line 197 │ - .end local v8 # "parentMethod":Ljava/lang/StackTraceElement; │ + .end local v5 # "parentMethod":Ljava/lang/StackTraceElement; │ :goto_0 │ return-void │ │ .line 172 │ :cond_0 │ invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; │ │ - move-result-object v10 │ + move-result-object v7 │ │ - invoke-virtual {v10}, Ljava/lang/Thread;->getStackTrace()[Ljava/lang/StackTraceElement; │ + invoke-virtual {v7}, Ljava/lang/Thread;->getStackTrace()[Ljava/lang/StackTraceElement; │ │ - move-result-object v10 │ + move-result-object v7 │ │ - const/4 v11, 0x3 │ + const/4 v9, 0x3 │ │ - aget-object v10, v10, v11 │ + aget-object v7, v7, v9 │ │ - invoke-virtual {v10}, Ljava/lang/StackTraceElement;->getMethodName()Ljava/lang/String; │ + invoke-virtual {v7}, Ljava/lang/StackTraceElement;->getMethodName()Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 173 │ - .local v2, "callingMethod":Ljava/lang/String; │ + .local v1, "callingMethod":Ljava/lang/String; │ invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ - move-result-object v10 │ + move-result-object v7 │ │ - invoke-virtual {v10}, Ljava/lang/Class;->getMethods()[Ljava/lang/reflect/Method; │ + invoke-virtual {v7}, Ljava/lang/Class;->getMethods()[Ljava/lang/reflect/Method; │ │ - move-result-object v6 │ + move-result-object v3 │ │ .line 174 │ - .local v6, "methods":[Ljava/lang/reflect/Method; │ - new-array v7, v12, [Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + .local v3, "methods":[Ljava/lang/reflect/Method; │ + new-array v4, v8, [Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ .line 175 │ - .local v7, "paramTypes":[Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ - move-object v9, v2 │ + .local v4, "paramTypes":[Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + move-object v6, v1 │ │ .line 176 │ - .local v9, "remoteMethodName":Ljava/lang/String; │ - move-object v1, v6 │ + .local v6, "remoteMethodName":Ljava/lang/String; │ + array-length v9, v3 │ │ - .local v1, "arr$":[Ljava/lang/reflect/Method; │ - array-length v4, v1 │ + move v7, v8 │ │ - .local v4, "len$":I │ - const/4 v3, 0x0 │ - │ - .local v3, "i$":I │ :goto_1 │ - if-ge v3, v4, :cond_3 │ + if-ge v7, v9, :cond_3 │ │ - aget-object v5, v1, v3 │ + aget-object v2, v3, v7 │ │ .line 177 │ - .local v5, "method":Ljava/lang/reflect/Method; │ - invoke-virtual {v5}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; │ + .local v2, "method":Ljava/lang/reflect/Method; │ + invoke-virtual {v2}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; │ │ move-result-object v10 │ │ - invoke-virtual {v10, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v10, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v10 │ │ if-eqz v10, :cond_6 │ │ .line 178 │ - const-class v10, Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable; │ + const-class v7, Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable; │ │ - invoke-virtual {v5, v10}, Ljava/lang/reflect/Method;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; │ + invoke-virtual {v2, v7}, Ljava/lang/reflect/Method;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; │ │ move-result-object v0 │ │ check-cast v0, Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable; │ │ .line 180 │ .local v0, "annotation":Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable; │ if-eqz v0, :cond_1 │ │ invoke-interface {v0}, Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable;->name()Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v7 │ │ - invoke-virtual {v10}, Ljava/lang/String;->isEmpty()Z │ + invoke-virtual {v7}, Ljava/lang/String;->isEmpty()Z │ │ - move-result v10 │ + move-result v7 │ │ - if-nez v10, :cond_4 │ + if-nez v7, :cond_4 │ │ .line 181 │ :cond_1 │ - const/4 v10, 0x2 │ + const/4 v7, 0x2 │ │ - new-array v10, v10, [Ljava/lang/String; │ + new-array v7, v7, [Ljava/lang/String; │ │ - const-string v11, "request" │ + const-string v9, "request" │ │ - aput-object v11, v10, v12 │ + aput-object v9, v7, v8 │ │ - const/4 v11, 0x1 │ + const/4 v8, 0x1 │ │ - aput-object v2, v10, v11 │ + aput-object v1, v7, v8 │ │ - invoke-static {v10}, Lde/kuschku/util/HelperUtils;->appendCamelCase([Ljava/lang/String;)Ljava/lang/String; │ + invoke-static {v7}, Lde/kuschku/util/HelperUtils;->appendCamelCase([Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v6 │ │ .line 186 │ :goto_2 │ if-eqz v0, :cond_2 │ │ invoke-interface {v0}, Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable;->paramTypes()[Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - move-result-object v10 │ + move-result-object v7 │ │ - array-length v10, v10 │ + array-length v7, v7 │ │ - if-nez v10, :cond_5 │ + if-nez v7, :cond_5 │ │ .line 187 │ :cond_2 │ invoke-direct {p0, p1}, Lcom/iskrembilen/quasseldroid/protocol/state/serializers/SyncableObject;->extractTypes([Ljava/lang/Object;)[Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - move-result-object v7 │ + move-result-object v4 │ │ .line 196 │ .end local v0 # "annotation":Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable; │ - .end local v5 # "method":Ljava/lang/reflect/Method; │ + .end local v2 # "method":Ljava/lang/reflect/Method; │ :cond_3 │ :goto_3 │ - new-instance v10, Lcom/iskrembilen/quasseldroid/events/RequestRemoteSyncEvent; │ + new-instance v7, Lcom/iskrembilen/quasseldroid/events/RequestRemoteSyncEvent; │ │ invoke-virtual {p0}, Lcom/iskrembilen/quasseldroid/protocol/state/serializers/SyncableObject;->getClassName()Ljava/lang/String; │ │ - move-result-object v11 │ + move-result-object v8 │ │ invoke-virtual {p0}, Lcom/iskrembilen/quasseldroid/protocol/state/serializers/SyncableObject;->getObjectName()Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v9 │ │ - invoke-direct {p0, p1, v7}, Lcom/iskrembilen/quasseldroid/protocol/state/serializers/SyncableObject;->args([Ljava/lang/Object;[Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + invoke-direct {p0, p1, v4}, Lcom/iskrembilen/quasseldroid/protocol/state/serializers/SyncableObject;->args([Ljava/lang/Object;[Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - move-result-object v13 │ + move-result-object v10 │ │ - invoke-direct {v10, v11, v12, v9, v13}, Lcom/iskrembilen/quasseldroid/events/RequestRemoteSyncEvent;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;)V │ + invoke-direct {v7, v8, v9, v6, v10}, Lcom/iskrembilen/quasseldroid/events/RequestRemoteSyncEvent;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;)V │ │ - invoke-virtual {p0, v10}, Lcom/iskrembilen/quasseldroid/protocol/state/serializers/SyncableObject;->sync(Lcom/iskrembilen/quasseldroid/events/RequestRemoteSyncEvent;)V │ + invoke-virtual {p0, v7}, Lcom/iskrembilen/quasseldroid/protocol/state/serializers/SyncableObject;->sync(Lcom/iskrembilen/quasseldroid/events/RequestRemoteSyncEvent;)V │ │ goto :goto_0 │ │ .line 183 │ .restart local v0 # "annotation":Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable; │ - .restart local v5 # "method":Ljava/lang/reflect/Method; │ + .restart local v2 # "method":Ljava/lang/reflect/Method; │ :cond_4 │ invoke-interface {v0}, Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable;->name()Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v6 │ │ goto :goto_2 │ │ .line 189 │ :cond_5 │ invoke-interface {v0}, Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable;->paramTypes()[Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - move-result-object v7 │ + move-result-object v4 │ │ .line 192 │ goto :goto_3 │ │ .line 176 │ .end local v0 # "annotation":Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable; │ :cond_6 │ - add-int/lit8 v3, v3, 0x1 │ + add-int/lit8 v7, v7, 0x1 │ │ goto :goto_1 │ .end method │ │ .method public toVariantMap()Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ .locals 11 │ .annotation system Ldalvik/annotation/Signature; │ @@ -956,46 +949,43 @@ │ "Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant", │ "<*>;>;>;" │ } │ .end annotation │ │ .prologue │ .line 60 │ - new-instance v6, Ljava/util/HashMap; │ + new-instance v3, Ljava/util/HashMap; │ │ - invoke-direct {v6}, Ljava/util/HashMap;->()V │ + invoke-direct {v3}, Ljava/util/HashMap;->()V │ │ .line 63 │ - .local v6, "map":Ljava/util/Map;, "Ljava/util/Map;>;" │ + .local v3, "map":Ljava/util/Map;, "Ljava/util/Map;>;" │ invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ - move-result-object v8 │ + move-result-object v5 │ │ - invoke-virtual {v8}, Ljava/lang/Class;->getDeclaredFields()[Ljava/lang/reflect/Field; │ + invoke-virtual {v5}, Ljava/lang/Class;->getDeclaredFields()[Ljava/lang/reflect/Field; │ │ - move-result-object v1 │ + move-result-object v6 │ │ - .local v1, "arr$":[Ljava/lang/reflect/Field; │ - array-length v5, v1 │ + array-length v7, v6 │ │ - .local v5, "len$":I │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ - .local v4, "i$":I │ :goto_0 │ - if-ge v4, v5, :cond_3 │ + if-ge v5, v7, :cond_3 │ │ - aget-object v3, v1, v4 │ + aget-object v2, v6, v5 │ │ .line 65 │ - .local v3, "field":Ljava/lang/reflect/Field; │ + .local v2, "field":Ljava/lang/reflect/Field; │ :try_start_0 │ const-class v8, Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable; │ │ - invoke-virtual {v3, v8}, Ljava/lang/reflect/Field;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; │ + invoke-virtual {v2, v8}, Ljava/lang/reflect/Field;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; │ │ move-result-object v0 │ │ check-cast v0, Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable; │ │ .line 66 │ .local v0, "annotation":Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable; │ @@ -1009,111 +999,111 @@ │ invoke-virtual {v8}, Ljava/lang/String;->isEmpty()Z │ │ move-result v8 │ │ if-eqz v8, :cond_1 │ │ .line 72 │ - invoke-virtual {v3}, Ljava/lang/reflect/Field;->getName()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/reflect/Field;->getName()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v4 │ │ .line 77 │ - .local v7, "name":Ljava/lang/String; │ + .local v4, "name":Ljava/lang/String; │ :goto_1 │ const/4 v8, 0x1 │ │ - invoke-virtual {v3, v8}, Ljava/lang/reflect/Field;->setAccessible(Z)V │ + invoke-virtual {v2, v8}, Ljava/lang/reflect/Field;->setAccessible(Z)V │ │ .line 80 │ invoke-interface {v0}, Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable;->type()Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ move-result-object v8 │ │ sget-object v9, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->UserType:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ if-ne v8, v9, :cond_2 │ │ .line 81 │ new-instance v8, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual {v3, p0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v2, p0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v9 │ │ invoke-interface {v0}, Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable;->userType()Ljava/lang/String; │ │ move-result-object v10 │ │ invoke-direct {v8, v9, v10}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Ljava/lang/String;)V │ │ - invoke-interface {v6, v7, v8}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v3, v4, v8}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 63 │ .end local v0 # "annotation":Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable; │ - .end local v7 # "name":Ljava/lang/String; │ + .end local v4 # "name":Ljava/lang/String; │ :cond_0 │ :goto_2 │ - add-int/lit8 v4, v4, 0x1 │ + add-int/lit8 v5, v5, 0x1 │ │ goto :goto_0 │ │ .line 74 │ .restart local v0 # "annotation":Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable; │ :cond_1 │ invoke-interface {v0}, Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable;->name()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v4 │ │ - .restart local v7 # "name":Ljava/lang/String; │ + .restart local v4 # "name":Ljava/lang/String; │ goto :goto_1 │ │ .line 83 │ :cond_2 │ new-instance v8, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual {v3, p0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v2, p0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v9 │ │ invoke-interface {v0}, Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable;->type()Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ move-result-object v10 │ │ invoke-direct {v8, v9, v10}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ - invoke-interface {v6, v7, v8}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v3, v4, v8}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ :try_end_0 │ .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_0 │ │ goto :goto_2 │ │ .line 85 │ .end local v0 # "annotation":Lcom/iskrembilen/quasseldroid/protocol/state/serializers/Syncable; │ - .end local v7 # "name":Ljava/lang/String; │ + .end local v4 # "name":Ljava/lang/String; │ :catch_0 │ - move-exception v2 │ + move-exception v1 │ │ .line 86 │ - .local v2, "e":Ljava/lang/IllegalAccessException; │ - invoke-virtual {v2}, Ljava/lang/IllegalAccessException;->printStackTrace()V │ + .local v1, "e":Ljava/lang/IllegalAccessException; │ + invoke-virtual {v1}, Ljava/lang/IllegalAccessException;->printStackTrace()V │ │ goto :goto_2 │ │ .line 89 │ - .end local v2 # "e":Ljava/lang/IllegalAccessException; │ - .end local v3 # "field":Ljava/lang/reflect/Field; │ + .end local v1 # "e":Ljava/lang/IllegalAccessException; │ + .end local v2 # "field":Ljava/lang/reflect/Field; │ :cond_3 │ - new-instance v8, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + new-instance v5, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - sget-object v9, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Map:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v6, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Map:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - invoke-direct {v8, v6, v9}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ + invoke-direct {v5, v3, v6}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->(Ljava/lang/Object;Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;)V │ │ - return-object v8 │ + return-object v5 │ .end method │ │ .method public unregister()V │ .locals 1 │ │ .prologue │ .line 36 ├── smali/com/iskrembilen/quasseldroid/service/CoreConnService$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/service/CoreConnService;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ .prologue │ .line 203 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$1;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/service/CoreConnService$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/service/CoreConnService;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ .prologue │ .line 833 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$2;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/iskrembilen/quasseldroid/service/CoreConnService$3.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/service/CoreConnService;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ .prologue │ .line 858 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$3;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V │ │ @@ -133,14 +134,15 @@ │ │ move-result-object v2 │ │ if-nez v2, :cond_1 │ │ iget-object v2, p0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$3;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ + .line 869 │ # invokes: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->isInitialConnectionAttempt()Z │ invoke-static {v2}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$2200(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Z │ │ move-result v2 │ │ if-nez v2, :cond_1 ├── smali/com/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler.smali │ @@ -19,14 +19,15 @@ │ │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/service/CoreConnService;)V │ .locals 1 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ .prologue │ .line 412 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ invoke-direct {p0}, Landroid/os/Handler;->()V │ │ @@ -37,2139 +38,2133 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public handleMessage(Landroid/os/Message;)V │ - .locals 25 │ + .locals 23 │ .param p1, "msg" # Landroid/os/Message; │ │ .prologue │ .line 417 │ if-eqz p1, :cond_0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->coreConn:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$900(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$900(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - if-eqz v21, :cond_0 │ + if-eqz v19, :cond_0 │ │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->disabled:Z │ │ - move/from16 v21, v0 │ + move/from16 v19, v0 │ │ - if-eqz v21, :cond_1 │ + if-eqz v19, :cond_1 │ │ .line 803 │ :cond_0 │ :goto_0 │ return-void │ │ .line 426 │ :cond_1 │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->what:I │ │ - move/from16 v21, v0 │ + move/from16 v19, v0 │ │ - packed-switch v21, :pswitch_data_0 │ + packed-switch v19, :pswitch_data_0 │ │ :pswitch_0 │ goto :goto_0 │ │ .line 498 │ :pswitch_1 │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - check-cast v21, Ljava/util/Collection; │ + check-cast v19, Ljava/util/Collection; │ │ - invoke-interface/range {v21 .. v21}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ + invoke-interface/range {v19 .. v19}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ │ - move-result-object v11 │ + move-result-object v19 │ │ - .local v11, "i$":Ljava/util/Iterator; │ :goto_1 │ - invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface/range {v19 .. v19}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v21 │ + move-result v20 │ │ - if-eqz v21, :cond_0 │ + if-eqz v20, :cond_0 │ │ - invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface/range {v19 .. v19}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v19 │ + move-result-object v17 │ │ - check-cast v19, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + check-cast v17, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ .line 499 │ - .local v19, "tmp":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + .local v17, "tmp":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v20, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v20 .. v20}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v20 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v19 │ + move-object/from16 v1, v17 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->addBuffer(Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;)V │ │ goto :goto_1 │ │ .line 433 │ - .end local v11 # "i$":Ljava/util/Iterator; │ - .end local v19 # "tmp":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + .end local v17 # "tmp":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ :pswitch_2 │ move-object/from16 v0, p1 │ │ - iget-object v15, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ + iget-object v13, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ - check-cast v15, Ljava/util/List; │ + check-cast v13, Ljava/util/List; │ │ .line 434 │ - .local v15, "messageList":Ljava/util/List;, "Ljava/util/List;" │ - invoke-interface {v15}, Ljava/util/List;->isEmpty()Z │ + .local v13, "messageList":Ljava/util/List;, "Ljava/util/List;" │ + invoke-interface {v13}, Ljava/util/List;->isEmpty()Z │ │ - move-result v21 │ + move-result v19 │ │ - if-nez v21, :cond_0 │ + if-nez v19, :cond_0 │ │ .line 435 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v22 │ + move-result-object v20 │ │ - const/16 v21, 0x0 │ + const/16 v19, 0x0 │ │ - move/from16 v0, v21 │ + move/from16 v0, v19 │ │ - invoke-interface {v15, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; │ + invoke-interface {v13, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - check-cast v21, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + check-cast v19, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->bufferInfo:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ iget v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->id:I │ │ - move/from16 v21, v0 │ + move/from16 v19, v0 │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - move/from16 v1, v21 │ + move/from16 v1, v19 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getBufferById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ move-result-object v5 │ │ .line 437 │ .local v5, "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ if-nez v5, :cond_2 │ │ .line 438 │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1100()Ljava/lang/String; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - new-instance v22, Ljava/lang/StringBuilder; │ + new-instance v20, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v22 .. v22}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v20 .. v20}, Ljava/lang/StringBuilder;->()V │ │ - const-string v23, "A message buffer is null:" │ + const-string v21, "A message buffer is null:" │ │ - invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v20 .. v21}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v22 │ + move-result-object v20 │ │ - const/16 v23, 0x0 │ + const/16 v21, 0x0 │ │ - move/from16 v0, v23 │ + move/from16 v0, v21 │ │ - invoke-interface {v15, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; │ + invoke-interface {v13, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v23 │ + move-result-object v21 │ │ - invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v20 .. v21}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - move-result-object v22 │ + move-result-object v20 │ │ - invoke-virtual/range {v22 .. v22}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v20 .. v20}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v22 │ + move-result-object v20 │ │ - invoke-static/range {v21 .. v22}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v19 .. v20}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ goto/16 :goto_0 │ │ .line 446 │ :cond_2 │ - invoke-interface {v15}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v13}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v11 │ + move-result-object v19 │ │ - .restart local v11 # "i$":Ljava/util/Iterator; │ :goto_2 │ - invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface/range {v19 .. v19}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v21 │ + move-result v20 │ │ - if-eqz v21, :cond_4 │ + if-eqz v20, :cond_4 │ │ - invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface/range {v19 .. v19}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v8 │ │ check-cast v8, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ │ .line 447 │ .local v8, "curMessage":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ invoke-virtual {v5, v8}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->hasMessage(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;)Z │ │ - move-result v21 │ + move-result v20 │ │ - if-nez v21, :cond_3 │ + if-nez v20, :cond_3 │ │ .line 448 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->getBaseContext()Landroid/content/Context; │ + invoke-virtual/range {v20 .. v20}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->getBaseContext()Landroid/content/Context; │ │ - move-result-object v21 │ + move-result-object v20 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v22, v0 │ + move-object/from16 v21, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->notificationManager:Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager; │ - invoke-static/range {v22 .. v22}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1200(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager; │ + invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1200(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager; │ │ - move-result-object v22 │ + move-result-object v21 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v22 │ + move-object/from16 v1, v21 │ │ invoke-static {v0, v1, v8}, Lcom/iskrembilen/quasseldroid/util/MessageUtil;->processMessage(Landroid/content/Context;Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;)V │ │ goto :goto_2 │ │ .line 450 │ :cond_3 │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1100()Ljava/lang/String; │ │ - move-result-object v21 │ + move-result-object v20 │ │ - new-instance v22, Ljava/lang/StringBuilder; │ + new-instance v21, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v22 .. v22}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v21 .. v21}, Ljava/lang/StringBuilder;->()V │ │ - const-string v23, "Getting message buffer already have " │ + const-string v22, "Getting message buffer already have " │ │ - invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v21 .. v22}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v22 │ + move-result-object v21 │ │ invoke-virtual {v5}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-result-object v23 │ + move-result-object v22 │ │ - move-object/from16 v0, v23 │ + move-object/from16 v0, v22 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->name:Ljava/lang/String; │ │ - move-object/from16 v23, v0 │ + move-object/from16 v22, v0 │ │ - invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v21 .. v22}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v22 │ + move-result-object v21 │ │ - invoke-virtual/range {v22 .. v22}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v21 .. v21}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v22 │ + move-result-object v21 │ │ - invoke-static/range {v21 .. v22}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v20 .. v21}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ goto :goto_2 │ │ .line 453 │ .end local v8 # "curMessage":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ :cond_4 │ - invoke-virtual {v5, v15}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->addBacklogMessages(Ljava/util/List;)V │ + invoke-virtual {v5, v13}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->addBacklogMessages(Ljava/util/List;)V │ │ .line 454 │ - const/16 v21, 0x0 │ + const/16 v19, 0x0 │ │ - move/from16 v0, v21 │ + move/from16 v0, v19 │ │ invoke-virtual {v5, v0}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->setBacklogPending(Z)V │ │ goto/16 :goto_0 │ │ .line 462 │ .end local v5 # "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ - .end local v11 # "i$":Ljava/util/Iterator; │ - .end local v15 # "messageList":Ljava/util/List;, "Ljava/util/List;" │ + .end local v13 # "messageList":Ljava/util/List;, "Ljava/util/List;" │ :pswitch_3 │ move-object/from16 v0, p1 │ │ - iget-object v14, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ + iget-object v12, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ - check-cast v14, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + check-cast v12, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ │ .line 463 │ - .local v14, "message":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + .local v12, "message":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - iget-object v0, v14, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->bufferInfo:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ + iget-object v0, v12, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->bufferInfo:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-object/from16 v22, v0 │ + move-object/from16 v20, v0 │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ iget v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->id:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getBufferById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getBufferById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ move-result-object v5 │ │ .line 464 │ .restart local v5 # "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ if-nez v5, :cond_5 │ │ .line 465 │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1100()Ljava/lang/String; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - new-instance v22, Ljava/lang/StringBuilder; │ + new-instance v20, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v22 .. v22}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v20 .. v20}, Ljava/lang/StringBuilder;->()V │ │ - const-string v23, "A messages buffer is null: " │ + const-string v21, "A messages buffer is null: " │ │ - invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v20 .. v21}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v22 │ + move-result-object v20 │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - invoke-virtual {v0, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - move-result-object v22 │ + move-result-object v20 │ │ - invoke-virtual/range {v22 .. v22}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v20 .. v20}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v22 │ + move-result-object v20 │ │ - invoke-static/range {v21 .. v22}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v19 .. v20}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ goto/16 :goto_0 │ │ .line 469 │ :cond_5 │ - invoke-virtual {v5, v14}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->hasMessage(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;)Z │ + invoke-virtual {v5, v12}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->hasMessage(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;)Z │ │ - move-result v21 │ + move-result v19 │ │ - if-nez v21, :cond_7 │ + if-nez v19, :cond_7 │ │ .line 474 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - invoke-virtual/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->getBaseContext()Landroid/content/Context; │ + invoke-virtual/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->getBaseContext()Landroid/content/Context; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v22, v0 │ + move-object/from16 v20, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->notificationManager:Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager; │ - invoke-static/range {v22 .. v22}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1200(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager; │ + invoke-static/range {v20 .. v20}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1200(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager; │ │ - move-result-object v22 │ + move-result-object v20 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ - move-object/from16 v1, v22 │ + move-object/from16 v1, v20 │ │ - invoke-static {v0, v1, v14}, Lcom/iskrembilen/quasseldroid/util/MessageUtil;->processMessage(Landroid/content/Context;Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;)V │ + invoke-static {v0, v1, v12}, Lcom/iskrembilen/quasseldroid/util/MessageUtil;->processMessage(Landroid/content/Context;Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;)V │ │ .line 476 │ - invoke-virtual {v5, v14}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->addMessage(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;)V │ + invoke-virtual {v5, v12}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->addMessage(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;)V │ │ .line 478 │ invoke-virtual {v5}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->isTemporarilyHidden()Z │ │ - move-result v21 │ + move-result v19 │ │ - if-eqz v21, :cond_0 │ + if-eqz v19, :cond_0 │ │ - iget-object v0, v14, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->type:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ + iget-object v0, v12, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->type:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - sget-object v22, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type;->Plain:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ + sget-object v20, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type;->Plain:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ - move-object/from16 v1, v22 │ + move-object/from16 v1, v20 │ │ if-eq v0, v1, :cond_6 │ │ - iget-object v0, v14, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->type:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ + iget-object v0, v12, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->type:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - sget-object v22, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type;->Notice:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ + sget-object v20, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type;->Notice:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ - move-object/from16 v1, v22 │ + move-object/from16 v1, v20 │ │ if-eq v0, v1, :cond_6 │ │ - iget-object v0, v14, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->type:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ + iget-object v0, v12, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->type:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - sget-object v22, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type;->Action:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ + sget-object v20, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type;->Action:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ - move-object/from16 v1, v22 │ + move-object/from16 v1, v20 │ │ if-ne v0, v1, :cond_0 │ │ .line 479 │ :cond_6 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ invoke-virtual {v5}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-result-object v22 │ + move-result-object v20 │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ iget v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->id:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->unhideTempHiddenBuffer(I)V │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->unhideTempHiddenBuffer(I)V │ │ goto/16 :goto_0 │ │ .line 482 │ :cond_7 │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1100()Ljava/lang/String; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - new-instance v22, Ljava/lang/StringBuilder; │ + new-instance v20, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v22 .. v22}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v20 .. v20}, Ljava/lang/StringBuilder;->()V │ │ - const-string v23, "Getting message buffer already have " │ + const-string v21, "Getting message buffer already have " │ │ - invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v20 .. v21}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v22 │ + move-result-object v20 │ │ invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v23 │ + move-result-object v21 │ │ - invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v20 .. v21}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v22 │ + move-result-object v20 │ │ - invoke-virtual/range {v22 .. v22}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v20 .. v20}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v22 │ + move-result-object v20 │ │ - invoke-static/range {v21 .. v22}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v19 .. v20}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ goto/16 :goto_0 │ │ .line 491 │ .end local v5 # "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ - .end local v14 # "message":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + .end local v12 # "message":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ :pswitch_4 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v22 │ + move-result-object v20 │ │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - check-cast v21, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + check-cast v19, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v21 │ + move-object/from16 v1, v19 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->addBuffer(Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;)V │ │ .line 492 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v22, v0 │ + move-object/from16 v20, v0 │ │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - check-cast v21, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + check-cast v19, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v21 │ + move-object/from16 v1, v19 │ │ # invokes: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->checkSwitchingTo(Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;)V │ invoke-static {v0, v1}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1300(Lcom/iskrembilen/quasseldroid/service/CoreConnService;Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;)V │ │ goto/16 :goto_0 │ │ .line 503 │ :pswitch_5 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v22 │ + move-result-object v20 │ │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - check-cast v21, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + check-cast v19, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v21 │ + move-object/from16 v1, v19 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->addNetwork(Lcom/iskrembilen/quasseldroid/protocol/state/Network;)V │ │ goto/16 :goto_0 │ │ .line 506 │ :pswitch_6 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->removeNetwork(I)V │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->removeNetwork(I)V │ │ .line 507 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/util/BusProvider;->getInstance()Lcom/squareup/otto/Bus; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - new-instance v22, Lcom/iskrembilen/quasseldroid/events/BufferRemovedEvent; │ + new-instance v20, Lcom/iskrembilen/quasseldroid/events/BufferRemovedEvent; │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v23, v0 │ + move-object/from16 v21, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v23 .. v23}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v23 │ + move-result-object v21 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v24, v0 │ + move/from16 v22, v0 │ │ - invoke-virtual/range {v23 .. v24}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - move-result-object v23 │ + move-result-object v21 │ │ - invoke-virtual/range {v23 .. v23}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getStatusBuffer()Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + invoke-virtual/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getStatusBuffer()Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-result-object v23 │ + move-result-object v21 │ │ - invoke-virtual/range {v23 .. v23}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ + invoke-virtual/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-result-object v23 │ + move-result-object v21 │ │ - move-object/from16 v0, v23 │ + move-object/from16 v0, v21 │ │ iget v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->id:I │ │ - move/from16 v23, v0 │ + move/from16 v21, v0 │ │ - invoke-direct/range {v22 .. v23}, Lcom/iskrembilen/quasseldroid/events/BufferRemovedEvent;->(I)V │ + invoke-direct/range {v20 .. v21}, Lcom/iskrembilen/quasseldroid/events/BufferRemovedEvent;->(I)V │ │ - invoke-virtual/range {v21 .. v22}, Lcom/squareup/otto/Bus;->post(Ljava/lang/Object;)V │ + invoke-virtual/range {v19 .. v20}, Lcom/squareup/otto/Bus;->post(Ljava/lang/Object;)V │ │ goto/16 :goto_0 │ │ .line 510 │ :pswitch_7 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - if-eqz v21, :cond_0 │ + if-eqz v19, :cond_0 │ │ .line 511 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - move-result-object v22 │ + move-result-object v20 │ │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - check-cast v21, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ + check-cast v19, Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState; │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v21 │ + move-object/from16 v1, v19 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->setConnectionState(Lcom/iskrembilen/quasseldroid/protocol/state/Network$ConnectionState;)V │ │ goto/16 :goto_0 │ │ .line 515 │ :pswitch_8 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - move-result-object v22 │ + move-result-object v20 │ │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - check-cast v21, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + check-cast v19, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v21 │ + move-object/from16 v1, v19 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->setStatusBuffer(Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;)V │ │ .line 520 │ :pswitch_9 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getBufferById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getBufferById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ move-result-object v5 │ │ .line 521 │ .restart local v5 # "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ if-eqz v5, :cond_8 │ │ .line 522 │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg2:I │ │ - move/from16 v21, v0 │ + move/from16 v19, v0 │ │ - move/from16 v0, v21 │ + move/from16 v0, v19 │ │ invoke-virtual {v5, v0}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->setLastSeenMessage(I)V │ │ .line 523 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->notificationManager:Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1200(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1200(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager; │ │ - move-result-object v21 │ + move-result-object v19 │ │ invoke-virtual {v5}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-result-object v22 │ + move-result-object v20 │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ iget v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->id:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-static/range {v22 .. v22}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static/range {v20 .. v20}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v22 │ + move-result-object v20 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->notifyHighlightsRead(Ljava/lang/Integer;)V │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->notifyHighlightsRead(Ljava/lang/Integer;)V │ │ goto/16 :goto_0 │ │ .line 525 │ :cond_8 │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1100()Ljava/lang/String; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - new-instance v22, Ljava/lang/StringBuilder; │ + new-instance v20, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v22 .. v22}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v20 .. v20}, Ljava/lang/StringBuilder;->()V │ │ - const-string v23, "Getting last seen message for buffer we don\'t have " │ + const-string v21, "Getting last seen message for buffer we don\'t have " │ │ - invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v20 .. v21}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v22 │ + move-result-object v20 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v23, v0 │ + move/from16 v21, v0 │ │ - invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v20 .. v21}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v22 │ + move-result-object v20 │ │ - invoke-virtual/range {v22 .. v22}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v20 .. v20}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v22 │ + move-result-object v20 │ │ - invoke-static/range {v21 .. v22}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v19 .. v20}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ goto/16 :goto_0 │ │ .line 532 │ .end local v5 # "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ :pswitch_a │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getBufferById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getBufferById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ move-result-object v5 │ │ .line 533 │ .restart local v5 # "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ if-eqz v5, :cond_9 │ │ .line 534 │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg2:I │ │ - move/from16 v21, v0 │ + move/from16 v19, v0 │ │ - move/from16 v0, v21 │ + move/from16 v0, v19 │ │ invoke-virtual {v5, v0}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->setMarkerLineMessage(I)V │ │ goto/16 :goto_0 │ │ .line 536 │ :cond_9 │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1100()Ljava/lang/String; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - new-instance v22, Ljava/lang/StringBuilder; │ + new-instance v20, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v22 .. v22}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v20 .. v20}, Ljava/lang/StringBuilder;->()V │ │ - const-string v23, "Getting markerlinemessage for buffer we don\'t have " │ + const-string v21, "Getting markerlinemessage for buffer we don\'t have " │ │ - invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v20 .. v21}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v22 │ + move-result-object v20 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v23, v0 │ + move/from16 v21, v0 │ │ - invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v20 .. v21}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v22 │ + move-result-object v20 │ │ - invoke-virtual/range {v22 .. v22}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v20 .. v20}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v22 │ + move-result-object v20 │ │ - invoke-static/range {v21 .. v22}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v19 .. v20}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ goto/16 :goto_0 │ │ .line 545 │ .end local v5 # "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ :pswitch_b │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - const/16 v22, 0x1 │ + const/16 v20, 0x1 │ │ # setter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->isConnecting:Z │ - invoke-static/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1402(Lcom/iskrembilen/quasseldroid/service/CoreConnService;Z)Z │ + invoke-static/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1402(Lcom/iskrembilen/quasseldroid/service/CoreConnService;Z)Z │ │ .line 546 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->notificationManager:Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1200(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1200(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - invoke-virtual/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->notifyConnecting()V │ + invoke-virtual/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->notifyConnecting()V │ │ .line 547 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/util/BusProvider;->getInstance()Lcom/squareup/otto/Bus; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - new-instance v22, Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent; │ + new-instance v20, Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent; │ │ - sget-object v23, Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent$Status;->Connecting:Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent$Status; │ + sget-object v21, Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent$Status;->Connecting:Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent$Status; │ │ - invoke-direct/range {v22 .. v23}, Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent;->(Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent$Status;)V │ + invoke-direct/range {v20 .. v21}, Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent;->(Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent$Status;)V │ │ - invoke-virtual/range {v21 .. v22}, Lcom/squareup/otto/Bus;->post(Ljava/lang/Object;)V │ + invoke-virtual/range {v19 .. v20}, Lcom/squareup/otto/Bus;->post(Ljava/lang/Object;)V │ │ goto/16 :goto_0 │ │ .line 555 │ :pswitch_c │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1100()Ljava/lang/String; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - const-string v22, "Handle message: Lost connection" │ + const-string v20, "Handle message: Lost connection" │ │ - invoke-static/range {v21 .. v22}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v19 .. v20}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 556 │ move-object/from16 v0, p1 │ │ iget-object v10, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ check-cast v10, Ljava/lang/String; │ │ .line 557 │ .local v10, "errorMessage":Ljava/lang/String; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->notificationManager:Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1200(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1200(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - invoke-virtual/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->notifyDisconnected()V │ + invoke-virtual/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->notifyDisconnected()V │ │ .line 558 │ if-eqz v10, :cond_a │ │ - const-string v21, "" │ + const-string v19, "" │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ invoke-virtual {v10, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v21 │ + move-result v19 │ │ - if-nez v21, :cond_a │ + if-nez v19, :cond_a │ │ .line 560 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/util/BusProvider;->getInstance()Lcom/squareup/otto/Bus; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - new-instance v22, Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent; │ + new-instance v20, Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent; │ │ - sget-object v23, Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent$Status;->Disconnected:Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent$Status; │ + sget-object v21, Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent$Status;->Disconnected:Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent$Status; │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v23 │ + move-object/from16 v1, v21 │ │ invoke-direct {v0, v1, v10}, Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent;->(Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent$Status;Ljava/lang/String;)V │ │ - invoke-virtual/range {v21 .. v22}, Lcom/squareup/otto/Bus;->post(Ljava/lang/Object;)V │ + invoke-virtual/range {v19 .. v20}, Lcom/squareup/otto/Bus;->post(Ljava/lang/Object;)V │ │ .line 564 │ :goto_3 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ # invokes: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->reconnect(Ljava/lang/String;)V │ invoke-static {v0, v10}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1500(Lcom/iskrembilen/quasseldroid/service/CoreConnService;Ljava/lang/String;)V │ │ goto/16 :goto_0 │ │ .line 562 │ :cond_a │ invoke-static {}, Lcom/iskrembilen/quasseldroid/util/BusProvider;->getInstance()Lcom/squareup/otto/Bus; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - new-instance v22, Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent; │ + new-instance v20, Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent; │ │ - sget-object v23, Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent$Status;->Disconnected:Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent$Status; │ + sget-object v21, Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent$Status;->Disconnected:Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent$Status; │ │ - invoke-direct/range {v22 .. v23}, Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent;->(Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent$Status;)V │ + invoke-direct/range {v20 .. v21}, Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent;->(Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent$Status;)V │ │ - invoke-virtual/range {v21 .. v22}, Lcom/squareup/otto/Bus;->post(Ljava/lang/Object;)V │ + invoke-virtual/range {v19 .. v20}, Lcom/squareup/otto/Bus;->post(Ljava/lang/Object;)V │ │ goto :goto_3 │ │ .line 570 │ .end local v10 # "errorMessage":Ljava/lang/String; │ :pswitch_d │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ - move-object/from16 v20, v0 │ + move-object/from16 v18, v0 │ │ - check-cast v20, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + check-cast v18, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ │ .line 571 │ - .local v20, "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ - invoke-virtual/range {v20 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->register()V │ + .local v18, "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + invoke-virtual/range {v18 .. v18}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->register()V │ │ .line 572 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ - move-object/from16 v1, v20 │ + move-object/from16 v1, v18 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->onUserJoined(Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;)V │ │ goto/16 :goto_0 │ │ .line 575 │ - .end local v20 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + .end local v18 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ :pswitch_e │ move-object/from16 v0, p1 │ │ iget-object v7, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ check-cast v7, Landroid/os/Bundle; │ │ .line 576 │ .local v7, "bundle":Landroid/os/Bundle; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - const-string v22, "nick" │ + const-string v20, "nick" │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ invoke-virtual {v7, v0}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v22 │ + move-result-object v20 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getUserByNick(Ljava/lang/String;)Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getUserByNick(Ljava/lang/String;)Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ │ - move-result-object v20 │ + move-result-object v18 │ │ .line 577 │ - .restart local v20 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ - if-eqz v20, :cond_c │ + .restart local v18 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + if-eqz v18, :cond_c │ │ .line 578 │ - const-string v21, "away" │ + const-string v19, "away" │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ invoke-virtual {v7, v0}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z │ │ - move-result v21 │ + move-result v19 │ │ - move/from16 v0, v21 │ + move/from16 v0, v19 │ │ - move-object/from16 v1, v20 │ + move-object/from16 v1, v18 │ │ iput-boolean v0, v1, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->away:Z │ │ .line 579 │ - const-string v21, "awayMessage" │ + const-string v19, "awayMessage" │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ invoke-virtual {v7, v0}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ - move-object/from16 v1, v20 │ + move-object/from16 v1, v18 │ │ iput-object v0, v1, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->awayMessage:Ljava/lang/String; │ │ .line 580 │ - const-string v21, "ircOperator" │ + const-string v19, "ircOperator" │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ invoke-virtual {v7, v0}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ - move-object/from16 v1, v20 │ + move-object/from16 v1, v18 │ │ iput-object v0, v1, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->ircOperator:Ljava/lang/String; │ │ .line 582 │ - const-string v21, "channels" │ + const-string v19, "channels" │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ invoke-virtual {v7, v0}, Landroid/os/Bundle;->getSerializable(Ljava/lang/String;)Ljava/io/Serializable; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - if-nez v21, :cond_b │ + if-nez v19, :cond_b │ │ .line 583 │ - new-instance v21, Ljava/util/ArrayList; │ + new-instance v19, Ljava/util/ArrayList; │ │ - invoke-direct/range {v21 .. v21}, Ljava/util/ArrayList;->()V │ + invoke-direct/range {v19 .. v19}, Ljava/util/ArrayList;->()V │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ - move-object/from16 v1, v20 │ + move-object/from16 v1, v18 │ │ iput-object v0, v1, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->channels:Ljava/util/List; │ │ .line 588 │ :goto_4 │ - invoke-virtual/range {v20 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->notifyObservers()V │ + invoke-virtual/range {v18 .. v18}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->notifyObservers()V │ │ goto/16 :goto_0 │ │ .line 585 │ :cond_b │ - const-string v21, "channels" │ + const-string v19, "channels" │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ invoke-virtual {v7, v0}, Landroid/os/Bundle;->getSerializable(Ljava/lang/String;)Ljava/io/Serializable; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - check-cast v21, Ljava/util/List; │ + check-cast v19, Ljava/util/List; │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ - move-object/from16 v1, v20 │ + move-object/from16 v1, v18 │ │ iput-object v0, v1, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->channels:Ljava/util/List; │ │ goto :goto_4 │ │ .line 590 │ :cond_c │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1100()Ljava/lang/String; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - const-string v22, "User not found for new user info" │ + const-string v20, "User not found for new user info" │ │ - invoke-static/range {v21 .. v22}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v19 .. v20}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ goto/16 :goto_0 │ │ .line 598 │ .end local v7 # "bundle":Landroid/os/Bundle; │ - .end local v20 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + .end local v18 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ :pswitch_f │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - if-nez v21, :cond_d │ + if-nez v19, :cond_d │ │ .line 599 │ - new-instance v21, Ljava/lang/RuntimeException; │ + new-instance v19, Ljava/lang/RuntimeException; │ │ - const-string v22, "Networks are null when setting buffer order" │ + const-string v20, "Networks are null when setting buffer order" │ │ - invoke-direct/range {v21 .. v22}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V │ + invoke-direct/range {v19 .. v20}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V │ │ - throw v21 │ + throw v19 │ │ .line 600 │ :cond_d │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getBufferById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getBufferById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - if-nez v21, :cond_e │ + if-nez v19, :cond_e │ │ .line 601 │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1100()Ljava/lang/String; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - new-instance v22, Ljava/lang/StringBuilder; │ + new-instance v20, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v22 .. v22}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v20 .. v20}, Ljava/lang/StringBuilder;->()V │ │ - const-string v23, "Got buffer info for non-existent buffer id: " │ + const-string v21, "Got buffer info for non-existent buffer id: " │ │ - invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v20 .. v21}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v22 │ + move-result-object v20 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v23, v0 │ + move/from16 v21, v0 │ │ - invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v20 .. v21}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v22 │ + move-result-object v20 │ │ - invoke-virtual/range {v22 .. v22}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v20 .. v20}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v22 │ + move-result-object v20 │ │ - invoke-static/range {v21 .. v22}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v19 .. v20}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ │ goto/16 :goto_0 │ │ .line 604 │ :cond_e │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getBufferById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getBufferById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg2:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->setOrder(I)V │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->setOrder(I)V │ │ goto/16 :goto_0 │ │ .line 612 │ :pswitch_10 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getBufferById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getBufferById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-result-object v22 │ + move-result-object v20 │ │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - check-cast v21, Ljava/lang/Boolean; │ + check-cast v19, Ljava/lang/Boolean; │ │ - invoke-virtual/range {v21 .. v21}, Ljava/lang/Boolean;->booleanValue()Z │ + invoke-virtual/range {v19 .. v19}, Ljava/lang/Boolean;->booleanValue()Z │ │ - move-result v21 │ + move-result v19 │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - move/from16 v1, v21 │ + move/from16 v1, v19 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->setTemporarilyHidden(Z)V │ │ .line 613 │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - check-cast v21, Ljava/lang/Boolean; │ + check-cast v19, Ljava/lang/Boolean; │ │ - invoke-virtual/range {v21 .. v21}, Ljava/lang/Boolean;->booleanValue()Z │ + invoke-virtual/range {v19 .. v19}, Ljava/lang/Boolean;->booleanValue()Z │ │ - move-result v21 │ + move-result v19 │ │ - if-nez v21, :cond_0 │ + if-nez v19, :cond_0 │ │ .line 614 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v22, v0 │ + move-object/from16 v20, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v22 .. v22}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v20 .. v20}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v22 │ + move-result-object v20 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v23, v0 │ + move/from16 v21, v0 │ │ - invoke-virtual/range {v22 .. v23}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getBufferById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + invoke-virtual/range {v20 .. v21}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getBufferById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-result-object v22 │ + move-result-object v20 │ │ # invokes: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->checkSwitchingTo(Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;)V │ - invoke-static/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1300(Lcom/iskrembilen/quasseldroid/service/CoreConnService;Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;)V │ + invoke-static/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1300(Lcom/iskrembilen/quasseldroid/service/CoreConnService;Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;)V │ │ goto/16 :goto_0 │ │ .line 622 │ :pswitch_11 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getBufferById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getBufferById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-result-object v22 │ + move-result-object v20 │ │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - check-cast v21, Ljava/lang/Boolean; │ + check-cast v19, Ljava/lang/Boolean; │ │ - invoke-virtual/range {v21 .. v21}, Ljava/lang/Boolean;->booleanValue()Z │ + invoke-virtual/range {v19 .. v19}, Ljava/lang/Boolean;->booleanValue()Z │ │ - move-result v21 │ + move-result v19 │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - move/from16 v1, v21 │ + move/from16 v1, v19 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->setPermanentlyHidden(Z)V │ │ .line 623 │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - check-cast v21, Ljava/lang/Boolean; │ + check-cast v19, Ljava/lang/Boolean; │ │ - invoke-virtual/range {v21 .. v21}, Ljava/lang/Boolean;->booleanValue()Z │ + invoke-virtual/range {v19 .. v19}, Ljava/lang/Boolean;->booleanValue()Z │ │ - move-result v21 │ + move-result v19 │ │ - if-nez v21, :cond_0 │ + if-nez v19, :cond_0 │ │ .line 624 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v22, v0 │ + move-object/from16 v20, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v22 .. v22}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v20 .. v20}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v22 │ + move-result-object v20 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v23, v0 │ + move/from16 v21, v0 │ │ - invoke-virtual/range {v22 .. v23}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getBufferById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + invoke-virtual/range {v20 .. v21}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getBufferById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-result-object v22 │ + move-result-object v20 │ │ # invokes: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->checkSwitchingTo(Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;)V │ - invoke-static/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1300(Lcom/iskrembilen/quasseldroid/service/CoreConnService;Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;)V │ + invoke-static/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1300(Lcom/iskrembilen/quasseldroid/service/CoreConnService;Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;)V │ │ goto/16 :goto_0 │ │ .line 632 │ :pswitch_12 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/util/BusProvider;->getInstance()Lcom/squareup/otto/Bus; │ │ - move-result-object v22 │ + move-result-object v20 │ │ - new-instance v23, Lcom/iskrembilen/quasseldroid/events/CertificateChangedEvent; │ + new-instance v21, Lcom/iskrembilen/quasseldroid/events/CertificateChangedEvent; │ │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - check-cast v21, Ljava/lang/String; │ + check-cast v19, Ljava/lang/String; │ │ - move-object/from16 v0, v23 │ + move-object/from16 v0, v21 │ │ - move-object/from16 v1, v21 │ + move-object/from16 v1, v19 │ │ invoke-direct {v0, v1}, Lcom/iskrembilen/quasseldroid/events/CertificateChangedEvent;->(Ljava/lang/String;)V │ │ - invoke-virtual/range {v22 .. v23}, Lcom/squareup/otto/Bus;->post(Ljava/lang/Object;)V │ + invoke-virtual/range {v20 .. v21}, Lcom/squareup/otto/Bus;->post(Ljava/lang/Object;)V │ │ goto/16 :goto_0 │ │ .line 638 │ :pswitch_13 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/util/BusProvider;->getInstance()Lcom/squareup/otto/Bus; │ │ - move-result-object v22 │ + move-result-object v20 │ │ - new-instance v23, Lcom/iskrembilen/quasseldroid/events/NewCertificateEvent; │ + new-instance v21, Lcom/iskrembilen/quasseldroid/events/NewCertificateEvent; │ │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - check-cast v21, Ljava/lang/String; │ + check-cast v19, Ljava/lang/String; │ │ - move-object/from16 v0, v23 │ + move-object/from16 v0, v21 │ │ - move-object/from16 v1, v21 │ + move-object/from16 v1, v19 │ │ invoke-direct {v0, v1}, Lcom/iskrembilen/quasseldroid/events/NewCertificateEvent;->(Ljava/lang/String;)V │ │ - invoke-virtual/range {v22 .. v23}, Lcom/squareup/otto/Bus;->post(Ljava/lang/Object;)V │ + invoke-virtual/range {v20 .. v21}, Lcom/squareup/otto/Bus;->post(Ljava/lang/Object;)V │ │ goto/16 :goto_0 │ │ .line 644 │ :pswitch_14 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getBufferById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getBufferById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-result-object v22 │ + move-result-object v20 │ │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - check-cast v21, Ljava/lang/Boolean; │ + check-cast v19, Ljava/lang/Boolean; │ │ - invoke-virtual/range {v21 .. v21}, Ljava/lang/Boolean;->booleanValue()Z │ + invoke-virtual/range {v19 .. v19}, Ljava/lang/Boolean;->booleanValue()Z │ │ - move-result v21 │ + move-result v19 │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - move/from16 v1, v21 │ + move/from16 v1, v19 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->setActive(Z)V │ │ goto/16 :goto_0 │ │ .line 650 │ :pswitch_15 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/util/BusProvider;->getInstance()Lcom/squareup/otto/Bus; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - new-instance v22, Lcom/iskrembilen/quasseldroid/events/UnsupportedProtocolEvent; │ + new-instance v20, Lcom/iskrembilen/quasseldroid/events/UnsupportedProtocolEvent; │ │ - invoke-direct/range {v22 .. v22}, Lcom/iskrembilen/quasseldroid/events/UnsupportedProtocolEvent;->()V │ + invoke-direct/range {v20 .. v20}, Lcom/iskrembilen/quasseldroid/events/UnsupportedProtocolEvent;->()V │ │ - invoke-virtual/range {v21 .. v22}, Lcom/squareup/otto/Bus;->post(Ljava/lang/Object;)V │ + invoke-virtual/range {v19 .. v20}, Lcom/squareup/otto/Bus;->post(Ljava/lang/Object;)V │ │ goto/16 :goto_0 │ │ .line 653 │ :pswitch_16 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - const/16 v22, 0x0 │ + const/16 v20, 0x0 │ │ # setter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->initDone:Z │ - invoke-static/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1602(Lcom/iskrembilen/quasseldroid/service/CoreConnService;Z)Z │ + invoke-static/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1602(Lcom/iskrembilen/quasseldroid/service/CoreConnService;Z)Z │ │ .line 654 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v22, v0 │ + move-object/from16 v20, v0 │ │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - check-cast v21, Ljava/lang/String; │ + check-cast v19, Ljava/lang/String; │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v21 │ + move-object/from16 v1, v19 │ │ # setter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->initReason:Ljava/lang/String; │ invoke-static {v0, v1}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1702(Lcom/iskrembilen/quasseldroid/service/CoreConnService;Ljava/lang/String;)Ljava/lang/String; │ │ .line 655 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/util/BusProvider;->getInstance()Lcom/squareup/otto/Bus; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - new-instance v22, Lcom/iskrembilen/quasseldroid/events/InitProgressEvent; │ + new-instance v20, Lcom/iskrembilen/quasseldroid/events/InitProgressEvent; │ │ - const/16 v23, 0x0 │ + const/16 v21, 0x0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->initReason:Ljava/lang/String; │ - invoke-static/range {v24 .. v24}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1700(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Ljava/lang/String; │ + invoke-static/range {v22 .. v22}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1700(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Ljava/lang/String; │ │ - move-result-object v24 │ + move-result-object v22 │ │ - invoke-direct/range {v22 .. v24}, Lcom/iskrembilen/quasseldroid/events/InitProgressEvent;->(ZLjava/lang/String;)V │ + invoke-direct/range {v20 .. v22}, Lcom/iskrembilen/quasseldroid/events/InitProgressEvent;->(ZLjava/lang/String;)V │ │ - invoke-virtual/range {v21 .. v22}, Lcom/squareup/otto/Bus;->post(Ljava/lang/Object;)V │ + invoke-virtual/range {v19 .. v20}, Lcom/squareup/otto/Bus;->post(Ljava/lang/Object;)V │ │ goto/16 :goto_0 │ │ .line 661 │ :pswitch_17 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->notificationManager:Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1200(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1200(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - invoke-virtual/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->notifyConnected()V │ + invoke-virtual/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->notifyConnected()V │ │ .line 662 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/util/BusProvider;->getInstance()Lcom/squareup/otto/Bus; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - new-instance v22, Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent; │ + new-instance v20, Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent; │ │ - sget-object v23, Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent$Status;->Connected:Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent$Status; │ + sget-object v21, Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent$Status;->Connected:Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent$Status; │ │ - invoke-direct/range {v22 .. v23}, Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent;->(Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent$Status;)V │ + invoke-direct/range {v20 .. v21}, Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent;->(Lcom/iskrembilen/quasseldroid/events/ConnectionChangedEvent$Status;)V │ │ - invoke-virtual/range {v21 .. v22}, Lcom/squareup/otto/Bus;->post(Ljava/lang/Object;)V │ + invoke-virtual/range {v19 .. v20}, Lcom/squareup/otto/Bus;->post(Ljava/lang/Object;)V │ │ .line 663 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - const/16 v22, 0x1 │ + const/16 v20, 0x1 │ │ # setter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->initDone:Z │ - invoke-static/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1602(Lcom/iskrembilen/quasseldroid/service/CoreConnService;Z)Z │ + invoke-static/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1602(Lcom/iskrembilen/quasseldroid/service/CoreConnService;Z)Z │ │ .line 664 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - const/16 v22, 0x1 │ + const/16 v20, 0x1 │ │ # setter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->hasBeenConnected:Z │ - invoke-static/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1802(Lcom/iskrembilen/quasseldroid/service/CoreConnService;Z)Z │ + invoke-static/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1802(Lcom/iskrembilen/quasseldroid/service/CoreConnService;Z)Z │ │ .line 665 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - const/16 v22, 0x0 │ + const/16 v20, 0x0 │ │ # setter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->isConnecting:Z │ - invoke-static/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1402(Lcom/iskrembilen/quasseldroid/service/CoreConnService;Z)Z │ + invoke-static/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1402(Lcom/iskrembilen/quasseldroid/service/CoreConnService;Z)Z │ │ .line 666 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - const/16 v22, 0x0 │ + const/16 v20, 0x0 │ │ # setter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->reconnectDelay:I │ - invoke-static/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1902(Lcom/iskrembilen/quasseldroid/service/CoreConnService;I)I │ + invoke-static/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1902(Lcom/iskrembilen/quasseldroid/service/CoreConnService;I)I │ │ .line 667 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/util/BusProvider;->getInstance()Lcom/squareup/otto/Bus; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - new-instance v22, Lcom/iskrembilen/quasseldroid/events/InitProgressEvent; │ + new-instance v20, Lcom/iskrembilen/quasseldroid/events/InitProgressEvent; │ │ - const/16 v23, 0x1 │ + const/16 v21, 0x1 │ │ - const-string v24, "" │ + const-string v22, "" │ │ - invoke-direct/range {v22 .. v24}, Lcom/iskrembilen/quasseldroid/events/InitProgressEvent;->(ZLjava/lang/String;)V │ + invoke-direct/range {v20 .. v22}, Lcom/iskrembilen/quasseldroid/events/InitProgressEvent;->(ZLjava/lang/String;)V │ │ - invoke-virtual/range {v21 .. v22}, Lcom/squareup/otto/Bus;->post(Ljava/lang/Object;)V │ + invoke-virtual/range {v19 .. v20}, Lcom/squareup/otto/Bus;->post(Ljava/lang/Object;)V │ │ .line 668 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/util/BusProvider;->getInstance()Lcom/squareup/otto/Bus; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - new-instance v22, Lcom/iskrembilen/quasseldroid/events/NetworksAvailableEvent; │ + new-instance v20, Lcom/iskrembilen/quasseldroid/events/NetworksAvailableEvent; │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v23, v0 │ + move-object/from16 v21, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v23 .. v23}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v23 │ + move-result-object v21 │ │ - invoke-direct/range {v22 .. v23}, Lcom/iskrembilen/quasseldroid/events/NetworksAvailableEvent;->(Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;)V │ + invoke-direct/range {v20 .. v21}, Lcom/iskrembilen/quasseldroid/events/NetworksAvailableEvent;->(Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;)V │ │ - invoke-virtual/range {v21 .. v22}, Lcom/squareup/otto/Bus;->post(Ljava/lang/Object;)V │ + invoke-virtual/range {v19 .. v20}, Lcom/squareup/otto/Bus;->post(Ljava/lang/Object;)V │ │ .line 669 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - invoke-virtual/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkList()Ljava/util/List; │ + invoke-virtual/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkList()Ljava/util/List; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - invoke-interface/range {v21 .. v21}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface/range {v19 .. v19}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v11 │ + move-result-object v19 │ │ :cond_f │ - invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface/range {v19 .. v19}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v21 │ + move-result v20 │ │ - if-eqz v21, :cond_0 │ + if-eqz v20, :cond_0 │ │ - invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface/range {v19 .. v19}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v17 │ + move-result-object v15 │ │ - check-cast v17, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + check-cast v15, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ .line 670 │ - .local v17, "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ - invoke-virtual/range {v17 .. v17}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getBuffers()Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ + .local v15, "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual {v15}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getBuffers()Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ │ - move-result-object v21 │ + move-result-object v20 │ │ - sget-object v22, Lcom/iskrembilen/quasseldroid/util/BufferCollectionHelper;->FILTER_SET_ALL:Ljava/util/Set; │ + sget-object v21, Lcom/iskrembilen/quasseldroid/util/BufferCollectionHelper;->FILTER_SET_ALL:Ljava/util/Set; │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->getBufferList(Ljava/util/Set;)Ljava/util/List; │ + invoke-virtual/range {v20 .. v21}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->getBufferList(Ljava/util/Set;)Ljava/util/List; │ │ - move-result-object v21 │ + move-result-object v20 │ │ - invoke-interface/range {v21 .. v21}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface/range {v20 .. v20}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v12 │ + move-result-object v20 │ │ - .local v12, "i$":Ljava/util/Iterator; │ :goto_5 │ - invoke-interface {v12}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface/range {v20 .. v20}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v21 │ │ if-eqz v21, :cond_f │ │ - invoke-interface {v12}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface/range {v20 .. v20}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v3 │ │ check-cast v3, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ .line 671 │ .local v3, "b":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ invoke-virtual {v3}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->updateFilters()V │ │ goto :goto_5 │ │ .line 676 │ .end local v3 # "b":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ - .end local v12 # "i$":Ljava/util/Iterator; │ - .end local v17 # "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + .end local v15 # "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ :pswitch_18 │ move-object/from16 v0, p1 │ │ iget-object v7, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ check-cast v7, Landroid/os/Bundle; │ │ .line 677 │ .restart local v7 # "bundle":Landroid/os/Bundle; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - if-nez v21, :cond_10 │ + if-nez v19, :cond_10 │ │ .line 678 │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1100()Ljava/lang/String; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - const-string v22, "Unable to find network for user that parted" │ + const-string v20, "Unable to find network for user that parted" │ │ - invoke-static/range {v21 .. v22}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v19 .. v20}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ │ goto/16 :goto_0 │ │ .line 681 │ :cond_10 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - const-string v22, "nick" │ + const-string v20, "nick" │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ invoke-virtual {v7, v0}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v22 │ + move-result-object v20 │ │ - const-string v23, "buffer" │ + const-string v21, "buffer" │ │ - move-object/from16 v0, v23 │ + move-object/from16 v0, v21 │ │ invoke-virtual {v7, v0}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v23 │ + move-result-object v21 │ │ - invoke-virtual/range {v21 .. v23}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->onUserParted(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual/range {v19 .. v21}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->onUserParted(Ljava/lang/String;Ljava/lang/String;)V │ │ goto/16 :goto_0 │ │ .line 684 │ .end local v7 # "bundle":Landroid/os/Bundle; │ :pswitch_19 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - if-nez v21, :cond_11 │ + if-nez v19, :cond_11 │ │ .line 685 │ - sget-object v21, Ljava/lang/System;->err:Ljava/io/PrintStream; │ + sget-object v19, Ljava/lang/System;->err:Ljava/io/PrintStream; │ │ - const-string v22, "Unable to find buffer for message" │ + const-string v20, "Unable to find buffer for message" │ │ - invoke-virtual/range {v21 .. v22}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V │ + invoke-virtual/range {v19 .. v20}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V │ │ goto/16 :goto_0 │ │ .line 688 │ :cond_11 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - move-result-object v22 │ + move-result-object v20 │ │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - check-cast v21, Ljava/lang/String; │ + check-cast v19, Ljava/lang/String; │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v21 │ + move-object/from16 v1, v19 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->onUserQuit(Ljava/lang/String;)V │ │ goto/16 :goto_0 │ │ .line 691 │ :pswitch_1a │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - if-nez v21, :cond_12 │ + if-nez v19, :cond_12 │ │ .line 692 │ - sget-object v21, Ljava/lang/System;->err:Ljava/io/PrintStream; │ + sget-object v19, Ljava/lang/System;->err:Ljava/io/PrintStream; │ │ - const-string v22, "Unable to find buffer for message" │ + const-string v20, "Unable to find buffer for message" │ │ - invoke-virtual/range {v21 .. v22}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V │ + invoke-virtual/range {v19 .. v20}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V │ │ goto/16 :goto_0 │ │ .line 695 │ :cond_12 │ move-object/from16 v0, p1 │ │ @@ -2179,1059 +2174,1051 @@ │ │ .line 696 │ .restart local v7 # "bundle":Landroid/os/Bundle; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - const-string v22, "nick" │ + const-string v20, "nick" │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ invoke-virtual {v7, v0}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v22 │ + move-result-object v20 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getUserByNick(Ljava/lang/String;)Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getUserByNick(Ljava/lang/String;)Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ │ - move-result-object v20 │ + move-result-object v18 │ │ .line 697 │ - .restart local v20 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ - const-string v21, "mode" │ + .restart local v18 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + const-string v19, "mode" │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ invoke-virtual {v7, v0}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; │ │ - move-result-object v16 │ + move-result-object v14 │ │ - check-cast v16, Ljava/lang/String; │ + check-cast v14, Ljava/lang/String; │ │ .line 698 │ - .local v16, "modes":Ljava/lang/String; │ - const-string v21, "buffername" │ + .local v14, "modes":Ljava/lang/String; │ + const-string v19, "buffername" │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ invoke-virtual {v7, v0}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v6 │ │ check-cast v6, Ljava/lang/String; │ │ .line 699 │ .local v6, "bufferName":Ljava/lang/String; │ - if-eqz v20, :cond_14 │ + if-eqz v18, :cond_14 │ │ .line 700 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - invoke-virtual/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getBuffers()Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ + invoke-virtual/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getBuffers()Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - sget-object v22, Lcom/iskrembilen/quasseldroid/util/BufferCollectionHelper;->FILTER_SET_ALL:Ljava/util/Set; │ + sget-object v20, Lcom/iskrembilen/quasseldroid/util/BufferCollectionHelper;->FILTER_SET_ALL:Ljava/util/Set; │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->getBufferList(Ljava/util/Set;)Ljava/util/List; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->getBufferList(Ljava/util/Set;)Ljava/util/List; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - invoke-interface/range {v21 .. v21}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface/range {v19 .. v19}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v11 │ + move-result-object v19 │ │ - .restart local v11 # "i$":Ljava/util/Iterator; │ :cond_13 │ - invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface/range {v19 .. v19}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v21 │ + move-result v20 │ │ - if-eqz v21, :cond_14 │ + if-eqz v20, :cond_14 │ │ - invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface/range {v19 .. v19}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v4 │ │ check-cast v4, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ .line 701 │ .local v4, "buf":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ invoke-virtual {v4}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-result-object v21 │ + move-result-object v20 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v20 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->name:Ljava/lang/String; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v20, v0 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v20 │ │ invoke-virtual {v0, v6}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ │ - move-result v21 │ + move-result v20 │ │ - if-eqz v21, :cond_13 │ + if-eqz v20, :cond_13 │ │ .line 702 │ invoke-virtual {v4}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getUsers()Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection; │ │ - move-result-object v21 │ - │ - move-object/from16 v0, v21 │ + move-result-object v19 │ │ - move-object/from16 v1, v20 │ + move-object/from16 v0, v19 │ │ - move-object/from16 v2, v16 │ + move-object/from16 v1, v18 │ │ - invoke-virtual {v0, v1, v2}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->addUser(Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;Ljava/lang/String;)V │ + invoke-virtual {v0, v1, v14}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->addUser(Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;Ljava/lang/String;)V │ │ goto/16 :goto_0 │ │ .line 708 │ .end local v4 # "buf":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ - .end local v11 # "i$":Ljava/util/Iterator; │ :cond_14 │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1100()Ljava/lang/String; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - new-instance v22, Ljava/lang/StringBuilder; │ + new-instance v20, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v22 .. v22}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v20 .. v20}, Ljava/lang/StringBuilder;->()V │ │ - const-string v23, "joinIrcUser: Did not find buffer with name " │ + const-string v21, "joinIrcUser: Did not find buffer with name " │ │ - invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v20 .. v21}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v22 │ + move-result-object v20 │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v22 │ + move-result-object v20 │ │ - invoke-virtual/range {v22 .. v22}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v20 .. v20}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v22 │ + move-result-object v20 │ │ - invoke-static/range {v21 .. v22}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v19 .. v20}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 710 │ .end local v6 # "bufferName":Ljava/lang/String; │ .end local v7 # "bundle":Landroid/os/Bundle; │ - .end local v16 # "modes":Ljava/lang/String; │ - .end local v20 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + .end local v14 # "modes":Ljava/lang/String; │ + .end local v18 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ :pswitch_1b │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - if-nez v21, :cond_15 │ + if-nez v19, :cond_15 │ │ .line 711 │ - sget-object v21, Ljava/lang/System;->err:Ljava/io/PrintStream; │ + sget-object v19, Ljava/lang/System;->err:Ljava/io/PrintStream; │ │ - const-string v22, "Unable to find buffer for message" │ + const-string v20, "Unable to find buffer for message" │ │ - invoke-virtual/range {v21 .. v22}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V │ + invoke-virtual/range {v19 .. v20}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V │ │ goto/16 :goto_0 │ │ .line 714 │ :cond_15 │ move-object/from16 v0, p1 │ │ iget-object v7, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ check-cast v7, Landroid/os/Bundle; │ │ .line 715 │ .restart local v7 # "bundle":Landroid/os/Bundle; │ - const-string v21, "channel" │ + const-string v19, "channel" │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ invoke-virtual {v7, v0}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v6 │ │ .line 716 │ .restart local v6 # "bufferName":Ljava/lang/String; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - const-string v22, "nick" │ + const-string v20, "nick" │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ invoke-virtual {v7, v0}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v22 │ + move-result-object v20 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getUserByNick(Ljava/lang/String;)Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getUserByNick(Ljava/lang/String;)Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ │ - move-result-object v20 │ + move-result-object v18 │ │ .line 717 │ - .restart local v20 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + .restart local v18 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - invoke-virtual/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getBuffers()Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ + invoke-virtual/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getBuffers()Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - sget-object v22, Lcom/iskrembilen/quasseldroid/util/BufferCollectionHelper;->FILTER_SET_ALL:Ljava/util/Set; │ + sget-object v20, Lcom/iskrembilen/quasseldroid/util/BufferCollectionHelper;->FILTER_SET_ALL:Ljava/util/Set; │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->getBufferList(Ljava/util/Set;)Ljava/util/List; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->getBufferList(Ljava/util/Set;)Ljava/util/List; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - invoke-interface/range {v21 .. v21}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface/range {v19 .. v19}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v11 │ + move-result-object v19 │ │ - .restart local v11 # "i$":Ljava/util/Iterator; │ :cond_16 │ - invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface/range {v19 .. v19}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v21 │ + move-result v20 │ │ - if-eqz v21, :cond_0 │ + if-eqz v20, :cond_0 │ │ - invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface/range {v19 .. v19}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v4 │ │ check-cast v4, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ .line 718 │ .restart local v4 # "buf":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ invoke-virtual {v4}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-result-object v21 │ + move-result-object v20 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v20 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->name:Ljava/lang/String; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v20, v0 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v20 │ │ invoke-virtual {v0, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v21 │ + move-result v20 │ │ - if-eqz v21, :cond_16 │ + if-eqz v20, :cond_16 │ │ .line 719 │ invoke-virtual {v4}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getUsers()Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - const-string v22, "mode" │ + const-string v20, "mode" │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ invoke-virtual {v7, v0}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v22 │ + move-result-object v20 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ - move-object/from16 v1, v20 │ + move-object/from16 v1, v18 │ │ - move-object/from16 v2, v22 │ + move-object/from16 v2, v20 │ │ invoke-virtual {v0, v1, v2}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->addModeToUser(Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;Ljava/lang/String;)V │ │ goto/16 :goto_0 │ │ .line 725 │ .end local v4 # "buf":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ .end local v6 # "bufferName":Ljava/lang/String; │ .end local v7 # "bundle":Landroid/os/Bundle; │ - .end local v11 # "i$":Ljava/util/Iterator; │ - .end local v20 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + .end local v18 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ :pswitch_1c │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - if-nez v21, :cond_17 │ + if-nez v19, :cond_17 │ │ .line 726 │ - sget-object v21, Ljava/lang/System;->err:Ljava/io/PrintStream; │ + sget-object v19, Ljava/lang/System;->err:Ljava/io/PrintStream; │ │ - const-string v22, "Unable to find buffer for message" │ + const-string v20, "Unable to find buffer for message" │ │ - invoke-virtual/range {v21 .. v22}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V │ + invoke-virtual/range {v19 .. v20}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V │ │ goto/16 :goto_0 │ │ .line 729 │ :cond_17 │ move-object/from16 v0, p1 │ │ iget-object v7, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ check-cast v7, Landroid/os/Bundle; │ │ .line 730 │ .restart local v7 # "bundle":Landroid/os/Bundle; │ - const-string v21, "channel" │ + const-string v19, "channel" │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ invoke-virtual {v7, v0}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v6 │ │ .line 731 │ .restart local v6 # "bufferName":Ljava/lang/String; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - const-string v22, "nick" │ + const-string v20, "nick" │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ invoke-virtual {v7, v0}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v22 │ + move-result-object v20 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getUserByNick(Ljava/lang/String;)Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getUserByNick(Ljava/lang/String;)Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ │ - move-result-object v20 │ + move-result-object v18 │ │ .line 732 │ - .restart local v20 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + .restart local v18 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - invoke-virtual/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getBuffers()Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ + invoke-virtual/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getBuffers()Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - sget-object v22, Lcom/iskrembilen/quasseldroid/util/BufferCollectionHelper;->FILTER_SET_ALL:Ljava/util/Set; │ + sget-object v20, Lcom/iskrembilen/quasseldroid/util/BufferCollectionHelper;->FILTER_SET_ALL:Ljava/util/Set; │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->getBufferList(Ljava/util/Set;)Ljava/util/List; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->getBufferList(Ljava/util/Set;)Ljava/util/List; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - invoke-interface/range {v21 .. v21}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface/range {v19 .. v19}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v11 │ + move-result-object v19 │ │ - .restart local v11 # "i$":Ljava/util/Iterator; │ :cond_18 │ - invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface/range {v19 .. v19}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v21 │ + move-result v20 │ │ - if-eqz v21, :cond_0 │ + if-eqz v20, :cond_0 │ │ - invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface/range {v19 .. v19}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v4 │ │ check-cast v4, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ .line 733 │ .restart local v4 # "buf":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ invoke-virtual {v4}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-result-object v21 │ + move-result-object v20 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v20 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->name:Ljava/lang/String; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v20, v0 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v20 │ │ invoke-virtual {v0, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v21 │ + move-result v20 │ │ - if-eqz v21, :cond_18 │ + if-eqz v20, :cond_18 │ │ .line 734 │ invoke-virtual {v4}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getUsers()Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - const-string v22, "mode" │ + const-string v20, "mode" │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ invoke-virtual {v7, v0}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v22 │ + move-result-object v20 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ - move-object/from16 v1, v20 │ + move-object/from16 v1, v18 │ │ - move-object/from16 v2, v22 │ + move-object/from16 v2, v20 │ │ invoke-virtual {v0, v1, v2}, Lcom/iskrembilen/quasseldroid/protocol/state/UserCollection;->removeModeFromUser(Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;Ljava/lang/String;)V │ │ goto/16 :goto_0 │ │ .line 740 │ .end local v4 # "buf":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ .end local v6 # "bufferName":Ljava/lang/String; │ .end local v7 # "bundle":Landroid/os/Bundle; │ - .end local v11 # "i$":Ljava/util/Iterator; │ - .end local v20 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + .end local v18 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ :pswitch_1d │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - invoke-virtual/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getBuffers()Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ + invoke-virtual/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getBuffers()Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg2:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->getBuffer(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/BufferCollection;->getBuffer(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-result-object v22 │ + move-result-object v20 │ │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - check-cast v21, Ljava/lang/String; │ + check-cast v19, Ljava/lang/String; │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v21 │ + move-object/from16 v1, v19 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->setTopic(Ljava/lang/String;)V │ │ goto/16 :goto_0 │ │ .line 743 │ :pswitch_1e │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - move-result-object v22 │ + move-result-object v20 │ │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - check-cast v21, Ljava/lang/Boolean; │ + check-cast v19, Ljava/lang/Boolean; │ │ - invoke-virtual/range {v21 .. v21}, Ljava/lang/Boolean;->booleanValue()Z │ + invoke-virtual/range {v19 .. v19}, Ljava/lang/Boolean;->booleanValue()Z │ │ - move-result v21 │ + move-result v19 │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - move/from16 v1, v21 │ + move/from16 v1, v19 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->setConnected(Z)V │ │ goto/16 :goto_0 │ │ .line 746 │ :pswitch_1f │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - move-result-object v22 │ + move-result-object v20 │ │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - check-cast v21, Ljava/lang/String; │ + check-cast v19, Ljava/lang/String; │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v21 │ + move-object/from16 v1, v19 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->setMyNick(Ljava/lang/String;)V │ │ goto/16 :goto_0 │ │ .line 749 │ :pswitch_20 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/util/BusProvider;->getInstance()Lcom/squareup/otto/Bus; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - new-instance v22, Lcom/iskrembilen/quasseldroid/events/BufferRemovedEvent; │ + new-instance v20, Lcom/iskrembilen/quasseldroid/events/BufferRemovedEvent; │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg2:I │ │ - move/from16 v23, v0 │ + move/from16 v21, v0 │ │ - invoke-direct/range {v22 .. v23}, Lcom/iskrembilen/quasseldroid/events/BufferRemovedEvent;->(I)V │ + invoke-direct/range {v20 .. v21}, Lcom/iskrembilen/quasseldroid/events/BufferRemovedEvent;->(I)V │ │ - invoke-virtual/range {v21 .. v22}, Lcom/squareup/otto/Bus;->post(Ljava/lang/Object;)V │ + invoke-virtual/range {v19 .. v20}, Lcom/squareup/otto/Bus;->post(Ljava/lang/Object;)V │ │ .line 750 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - if-eqz v21, :cond_0 │ + if-eqz v19, :cond_0 │ │ .line 751 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg2:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->removeBuffer(I)V │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->removeBuffer(I)V │ │ goto/16 :goto_0 │ │ .line 755 │ :pswitch_21 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ # setter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->latency:I │ - invoke-static/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$2002(Lcom/iskrembilen/quasseldroid/service/CoreConnService;I)I │ + invoke-static/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$2002(Lcom/iskrembilen/quasseldroid/service/CoreConnService;I)I │ │ .line 756 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/util/BusProvider;->getInstance()Lcom/squareup/otto/Bus; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - new-instance v22, Lcom/iskrembilen/quasseldroid/events/LatencyChangedEvent; │ + new-instance v20, Lcom/iskrembilen/quasseldroid/events/LatencyChangedEvent; │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v23, v0 │ + move-object/from16 v21, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->latency:I │ - invoke-static/range {v23 .. v23}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$2000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)I │ + invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$2000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)I │ │ - move-result v23 │ + move-result v21 │ │ - invoke-direct/range {v22 .. v23}, Lcom/iskrembilen/quasseldroid/events/LatencyChangedEvent;->(I)V │ + invoke-direct/range {v20 .. v21}, Lcom/iskrembilen/quasseldroid/events/LatencyChangedEvent;->(I)V │ │ - invoke-virtual/range {v21 .. v22}, Lcom/squareup/otto/Bus;->post(Ljava/lang/Object;)V │ + invoke-virtual/range {v19 .. v20}, Lcom/squareup/otto/Bus;->post(Ljava/lang/Object;)V │ │ goto/16 :goto_0 │ │ .line 759 │ :pswitch_22 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg2:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->setLatency(I)V │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->setLatency(I)V │ │ goto/16 :goto_0 │ │ .line 762 │ :pswitch_23 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - move-result-object v22 │ + move-result-object v20 │ │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - check-cast v21, Ljava/lang/String; │ + check-cast v19, Ljava/lang/String; │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v21 │ + move-object/from16 v1, v19 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->setNetworkName(Ljava/lang/String;)V │ │ goto/16 :goto_0 │ │ .line 765 │ :pswitch_24 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - move-result-object v22 │ + move-result-object v20 │ │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - check-cast v21, Ljava/lang/String; │ + check-cast v19, Ljava/lang/String; │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v21 │ + move-object/from16 v1, v19 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->setCurrentServer(Ljava/lang/String;)V │ │ goto/16 :goto_0 │ │ .line 768 │ :pswitch_25 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - move-result-object v22 │ + move-result-object v20 │ │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - check-cast v21, Ljava/lang/Integer; │ + check-cast v19, Ljava/lang/Integer; │ │ - invoke-virtual/range {v21 .. v21}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v19 .. v19}, Ljava/lang/Integer;->intValue()I │ │ - move-result v21 │ + move-result v19 │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - move/from16 v1, v21 │ + move/from16 v1, v19 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->setIdentity(I)V │ │ goto/16 :goto_0 │ │ .line 771 │ :pswitch_26 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - invoke-static/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-static/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1000(Lcom/iskrembilen/quasseldroid/service/CoreConnService;)Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Landroid/os/Message;->arg1:I │ │ - move/from16 v22, v0 │ + move/from16 v20, v0 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getBufferById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getBufferById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-result-object v22 │ + move-result-object v20 │ │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - check-cast v21, Ljava/lang/String; │ + check-cast v19, Ljava/lang/String; │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v21 │ + move-object/from16 v1, v19 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->setName(Ljava/lang/String;)V │ │ goto/16 :goto_0 │ │ .line 775 │ :pswitch_27 │ :try_start_0 │ - new-instance v13, Lcom/iskrembilen/quasseldroid/protocol/state/Identity; │ + new-instance v11, Lcom/iskrembilen/quasseldroid/protocol/state/Identity; │ │ - invoke-direct {v13}, Lcom/iskrembilen/quasseldroid/protocol/state/Identity;->()V │ + invoke-direct {v11}, Lcom/iskrembilen/quasseldroid/protocol/state/Identity;->()V │ │ .line 776 │ - .local v13, "identity":Lcom/iskrembilen/quasseldroid/protocol/state/Identity; │ + .local v11, "identity":Lcom/iskrembilen/quasseldroid/protocol/state/Identity; │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - check-cast v21, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v19, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ - invoke-virtual {v13, v0}, Lcom/iskrembilen/quasseldroid/protocol/state/Identity;->fromVariantMap(Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;)V │ + invoke-virtual {v11, v0}, Lcom/iskrembilen/quasseldroid/protocol/state/Identity;->fromVariantMap(Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;)V │ │ .line 778 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getInstance()Lcom/iskrembilen/quasseldroid/protocol/state/Client; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - invoke-virtual/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getIdentities()Lcom/iskrembilen/quasseldroid/protocol/state/IdentityCollection; │ + invoke-virtual/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getIdentities()Lcom/iskrembilen/quasseldroid/protocol/state/IdentityCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ - invoke-virtual {v0, v13}, Lcom/iskrembilen/quasseldroid/protocol/state/IdentityCollection;->putIdentity(Lcom/iskrembilen/quasseldroid/protocol/state/Identity;)V │ + invoke-virtual {v0, v11}, Lcom/iskrembilen/quasseldroid/protocol/state/IdentityCollection;->putIdentity(Lcom/iskrembilen/quasseldroid/protocol/state/Identity;)V │ │ .line 779 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/util/BusProvider;->getInstance()Lcom/squareup/otto/Bus; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - new-instance v22, Lcom/iskrembilen/quasseldroid/events/UpdateIdentityEvent; │ + new-instance v20, Lcom/iskrembilen/quasseldroid/events/UpdateIdentityEvent; │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - invoke-direct {v0, v13}, Lcom/iskrembilen/quasseldroid/events/UpdateIdentityEvent;->(Lcom/iskrembilen/quasseldroid/protocol/state/Identity;)V │ + invoke-direct {v0, v11}, Lcom/iskrembilen/quasseldroid/events/UpdateIdentityEvent;->(Lcom/iskrembilen/quasseldroid/protocol/state/Identity;)V │ │ - invoke-virtual/range {v21 .. v22}, Lcom/squareup/otto/Bus;->post(Ljava/lang/Object;)V │ + invoke-virtual/range {v19 .. v20}, Lcom/squareup/otto/Bus;->post(Ljava/lang/Object;)V │ :try_end_0 │ .catch Lcom/iskrembilen/quasseldroid/protocol/qtcomm/EmptyQVariantException; {:try_start_0 .. :try_end_0} :catch_0 │ │ goto/16 :goto_0 │ │ .line 780 │ - .end local v13 # "identity":Lcom/iskrembilen/quasseldroid/protocol/state/Identity; │ + .end local v11 # "identity":Lcom/iskrembilen/quasseldroid/protocol/state/Identity; │ :catch_0 │ move-exception v9 │ │ .line 781 │ .local v9, "e":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/EmptyQVariantException; │ invoke-virtual {v9}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/EmptyQVariantException;->printStackTrace()V │ │ @@ -3241,159 +3228,159 @@ │ .end local v9 # "e":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/EmptyQVariantException; │ :pswitch_28 │ :try_start_1 │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - check-cast v21, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v19, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getType()Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + invoke-virtual/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getType()Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - sget-object v22, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Map:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v20, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Map:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ - move-object/from16 v1, v22 │ + move-object/from16 v1, v20 │ │ if-ne v0, v1, :cond_19 │ │ .line 787 │ - new-instance v13, Lcom/iskrembilen/quasseldroid/protocol/state/Identity; │ + new-instance v11, Lcom/iskrembilen/quasseldroid/protocol/state/Identity; │ │ - invoke-direct {v13}, Lcom/iskrembilen/quasseldroid/protocol/state/Identity;->()V │ + invoke-direct {v11}, Lcom/iskrembilen/quasseldroid/protocol/state/Identity;->()V │ │ .line 788 │ - .restart local v13 # "identity":Lcom/iskrembilen/quasseldroid/protocol/state/Identity; │ + .restart local v11 # "identity":Lcom/iskrembilen/quasseldroid/protocol/state/Identity; │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - check-cast v21, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v19, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ - invoke-virtual {v13, v0}, Lcom/iskrembilen/quasseldroid/protocol/state/Identity;->fromVariantMap(Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;)V │ + invoke-virtual {v11, v0}, Lcom/iskrembilen/quasseldroid/protocol/state/Identity;->fromVariantMap(Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;)V │ │ .line 789 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getInstance()Lcom/iskrembilen/quasseldroid/protocol/state/Client; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - invoke-virtual/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getIdentities()Lcom/iskrembilen/quasseldroid/protocol/state/IdentityCollection; │ + invoke-virtual/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getIdentities()Lcom/iskrembilen/quasseldroid/protocol/state/IdentityCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - invoke-virtual {v13}, Lcom/iskrembilen/quasseldroid/protocol/state/Identity;->getIdentityId()I │ + invoke-virtual {v11}, Lcom/iskrembilen/quasseldroid/protocol/state/Identity;->getIdentityId()I │ │ - move-result v22 │ + move-result v20 │ │ - invoke-virtual/range {v21 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/IdentityCollection;->removeIdentity(I)V │ + invoke-virtual/range {v19 .. v20}, Lcom/iskrembilen/quasseldroid/protocol/state/IdentityCollection;->removeIdentity(I)V │ │ .line 790 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getInstance()Lcom/iskrembilen/quasseldroid/protocol/state/Client; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - invoke-virtual/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getObjects()Lcom/iskrembilen/quasseldroid/protocol/state/ObjectCollection; │ + invoke-virtual/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getObjects()Lcom/iskrembilen/quasseldroid/protocol/state/ObjectCollection; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - const-string v22, "Identity" │ + const-string v20, "Identity" │ │ - invoke-virtual {v13}, Lcom/iskrembilen/quasseldroid/protocol/state/Identity;->getIdentityId()I │ + invoke-virtual {v11}, Lcom/iskrembilen/quasseldroid/protocol/state/Identity;->getIdentityId()I │ │ - move-result v23 │ + move-result v21 │ │ - invoke-static/range {v23 .. v23}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; │ + invoke-static/range {v21 .. v21}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; │ │ - move-result-object v23 │ + move-result-object v21 │ │ - invoke-virtual/range {v21 .. v23}, Lcom/iskrembilen/quasseldroid/protocol/state/ObjectCollection;->removeObject(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual/range {v19 .. v21}, Lcom/iskrembilen/quasseldroid/protocol/state/ObjectCollection;->removeObject(Ljava/lang/String;Ljava/lang/String;)V │ :try_end_1 │ .catch Lcom/iskrembilen/quasseldroid/protocol/qtcomm/EmptyQVariantException; {:try_start_1 .. :try_end_1} :catch_1 │ │ .line 800 │ - .end local v13 # "identity":Lcom/iskrembilen/quasseldroid/protocol/state/Identity; │ + .end local v11 # "identity":Lcom/iskrembilen/quasseldroid/protocol/state/Identity; │ :goto_6 │ :pswitch_29 │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ - move-object/from16 v18, v0 │ + move-object/from16 v16, v0 │ │ - check-cast v18, Lcom/iskrembilen/quasseldroid/protocol/packets/Request; │ + check-cast v16, Lcom/iskrembilen/quasseldroid/protocol/packets/Request; │ │ .line 801 │ - .local v18, "p":Lcom/iskrembilen/quasseldroid/protocol/packets/Request; │ - invoke-interface/range {v18 .. v18}, Lcom/iskrembilen/quasseldroid/protocol/packets/Request;->apply()V │ + .local v16, "p":Lcom/iskrembilen/quasseldroid/protocol/packets/Request; │ + invoke-interface/range {v16 .. v16}, Lcom/iskrembilen/quasseldroid/protocol/packets/Request;->apply()V │ │ goto/16 :goto_0 │ │ .line 791 │ - .end local v18 # "p":Lcom/iskrembilen/quasseldroid/protocol/packets/Request; │ + .end local v16 # "p":Lcom/iskrembilen/quasseldroid/protocol/packets/Request; │ :cond_19 │ :try_start_2 │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - check-cast v21, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v19, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getType()Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + invoke-virtual/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getType()Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - sget-object v22, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Int:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + sget-object v20, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->Int:Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ - move-object/from16 v1, v22 │ + move-object/from16 v1, v20 │ │ if-ne v0, v1, :cond_1a │ │ .line 792 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getInstance()Lcom/iskrembilen/quasseldroid/protocol/state/Client; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - invoke-virtual/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getIdentities()Lcom/iskrembilen/quasseldroid/protocol/state/IdentityCollection; │ + invoke-virtual/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getIdentities()Lcom/iskrembilen/quasseldroid/protocol/state/IdentityCollection; │ │ - move-result-object v22 │ + move-result-object v20 │ │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - check-cast v21, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v19, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ + invoke-virtual/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getData()Ljava/lang/Object; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - check-cast v21, Ljava/lang/Integer; │ + check-cast v19, Ljava/lang/Integer; │ │ - invoke-virtual/range {v21 .. v21}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v19 .. v19}, Ljava/lang/Integer;->intValue()I │ │ - move-result v21 │ + move-result v19 │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - move/from16 v1, v21 │ + move/from16 v1, v19 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/IdentityCollection;->removeIdentity(I)V │ :try_end_2 │ .catch Lcom/iskrembilen/quasseldroid/protocol/qtcomm/EmptyQVariantException; {:try_start_2 .. :try_end_2} :catch_1 │ │ goto :goto_6 │ │ @@ -3410,61 +3397,61 @@ │ .line 794 │ .end local v9 # "e":Lcom/iskrembilen/quasseldroid/protocol/qtcomm/EmptyQVariantException; │ :cond_1a │ :try_start_3 │ # getter for: Lcom/iskrembilen/quasseldroid/service/CoreConnService;->TAG:Ljava/lang/String; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->access$1100()Ljava/lang/String; │ │ - move-result-object v22 │ + move-result-object v20 │ │ - new-instance v21, Ljava/lang/StringBuilder; │ + new-instance v19, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v21 .. v21}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v19 .. v19}, Ljava/lang/StringBuilder;->()V │ │ - const-string v23, "Encountered unknown identity type while sync:" │ + const-string v21, "Encountered unknown identity type while sync:" │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ - move-object/from16 v1, v23 │ + move-object/from16 v1, v21 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v23 │ + move-result-object v21 │ │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Landroid/os/Message;->obj:Ljava/lang/Object; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v19, v0 │ │ - check-cast v21, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ + check-cast v19, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant; │ │ - invoke-virtual/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getType()Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ + invoke-virtual/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariant;->getType()Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - invoke-virtual/range {v21 .. v21}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->name()Ljava/lang/String; │ + invoke-virtual/range {v19 .. v19}, Lcom/iskrembilen/quasseldroid/protocol/qtcomm/QVariantType;->name()Ljava/lang/String; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - move-object/from16 v0, v23 │ + move-object/from16 v0, v21 │ │ - move-object/from16 v1, v21 │ + move-object/from16 v1, v19 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - invoke-virtual/range {v21 .. v21}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v19 .. v19}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v21 │ + move-result-object v19 │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v21 │ + move-object/from16 v1, v19 │ │ invoke-static {v0, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ :try_end_3 │ .catch Lcom/iskrembilen/quasseldroid/protocol/qtcomm/EmptyQVariantException; {:try_start_3 .. :try_end_3} :catch_1 │ │ goto :goto_6 ├── smali/com/iskrembilen/quasseldroid/service/CoreConnService$LocalBinder.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ │ # direct methods │ .method public constructor (Lcom/iskrembilen/quasseldroid/service/CoreConnService;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ .prologue │ .line 180 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/service/CoreConnService$LocalBinder;->this$0:Lcom/iskrembilen/quasseldroid/service/CoreConnService; │ │ invoke-direct {p0}, Landroid/os/Binder;->()V ├── smali/com/iskrembilen/quasseldroid/service/CoreConnService.smali │ @@ -1144,14 +1144,15 @@ │ │ iget v5, p0, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->port:I │ │ iget-object v6, p0, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->username:Ljava/lang/String; │ │ iget-object v7, p0, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->password:Ljava/lang/String; │ │ + .line 399 │ invoke-virtual {p0}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->getVersionName()Ljava/lang/String; │ │ move-result-object v8 │ │ iget-object v9, p0, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->incomingHandler:Lcom/iskrembilen/quasseldroid/service/CoreConnService$IncomingHandler; │ │ invoke-virtual {p0}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->getApplicationContext()Landroid/content/Context; │ @@ -1330,167 +1331,166 @@ │ invoke-virtual {p0}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->disconnectFromCore()V │ │ .line 947 │ return-void │ .end method │ │ .method public doJoinChannel(Lcom/iskrembilen/quasseldroid/events/JoinChannelEvent;)V │ - .locals 7 │ + .locals 6 │ .param p1, "event" # Lcom/iskrembilen/quasseldroid/events/JoinChannelEvent; │ .annotation runtime Lcom/squareup/otto/Subscribe; │ .end annotation │ │ .prologue │ - const/4 v6, 0x1 │ + const/4 v5, 0x1 │ │ .line 923 │ - iget-object v3, p0, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->coreConn:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ + iget-object v2, p0, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->coreConn:Lcom/iskrembilen/quasseldroid/io/CoreConnection; │ │ - if-nez v3, :cond_0 │ + if-nez v2, :cond_0 │ │ .line 924 │ - const-string v3, "" │ + const-string v2, "" │ │ - invoke-direct {p0, v3}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->reconnect(Ljava/lang/String;)V │ + invoke-direct {p0, v2}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->reconnect(Ljava/lang/String;)V │ │ .line 941 │ :goto_0 │ return-void │ │ .line 928 │ :cond_0 │ - const/4 v2, -0x1 │ + const/4 v1, -0x1 │ │ .line 929 │ - .local v2, "networksStatusBufferId":I │ - iget-object v3, p0, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + .local v1, "networksStatusBufferId":I │ + iget-object v2, p0, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->networks:Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - invoke-virtual {v3}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkList()Ljava/util/List; │ + invoke-virtual {v2}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkList()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 v0 │ + move-result-object v2 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :cond_1 │ - 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 v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + check-cast v0, Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ .line 930 │ - .local v1, "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ - invoke-virtual {v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getName()Ljava/lang/String; │ + .local v0, "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual {v0}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getName()Ljava/lang/String; │ │ move-result-object v3 │ │ iget-object v4, p1, Lcom/iskrembilen/quasseldroid/events/JoinChannelEvent;->networkName:Ljava/lang/String; │ │ invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v3 │ │ if-eqz v3, :cond_1 │ │ .line 931 │ - invoke-virtual {v1}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getStatusBuffer()Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + invoke-virtual {v0}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getStatusBuffer()Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v3}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ + invoke-virtual {v2}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - iget v2, v3, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->id:I │ + iget v1, v2, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->id:I │ │ .line 935 │ - .end local v1 # "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + .end local v0 # "network":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ :cond_2 │ - const/4 v3, -0x1 │ + const/4 v2, -0x1 │ │ - if-eq v2, v3, :cond_3 │ + if-eq v1, v2, :cond_3 │ │ .line 936 │ - 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, "/join " │ + const-string v3, "/join " │ │ - 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, p1, Lcom/iskrembilen/quasseldroid/events/JoinChannelEvent;->channelName:Ljava/lang/String; │ + iget-object v3, p1, Lcom/iskrembilen/quasseldroid/events/JoinChannelEvent;->channelName: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 │ │ - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {p0, v2, v3}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->sendMessage(ILjava/lang/String;)V │ + invoke-virtual {p0, v1, v2}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->sendMessage(ILjava/lang/String;)V │ │ .line 937 │ invoke-virtual {p0}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->getApplicationContext()Landroid/content/Context; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - new-instance v4, Ljava/lang/StringBuilder; │ + new-instance v3, Ljava/lang/StringBuilder; │ │ - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ - const-string v5, "Joining channel " │ + const-string v4, "Joining channel " │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p1, Lcom/iskrembilen/quasseldroid/events/JoinChannelEvent;->channelName:Ljava/lang/String; │ + iget-object v4, p1, Lcom/iskrembilen/quasseldroid/events/JoinChannelEvent;->channelName:Ljava/lang/String; │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-static {v3, v4, v6}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ + invoke-static {v2, v3, v5}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v3}, Landroid/widget/Toast;->show()V │ + invoke-virtual {v2}, Landroid/widget/Toast;->show()V │ │ goto :goto_0 │ │ .line 939 │ :cond_3 │ invoke-virtual {p0}, Lcom/iskrembilen/quasseldroid/service/CoreConnService;->getApplicationContext()Landroid/content/Context; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - const-string v4, "Error joining channel" │ + const-string v3, "Error joining channel" │ │ - invoke-static {v3, v4, v6}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ + invoke-static {v2, v3, v5}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v3}, Landroid/widget/Toast;->show()V │ + invoke-virtual {v2}, Landroid/widget/Toast;->show()V │ │ goto :goto_0 │ .end method │ │ .method public doManageChannel(Lcom/iskrembilen/quasseldroid/events/ManageChannelEvent;)V │ .locals 4 │ .param p1, "event" # Lcom/iskrembilen/quasseldroid/events/ManageChannelEvent; ├── smali/com/iskrembilen/quasseldroid/service/InFocus$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/service/InFocus; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/service/InFocus;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/service/InFocus; │ │ .prologue │ .line 77 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/service/InFocus$1;->this$0:Lcom/iskrembilen/quasseldroid/service/InFocus; │ │ invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V ├── smali/com/iskrembilen/quasseldroid/service/InFocus$LocalBinder.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/service/InFocus; │ │ │ # direct methods │ .method public constructor (Lcom/iskrembilen/quasseldroid/service/InFocus;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/service/InFocus; │ │ .prologue │ .line 100 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/service/InFocus$LocalBinder;->this$0:Lcom/iskrembilen/quasseldroid/service/InFocus; │ │ invoke-direct {p0}, Landroid/os/Binder;->()V ├── smali/com/iskrembilen/quasseldroid/util/BufferCollectionHelper.smali │ @@ -2,15 +2,14 @@ │ .super Ljava/lang/Object; │ .source "BufferCollectionHelper.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/iskrembilen/quasseldroid/util/BufferCollectionHelper$1;, │ Lcom/iskrembilen/quasseldroid/util/BufferCollectionHelper$ActivityFilter;, │ Lcom/iskrembilen/quasseldroid/util/BufferCollectionHelper$ActiveFilter;, │ Lcom/iskrembilen/quasseldroid/util/BufferCollectionHelper$VisibilityFilter;, │ Lcom/iskrembilen/quasseldroid/util/BufferCollectionHelper$OrderComparator;, │ Lcom/iskrembilen/quasseldroid/util/BufferCollectionHelper$AlphabeticalComparator;, │ Lcom/iskrembilen/quasseldroid/util/BufferCollectionHelper$ActivityType; │ } │ @@ -448,10 +447,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 35 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 124 │ return-void │ .end method ├── smali/com/iskrembilen/quasseldroid/util/BufferHelper.smali │ @@ -209,42 +209,47 @@ │ .line 72 │ new-instance v0, Landroid/app/AlertDialog$Builder; │ │ invoke-direct {v0, p0}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const v1, 0x7f0e003a │ │ + .line 73 │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const v1, 0x7f0e0035 │ │ + .line 74 │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const v1, 0x7f0e0029 │ │ new-instance v2, Lcom/iskrembilen/quasseldroid/util/BufferHelper$1; │ │ invoke-direct {v2, p1}, Lcom/iskrembilen/quasseldroid/util/BufferHelper$1;->(I)V │ │ + .line 75 │ invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const v1, 0x7f0e0024 │ │ const/4 v2, 0x0 │ │ + .line 83 │ invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ + .line 84 │ invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ .line 85 │ return-void │ .end method │ │ .method public static tempHideChannel(I)V ├── smali/com/iskrembilen/quasseldroid/util/MessageFormattingHelper.smali │ @@ -15,15 +15,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 45 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 82 │ return-void │ .end method │ │ .method public static formatNick(Landroid/content/Context;Ljava/lang/String;ZZ)Ljava/lang/CharSequence; │ .locals 6 │ .param p0, "ctx" # Landroid/content/Context; │ .param p1, "nick" # Ljava/lang/String; ├── smali/com/iskrembilen/quasseldroid/util/MessageUtil.smali │ @@ -39,200 +39,200 @@ │ .param p0, "ctx" # Landroid/content/Context; │ .param p1, "msg" # Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ │ .prologue │ .line 57 │ move-object/from16 v0, p1 │ │ - iget-object v14, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->type:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ + iget-object v13, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->type:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ │ - sget-object v15, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type;->Plain:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ + sget-object v14, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type;->Plain:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ │ - if-eq v14, v15, :cond_0 │ + if-eq v13, v14, :cond_0 │ │ move-object/from16 v0, p1 │ │ - iget-object v14, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->type:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ + iget-object v13, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->type:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ │ - sget-object v15, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type;->Notice:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ + sget-object v14, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type;->Notice:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ │ - if-eq v14, v15, :cond_0 │ + if-eq v13, v14, :cond_0 │ │ move-object/from16 v0, p1 │ │ - iget-object v14, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->type:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ + iget-object v13, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->type:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ │ - sget-object v15, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type;->Action:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ + sget-object v14, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type;->Action:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Type; │ │ - if-ne v14, v15, :cond_1 │ + if-ne v13, v14, :cond_1 │ │ :cond_0 │ move-object/from16 v0, p1 │ │ - iget-byte v14, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->flags:B │ + iget-byte v13, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->flags:B │ │ - sget-object v15, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Flag;->Self:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Flag; │ + sget-object v14, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Flag;->Self:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Flag; │ │ - invoke-virtual {v15}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Flag;->getValue()I │ + .line 58 │ + invoke-virtual {v14}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Flag;->getValue()I │ │ - move-result v15 │ + move-result v14 │ │ - if-ne v14, v15, :cond_2 │ + if-ne v13, v14, :cond_2 │ │ .line 129 │ :cond_1 │ :goto_0 │ return-void │ │ .line 61 │ :cond_2 │ invoke-virtual/range {p0 .. p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - invoke-static {v14}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ + invoke-static {v13}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ - move-result-object v13 │ + move-result-object v12 │ │ .line 63 │ - .local v13, "preferences":Landroid/content/SharedPreferences; │ - const-string v14, "preference_highlight_type" │ + .local v12, "preferences":Landroid/content/SharedPreferences; │ + const-string v13, "preference_highlight_type" │ │ - const-string v15, "current" │ + const-string v14, "current" │ │ - invoke-interface {v13, v14, v15}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-interface {v12, v13, v14}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v2 │ │ .line 64 │ .local v2, "highlightNickPreference":Ljava/lang/String; │ invoke-virtual/range {p0 .. p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - const v15, 0x7f070005 │ + const v14, 0x7f070005 │ │ - invoke-virtual {v14, v15}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ + invoke-virtual {v13, v14}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - const/4 v15, 0x0 │ + const/4 v14, 0x0 │ │ - aget-object v3, v14, v15 │ + aget-object v3, v13, v14 │ │ .line 65 │ .local v3, "highlightNickPreferenceAll":Ljava/lang/String; │ invoke-virtual/range {p0 .. p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - const v15, 0x7f070005 │ + const v14, 0x7f070005 │ │ - invoke-virtual {v14, v15}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ + invoke-virtual {v13, v14}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - const/4 v15, 0x1 │ + const/4 v14, 0x1 │ │ - aget-object v4, v14, v15 │ + aget-object v4, v13, v14 │ │ .line 67 │ .local v4, "highlightNickPreferenceCurrent":Ljava/lang/String; │ - const-string v14, "perference_highlight_casesensitive" │ + const-string v13, "perference_highlight_casesensitive" │ │ - const/4 v15, 0x0 │ + const/4 v14, 0x0 │ │ - invoke-interface {v13, v14, v15}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ + invoke-interface {v12, v13, v14}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ - move-result v12 │ + move-result v11 │ │ .line 70 │ - .local v12, "preferenceNickCaseSensitive":Z │ + .local v11, "preferenceNickCaseSensitive":Z │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getInstance()Lcom/iskrembilen/quasseldroid/protocol/state/Client; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - invoke-virtual {v14}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getNetworks()Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-virtual {v13}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getNetworks()Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v14 │ + move-result-object v13 │ │ move-object/from16 v0, p1 │ │ - iget-object v15, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->bufferInfo:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ + iget-object v14, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->bufferInfo:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - iget v15, v15, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->networkId:I │ + iget v14, v14, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->networkId:I │ │ - invoke-virtual {v14, v15}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + invoke-virtual {v13, v14}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getNetworkById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ │ - move-result-object v8 │ + move-result-object v7 │ │ .line 71 │ - .local v8, "net":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ - if-eqz v8, :cond_1 │ + .local v7, "net":Lcom/iskrembilen/quasseldroid/protocol/state/Network; │ + if-eqz v7, :cond_1 │ │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getMyNick()Ljava/lang/String; │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getMyNick()Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - invoke-virtual {v14}, Ljava/lang/String;->isEmpty()Z │ + invoke-virtual {v13}, Ljava/lang/String;->isEmpty()Z │ │ - move-result v14 │ + move-result v13 │ │ - if-nez v14, :cond_1 │ + if-nez v13, :cond_1 │ │ .line 72 │ - new-instance v9, Ljava/util/ArrayList; │ + new-instance v8, Ljava/util/ArrayList; │ │ - const/4 v14, 0x1 │ + const/4 v13, 0x1 │ │ - invoke-direct {v9, v14}, Ljava/util/ArrayList;->(I)V │ + invoke-direct {v8, v13}, Ljava/util/ArrayList;->(I)V │ │ .line 73 │ - .local v9, "nickList":Ljava/util/List;, "Ljava/util/List;" │ + .local v8, "nickList":Ljava/util/List;, "Ljava/util/List;" │ invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v14 │ + move-result v13 │ │ - if-eqz v14, :cond_6 │ + if-eqz v13, :cond_6 │ │ .line 74 │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getMyNick()Ljava/lang/String; │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getMyNick()Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - invoke-interface {v9, v14}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v8, v13}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 83 │ :cond_3 │ :goto_1 │ - invoke-interface {v9}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v8}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v5 │ + move-result-object v13 │ │ - .local v5, "i$":Ljava/util/Iterator; │ :cond_4 │ - invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v13}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v14 │ │ if-eqz v14, :cond_1 │ │ - invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v13}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v11 │ + move-result-object v10 │ │ - check-cast v11, Ljava/lang/String; │ + check-cast v10, Ljava/lang/String; │ │ .line 84 │ - .local v11, "nickname":Ljava/lang/String; │ + .local v10, "nickname":Ljava/lang/String; │ const/4 v1, 0x2 │ │ .line 85 │ .local v1, "flags":I │ - if-eqz v12, :cond_5 │ + if-eqz v11, :cond_5 │ │ const/4 v1, 0x0 │ │ .line 86 │ :cond_5 │ new-instance v14, Ljava/lang/StringBuilder; │ │ @@ -240,15 +240,15 @@ │ │ const-string v15, "(^|\\W)" │ │ invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v14 │ │ - invoke-static {v11}, Ljava/util/regex/Pattern;->quote(Ljava/lang/String;)Ljava/lang/String; │ + invoke-static {v10}, Ljava/util/regex/Pattern;->quote(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v15 │ │ invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v14 │ │ @@ -260,98 +260,97 @@ │ │ invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v14 │ │ invoke-static {v14, v1}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;I)Ljava/util/regex/Pattern; │ │ - move-result-object v10 │ + move-result-object v9 │ │ .line 87 │ - .local v10, "nickRegExp":Ljava/util/regex/Pattern; │ + .local v9, "nickRegExp":Ljava/util/regex/Pattern; │ move-object/from16 v0, p1 │ │ iget-object v14, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ - invoke-virtual {v10, v14}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; │ + invoke-virtual {v9, v14}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; │ │ - move-result-object v6 │ + move-result-object v5 │ │ .line 88 │ - .local v6, "matcher":Ljava/util/regex/Matcher; │ - invoke-virtual {v6}, Ljava/util/regex/Matcher;->find()Z │ + .local v5, "matcher":Ljava/util/regex/Matcher; │ + invoke-virtual {v5}, Ljava/util/regex/Matcher;->find()Z │ │ move-result v14 │ │ if-eqz v14, :cond_4 │ │ .line 89 │ - sget-object v14, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Flag;->Highlight:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Flag; │ + sget-object v13, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Flag;->Highlight:Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Flag; │ │ move-object/from16 v0, p1 │ │ - invoke-virtual {v0, v14}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->setFlag(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Flag;)V │ + invoke-virtual {v0, v13}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->setFlag(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage$Flag;)V │ │ goto/16 :goto_0 │ │ .line 75 │ .end local v1 # "flags":I │ - .end local v5 # "i$":Ljava/util/Iterator; │ - .end local v6 # "matcher":Ljava/util/regex/Matcher; │ - .end local v10 # "nickRegExp":Ljava/util/regex/Pattern; │ - .end local v11 # "nickname":Ljava/lang/String; │ + .end local v5 # "matcher":Ljava/util/regex/Matcher; │ + .end local v9 # "nickRegExp":Ljava/util/regex/Pattern; │ + .end local v10 # "nickname":Ljava/lang/String; │ :cond_6 │ invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v14 │ + move-result v13 │ │ - if-eqz v14, :cond_3 │ + if-eqz v13, :cond_3 │ │ .line 76 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getInstance()Lcom/iskrembilen/quasseldroid/protocol/state/Client; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - invoke-virtual {v14}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getIdentities()Lcom/iskrembilen/quasseldroid/protocol/state/IdentityCollection; │ + invoke-virtual {v13}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getIdentities()Lcom/iskrembilen/quasseldroid/protocol/state/IdentityCollection; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - iget v15, v8, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->identityId:I │ + iget v14, v7, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->identityId:I │ │ - invoke-virtual {v14, v15}, Lcom/iskrembilen/quasseldroid/protocol/state/IdentityCollection;->getIdentity(I)Lcom/iskrembilen/quasseldroid/protocol/state/Identity; │ + invoke-virtual {v13, v14}, Lcom/iskrembilen/quasseldroid/protocol/state/IdentityCollection;->getIdentity(I)Lcom/iskrembilen/quasseldroid/protocol/state/Identity; │ │ - move-result-object v7 │ + move-result-object v6 │ │ .line 77 │ - .local v7, "myIdentity":Lcom/iskrembilen/quasseldroid/protocol/state/Identity; │ - if-eqz v7, :cond_7 │ + .local v6, "myIdentity":Lcom/iskrembilen/quasseldroid/protocol/state/Identity; │ + if-eqz v6, :cond_7 │ │ .line 78 │ - invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/Identity;->getNicks()Ljava/util/List; │ + invoke-virtual {v6}, Lcom/iskrembilen/quasseldroid/protocol/state/Identity;->getNicks()Ljava/util/List; │ │ - move-result-object v9 │ + move-result-object v8 │ │ .line 79 │ :cond_7 │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getMyNick()Ljava/lang/String; │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getMyNick()Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - invoke-interface {v9, v14}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v8, v13}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v14 │ + move-result v13 │ │ - if-nez v14, :cond_3 │ + if-nez v13, :cond_3 │ │ .line 80 │ - invoke-virtual {v8}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getMyNick()Ljava/lang/String; │ + invoke-virtual {v7}, Lcom/iskrembilen/quasseldroid/protocol/state/Network;->getMyNick()Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v13 │ │ - invoke-interface {v9, v14}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v8, v13}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_1 │ .end method │ │ .method public static mircCodeToColor(I)I │ .locals 1 │ .param p0, "code" # I │ @@ -549,60 +548,66 @@ │ .line 170 │ new-instance v19, Landroid/text/SpannableString; │ │ const-string v20, "\\x02" │ │ const-string v21, "" │ │ + .line 171 │ move-object/from16 v0, p1 │ │ move-object/from16 v1, v20 │ │ move-object/from16 v2, v21 │ │ invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v20 │ │ const-string v21, "\\x0F" │ │ const-string v22, "" │ │ + .line 172 │ invoke-virtual/range {v20 .. v22}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v20 │ │ const-string v21, "\\x1D" │ │ const-string v22, "" │ │ + .line 173 │ invoke-virtual/range {v20 .. v22}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v20 │ │ const-string v21, "\\x1F" │ │ const-string v22, "" │ │ + .line 174 │ invoke-virtual/range {v20 .. v22}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v20 │ │ const-string v21, "\\x03[0-9]{1,2}(,[0-9]{1,2})?" │ │ const-string v22, "" │ │ + .line 175 │ invoke-virtual/range {v20 .. v22}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v20 │ │ const-string v21, "\\x03" │ │ const-string v22, "" │ │ + .line 176 │ invoke-virtual/range {v20 .. v22}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v20 │ │ invoke-direct/range {v19 .. v20}, Landroid/text/SpannableString;->(Ljava/lang/CharSequence;)V │ │ .line 318 │ @@ -647,14 +652,15 @@ │ │ move/from16 v1, v20 │ │ if-ne v0, v1, :cond_1 │ │ const/16 v19, 0x1d │ │ + .line 186 │ move-object/from16 v0, p1 │ │ move/from16 v1, v19 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->indexOf(I)I │ │ move-result v19 │ @@ -665,14 +671,15 @@ │ │ move/from16 v1, v20 │ │ if-ne v0, v1, :cond_1 │ │ const/16 v19, 0x1f │ │ + .line 187 │ move-object/from16 v0, p1 │ │ move/from16 v1, v19 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->indexOf(I)I │ │ move-result v19 │ @@ -683,14 +690,15 @@ │ │ move/from16 v1, v20 │ │ if-ne v0, v1, :cond_1 │ │ const/16 v19, 0x3 │ │ + .line 188 │ move-object/from16 v0, p1 │ │ move/from16 v1, v19 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->indexOf(I)I │ │ move-result v19 │ @@ -1341,26 +1349,28 @@ │ .line 283 │ new-instance v19, Landroid/text/style/ForegroundColorSpan; │ │ invoke-virtual/range {p0 .. p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ move-result-object v20 │ │ + .line 284 │ invoke-static {v9}, Lcom/iskrembilen/quasseldroid/util/MessageUtil;->mircCodeToColor(I)I │ │ move-result v21 │ │ invoke-virtual/range {v20 .. v21}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v20 │ │ invoke-direct/range {v19 .. v20}, Landroid/text/style/ForegroundColorSpan;->(I)V │ │ const/16 v20, 0x11 │ │ + .line 283 │ move-object/from16 v0, v19 │ │ move/from16 v1, v20 │ │ invoke-virtual {v11, v0, v15, v7, v1}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V │ │ .line 287 │ @@ -1386,26 +1396,28 @@ │ .line 288 │ new-instance v19, Landroid/text/style/BackgroundColorSpan; │ │ invoke-virtual/range {p0 .. p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ move-result-object v20 │ │ + .line 289 │ invoke-static {v3}, Lcom/iskrembilen/quasseldroid/util/MessageUtil;->mircCodeToColor(I)I │ │ move-result v21 │ │ invoke-virtual/range {v20 .. v21}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v20 │ │ invoke-direct/range {v19 .. v20}, Landroid/text/style/BackgroundColorSpan;->(I)V │ │ const/16 v20, 0x11 │ │ + .line 288 │ move-object/from16 v0, v19 │ │ move/from16 v1, v20 │ │ invoke-virtual {v11, v0, v15, v7, v1}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V │ │ .line 295 │ @@ -1428,28 +1440,30 @@ │ │ move/from16 v0, v19 │ │ move/from16 v1, v20 │ │ if-eq v0, v1, :cond_12 │ │ + .line 296 │ move-object/from16 v0, p1 │ │ invoke-virtual {v0, v7}, Ljava/lang/String;->charAt(I)C │ │ move-result v19 │ │ const/16 v20, 0x1d │ │ move/from16 v0, v19 │ │ move/from16 v1, v20 │ │ if-eq v0, v1, :cond_12 │ │ + .line 297 │ move-object/from16 v0, p1 │ │ invoke-virtual {v0, v7}, Ljava/lang/String;->charAt(I)C │ │ move-result v19 │ │ const/16 v20, 0x1f ├── smali/com/iskrembilen/quasseldroid/util/NickCompletionHelper.smali │ @@ -344,83 +344,82 @@ │ .line 72 │ new-instance v1, Ljava/util/ArrayList; │ │ invoke-direct {v1}, Ljava/util/ArrayList;->()V │ │ .line 73 │ .local v1, "filteredUsers":Ljava/util/List;, "Ljava/util/List;" │ - iget-object v4, p0, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;->users:Ljava/util/List; │ + iget-object v3, p0, Lcom/iskrembilen/quasseldroid/util/NickCompletionHelper;->users:Ljava/util/List; │ │ - invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v2 │ + move-result-object v4 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v4 │ + move-result v3 │ │ - if-eqz v4, :cond_1 │ + if-eqz v3, :cond_1 │ │ - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + check-cast v2, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ │ .line 74 │ - .local v3, "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ - iget-object v4, v3, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->nick:Ljava/lang/String; │ + .local v2, "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + iget-object v3, v2, Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser;->nick:Ljava/lang/String; │ │ sget-object v5, Ljava/util/Locale;->US:Ljava/util/Locale; │ │ - invoke-virtual {v4, v5}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; │ + invoke-virtual {v3, v5}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; │ │ move-result-object v5 │ │ - move-object v4, p1 │ + move-object v3, p1 │ │ - check-cast v4, Ljava/lang/String; │ + check-cast v3, Ljava/lang/String; │ │ sget-object v6, Ljava/util/Locale;->US:Ljava/util/Locale; │ │ - invoke-virtual {v4, v6}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; │ + invoke-virtual {v3, v6}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v5, v4}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ + invoke-virtual {v5, v3}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ │ - move-result v4 │ + move-result v3 │ │ - if-eqz v4, :cond_0 │ + if-eqz v3, :cond_0 │ │ .line 75 │ - invoke-interface {v1, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v1, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 78 │ - .end local v3 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ + .end local v2 # "user":Lcom/iskrembilen/quasseldroid/protocol/state/IrcUser; │ :cond_1 │ new-instance v0, Landroid/widget/Filter$FilterResults; │ │ invoke-direct {v0}, Landroid/widget/Filter$FilterResults;->()V │ │ .line 79 │ .local v0, "filterResults":Landroid/widget/Filter$FilterResults; │ iput-object v1, v0, Landroid/widget/Filter$FilterResults;->values:Ljava/lang/Object; │ │ .line 80 │ invoke-interface {v1}, Ljava/util/List;->size()I │ │ - move-result v4 │ + move-result v3 │ │ - iput v4, v0, Landroid/widget/Filter$FilterResults;->count:I │ + iput v3, v0, Landroid/widget/Filter$FilterResults;->count:I │ │ .line 81 │ return-object v0 │ .end method │ │ .method protected publishResults(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ .locals 3 ├── smali/com/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager.smali │ @@ -219,108 +219,106 @@ │ .method private hasDirectMessage()Z │ .locals 7 │ │ .prologue │ .line 433 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getInstance()Lcom/iskrembilen/quasseldroid/protocol/state/Client; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getNetworks()Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-virtual {v3}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getNetworks()Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v3 │ + move-result-object v2 │ │ .line 434 │ - .local v3, "networks":Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ - iget-object v5, p0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->highlightedBuffers:Ljava/util/List; │ + .local v2, "networks":Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + iget-object v4, p0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->highlightedBuffers:Ljava/util/List; │ │ - monitor-enter v5 │ + monitor-enter v4 │ │ .line 435 │ :try_start_0 │ - iget-object v4, p0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->highlightedBuffers:Ljava/util/List; │ + iget-object v3, p0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->highlightedBuffers:Ljava/util/List; │ │ - invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :cond_0 │ - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v4 │ + move-result v5 │ │ - if-eqz v4, :cond_1 │ + if-eqz v5, :cond_1 │ │ - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Ljava/lang/Integer; │ │ .line 436 │ .local v1, "bufferId":Ljava/lang/Integer; │ invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I │ │ - move-result v4 │ + move-result v5 │ │ - invoke-virtual {v3, v4}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getBufferById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + invoke-virtual {v2, v5}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getBufferById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ move-result-object v0 │ │ .line 439 │ .local v0, "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ if-eqz v0, :cond_0 │ │ invoke-virtual {v0}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - if-eqz v4, :cond_0 │ + if-eqz v5, :cond_0 │ │ invoke-virtual {v0}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget-object v4, v4, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->type:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ + iget-object v5, v5, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->type:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ │ sget-object v6, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type;->QueryBuffer:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ │ - if-ne v4, v6, :cond_0 │ + if-ne v5, v6, :cond_0 │ │ .line 440 │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ - monitor-exit v5 │ + monitor-exit v4 │ │ .line 443 │ .end local v0 # "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ .end local v1 # "bufferId":Ljava/lang/Integer; │ :goto_0 │ - return v4 │ + return v3 │ │ .line 442 │ :cond_1 │ - monitor-exit v5 │ + monitor-exit v4 │ │ .line 443 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto :goto_0 │ │ .line 442 │ - .end local v2 # "i$":Ljava/util/Iterator; │ :catchall_0 │ - move-exception v4 │ + move-exception v3 │ │ - monitor-exit v5 │ + monitor-exit v4 │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - throw v4 │ + throw v3 │ .end method │ │ .method private notifyConnected(Z)V │ .locals 10 │ .param p1, "withPhysicalNotifications" # Z │ │ .prologue │ @@ -353,54 +351,59 @@ │ │ iget-object v7, p0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->context:Landroid/content/Context; │ │ invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationCompat$Builder;->(Landroid/content/Context;)V │ │ const v7, 0x7f020063 │ │ + .line 125 │ invoke-virtual {v6, v7}, Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v6 │ │ iget-object v7, p0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->context:Landroid/content/Context; │ │ const v8, 0x7f0e0030 │ │ + .line 126 │ invoke-virtual {v7, v8}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v7 │ │ invoke-virtual {v6, v7}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v6 │ │ iget-object v7, p0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->context:Landroid/content/Context; │ │ const v8, 0x7f0e0074 │ │ + .line 127 │ invoke-virtual {v7, v8}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v7 │ │ invoke-virtual {v6, v7}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v6 │ │ const/4 v7, 0x1 │ │ + .line 128 │ invoke-virtual {v6, v7}, Landroid/support/v4/app/NotificationCompat$Builder;->setAutoCancel(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v7 │ │ iget-object v6, p0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->preferences:Landroid/content/SharedPreferences; │ │ const-string v8, "notifypersistence" │ │ const/4 v9, 0x0 │ │ + .line 129 │ invoke-interface {v6, v8, v9}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ move-result v6 │ │ if-eqz v6, :cond_5 │ │ const/4 v6, -0x2 │ @@ -408,18 +411,20 @@ │ :goto_1 │ invoke-virtual {v7, v6}, Landroid/support/v4/app/NotificationCompat$Builder;->setPriority(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v6 │ │ const-string v7, "service" │ │ + .line 130 │ invoke-virtual {v6, v7}, Landroid/support/v4/app/NotificationCompat$Builder;->setCategory(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v6 │ │ + .line 131 │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ move-result-wide v8 │ │ invoke-virtual {v6, v8, v9}, Landroid/support/v4/app/NotificationCompat$Builder;->setWhen(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v1 │ @@ -490,14 +495,15 @@ │ │ iget-object v6, p0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->preferences:Landroid/content/SharedPreferences; │ │ iget-object v7, p0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->context:Landroid/content/Context; │ │ const v8, 0x7f0e0040 │ │ + .line 138 │ invoke-virtual {v7, v8}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object v7 │ │ const/4 v8, 0x1 │ │ invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ @@ -508,14 +514,15 @@ │ │ iget-object v6, p0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->preferences:Landroid/content/SharedPreferences; │ │ iget-object v7, p0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->context:Landroid/content/Context; │ │ const v8, 0x7f0e009b │ │ + .line 139 │ invoke-virtual {v7, v8}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object v7 │ │ const/4 v8, 0x0 │ │ invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ @@ -675,15 +682,15 @@ │ │ move-result-object v8 │ │ invoke-virtual {v6, v7, v8}, Landroid/app/NotificationManager;->notify(ILandroid/app/Notification;)V │ │ goto/16 :goto_0 │ │ - .line 124 │ + .line 129 │ .end local v0 # "actionIntent":Landroid/app/PendingIntent; │ .end local v1 # "builder":Landroid/support/v4/app/NotificationCompat$Builder; │ .end local v3 # "disconnect":Landroid/content/Intent; │ .end local v4 # "launch":Landroid/content/Intent; │ :cond_5 │ const/4 v6, -0x1 │ │ @@ -720,14 +727,15 @@ │ │ iget-object v6, p0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->preferences:Landroid/content/SharedPreferences; │ │ iget-object v7, p0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->context:Landroid/content/Context; │ │ const v8, 0x7f0e009b │ │ + .line 144 │ invoke-virtual {v7, v8}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object v7 │ │ const/4 v8, 0x0 │ │ invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ @@ -1022,34 +1030,37 @@ │ │ iget-object v3, p0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->context:Landroid/content/Context; │ │ invoke-direct {v2, v3}, Landroid/support/v4/app/NotificationCompat$Builder;->(Landroid/content/Context;)V │ │ const v3, 0x7f020060 │ │ + .line 189 │ invoke-virtual {v2, v3}, Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v2 │ │ iget-object v3, p0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->context:Landroid/content/Context; │ │ const v4, 0x7f0e0030 │ │ + .line 190 │ invoke-virtual {v3, v4}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v3 │ │ invoke-virtual {v2, v3}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v3 │ │ iget-object v2, p0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->context:Landroid/content/Context; │ │ const v4, 0x7f0e0075 │ │ + .line 191 │ invoke-virtual {v2, v4}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v2 │ │ invoke-interface {v2}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v2 │ @@ -1062,18 +1073,20 @@ │ │ invoke-virtual {v3, v2}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v2 │ │ const/4 v3, -0x1 │ │ + .line 192 │ invoke-virtual {v2, v3}, Landroid/support/v4/app/NotificationCompat$Builder;->setPriority(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v2 │ │ + .line 193 │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ move-result-wide v4 │ │ invoke-virtual {v2, v4, v5}, Landroid/support/v4/app/NotificationCompat$Builder;->setWhen(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v0 │ @@ -1142,84 +1155,82 @@ │ .end method │ │ .method getHighlightedMessageCount()I │ .locals 6 │ │ .prologue │ .line 239 │ - iget-object v4, p0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->highlightedBuffers:Ljava/util/List; │ + iget-object v3, p0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->highlightedBuffers:Ljava/util/List; │ │ - monitor-enter v4 │ + monitor-enter v3 │ │ .line 240 │ - const/4 v2, 0x0 │ + const/4 v1, 0x0 │ │ .line 241 │ - .local v2, "res":I │ + .local v1, "res":I │ :try_start_0 │ - iget-object v3, p0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->highlightedBuffers:Ljava/util/List; │ + iget-object v2, p0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->highlightedBuffers:Ljava/util/List; │ │ - 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 v4 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v4}, 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 {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Ljava/lang/Integer; │ │ .line 242 │ .local v0, "bufferId":Ljava/lang/Integer; │ - iget-object v3, p0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->highlightedMessages:Landroid/util/SparseArray; │ + iget-object v2, p0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->highlightedMessages:Landroid/util/SparseArray; │ │ invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I │ │ move-result v5 │ │ - invoke-virtual {v3, v5}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; │ + invoke-virtual {v2, v5}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Ljava/util/List; │ + check-cast v2, Ljava/util/List; │ │ - invoke-interface {v3}, Ljava/util/List;->size()I │ + invoke-interface {v2}, Ljava/util/List;->size()I │ │ - move-result v3 │ + move-result v2 │ │ - add-int/2addr v2, v3 │ + add-int/2addr v1, v2 │ │ .line 243 │ goto :goto_0 │ │ .line 244 │ .end local v0 # "bufferId":Ljava/lang/Integer; │ :cond_0 │ - monitor-exit v4 │ + monitor-exit v3 │ │ - return v2 │ + return v1 │ │ .line 245 │ - .end local v1 # "i$":Ljava/util/Iterator; │ :catchall_0 │ - move-exception v3 │ + move-exception v2 │ │ - monitor-exit v4 │ + monitor-exit v3 │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - throw v3 │ + throw v2 │ .end method │ │ .method public notifyConnected()V │ .locals 1 │ │ .prologue │ .line 180 │ @@ -1289,54 +1300,60 @@ │ │ iget-object v3, p0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->context:Landroid/content/Context; │ │ invoke-direct {v2, v3}, Landroid/support/v4/app/NotificationCompat$Builder;->(Landroid/content/Context;)V │ │ const v3, 0x7f020061 │ │ + .line 459 │ invoke-virtual {v2, v3}, Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v2 │ │ iget-object v3, p0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->context:Landroid/content/Context; │ │ const v4, 0x7f0e0030 │ │ + .line 460 │ invoke-virtual {v3, v4}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v3 │ │ invoke-virtual {v2, v3}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v2 │ │ iget-object v3, p0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->context:Landroid/content/Context; │ │ const v4, 0x7f0e0076 │ │ + .line 461 │ invoke-virtual {v3, v4}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v3 │ │ invoke-virtual {v2, v3}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v2 │ │ const/4 v3, 0x1 │ │ + .line 462 │ invoke-virtual {v2, v3}, Landroid/support/v4/app/NotificationCompat$Builder;->setAutoCancel(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v2 │ │ const/4 v3, -0x1 │ │ + .line 463 │ invoke-virtual {v2, v3}, Landroid/support/v4/app/NotificationCompat$Builder;->setPriority(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v2 │ │ + .line 464 │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ move-result-wide v4 │ │ invoke-virtual {v2, v4, v5}, Landroid/support/v4/app/NotificationCompat$Builder;->setWhen(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v0 │ @@ -1408,80 +1425,80 @@ │ invoke-virtual {v2, v3, v4}, Landroid/app/NotificationManager;->notify(ILandroid/app/Notification;)V │ │ .line 480 │ return-void │ .end method │ │ .method public notifyHighlights()V │ - .locals 34 │ + .locals 32 │ │ .prologue │ .line 249 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->connected:Z │ │ - move/from16 v24, v0 │ + move/from16 v22, v0 │ │ - if-eqz v24, :cond_0 │ + if-eqz v22, :cond_0 │ │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->initDone:Z │ │ - move/from16 v24, v0 │ + move/from16 v22, v0 │ │ - if-nez v24, :cond_1 │ + if-nez v22, :cond_1 │ │ .line 430 │ :cond_0 │ :goto_0 │ return-void │ │ .line 251 │ :cond_1 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->highlightedBuffers:Ljava/util/List; │ │ - move-object/from16 v25, v0 │ + move-object/from16 v23, v0 │ │ - monitor-enter v25 │ + monitor-enter v23 │ │ .line 252 │ :try_start_0 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->context:Landroid/content/Context; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ - invoke-static/range {v24 .. v24}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ + invoke-static/range {v22 .. v22}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ - move-result-object v24 │ + move-result-object v22 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->context:Landroid/content/Context; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v24, v0 │ │ - const v27, 0x7f0e0085 │ + const v25, 0x7f0e0085 │ │ - invoke-virtual/range {v26 .. v27}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ + invoke-virtual/range {v24 .. v25}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v24 │ │ - const/16 v27, 0x1 │ + const/16 v25, 0x1 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v26 │ + move-object/from16 v1, v24 │ │ - move/from16 v2, v27 │ + move/from16 v2, v25 │ │ invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ move-result v10 │ │ .line 254 │ .local v10, "displayColors":Z │ @@ -1489,695 +1506,697 @@ │ │ .line 256 │ .local v9, "defaults":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->context:Landroid/content/Context; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ - invoke-virtual/range {v24 .. v24}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ + invoke-virtual/range {v22 .. v22}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v20 │ + move-result-object v18 │ │ .line 258 │ - .local v20, "res":Landroid/content/res/Resources; │ + .local v18, "res":Landroid/content/res/Resources; │ invoke-virtual/range {p0 .. p0}, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->getHighlightedMessageCount()I │ │ move-result v11 │ │ .line 261 │ .local v11, "highlightedMessageCount":I │ new-instance v8, Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->context:Landroid/content/Context; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ invoke-direct {v8, v0}, Landroid/support/v4/app/NotificationCompat$Builder;->(Landroid/content/Context;)V │ │ .line 262 │ .local v8, "builder":Landroid/support/v4/app/NotificationCompat$Builder; │ - const v24, 0x7f020062 │ + const v22, 0x7f020062 │ │ - move/from16 v0, v24 │ + move/from16 v0, v22 │ │ invoke-virtual {v8, v0}, Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ - move-result-object v24 │ + move-result-object v22 │ │ - const/16 v26, 0x0 │ + const/16 v24, 0x0 │ │ - move-object/from16 v0, v24 │ + .line 263 │ + move-object/from16 v0, v22 │ │ - move/from16 v1, v26 │ + move/from16 v1, v24 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Builder;->setPriority(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ - move-result-object v24 │ + move-result-object v22 │ │ + .line 264 │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v26 │ + move-result-wide v24 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ - move-wide/from16 v1, v26 │ + move-wide/from16 v1, v24 │ │ invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/NotificationCompat$Builder;->setWhen(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ - move-result-object v24 │ + move-result-object v22 │ │ - move-object/from16 v0, v24 │ + .line 265 │ + move-object/from16 v0, v22 │ │ invoke-virtual {v0, v11}, Landroid/support/v4/app/NotificationCompat$Builder;->setNumber(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ .line 267 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->highlightedBuffers:Ljava/util/List; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ - invoke-interface/range {v24 .. v24}, Ljava/util/List;->size()I │ + invoke-interface/range {v22 .. v22}, Ljava/util/List;->size()I │ │ - move-result v24 │ + move-result v22 │ │ - const/16 v26, 0x1 │ + const/16 v24, 0x1 │ │ - move/from16 v0, v24 │ + move/from16 v0, v22 │ │ - move/from16 v1, v26 │ + move/from16 v1, v24 │ │ if-ne v0, v1, :cond_8 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->highlightedMessages:Landroid/util/SparseArray; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v24, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->highlightedBuffers:Ljava/util/List; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ - const/16 v27, 0x0 │ + const/16 v25, 0x0 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ - move/from16 v1, v27 │ + move/from16 v1, v25 │ │ invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v24 │ + move-result-object v22 │ │ - check-cast v24, Ljava/lang/Integer; │ + check-cast v22, Ljava/lang/Integer; │ │ - invoke-virtual/range {v24 .. v24}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v22 .. v22}, Ljava/lang/Integer;->intValue()I │ │ - move-result v24 │ + move-result v22 │ │ - move-object/from16 v0, v26 │ + move-object/from16 v0, v24 │ │ - move/from16 v1, v24 │ + move/from16 v1, v22 │ │ invoke-virtual {v0, v1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; │ │ - move-result-object v24 │ + move-result-object v22 │ │ - check-cast v24, Ljava/util/List; │ + check-cast v22, Ljava/util/List; │ │ - invoke-interface/range {v24 .. v24}, Ljava/util/List;->size()I │ + invoke-interface/range {v22 .. v22}, Ljava/util/List;->size()I │ │ - move-result v24 │ + move-result v22 │ │ - const/16 v26, 0x1 │ + const/16 v24, 0x1 │ │ - move/from16 v0, v24 │ + move/from16 v0, v22 │ │ - move/from16 v1, v26 │ + move/from16 v1, v24 │ │ if-ne v0, v1, :cond_8 │ │ .line 268 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->highlightedMessages:Landroid/util/SparseArray; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v24, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->highlightedBuffers:Ljava/util/List; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ - const/16 v27, 0x0 │ + const/16 v25, 0x0 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ - move/from16 v1, v27 │ + move/from16 v1, v25 │ │ invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v24 │ + move-result-object v22 │ │ - check-cast v24, Ljava/lang/Integer; │ + check-cast v22, Ljava/lang/Integer; │ │ - invoke-virtual/range {v24 .. v24}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v22 .. v22}, Ljava/lang/Integer;->intValue()I │ │ - move-result v24 │ + move-result v22 │ │ - move-object/from16 v0, v26 │ + move-object/from16 v0, v24 │ │ - move/from16 v1, v24 │ + move/from16 v1, v22 │ │ invoke-virtual {v0, v1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; │ │ - move-result-object v24 │ + move-result-object v22 │ │ - check-cast v24, Ljava/util/List; │ + check-cast v22, Ljava/util/List; │ │ - const/16 v26, 0x0 │ + const/16 v24, 0x0 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ - move/from16 v1, v26 │ + move/from16 v1, v24 │ │ invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v17 │ + move-result-object v15 │ │ - check-cast v17, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + check-cast v15, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ │ .line 270 │ - .local v17, "message":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ - move-object/from16 v0, v17 │ + .local v15, "message":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + iget-object v0, v15, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->bufferInfo:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->bufferInfo:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ - │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->name:Ljava/lang/String; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ invoke-virtual {v8, v0}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ - move-result-object v24 │ + move-result-object v22 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->context:Landroid/content/Context; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v24, v0 │ │ - const-string v27, "%s: %s" │ + const-string v25, "%s: %s" │ │ - const/16 v28, 0x2 │ + const/16 v26, 0x2 │ │ - move/from16 v0, v28 │ + move/from16 v0, v26 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v28, v0 │ - │ - const/16 v29, 0x0 │ + move-object/from16 v26, v0 │ │ - invoke-virtual/range {v17 .. v17}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ + const/16 v27, 0x0 │ │ - move-result-object v30 │ + .line 271 │ + invoke-virtual {v15}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ │ - aput-object v30, v28, v29 │ + move-result-object v28 │ │ - const/16 v29, 0x1 │ + aput-object v28, v26, v27 │ │ - move-object/from16 v0, v17 │ + const/16 v27, 0x1 │ │ - iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ + iget-object v0, v15, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ - move-object/from16 v30, v0 │ + move-object/from16 v28, v0 │ │ - aput-object v30, v28, v29 │ + aput-object v28, v26, v27 │ │ - invoke-static/range {v27 .. v28}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + invoke-static/range {v25 .. v26}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v27 │ + move-result-object v25 │ │ - move-object/from16 v0, v26 │ + move-object/from16 v0, v24 │ │ - move-object/from16 v1, v27 │ + move-object/from16 v1, v25 │ │ invoke-static {v0, v1, v10}, Lcom/iskrembilen/quasseldroid/util/MessageUtil;->parseStyleCodes(Landroid/content/Context;Ljava/lang/String;Z)Landroid/text/SpannableString; │ │ - move-result-object v26 │ + move-result-object v24 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v26 │ + move-object/from16 v1, v24 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ .line 376 │ - .end local v17 # "message":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + .end local v15 # "message":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ :goto_1 │ - sget v24, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatHighlight:I │ + sget v22, Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color;->chatHighlight:I │ │ - move/from16 v0, v24 │ + move/from16 v0, v22 │ │ invoke-virtual {v8, v0}, Landroid/support/v4/app/NotificationCompat$Builder;->setColor(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ .line 377 │ invoke-direct/range {p0 .. p0}, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->hasDirectMessage()Z │ │ - move-result v24 │ + move-result v22 │ │ - if-eqz v24, :cond_11 │ + if-eqz v22, :cond_11 │ │ .line 378 │ - const-string v24, "msg" │ + const-string v22, "msg" │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ invoke-virtual {v8, v0}, Landroid/support/v4/app/NotificationCompat$Builder;->setCategory(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ .line 383 │ :goto_2 │ - new-instance v15, Landroid/content/Intent; │ + new-instance v13, Landroid/content/Intent; │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->context:Landroid/content/Context; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ - const-class v26, Lcom/iskrembilen/quasseldroid/gui/MainActivity; │ + const-class v24, Lcom/iskrembilen/quasseldroid/gui/MainActivity; │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v26 │ + move-object/from16 v1, v24 │ │ - invoke-direct {v15, v0, v1}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V │ + invoke-direct {v13, v0, v1}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V │ │ .line 384 │ - .local v15, "launch":Landroid/content/Intent; │ + .local v13, "launch":Landroid/content/Intent; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->buffers:Ljava/util/List; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ - invoke-interface/range {v24 .. v24}, Ljava/util/List;->isEmpty()Z │ + invoke-interface/range {v22 .. v22}, Ljava/util/List;->isEmpty()Z │ │ - move-result v24 │ + move-result v22 │ │ - if-nez v24, :cond_2 │ + if-nez v22, :cond_2 │ │ - const-string v26, "extraBufferId" │ + const-string v24, "extraBufferId" │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->buffers:Ljava/util/List; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ - const/16 v27, 0x0 │ + const/16 v25, 0x0 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ - move/from16 v1, v27 │ + move/from16 v1, v25 │ │ invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v24 │ + move-result-object v22 │ │ - check-cast v24, Ljava/io/Serializable; │ + check-cast v22, Ljava/io/Serializable; │ │ - move-object/from16 v0, v26 │ + move-object/from16 v0, v24 │ │ - move-object/from16 v1, v24 │ + move-object/from16 v1, v22 │ │ - invoke-virtual {v15, v0, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent; │ + invoke-virtual {v13, v0, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent; │ │ .line 385 │ :cond_2 │ - const-string v24, "extraDrawer" │ + const-string v22, "extraDrawer" │ │ - const/16 v26, 0x0 │ + const/16 v24, 0x0 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ - move/from16 v1, v26 │ + move/from16 v1, v24 │ │ - invoke-virtual {v15, v0, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent; │ + invoke-virtual {v13, v0, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent; │ │ .line 387 │ - new-instance v23, Landroid/net/Uri$Builder; │ + new-instance v21, Landroid/net/Uri$Builder; │ │ - invoke-direct/range {v23 .. v23}, Landroid/net/Uri$Builder;->()V │ + invoke-direct/range {v21 .. v21}, Landroid/net/Uri$Builder;->()V │ │ .line 388 │ - .local v23, "uriBuilder":Landroid/net/Uri$Builder; │ - const-string v24, "content" │ + .local v21, "uriBuilder":Landroid/net/Uri$Builder; │ + const-string v22, "content" │ │ - invoke-virtual/range {v23 .. v24}, Landroid/net/Uri$Builder;->scheme(Ljava/lang/String;)Landroid/net/Uri$Builder; │ + invoke-virtual/range {v21 .. v22}, Landroid/net/Uri$Builder;->scheme(Ljava/lang/String;)Landroid/net/Uri$Builder; │ │ .line 389 │ - const-class v24, Lcom/iskrembilen/quasseldroid/Quasseldroid; │ + const-class v22, Lcom/iskrembilen/quasseldroid/Quasseldroid; │ │ - invoke-virtual/range {v24 .. v24}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; │ + invoke-virtual/range {v22 .. v22}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; │ │ - move-result-object v24 │ + move-result-object v22 │ │ - invoke-virtual/range {v23 .. v24}, Landroid/net/Uri$Builder;->path(Ljava/lang/String;)Landroid/net/Uri$Builder; │ + invoke-virtual/range {v21 .. v22}, Landroid/net/Uri$Builder;->path(Ljava/lang/String;)Landroid/net/Uri$Builder; │ │ .line 390 │ - const-string v24, "open-buffer" │ + const-string v22, "open-buffer" │ │ - invoke-virtual/range {v23 .. v24}, Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder; │ + invoke-virtual/range {v21 .. v22}, Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder; │ │ .line 391 │ - invoke-virtual/range {v23 .. v23}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri; │ + invoke-virtual/range {v21 .. v21}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri; │ │ - move-result-object v24 │ + move-result-object v22 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ - invoke-virtual {v15, v0}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent; │ + invoke-virtual {v13, v0}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent; │ │ .line 393 │ - const/high16 v24, 0x4000000 │ + const/high16 v22, 0x4000000 │ │ - move/from16 v0, v24 │ + move/from16 v0, v22 │ │ - invoke-virtual {v15, v0}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; │ + invoke-virtual {v13, v0}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; │ │ .line 394 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->contentIntent:Landroid/app/PendingIntent; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ - if-eqz v24, :cond_3 │ + if-eqz v22, :cond_3 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->contentIntent:Landroid/app/PendingIntent; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ - invoke-virtual/range {v24 .. v24}, Landroid/app/PendingIntent;->cancel()V │ + invoke-virtual/range {v22 .. v22}, Landroid/app/PendingIntent;->cancel()V │ │ .line 395 │ :cond_3 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->context:Landroid/content/Context; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->highlightedMessages:Landroid/util/SparseArray; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v24, v0 │ │ - invoke-virtual/range {v26 .. v26}, Ljava/lang/Object;->hashCode()I │ + invoke-virtual/range {v24 .. v24}, Ljava/lang/Object;->hashCode()I │ │ - move-result v26 │ + move-result v24 │ │ - const/16 v27, 0x0 │ + const/16 v25, 0x0 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ - move/from16 v1, v26 │ + move/from16 v1, v24 │ │ - move/from16 v2, v27 │ + move/from16 v2, v25 │ │ - invoke-static {v0, v1, v15, v2}, Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; │ + invoke-static {v0, v1, v13, v2}, Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; │ │ - move-result-object v24 │ + move-result-object v22 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->contentIntent:Landroid/app/PendingIntent; │ │ .line 396 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->contentIntent:Landroid/app/PendingIntent; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ invoke-virtual {v8, v0}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ .line 400 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->pendingHighlightNotification:Z │ │ - move/from16 v24, v0 │ + move/from16 v22, v0 │ │ - if-eqz v24, :cond_7 │ + if-eqz v22, :cond_7 │ │ .line 401 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->preferences:Landroid/content/SharedPreferences; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->context:Landroid/content/Context; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v24, v0 │ │ - const v27, 0x7f0e009c │ + const v25, 0x7f0e009c │ │ - invoke-virtual/range {v26 .. v27}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ + invoke-virtual/range {v24 .. v25}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v24 │ │ - const/16 v27, 0x0 │ + const/16 v25, 0x0 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v26 │ + move-object/from16 v1, v24 │ │ - move/from16 v2, v27 │ + move/from16 v2, v25 │ │ invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ - move-result v24 │ + move-result v22 │ │ - if-eqz v24, :cond_13 │ + if-eqz v22, :cond_13 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->preferences:Landroid/content/SharedPreferences; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->context:Landroid/content/Context; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v24, v0 │ │ - const v27, 0x7f0e0040 │ + const v25, 0x7f0e0040 │ │ - invoke-virtual/range {v26 .. v27}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ + .line 402 │ + invoke-virtual/range {v24 .. v25}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v24 │ │ - const/16 v27, 0x1 │ + const/16 v25, 0x1 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v26 │ + move-object/from16 v1, v24 │ │ - move/from16 v2, v27 │ + move/from16 v2, v25 │ │ invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ - move-result v24 │ + move-result v22 │ │ - if-nez v24, :cond_13 │ + if-nez v22, :cond_13 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->preferences:Landroid/content/SharedPreferences; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->context:Landroid/content/Context; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v24, v0 │ │ - const v27, 0x7f0e009b │ + const v25, 0x7f0e009b │ │ - invoke-virtual/range {v26 .. v27}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ + .line 403 │ + invoke-virtual/range {v24 .. v25}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v24 │ │ - const/16 v27, 0x0 │ + const/16 v25, 0x0 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v26 │ + move-object/from16 v1, v24 │ │ - move/from16 v2, v27 │ + move/from16 v2, v25 │ │ invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ - move-result v24 │ + move-result v22 │ │ - if-eqz v24, :cond_13 │ + if-eqz v22, :cond_13 │ │ .line 405 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->preferences:Landroid/content/SharedPreferences; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->context:Landroid/content/Context; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v24, v0 │ │ - const v27, 0x7f0e009d │ + const v25, 0x7f0e009d │ │ - invoke-virtual/range {v26 .. v27}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ + invoke-virtual/range {v24 .. v25}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v24 │ │ - const-string v27, "" │ + const-string v25, "" │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v26 │ + move-object/from16 v1, v24 │ │ - move-object/from16 v2, v27 │ + move-object/from16 v2, v25 │ │ invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v24 │ + move-result-object v22 │ │ - invoke-static/range {v24 .. v24}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; │ + invoke-static/range {v22 .. v22}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; │ │ - move-result-object v21 │ + move-result-object v19 │ │ .line 406 │ - .local v21, "ringtone":Landroid/net/Uri; │ - sget-object v24, Landroid/net/Uri;->EMPTY:Landroid/net/Uri; │ + .local v19, "ringtone":Landroid/net/Uri; │ + sget-object v22, Landroid/net/Uri;->EMPTY:Landroid/net/Uri; │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ - move-object/from16 v1, v24 │ + move-object/from16 v1, v22 │ │ invoke-virtual {v0, v1}, Landroid/net/Uri;->equals(Ljava/lang/Object;)Z │ │ - move-result v24 │ + move-result v22 │ │ - if-eqz v24, :cond_12 │ + if-eqz v22, :cond_12 │ │ or-int/lit8 v9, v9, 0x1 │ │ .line 415 │ - .end local v21 # "ringtone":Landroid/net/Uri; │ + .end local v19 # "ringtone":Landroid/net/Uri; │ :cond_4 │ :goto_3 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->preferences:Landroid/content/SharedPreferences; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->context:Landroid/content/Context; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v24, v0 │ │ - const v27, 0x7f0e0099 │ + const v25, 0x7f0e0099 │ │ - invoke-virtual/range {v26 .. v27}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ + invoke-virtual/range {v24 .. v25}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v24 │ │ - const/16 v27, 0x0 │ + const/16 v25, 0x0 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v26 │ + move-object/from16 v1, v24 │ │ - move/from16 v2, v27 │ + move/from16 v2, v25 │ │ invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ - move-result v24 │ + move-result v22 │ │ - if-eqz v24, :cond_5 │ + if-eqz v22, :cond_5 │ │ .line 416 │ or-int/lit8 v9, v9, 0x4 │ │ .line 417 │ :cond_5 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->preferences:Landroid/content/SharedPreferences; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->context:Landroid/content/Context; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v24, v0 │ │ - const v27, 0x7f0e009e │ + const v25, 0x7f0e009e │ │ - invoke-virtual/range {v26 .. v27}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ + invoke-virtual/range {v24 .. v25}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v24 │ │ - const/16 v27, 0x0 │ + const/16 v25, 0x0 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v26 │ + move-object/from16 v1, v24 │ │ - move/from16 v2, v27 │ + move/from16 v2, v25 │ │ invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ - move-result v24 │ + move-result v22 │ │ - if-eqz v24, :cond_6 │ + if-eqz v22, :cond_6 │ │ .line 418 │ or-int/lit8 v9, v9, 0x2 │ │ .line 420 │ :cond_6 │ if-eqz v9, :cond_7 │ @@ -2186,1678 +2205,1637 @@ │ │ .line 426 │ :cond_7 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->notifyManager:Landroid/app/NotificationManager; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ - const v26, 0x7f0b0024 │ + const v24, 0x7f0b0024 │ │ invoke-virtual {v8}, Landroid/support/v4/app/NotificationCompat$Builder;->build()Landroid/app/Notification; │ │ - move-result-object v27 │ + move-result-object v25 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ - move/from16 v1, v26 │ + move/from16 v1, v24 │ │ - move-object/from16 v2, v27 │ + move-object/from16 v2, v25 │ │ invoke-virtual {v0, v1, v2}, Landroid/app/NotificationManager;->notify(ILandroid/app/Notification;)V │ │ .line 428 │ - const/16 v24, 0x0 │ + const/16 v22, 0x0 │ │ - move/from16 v0, v24 │ + move/from16 v0, v22 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->pendingHighlightNotification:Z │ │ .line 429 │ - monitor-exit v25 │ + monitor-exit v23 │ │ goto/16 :goto_0 │ │ .end local v8 # "builder":Landroid/support/v4/app/NotificationCompat$Builder; │ .end local v9 # "defaults":I │ .end local v10 # "displayColors":Z │ .end local v11 # "highlightedMessageCount":I │ - .end local v15 # "launch":Landroid/content/Intent; │ - .end local v20 # "res":Landroid/content/res/Resources; │ - .end local v23 # "uriBuilder":Landroid/net/Uri$Builder; │ + .end local v13 # "launch":Landroid/content/Intent; │ + .end local v18 # "res":Landroid/content/res/Resources; │ + .end local v21 # "uriBuilder":Landroid/net/Uri$Builder; │ :catchall_0 │ - move-exception v24 │ + move-exception v22 │ │ - monitor-exit v25 │ + monitor-exit v23 │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - throw v24 │ + throw v22 │ │ .line 272 │ .restart local v8 # "builder":Landroid/support/v4/app/NotificationCompat$Builder; │ .restart local v9 # "defaults":I │ .restart local v10 # "displayColors":Z │ .restart local v11 # "highlightedMessageCount":I │ - .restart local v20 # "res":Landroid/content/res/Resources; │ + .restart local v18 # "res":Landroid/content/res/Resources; │ :cond_8 │ :try_start_1 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->highlightedBuffers:Ljava/util/List; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ - invoke-interface/range {v24 .. v24}, Ljava/util/List;->size()I │ + invoke-interface/range {v22 .. v22}, Ljava/util/List;->size()I │ │ - move-result v24 │ + move-result v22 │ │ - const/16 v26, 0x1 │ + const/16 v24, 0x1 │ │ - move/from16 v0, v24 │ + move/from16 v0, v22 │ │ - move/from16 v1, v26 │ + move/from16 v1, v24 │ │ if-ne v0, v1, :cond_b │ │ .line 273 │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getInstance()Lcom/iskrembilen/quasseldroid/protocol/state/Client; │ │ - move-result-object v24 │ + move-result-object v22 │ │ - invoke-virtual/range {v24 .. v24}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getNetworks()Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-virtual/range {v22 .. v22}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getNetworks()Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v19 │ + move-result-object v17 │ │ .line 274 │ - .local v19, "networks":Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + .local v17, "networks":Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->highlightedBuffers:Ljava/util/List; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ - const/16 v26, 0x0 │ + const/16 v24, 0x0 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ - move/from16 v1, v26 │ + move/from16 v1, v24 │ │ invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v24 │ + move-result-object v22 │ │ - check-cast v24, Ljava/lang/Integer; │ + check-cast v22, Ljava/lang/Integer; │ │ - invoke-virtual/range {v24 .. v24}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v22 .. v22}, Ljava/lang/Integer;->intValue()I │ │ - move-result v24 │ + move-result v22 │ │ - move-object/from16 v0, v19 │ + move-object/from16 v0, v17 │ │ - move/from16 v1, v24 │ + move/from16 v1, v22 │ │ invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getBufferById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ move-result-object v6 │ │ .line 275 │ .local v6, "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->highlightedMessages:Landroid/util/SparseArray; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v24, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->highlightedBuffers:Ljava/util/List; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ - const/16 v27, 0x0 │ + const/16 v25, 0x0 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ - move/from16 v1, v27 │ + move/from16 v1, v25 │ │ invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v24 │ + move-result-object v22 │ │ - check-cast v24, Ljava/lang/Integer; │ + check-cast v22, Ljava/lang/Integer; │ │ - invoke-virtual/range {v24 .. v24}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual/range {v22 .. v22}, Ljava/lang/Integer;->intValue()I │ │ - move-result v24 │ + move-result v22 │ │ - move-object/from16 v0, v26 │ + move-object/from16 v0, v24 │ │ - move/from16 v1, v24 │ + move/from16 v1, v22 │ │ invoke-virtual {v0, v1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; │ │ - move-result-object v18 │ + move-result-object v16 │ │ - check-cast v18, Ljava/util/List; │ + check-cast v16, Ljava/util/List; │ │ .line 277 │ - .local v18, "messages":Ljava/util/List;, "Ljava/util/List;" │ + .local v16, "messages":Ljava/util/List;, "Ljava/util/List;" │ invoke-virtual {v6}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-result-object v24 │ + move-result-object v22 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->name:Ljava/lang/String; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ invoke-virtual {v8, v0}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ - move-result-object v24 │ + move-result-object v22 │ │ - const v26, 0x7f0e0077 │ + const v24, 0x7f0e0077 │ │ - move-object/from16 v0, v20 │ + .line 280 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v26 │ + move/from16 v1, v24 │ │ invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v24 │ │ - const/16 v27, 0x2 │ + const/16 v25, 0x2 │ │ - move/from16 v0, v27 │ + move/from16 v0, v25 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v25, v0 │ │ - const/16 v28, 0x0 │ + const/16 v26, 0x0 │ │ - const v29, 0x7f0d0007 │ + const v27, 0x7f0d0007 │ │ - const/16 v30, 0x1 │ + const/16 v28, 0x1 │ │ - move/from16 v0, v30 │ + move/from16 v0, v28 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v30, v0 │ + move-object/from16 v28, v0 │ │ - const/16 v31, 0x0 │ + const/16 v29, 0x0 │ │ + .line 281 │ invoke-static {v11}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v32 │ + move-result-object v30 │ │ - aput-object v32, v30, v31 │ + aput-object v30, v28, v29 │ │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v29 │ + move/from16 v1, v27 │ │ - move-object/from16 v2, v30 │ + move-object/from16 v2, v28 │ │ invoke-virtual {v0, v1, v11, v2}, Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v29 │ + move-result-object v27 │ │ - aput-object v29, v27, v28 │ + aput-object v27, v25, v26 │ │ - const/16 v28, 0x1 │ + const/16 v26, 0x1 │ │ + .line 282 │ invoke-virtual {v6}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-result-object v29 │ + move-result-object v27 │ │ - move-object/from16 v0, v29 │ + move-object/from16 v0, v27 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->name:Ljava/lang/String; │ │ - move-object/from16 v29, v0 │ + move-object/from16 v27, v0 │ │ - aput-object v29, v27, v28 │ + aput-object v27, v25, v26 │ │ - invoke-static/range {v26 .. v27}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + .line 279 │ + invoke-static/range {v24 .. v25}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v24 │ │ - move-object/from16 v0, v24 │ + .line 278 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v26 │ + move-object/from16 v1, v24 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ .line 284 │ - new-instance v14, Landroid/support/v4/app/NotificationCompat$InboxStyle; │ + new-instance v12, Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ - invoke-direct {v14}, Landroid/support/v4/app/NotificationCompat$InboxStyle;->()V │ + invoke-direct {v12}, Landroid/support/v4/app/NotificationCompat$InboxStyle;->()V │ │ .line 288 │ - .local v14, "inboxStyle":Landroid/support/v4/app/NotificationCompat$InboxStyle; │ - const v24, 0x7f0e0077 │ + .local v12, "inboxStyle":Landroid/support/v4/app/NotificationCompat$InboxStyle; │ + const v22, 0x7f0e0077 │ │ - move-object/from16 v0, v20 │ + .line 290 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v24 │ + move/from16 v1, v22 │ │ invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ - move-result-object v24 │ + move-result-object v22 │ │ - const/16 v26, 0x2 │ + const/16 v24, 0x2 │ │ - move/from16 v0, v26 │ + move/from16 v0, v24 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v24, v0 │ │ - const/16 v27, 0x0 │ + const/16 v25, 0x0 │ │ - const v28, 0x7f0d0007 │ + const v26, 0x7f0d0007 │ │ - const/16 v29, 0x1 │ + const/16 v27, 0x1 │ │ - move/from16 v0, v29 │ + move/from16 v0, v27 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v29, v0 │ + move-object/from16 v27, v0 │ │ - const/16 v30, 0x0 │ + const/16 v28, 0x0 │ │ + .line 291 │ invoke-static {v11}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v31 │ + move-result-object v29 │ │ - aput-object v31, v29, v30 │ + aput-object v29, v27, v28 │ │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v28 │ + move/from16 v1, v26 │ │ - move-object/from16 v2, v29 │ + move-object/from16 v2, v27 │ │ invoke-virtual {v0, v1, v11, v2}, Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v28 │ + move-result-object v26 │ │ - aput-object v28, v26, v27 │ + aput-object v26, v24, v25 │ │ - const/16 v27, 0x1 │ + const/16 v25, 0x1 │ │ + .line 292 │ invoke-virtual {v6}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-result-object v28 │ + move-result-object v26 │ │ - move-object/from16 v0, v28 │ + move-object/from16 v0, v26 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->name:Ljava/lang/String; │ │ - move-object/from16 v28, v0 │ + move-object/from16 v26, v0 │ │ - aput-object v28, v26, v27 │ + aput-object v26, v24, v25 │ │ - move-object/from16 v0, v24 │ + .line 289 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v26 │ + move-object/from16 v1, v24 │ │ invoke-static {v0, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v24 │ + move-result-object v22 │ │ - move-object/from16 v0, v24 │ + .line 288 │ + move-object/from16 v0, v22 │ │ - invoke-virtual {v14, v0}, Landroid/support/v4/app/NotificationCompat$InboxStyle;->setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ + invoke-virtual {v12, v0}, Landroid/support/v4/app/NotificationCompat$InboxStyle;->setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ .line 296 │ invoke-virtual {v6}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-result-object v24 │ + move-result-object v22 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->type:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ - sget-object v26, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type;->QueryBuffer:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ + sget-object v24, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type;->QueryBuffer:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v26 │ + move-object/from16 v1, v24 │ │ if-ne v0, v1, :cond_9 │ │ .line 299 │ - invoke-interface/range {v18 .. v18}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface/range {v16 .. v16}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v12 │ + move-result-object v22 │ │ - .local v12, "i$":Ljava/util/Iterator; │ :goto_4 │ - invoke-interface {v12}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface/range {v22 .. v22}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v24 │ │ if-eqz v24, :cond_a │ │ - invoke-interface {v12}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface/range {v22 .. v22}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v16 │ + move-result-object v14 │ │ - check-cast v16, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + check-cast v14, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ │ .line 300 │ - .local v16, "m":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + .local v14, "m":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->context:Landroid/content/Context; │ │ move-object/from16 v24, v0 │ │ - const-string v26, "%s: %s" │ + const-string v25, "%s: %s" │ │ - const/16 v27, 0x2 │ + const/16 v26, 0x2 │ │ - move/from16 v0, v27 │ + move/from16 v0, v26 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v27, v0 │ - │ - const/16 v28, 0x0 │ + move-object/from16 v26, v0 │ │ - invoke-virtual/range {v16 .. v16}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ + const/16 v27, 0x0 │ │ - move-result-object v29 │ + invoke-virtual {v14}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ │ - aput-object v29, v27, v28 │ + move-result-object v28 │ │ - const/16 v28, 0x1 │ + aput-object v28, v26, v27 │ │ - move-object/from16 v0, v16 │ + const/16 v27, 0x1 │ │ - iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ + iget-object v0, v14, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ - move-object/from16 v29, v0 │ + move-object/from16 v28, v0 │ │ - aput-object v29, v27, v28 │ + aput-object v28, v26, v27 │ │ - invoke-static/range {v26 .. v27}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + invoke-static/range {v25 .. v26}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v25 │ │ move-object/from16 v0, v24 │ │ - move-object/from16 v1, v26 │ + move-object/from16 v1, v25 │ │ invoke-static {v0, v1, v10}, Lcom/iskrembilen/quasseldroid/util/MessageUtil;->parseStyleCodes(Landroid/content/Context;Ljava/lang/String;Z)Landroid/text/SpannableString; │ │ - move-result-object v22 │ + move-result-object v20 │ │ .line 301 │ - .local v22, "s":Landroid/text/SpannableString; │ + .local v20, "s":Landroid/text/SpannableString; │ new-instance v24, Landroid/text/style/StyleSpan; │ │ - const/16 v26, 0x1 │ + const/16 v25, 0x1 │ │ - move-object/from16 v0, v24 │ + invoke-direct/range {v24 .. v25}, Landroid/text/style/StyleSpan;->(I)V │ │ - move/from16 v1, v26 │ - │ - invoke-direct {v0, v1}, Landroid/text/style/StyleSpan;->(I)V │ - │ - const/16 v26, 0x0 │ + const/16 v25, 0x0 │ │ - invoke-virtual/range {v16 .. v16}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ + invoke-virtual {v14}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ │ - move-result-object v27 │ + move-result-object v26 │ │ - invoke-virtual/range {v27 .. v27}, Ljava/lang/String;->length()I │ + invoke-virtual/range {v26 .. v26}, Ljava/lang/String;->length()I │ │ - move-result v27 │ + move-result v26 │ │ - const/16 v28, 0x11 │ + const/16 v27, 0x11 │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ move-object/from16 v1, v24 │ │ - move/from16 v2, v26 │ + move/from16 v2, v25 │ │ - move/from16 v3, v27 │ + move/from16 v3, v26 │ │ - move/from16 v4, v28 │ + move/from16 v4, v27 │ │ invoke-virtual {v0, v1, v2, v3, v4}, Landroid/text/SpannableString;->setSpan(Ljava/lang/Object;III)V │ │ .line 302 │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - invoke-virtual {v14, v0}, Landroid/support/v4/app/NotificationCompat$InboxStyle;->addLine(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ + invoke-virtual {v12, v0}, Landroid/support/v4/app/NotificationCompat$InboxStyle;->addLine(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ goto :goto_4 │ │ .line 305 │ - .end local v12 # "i$":Ljava/util/Iterator; │ - .end local v16 # "m":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ - .end local v22 # "s":Landroid/text/SpannableString; │ + .end local v14 # "m":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + .end local v20 # "s":Landroid/text/SpannableString; │ :cond_9 │ - new-instance v22, Landroid/text/SpannableStringBuilder; │ + new-instance v20, Landroid/text/SpannableStringBuilder; │ │ invoke-virtual {v6}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-result-object v24 │ + move-result-object v22 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->name:Ljava/lang/String; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v24 │ + move-object/from16 v1, v22 │ │ invoke-direct {v0, v1}, Landroid/text/SpannableStringBuilder;->(Ljava/lang/CharSequence;)V │ │ .line 306 │ - .local v22, "s":Landroid/text/SpannableStringBuilder; │ - const-string v24, ":" │ + .local v20, "s":Landroid/text/SpannableStringBuilder; │ + const-string v22, ":" │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v24 │ + move-object/from16 v1, v22 │ │ invoke-virtual {v0, v1}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; │ │ .line 307 │ - new-instance v24, Landroid/text/style/StyleSpan; │ + new-instance v22, Landroid/text/style/StyleSpan; │ │ - const/16 v26, 0x1 │ + const/16 v24, 0x1 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ - move/from16 v1, v26 │ + move/from16 v1, v24 │ │ invoke-direct {v0, v1}, Landroid/text/style/StyleSpan;->(I)V │ │ - const/16 v26, 0x0 │ + const/16 v24, 0x0 │ │ invoke-virtual {v6}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-result-object v27 │ + move-result-object v25 │ │ - move-object/from16 v0, v27 │ + move-object/from16 v0, v25 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->name:Ljava/lang/String; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v25, v0 │ │ - invoke-virtual/range {v27 .. v27}, Ljava/lang/String;->length()I │ + invoke-virtual/range {v25 .. v25}, Ljava/lang/String;->length()I │ │ - move-result v27 │ + move-result v25 │ │ - const/16 v28, 0x11 │ + const/16 v26, 0x11 │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v24 │ + move-object/from16 v1, v22 │ │ - move/from16 v2, v26 │ + move/from16 v2, v24 │ │ - move/from16 v3, v27 │ + move/from16 v3, v25 │ │ - move/from16 v4, v28 │ + move/from16 v4, v26 │ │ invoke-virtual {v0, v1, v2, v3, v4}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V │ │ .line 309 │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - invoke-virtual {v14, v0}, Landroid/support/v4/app/NotificationCompat$InboxStyle;->addLine(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ + invoke-virtual {v12, v0}, Landroid/support/v4/app/NotificationCompat$InboxStyle;->addLine(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ .line 310 │ - invoke-interface/range {v18 .. v18}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface/range {v16 .. v16}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v12 │ + move-result-object v22 │ │ - .restart local v12 # "i$":Ljava/util/Iterator; │ :goto_5 │ - invoke-interface {v12}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface/range {v22 .. v22}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v24 │ │ if-eqz v24, :cond_a │ │ - invoke-interface {v12}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface/range {v22 .. v22}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v16 │ + move-result-object v14 │ │ - check-cast v16, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + check-cast v14, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ │ .line 311 │ - .restart local v16 # "m":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + .restart local v14 # "m":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ const-string v24, " %s: %s" │ │ - const/16 v26, 0x2 │ + const/16 v25, 0x2 │ │ - move/from16 v0, v26 │ + move/from16 v0, v25 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v26, v0 │ - │ - const/16 v27, 0x0 │ - │ - invoke-virtual/range {v16 .. v16}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ - │ - move-result-object v28 │ + move-object/from16 v25, v0 │ │ - aput-object v28, v26, v27 │ + const/16 v26, 0x0 │ │ - const/16 v27, 0x1 │ + invoke-virtual {v14}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ │ - move-object/from16 v0, v16 │ + move-result-object v27 │ │ - iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ + aput-object v27, v25, v26 │ │ - move-object/from16 v28, v0 │ + const/16 v26, 0x1 │ │ - aput-object v28, v26, v27 │ + iget-object v0, v14, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ - move-object/from16 v0, v24 │ + move-object/from16 v27, v0 │ │ - move-object/from16 v1, v26 │ + aput-object v27, v25, v26 │ │ - invoke-static {v0, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + invoke-static/range {v24 .. v25}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v24 │ │ move-object/from16 v0, v24 │ │ - invoke-virtual {v14, v0}, Landroid/support/v4/app/NotificationCompat$InboxStyle;->addLine(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ + invoke-virtual {v12, v0}, Landroid/support/v4/app/NotificationCompat$InboxStyle;->addLine(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ goto :goto_5 │ │ .line 316 │ - .end local v16 # "m":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ - .end local v22 # "s":Landroid/text/SpannableStringBuilder; │ + .end local v14 # "m":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + .end local v20 # "s":Landroid/text/SpannableStringBuilder; │ :cond_a │ - invoke-virtual {v8, v14}, Landroid/support/v4/app/NotificationCompat$Builder;->setStyle(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ + invoke-virtual {v8, v12}, Landroid/support/v4/app/NotificationCompat$Builder;->setStyle(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ goto/16 :goto_1 │ │ .line 318 │ .end local v6 # "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ - .end local v12 # "i$":Ljava/util/Iterator; │ - .end local v14 # "inboxStyle":Landroid/support/v4/app/NotificationCompat$InboxStyle; │ - .end local v18 # "messages":Ljava/util/List;, "Ljava/util/List;" │ - .end local v19 # "networks":Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + .end local v12 # "inboxStyle":Landroid/support/v4/app/NotificationCompat$InboxStyle; │ + .end local v16 # "messages":Ljava/util/List;, "Ljava/util/List;" │ + .end local v17 # "networks":Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ :cond_b │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->context:Landroid/content/Context; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ - const v26, 0x7f0e0030 │ + const v24, 0x7f0e0030 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ - move/from16 v1, v26 │ + move/from16 v1, v24 │ │ invoke-virtual {v0, v1}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ - move-result-object v24 │ + move-result-object v22 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ invoke-virtual {v8, v0}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ - move-result-object v24 │ + move-result-object v22 │ │ - const v26, 0x7f0e0077 │ + const v24, 0x7f0e0077 │ │ - move-object/from16 v0, v20 │ + .line 321 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v26 │ + move/from16 v1, v24 │ │ invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v24 │ │ - const/16 v27, 0x2 │ + const/16 v25, 0x2 │ │ - move/from16 v0, v27 │ + move/from16 v0, v25 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v27, v0 │ + move-object/from16 v25, v0 │ │ - const/16 v28, 0x0 │ + const/16 v26, 0x0 │ │ - const v29, 0x7f0d0007 │ + const v27, 0x7f0d0007 │ │ - const/16 v30, 0x1 │ + const/16 v28, 0x1 │ │ - move/from16 v0, v30 │ + move/from16 v0, v28 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v30, v0 │ + move-object/from16 v28, v0 │ │ - const/16 v31, 0x0 │ + const/16 v29, 0x0 │ │ + .line 322 │ invoke-static {v11}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v32 │ + move-result-object v30 │ │ - aput-object v32, v30, v31 │ + aput-object v30, v28, v29 │ │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v29 │ + move/from16 v1, v27 │ │ - move-object/from16 v2, v30 │ + move-object/from16 v2, v28 │ │ invoke-virtual {v0, v1, v11, v2}, Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v29 │ + move-result-object v27 │ │ - aput-object v29, v27, v28 │ + aput-object v27, v25, v26 │ │ - const/16 v28, 0x1 │ + const/16 v26, 0x1 │ │ - const v29, 0x7f0d0006 │ + const v27, 0x7f0d0006 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->highlightedBuffers:Ljava/util/List; │ │ - move-object/from16 v30, v0 │ + move-object/from16 v28, v0 │ │ - invoke-interface/range {v30 .. v30}, Ljava/util/List;->size()I │ + .line 323 │ + invoke-interface/range {v28 .. v28}, Ljava/util/List;->size()I │ │ - move-result v30 │ + move-result v28 │ │ - const/16 v31, 0x1 │ + const/16 v29, 0x1 │ │ - move/from16 v0, v31 │ + move/from16 v0, v29 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v31, v0 │ + move-object/from16 v29, v0 │ │ - const/16 v32, 0x0 │ + const/16 v30, 0x0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->highlightedBuffers:Ljava/util/List; │ │ - move-object/from16 v33, v0 │ + move-object/from16 v31, v0 │ │ - invoke-interface/range {v33 .. v33}, Ljava/util/List;->size()I │ + invoke-interface/range {v31 .. v31}, Ljava/util/List;->size()I │ │ - move-result v33 │ + move-result v31 │ │ - invoke-static/range {v33 .. v33}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static/range {v31 .. v31}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v33 │ + move-result-object v31 │ │ - aput-object v33, v31, v32 │ + aput-object v31, v29, v30 │ │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v29 │ + move/from16 v1, v27 │ │ - move/from16 v2, v30 │ + move/from16 v2, v28 │ │ - move-object/from16 v3, v31 │ + move-object/from16 v3, v29 │ │ invoke-virtual {v0, v1, v2, v3}, Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v29 │ + move-result-object v27 │ │ - aput-object v29, v27, v28 │ + aput-object v27, v25, v26 │ │ - invoke-static/range {v26 .. v27}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + .line 320 │ + invoke-static/range {v24 .. v25}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v24 │ │ - move-object/from16 v0, v24 │ + .line 319 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v26 │ + move-object/from16 v1, v24 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ .line 325 │ - new-instance v14, Landroid/support/v4/app/NotificationCompat$InboxStyle; │ + new-instance v12, Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ - invoke-direct {v14}, Landroid/support/v4/app/NotificationCompat$InboxStyle;->()V │ + invoke-direct {v12}, Landroid/support/v4/app/NotificationCompat$InboxStyle;->()V │ │ .line 329 │ - .restart local v14 # "inboxStyle":Landroid/support/v4/app/NotificationCompat$InboxStyle; │ - const v24, 0x7f0e0077 │ + .restart local v12 # "inboxStyle":Landroid/support/v4/app/NotificationCompat$InboxStyle; │ + const v22, 0x7f0e0077 │ │ - move-object/from16 v0, v20 │ + .line 331 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v24 │ + move/from16 v1, v22 │ │ invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ - move-result-object v24 │ + move-result-object v22 │ │ - const/16 v26, 0x2 │ + const/16 v24, 0x2 │ │ - move/from16 v0, v26 │ + move/from16 v0, v24 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v24, v0 │ │ - const/16 v27, 0x0 │ + const/16 v25, 0x0 │ │ - const v28, 0x7f0d0007 │ + const v26, 0x7f0d0007 │ │ - const/16 v29, 0x1 │ + const/16 v27, 0x1 │ │ - move/from16 v0, v29 │ + move/from16 v0, v27 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v29, v0 │ + move-object/from16 v27, v0 │ │ - const/16 v30, 0x0 │ + const/16 v28, 0x0 │ │ + .line 332 │ invoke-static {v11}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v31 │ + move-result-object v29 │ │ - aput-object v31, v29, v30 │ + aput-object v29, v27, v28 │ │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v28 │ + move/from16 v1, v26 │ │ - move-object/from16 v2, v29 │ + move-object/from16 v2, v27 │ │ invoke-virtual {v0, v1, v11, v2}, Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v28 │ + move-result-object v26 │ │ - aput-object v28, v26, v27 │ + aput-object v26, v24, v25 │ │ - const/16 v27, 0x1 │ + const/16 v25, 0x1 │ │ - const v28, 0x7f0d0006 │ + const v26, 0x7f0d0006 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->highlightedBuffers:Ljava/util/List; │ │ - move-object/from16 v29, v0 │ + move-object/from16 v27, v0 │ │ - invoke-interface/range {v29 .. v29}, Ljava/util/List;->size()I │ + .line 333 │ + invoke-interface/range {v27 .. v27}, Ljava/util/List;->size()I │ │ - move-result v29 │ + move-result v27 │ │ - const/16 v30, 0x1 │ + const/16 v28, 0x1 │ │ - move/from16 v0, v30 │ + move/from16 v0, v28 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v30, v0 │ + move-object/from16 v28, v0 │ │ - const/16 v31, 0x0 │ + const/16 v29, 0x0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->highlightedBuffers:Ljava/util/List; │ │ - move-object/from16 v32, v0 │ + move-object/from16 v30, v0 │ │ - invoke-interface/range {v32 .. v32}, Ljava/util/List;->size()I │ + invoke-interface/range {v30 .. v30}, Ljava/util/List;->size()I │ │ - move-result v32 │ + move-result v30 │ │ - invoke-static/range {v32 .. v32}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static/range {v30 .. v30}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v32 │ + move-result-object v30 │ │ - aput-object v32, v30, v31 │ + aput-object v30, v28, v29 │ │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v28 │ + move/from16 v1, v26 │ │ - move/from16 v2, v29 │ + move/from16 v2, v27 │ │ - move-object/from16 v3, v30 │ + move-object/from16 v3, v28 │ │ invoke-virtual {v0, v1, v2, v3}, Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v28 │ + move-result-object v26 │ │ - aput-object v28, v26, v27 │ + aput-object v26, v24, v25 │ │ - move-object/from16 v0, v24 │ + .line 330 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v26 │ + move-object/from16 v1, v24 │ │ invoke-static {v0, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v24 │ + move-result-object v22 │ │ - move-object/from16 v0, v24 │ + .line 329 │ + move-object/from16 v0, v22 │ │ - invoke-virtual {v14, v0}, Landroid/support/v4/app/NotificationCompat$InboxStyle;->setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ + invoke-virtual {v12, v0}, Landroid/support/v4/app/NotificationCompat$InboxStyle;->setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ .line 335 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->highlightedBuffers:Ljava/util/List; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v24, v0 │ │ - monitor-enter v26 │ + monitor-enter v24 │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ .line 337 │ :try_start_2 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->highlightedBuffers:Ljava/util/List; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ - invoke-interface/range {v24 .. v24}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface/range {v22 .. v22}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v12 │ + move-result-object v22 │ │ :cond_c │ :goto_6 │ - invoke-interface {v12}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface/range {v22 .. v22}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v24 │ + move-result v25 │ │ - if-eqz v24, :cond_10 │ + if-eqz v25, :cond_10 │ │ - invoke-interface {v12}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface/range {v22 .. v22}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v7 │ │ check-cast v7, Ljava/lang/Integer; │ │ .line 338 │ .local v7, "bufferId":Ljava/lang/Integer; │ invoke-static {}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getInstance()Lcom/iskrembilen/quasseldroid/protocol/state/Client; │ │ - move-result-object v24 │ + move-result-object v25 │ │ - invoke-virtual/range {v24 .. v24}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getNetworks()Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ + invoke-virtual/range {v25 .. v25}, Lcom/iskrembilen/quasseldroid/protocol/state/Client;->getNetworks()Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection; │ │ - move-result-object v24 │ + move-result-object v25 │ │ invoke-virtual {v7}, Ljava/lang/Integer;->intValue()I │ │ - move-result v27 │ - │ - move-object/from16 v0, v24 │ - │ - move/from16 v1, v27 │ + move-result v26 │ │ - invoke-virtual {v0, v1}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getBufferById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ + invoke-virtual/range {v25 .. v26}, Lcom/iskrembilen/quasseldroid/protocol/state/NetworkCollection;->getBufferById(I)Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ │ move-result-object v6 │ │ .line 339 │ .restart local v6 # "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->highlightedMessages:Landroid/util/SparseArray; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v25, v0 │ │ invoke-virtual {v7}, Ljava/lang/Integer;->intValue()I │ │ - move-result v27 │ - │ - move-object/from16 v0, v24 │ - │ - move/from16 v1, v27 │ + move-result v26 │ │ - invoke-virtual {v0, v1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; │ + invoke-virtual/range {v25 .. v26}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; │ │ - move-result-object v18 │ + move-result-object v16 │ │ - check-cast v18, Ljava/util/List; │ + check-cast v16, Ljava/util/List; │ │ .line 341 │ - .restart local v18 # "messages":Ljava/util/List;, "Ljava/util/List;" │ - invoke-interface/range {v18 .. v18}, Ljava/util/List;->size()I │ + .restart local v16 # "messages":Ljava/util/List;, "Ljava/util/List;" │ + invoke-interface/range {v16 .. v16}, Ljava/util/List;->size()I │ │ - move-result v24 │ + move-result v25 │ │ - const/16 v27, 0x1 │ + const/16 v26, 0x1 │ │ - move/from16 v0, v24 │ + move/from16 v0, v25 │ │ - move/from16 v1, v27 │ + move/from16 v1, v26 │ │ if-ne v0, v1, :cond_e │ │ .line 342 │ - const/16 v24, 0x0 │ + const/16 v25, 0x0 │ │ - move-object/from16 v0, v18 │ + move-object/from16 v0, v16 │ │ - move/from16 v1, v24 │ + move/from16 v1, v25 │ │ invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v16 │ + move-result-object v14 │ │ - check-cast v16, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + check-cast v14, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ │ .line 344 │ - .restart local v16 # "m":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ - move-object/from16 v0, v16 │ + .restart local v14 # "m":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + iget-object v0, v14, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->bufferInfo:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->bufferInfo:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ - │ - move-object/from16 v24, v0 │ + move-object/from16 v25, v0 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v25 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->type:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v25, v0 │ │ - sget-object v27, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type;->QueryBuffer:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ + sget-object v26, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type;->QueryBuffer:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v25 │ │ - move-object/from16 v1, v27 │ + move-object/from16 v1, v26 │ │ if-ne v0, v1, :cond_d │ │ .line 345 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->context:Landroid/content/Context; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v25, v0 │ │ - const-string v27, "%s: %s" │ + const-string v26, "%s: %s" │ │ - const/16 v28, 0x2 │ + const/16 v27, 0x2 │ │ - move/from16 v0, v28 │ + move/from16 v0, v27 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v28, v0 │ - │ - const/16 v29, 0x0 │ + move-object/from16 v27, v0 │ │ - invoke-virtual/range {v16 .. v16}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ + const/16 v28, 0x0 │ │ - move-result-object v30 │ + invoke-virtual {v14}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ │ - aput-object v30, v28, v29 │ + move-result-object v29 │ │ - const/16 v29, 0x1 │ + aput-object v29, v27, v28 │ │ - move-object/from16 v0, v16 │ + const/16 v28, 0x1 │ │ - iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ + iget-object v0, v14, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ - move-object/from16 v30, v0 │ + move-object/from16 v29, v0 │ │ - aput-object v30, v28, v29 │ + aput-object v29, v27, v28 │ │ - invoke-static/range {v27 .. v28}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + invoke-static/range {v26 .. v27}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v27 │ + move-result-object v26 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v25 │ │ - move-object/from16 v1, v27 │ + move-object/from16 v1, v26 │ │ invoke-static {v0, v1, v10}, Lcom/iskrembilen/quasseldroid/util/MessageUtil;->parseStyleCodes(Landroid/content/Context;Ljava/lang/String;Z)Landroid/text/SpannableString; │ │ - move-result-object v22 │ + move-result-object v20 │ │ .line 346 │ - .local v22, "s":Landroid/text/SpannableString; │ - new-instance v24, Landroid/text/style/StyleSpan; │ - │ - const/16 v27, 0x1 │ - │ - move-object/from16 v0, v24 │ + .local v20, "s":Landroid/text/SpannableString; │ + new-instance v25, Landroid/text/style/StyleSpan; │ │ - move/from16 v1, v27 │ + const/16 v26, 0x1 │ │ - invoke-direct {v0, v1}, Landroid/text/style/StyleSpan;->(I)V │ + invoke-direct/range {v25 .. v26}, Landroid/text/style/StyleSpan;->(I)V │ │ - const/16 v27, 0x0 │ + const/16 v26, 0x0 │ │ - invoke-virtual/range {v16 .. v16}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ + invoke-virtual {v14}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ │ - move-result-object v28 │ + move-result-object v27 │ │ - invoke-virtual/range {v28 .. v28}, Ljava/lang/String;->length()I │ + invoke-virtual/range {v27 .. v27}, Ljava/lang/String;->length()I │ │ - move-result v28 │ + move-result v27 │ │ - const/16 v29, 0x11 │ + const/16 v28, 0x11 │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v24 │ + move-object/from16 v1, v25 │ │ - move/from16 v2, v27 │ + move/from16 v2, v26 │ │ - move/from16 v3, v28 │ + move/from16 v3, v27 │ │ - move/from16 v4, v29 │ + move/from16 v4, v28 │ │ invoke-virtual {v0, v1, v2, v3, v4}, Landroid/text/SpannableString;->setSpan(Ljava/lang/Object;III)V │ │ .line 351 │ :goto_7 │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - invoke-virtual {v14, v0}, Landroid/support/v4/app/NotificationCompat$InboxStyle;->addLine(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ + invoke-virtual {v12, v0}, Landroid/support/v4/app/NotificationCompat$InboxStyle;->addLine(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ goto/16 :goto_6 │ │ .line 371 │ .end local v6 # "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ .end local v7 # "bufferId":Ljava/lang/Integer; │ - .end local v16 # "m":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ - .end local v18 # "messages":Ljava/util/List;, "Ljava/util/List;" │ - .end local v22 # "s":Landroid/text/SpannableString; │ + .end local v14 # "m":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + .end local v16 # "messages":Ljava/util/List;, "Ljava/util/List;" │ + .end local v20 # "s":Landroid/text/SpannableString; │ :catchall_1 │ - move-exception v24 │ + move-exception v22 │ │ - monitor-exit v26 │ + monitor-exit v24 │ :try_end_2 │ .catchall {:try_start_2 .. :try_end_2} :catchall_1 │ │ :try_start_3 │ - throw v24 │ + throw v22 │ :try_end_3 │ .catchall {:try_start_3 .. :try_end_3} :catchall_0 │ │ .line 348 │ .restart local v6 # "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ .restart local v7 # "bufferId":Ljava/lang/Integer; │ - .restart local v16 # "m":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ - .restart local v18 # "messages":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v14 # "m":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + .restart local v16 # "messages":Ljava/util/List;, "Ljava/util/List;" │ :cond_d │ :try_start_4 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->context:Landroid/content/Context; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v25, v0 │ │ - const-string v27, "%s %s: %s" │ + const-string v26, "%s %s: %s" │ │ - const/16 v28, 0x3 │ + const/16 v27, 0x3 │ │ - move/from16 v0, v28 │ + move/from16 v0, v27 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v28, v0 │ - │ - const/16 v29, 0x0 │ + move-object/from16 v27, v0 │ │ - move-object/from16 v0, v16 │ + const/16 v28, 0x0 │ │ - iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->bufferInfo:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ + iget-object v0, v14, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->bufferInfo:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-object/from16 v30, v0 │ + move-object/from16 v29, v0 │ │ - move-object/from16 v0, v30 │ + move-object/from16 v0, v29 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->name:Ljava/lang/String; │ │ - move-object/from16 v30, v0 │ - │ - aput-object v30, v28, v29 │ + move-object/from16 v29, v0 │ │ - const/16 v29, 0x1 │ + aput-object v29, v27, v28 │ │ - invoke-virtual/range {v16 .. v16}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ + const/16 v28, 0x1 │ │ - move-result-object v30 │ + invoke-virtual {v14}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ │ - aput-object v30, v28, v29 │ + move-result-object v29 │ │ - const/16 v29, 0x2 │ + aput-object v29, v27, v28 │ │ - move-object/from16 v0, v16 │ + const/16 v28, 0x2 │ │ - iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ + iget-object v0, v14, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ - move-object/from16 v30, v0 │ + move-object/from16 v29, v0 │ │ - aput-object v30, v28, v29 │ + aput-object v29, v27, v28 │ │ - invoke-static/range {v27 .. v28}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + invoke-static/range {v26 .. v27}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v27 │ + move-result-object v26 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v25 │ │ - move-object/from16 v1, v27 │ + move-object/from16 v1, v26 │ │ invoke-static {v0, v1, v10}, Lcom/iskrembilen/quasseldroid/util/MessageUtil;->parseStyleCodes(Landroid/content/Context;Ljava/lang/String;Z)Landroid/text/SpannableString; │ │ - move-result-object v22 │ + move-result-object v20 │ │ .line 349 │ - .restart local v22 # "s":Landroid/text/SpannableString; │ - new-instance v24, Landroid/text/style/StyleSpan; │ - │ - const/16 v27, 0x1 │ + .restart local v20 # "s":Landroid/text/SpannableString; │ + new-instance v25, Landroid/text/style/StyleSpan; │ │ - move-object/from16 v0, v24 │ - │ - move/from16 v1, v27 │ - │ - invoke-direct {v0, v1}, Landroid/text/style/StyleSpan;->(I)V │ + const/16 v26, 0x1 │ │ - const/16 v27, 0x0 │ + invoke-direct/range {v25 .. v26}, Landroid/text/style/StyleSpan;->(I)V │ │ - move-object/from16 v0, v16 │ + const/16 v26, 0x0 │ │ - iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->bufferInfo:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ + iget-object v0, v14, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->bufferInfo:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-object/from16 v28, v0 │ + move-object/from16 v27, v0 │ │ - move-object/from16 v0, v28 │ + move-object/from16 v0, v27 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->name:Ljava/lang/String; │ │ - move-object/from16 v28, v0 │ + move-object/from16 v27, v0 │ │ - invoke-virtual/range {v28 .. v28}, Ljava/lang/String;->length()I │ + invoke-virtual/range {v27 .. v27}, Ljava/lang/String;->length()I │ │ - move-result v28 │ + move-result v27 │ │ - const/16 v29, 0x11 │ + const/16 v28, 0x11 │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v24 │ + move-object/from16 v1, v25 │ │ - move/from16 v2, v27 │ + move/from16 v2, v26 │ │ - move/from16 v3, v28 │ + move/from16 v3, v27 │ │ - move/from16 v4, v29 │ + move/from16 v4, v28 │ │ invoke-virtual {v0, v1, v2, v3, v4}, Landroid/text/SpannableString;->setSpan(Ljava/lang/Object;III)V │ │ goto :goto_7 │ │ .line 352 │ - .end local v16 # "m":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ - .end local v22 # "s":Landroid/text/SpannableString; │ + .end local v14 # "m":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + .end local v20 # "s":Landroid/text/SpannableString; │ :cond_e │ invoke-virtual {v6}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-result-object v24 │ + move-result-object v25 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v25 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->type:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v25, v0 │ │ - sget-object v27, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type;->QueryBuffer:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ + sget-object v26, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type;->QueryBuffer:Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo$Type; │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v25 │ │ - move-object/from16 v1, v27 │ + move-object/from16 v1, v26 │ │ if-ne v0, v1, :cond_f │ │ .line 355 │ - invoke-interface/range {v18 .. v18}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface/range {v16 .. v16}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v13 │ + move-result-object v25 │ │ - .local v13, "i$":Ljava/util/Iterator; │ :goto_8 │ - invoke-interface {v13}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface/range {v25 .. v25}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v24 │ + move-result v26 │ │ - if-eqz v24, :cond_c │ + if-eqz v26, :cond_c │ │ - invoke-interface {v13}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface/range {v25 .. v25}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v16 │ + move-result-object v14 │ │ - check-cast v16, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + check-cast v14, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ │ .line 356 │ - .restart local v16 # "m":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + .restart local v14 # "m":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->context:Landroid/content/Context; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v26, v0 │ │ const-string v27, "%s: %s" │ │ const/16 v28, 0x2 │ │ move/from16 v0, v28 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ move-object/from16 v28, v0 │ │ const/16 v29, 0x0 │ │ - invoke-virtual/range {v16 .. v16}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ + invoke-virtual {v14}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ │ move-result-object v30 │ │ aput-object v30, v28, v29 │ │ const/16 v29, 0x1 │ │ - move-object/from16 v0, v16 │ - │ - iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ + iget-object v0, v14, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ move-object/from16 v30, v0 │ │ aput-object v30, v28, v29 │ │ invoke-static/range {v27 .. v28}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v27 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v26 │ │ move-object/from16 v1, v27 │ │ invoke-static {v0, v1, v10}, Lcom/iskrembilen/quasseldroid/util/MessageUtil;->parseStyleCodes(Landroid/content/Context;Ljava/lang/String;Z)Landroid/text/SpannableString; │ │ - move-result-object v22 │ + move-result-object v20 │ │ .line 357 │ - .restart local v22 # "s":Landroid/text/SpannableString; │ - new-instance v24, Landroid/text/style/StyleSpan; │ + .restart local v20 # "s":Landroid/text/SpannableString; │ + new-instance v26, Landroid/text/style/StyleSpan; │ │ const/16 v27, 0x1 │ │ - move-object/from16 v0, v24 │ - │ - move/from16 v1, v27 │ - │ - invoke-direct {v0, v1}, Landroid/text/style/StyleSpan;->(I)V │ + invoke-direct/range {v26 .. v27}, Landroid/text/style/StyleSpan;->(I)V │ │ const/16 v27, 0x0 │ │ - invoke-virtual/range {v16 .. v16}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ + invoke-virtual {v14}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ │ move-result-object v28 │ │ invoke-virtual/range {v28 .. v28}, Ljava/lang/String;->length()I │ │ move-result v28 │ │ const/16 v29, 0x11 │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v24 │ + move-object/from16 v1, v26 │ │ move/from16 v2, v27 │ │ move/from16 v3, v28 │ │ move/from16 v4, v29 │ │ invoke-virtual {v0, v1, v2, v3, v4}, Landroid/text/SpannableString;->setSpan(Ljava/lang/Object;III)V │ │ .line 358 │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - invoke-virtual {v14, v0}, Landroid/support/v4/app/NotificationCompat$InboxStyle;->addLine(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ + invoke-virtual {v12, v0}, Landroid/support/v4/app/NotificationCompat$InboxStyle;->addLine(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ goto :goto_8 │ │ .line 361 │ - .end local v13 # "i$":Ljava/util/Iterator; │ - .end local v16 # "m":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ - .end local v22 # "s":Landroid/text/SpannableString; │ + .end local v14 # "m":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + .end local v20 # "s":Landroid/text/SpannableString; │ :cond_f │ - new-instance v22, Landroid/text/SpannableStringBuilder; │ + new-instance v20, Landroid/text/SpannableStringBuilder; │ │ invoke-virtual {v6}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-result-object v24 │ + move-result-object v25 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v25 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->name:Ljava/lang/String; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v25, v0 │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v24 │ + move-object/from16 v1, v25 │ │ invoke-direct {v0, v1}, Landroid/text/SpannableStringBuilder;->(Ljava/lang/CharSequence;)V │ │ .line 362 │ - .local v22, "s":Landroid/text/SpannableStringBuilder; │ - const-string v24, ":" │ + .local v20, "s":Landroid/text/SpannableStringBuilder; │ + const-string v25, ":" │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v24 │ + move-object/from16 v1, v25 │ │ invoke-virtual {v0, v1}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; │ │ .line 363 │ - new-instance v24, Landroid/text/style/StyleSpan; │ - │ - const/16 v27, 0x1 │ + new-instance v25, Landroid/text/style/StyleSpan; │ │ - move-object/from16 v0, v24 │ - │ - move/from16 v1, v27 │ + const/16 v26, 0x1 │ │ - invoke-direct {v0, v1}, Landroid/text/style/StyleSpan;->(I)V │ + invoke-direct/range {v25 .. v26}, Landroid/text/style/StyleSpan;->(I)V │ │ - const/16 v27, 0x0 │ + const/16 v26, 0x0 │ │ invoke-virtual {v6}, Lcom/iskrembilen/quasseldroid/protocol/state/Buffer;->getInfo()Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo; │ │ - move-result-object v28 │ + move-result-object v27 │ │ - move-object/from16 v0, v28 │ + move-object/from16 v0, v27 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/BufferInfo;->name:Ljava/lang/String; │ │ - move-object/from16 v28, v0 │ + move-object/from16 v27, v0 │ │ - invoke-virtual/range {v28 .. v28}, Ljava/lang/String;->length()I │ + invoke-virtual/range {v27 .. v27}, Ljava/lang/String;->length()I │ │ - move-result v28 │ + move-result v27 │ │ - const/16 v29, 0x11 │ + const/16 v28, 0x11 │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v24 │ + move-object/from16 v1, v25 │ │ - move/from16 v2, v27 │ + move/from16 v2, v26 │ │ - move/from16 v3, v28 │ + move/from16 v3, v27 │ │ - move/from16 v4, v29 │ + move/from16 v4, v28 │ │ invoke-virtual {v0, v1, v2, v3, v4}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V │ │ .line 365 │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v20 │ │ - invoke-virtual {v14, v0}, Landroid/support/v4/app/NotificationCompat$InboxStyle;->addLine(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ + invoke-virtual {v12, v0}, Landroid/support/v4/app/NotificationCompat$InboxStyle;->addLine(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ .line 366 │ - invoke-interface/range {v18 .. v18}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface/range {v16 .. v16}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v13 │ + move-result-object v25 │ │ - .restart local v13 # "i$":Ljava/util/Iterator; │ :goto_9 │ - invoke-interface {v13}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface/range {v25 .. v25}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v24 │ + move-result v26 │ │ - if-eqz v24, :cond_c │ + if-eqz v26, :cond_c │ │ - invoke-interface {v13}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface/range {v25 .. v25}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v16 │ + move-result-object v14 │ │ - check-cast v16, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + check-cast v14, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ │ .line 367 │ - .restart local v16 # "m":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ - const-string v24, " %s: %s" │ + .restart local v14 # "m":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + const-string v26, " %s: %s" │ │ const/16 v27, 0x2 │ │ move/from16 v0, v27 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ move-object/from16 v27, v0 │ │ const/16 v28, 0x0 │ │ - invoke-virtual/range {v16 .. v16}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ + invoke-virtual {v14}, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->getNick()Ljava/lang/String; │ │ move-result-object v29 │ │ aput-object v29, v27, v28 │ │ const/16 v28, 0x1 │ │ - move-object/from16 v0, v16 │ - │ - iget-object v0, v0, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ + iget-object v0, v14, Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage;->content:Landroid/text/Spannable; │ │ move-object/from16 v29, v0 │ │ aput-object v29, v27, v28 │ │ - move-object/from16 v0, v24 │ - │ - move-object/from16 v1, v27 │ - │ - invoke-static {v0, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ + invoke-static/range {v26 .. v27}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ - move-result-object v24 │ + move-result-object v26 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v26 │ │ - invoke-virtual {v14, v0}, Landroid/support/v4/app/NotificationCompat$InboxStyle;->addLine(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ + invoke-virtual {v12, v0}, Landroid/support/v4/app/NotificationCompat$InboxStyle;->addLine(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ goto :goto_9 │ │ .line 371 │ .end local v6 # "buffer":Lcom/iskrembilen/quasseldroid/protocol/state/Buffer; │ .end local v7 # "bufferId":Ljava/lang/Integer; │ - .end local v13 # "i$":Ljava/util/Iterator; │ - .end local v16 # "m":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ - .end local v18 # "messages":Ljava/util/List;, "Ljava/util/List;" │ - .end local v22 # "s":Landroid/text/SpannableStringBuilder; │ + .end local v14 # "m":Lcom/iskrembilen/quasseldroid/protocol/state/IrcMessage; │ + .end local v16 # "messages":Ljava/util/List;, "Ljava/util/List;" │ + .end local v20 # "s":Landroid/text/SpannableStringBuilder; │ :cond_10 │ - monitor-exit v26 │ + monitor-exit v24 │ :try_end_4 │ .catchall {:try_start_4 .. :try_end_4} :catchall_1 │ │ .line 373 │ :try_start_5 │ - invoke-virtual {v8, v14}, Landroid/support/v4/app/NotificationCompat$Builder;->setStyle(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ + invoke-virtual {v8, v12}, Landroid/support/v4/app/NotificationCompat$Builder;->setStyle(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ goto/16 :goto_1 │ │ .line 380 │ - .end local v14 # "inboxStyle":Landroid/support/v4/app/NotificationCompat$InboxStyle; │ + .end local v12 # "inboxStyle":Landroid/support/v4/app/NotificationCompat$InboxStyle; │ :cond_11 │ - const-string v24, "social" │ + const-string v22, "social" │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ invoke-virtual {v8, v0}, Landroid/support/v4/app/NotificationCompat$Builder;->setCategory(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ goto/16 :goto_2 │ │ .line 407 │ - .restart local v15 # "launch":Landroid/content/Intent; │ - .restart local v21 # "ringtone":Landroid/net/Uri; │ - .restart local v23 # "uriBuilder":Landroid/net/Uri$Builder; │ + .restart local v13 # "launch":Landroid/content/Intent; │ + .restart local v19 # "ringtone":Landroid/net/Uri; │ + .restart local v21 # "uriBuilder":Landroid/net/Uri$Builder; │ :cond_12 │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ invoke-virtual {v8, v0}, Landroid/support/v4/app/NotificationCompat$Builder;->setSound(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ goto/16 :goto_3 │ │ .line 408 │ - .end local v21 # "ringtone":Landroid/net/Uri; │ + .end local v19 # "ringtone":Landroid/net/Uri; │ :cond_13 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->preferences:Landroid/content/SharedPreferences; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->context:Landroid/content/Context; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v24, v0 │ │ - const v27, 0x7f0e009c │ + const v25, 0x7f0e009c │ │ - invoke-virtual/range {v26 .. v27}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ + invoke-virtual/range {v24 .. v25}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v24 │ │ - const/16 v27, 0x1 │ + const/16 v25, 0x1 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v26 │ + move-object/from16 v1, v24 │ │ - move/from16 v2, v27 │ + move/from16 v2, v25 │ │ invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ - move-result v24 │ + move-result v22 │ │ - if-nez v24, :cond_4 │ + if-nez v22, :cond_4 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->preferences:Landroid/content/SharedPreferences; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->context:Landroid/content/Context; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v24, v0 │ │ - const v27, 0x7f0e009b │ + const v25, 0x7f0e009b │ │ - invoke-virtual/range {v26 .. v27}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ + .line 409 │ + invoke-virtual/range {v24 .. v25}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v24 │ │ - const/16 v27, 0x0 │ + const/16 v25, 0x0 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v26 │ + move-object/from16 v1, v24 │ │ - move/from16 v2, v27 │ + move/from16 v2, v25 │ │ invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ - move-result v24 │ + move-result v22 │ │ - if-eqz v24, :cond_4 │ + if-eqz v22, :cond_4 │ │ .line 411 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->preferences:Landroid/content/SharedPreferences; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v22, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->context:Landroid/content/Context; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v24, v0 │ │ - const v27, 0x7f0e009d │ + const v25, 0x7f0e009d │ │ - invoke-virtual/range {v26 .. v27}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ + invoke-virtual/range {v24 .. v25}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ - move-result-object v26 │ + move-result-object v24 │ │ - const-string v27, "" │ + const-string v25, "" │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v26 │ + move-object/from16 v1, v24 │ │ - move-object/from16 v2, v27 │ + move-object/from16 v2, v25 │ │ invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v24 │ + move-result-object v22 │ │ - invoke-static/range {v24 .. v24}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; │ + invoke-static/range {v22 .. v22}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; │ │ - move-result-object v21 │ + move-result-object v19 │ │ .line 412 │ - .restart local v21 # "ringtone":Landroid/net/Uri; │ - sget-object v24, Landroid/net/Uri;->EMPTY:Landroid/net/Uri; │ + .restart local v19 # "ringtone":Landroid/net/Uri; │ + sget-object v22, Landroid/net/Uri;->EMPTY:Landroid/net/Uri; │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ - move-object/from16 v1, v24 │ + move-object/from16 v1, v22 │ │ invoke-virtual {v0, v1}, Landroid/net/Uri;->equals(Ljava/lang/Object;)Z │ │ - move-result v24 │ + move-result v22 │ │ - if-eqz v24, :cond_14 │ + if-eqz v22, :cond_14 │ │ or-int/lit8 v9, v9, 0x1 │ │ goto/16 :goto_3 │ │ .line 413 │ :cond_14 │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v19 │ │ invoke-virtual {v8, v0}, Landroid/support/v4/app/NotificationCompat$Builder;->setSound(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ :try_end_5 │ .catchall {:try_start_5 .. :try_end_5} :catchall_0 │ │ goto/16 :goto_3 │ .end method ├── smali/com/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager; │ │ │ # direct methods │ .method constructor (Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager; │ │ .prologue │ .line 86 │ iput-object p1, p0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager$1;->this$0:Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -64,23 +65,25 @@ │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ iget-object v0, p0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager$1;->this$0:Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager; │ │ + .line 90 │ # getter for: Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->connected:Z │ invoke-static {v0}, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->access$100(Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ iget-object v0, p0, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager$1;->this$0:Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager; │ │ + .line 91 │ # getter for: Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->highlightedMessages:Landroid/util/SparseArray; │ invoke-static {v0}, Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;->access$200(Lcom/iskrembilen/quasseldroid/util/QuasseldroidNotificationManager;)Landroid/util/SparseArray; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Landroid/util/SparseArray;->size()I ├── smali/com/iskrembilen/quasseldroid/util/ThemeUtil.smali │ @@ -2,15 +2,14 @@ │ .super Ljava/lang/Object; │ .source "ThemeUtil.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/iskrembilen/quasseldroid/util/ThemeUtil$1;, │ Lcom/iskrembilen/quasseldroid/util/ThemeUtil$Color; │ } │ .end annotation │ │ │ # static fields │ .field public static messageColor:Landroid/util/SparseIntArray; │ @@ -48,15 +47,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 35 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 155 │ return-void │ .end method │ │ .method public static getModeColor(Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode;)I │ .locals 2 │ .param p0, "mode" # Lcom/iskrembilen/quasseldroid/protocol/state/IrcMode; │ │ @@ -305,56 +303,62 @@ │ .local v1, "resources":Landroid/content/res/Resources; │ const/4 v2, 0x6 │ │ new-array v2, v2, [I │ │ const v3, 0x7f09006b │ │ + .line 54 │ invoke-virtual {v1, v3}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v3 │ │ aput v3, v2, v6 │ │ const v3, 0x7f090062 │ │ + .line 55 │ invoke-virtual {v1, v3}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v3 │ │ aput v3, v2, v7 │ │ const v3, 0x7f090068 │ │ + .line 56 │ invoke-virtual {v1, v3}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v3 │ │ aput v3, v2, v5 │ │ const v3, 0x7f090065 │ │ + .line 57 │ invoke-virtual {v1, v3}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v3 │ │ aput v3, v2, v8 │ │ const v3, 0x7f090073 │ │ + .line 58 │ invoke-virtual {v1, v3}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v3 │ │ aput v3, v2, v9 │ │ const/4 v3, 0x5 │ │ const v4, 0x7f090070 │ │ + .line 59 │ invoke-virtual {v1, v4}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v4 │ │ aput v4, v2, v3 │ │ sput-object v2, Lcom/iskrembilen/quasseldroid/util/ThemeUtil;->nickColors:[I │ @@ -608,56 +612,62 @@ │ .line 97 │ const/4 v2, 0x6 │ │ new-array v2, v2, [I │ │ const v3, 0x7f09006d │ │ + .line 98 │ invoke-virtual {v1, v3}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v3 │ │ aput v3, v2, v6 │ │ const v3, 0x7f090064 │ │ + .line 99 │ invoke-virtual {v1, v3}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v3 │ │ aput v3, v2, v7 │ │ const v3, 0x7f09006a │ │ + .line 100 │ invoke-virtual {v1, v3}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v3 │ │ aput v3, v2, v5 │ │ const v3, 0x7f090067 │ │ + .line 101 │ invoke-virtual {v1, v3}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v3 │ │ aput v3, v2, v8 │ │ const v3, 0x7f090075 │ │ + .line 102 │ invoke-virtual {v1, v3}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v3 │ │ aput v3, v2, v9 │ │ const/4 v3, 0x5 │ │ const v4, 0x7f090072 │ │ + .line 103 │ invoke-virtual {v1, v4}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v4 │ │ aput v4, v2, v3 │ │ sput-object v2, Lcom/iskrembilen/quasseldroid/util/ThemeUtil;->nickBackgrounds:[I │ @@ -886,56 +896,62 @@ │ .line 138 │ const/4 v2, 0x6 │ │ new-array v2, v2, [I │ │ const v3, 0x7f09006c │ │ + .line 139 │ invoke-virtual {v1, v3}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v3 │ │ aput v3, v2, v6 │ │ const v3, 0x7f090063 │ │ + .line 140 │ invoke-virtual {v1, v3}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v3 │ │ aput v3, v2, v7 │ │ const v3, 0x7f090069 │ │ + .line 141 │ invoke-virtual {v1, v3}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v3 │ │ aput v3, v2, v5 │ │ const v3, 0x7f090066 │ │ + .line 142 │ invoke-virtual {v1, v3}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v3 │ │ aput v3, v2, v8 │ │ const v3, 0x7f090074 │ │ + .line 143 │ invoke-virtual {v1, v3}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v3 │ │ aput v3, v2, v9 │ │ const/4 v3, 0x5 │ │ const v4, 0x7f090071 │ │ + .line 144 │ invoke-virtual {v1, v4}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v4 │ │ aput v4, v2, v3 │ │ sput-object v2, Lcom/iskrembilen/quasseldroid/util/ThemeUtil;->nickBackgrounds:[I ├── smali/com/melnykov/fab/R.smali │ @@ -21,10 +21,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 48 │ return-void │ .end method ├── smali/com/mobeta/android/dslv/R.smali │ @@ -17,10 +17,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 37 │ return-void │ .end method ├── smali/de/kuschku/uilib/preferences/ActionBarPreferenceActivity$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$f:Landroid/app/Fragment; │ │ │ # direct methods │ .method constructor (Lde/kuschku/uilib/preferences/ActionBarPreferenceActivity;Landroid/app/Fragment;)V │ .locals 0 │ + .param p1, "this$0" # Lde/kuschku/uilib/preferences/ActionBarPreferenceActivity; │ │ .prologue │ .line 128 │ iput-object p1, p0, Lde/kuschku/uilib/preferences/ActionBarPreferenceActivity$1;->this$0:Lde/kuschku/uilib/preferences/ActionBarPreferenceActivity; │ │ iput-object p2, p0, Lde/kuschku/uilib/preferences/ActionBarPreferenceActivity$1;->val$f:Landroid/app/Fragment; ├── smali/de/kuschku/uilib/preferences/ActionBarPreferenceActivity$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lde/kuschku/uilib/preferences/ActionBarPreferenceActivity; │ │ │ # direct methods │ .method constructor (Lde/kuschku/uilib/preferences/ActionBarPreferenceActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lde/kuschku/uilib/preferences/ActionBarPreferenceActivity; │ │ .prologue │ .line 148 │ iput-object p1, p0, Lde/kuschku/uilib/preferences/ActionBarPreferenceActivity$3;->this$0:Lde/kuschku/uilib/preferences/ActionBarPreferenceActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/de/kuschku/uilib/preferences/PreferenceSummaryUpdater.smali │ @@ -143,28 +143,29 @@ │ .line 68 │ const v6, 0x7f0e00a5 │ │ invoke-virtual {p1, v6}, Landroid/preference/Preference;->setSummary(I)V │ │ goto :goto_1 │ │ - .line 70 │ + .line 71 │ :cond_3 │ invoke-virtual {p1}, Landroid/preference/Preference;->getContext()Landroid/content/Context; │ │ move-result-object v6 │ │ invoke-interface {v5}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v7 │ │ invoke-static {v7}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; │ │ move-result-object v7 │ │ + .line 70 │ invoke-static {v6, v7}, Landroid/media/RingtoneManager;->getRingtone(Landroid/content/Context;Landroid/net/Uri;)Landroid/media/Ringtone; │ │ move-result-object v4 │ │ .line 72 │ .local v4, "ringtone":Landroid/media/Ringtone; │ if-nez v4, :cond_4 ├── smali/de/kuschku/uilib/preferences/SimplePreferenceFragment.smali │ @@ -24,148 +24,146 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onCreate(Landroid/os/Bundle;)V │ - .locals 10 │ + .locals 9 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ .line 40 │ invoke-super {p0, p1}, Landroid/preference/PreferenceFragment;->onCreate(Landroid/os/Bundle;)V │ │ .line 41 │ invoke-virtual {p0}, Lde/kuschku/uilib/preferences/SimplePreferenceFragment;->getArguments()Landroid/os/Bundle; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - const-string v8, "dataset" │ + const-string v7, "dataset" │ │ - invoke-virtual {v7, v8}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z │ + invoke-virtual {v6, v7}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z │ │ - move-result v7 │ + move-result v6 │ │ - if-eqz v7, :cond_2 │ + if-eqz v6, :cond_2 │ │ .line 42 │ invoke-virtual {p0}, Lde/kuschku/uilib/preferences/SimplePreferenceFragment;->getArguments()Landroid/os/Bundle; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - const-string v8, "dataset" │ + const-string v7, "dataset" │ │ - invoke-virtual {v7, v8}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v6, v7}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v5 │ │ .line 43 │ - .local v6, "res":Ljava/lang/String; │ + .local v5, "res":Ljava/lang/String; │ invoke-virtual {p0}, Lde/kuschku/uilib/preferences/SimplePreferenceFragment;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - const-string v8, "xml" │ + const-string v7, "xml" │ │ invoke-virtual {p0}, Lde/kuschku/uilib/preferences/SimplePreferenceFragment;->getActivity()Landroid/app/Activity; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - invoke-virtual {v9}, Landroid/app/Activity;->getApplication()Landroid/app/Application; │ + invoke-virtual {v8}, Landroid/app/Activity;->getApplication()Landroid/app/Application; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - invoke-virtual {v9}, Landroid/app/Application;->getPackageName()Ljava/lang/String; │ + invoke-virtual {v8}, Landroid/app/Application;->getPackageName()Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - invoke-virtual {v7, v6, v8, v9}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I │ + invoke-virtual {v6, v5, v7, v8}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I │ │ - move-result v1 │ + move-result v0 │ │ .line 44 │ - .local v1, "id":I │ - invoke-virtual {p0, v1}, Lde/kuschku/uilib/preferences/SimplePreferenceFragment;->addPreferencesFromResource(I)V │ + .local v0, "id":I │ + invoke-virtual {p0, v0}, Lde/kuschku/uilib/preferences/SimplePreferenceFragment;->addPreferencesFromResource(I)V │ │ .line 46 │ invoke-virtual {p0}, Lde/kuschku/uilib/preferences/SimplePreferenceFragment;->getActivity()Landroid/app/Activity; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - invoke-static {v7}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ + invoke-static {v6}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ - move-result-object v4 │ + move-result-object v3 │ │ .line 47 │ - .local v4, "pref":Landroid/content/SharedPreferences; │ - invoke-interface {v4}, Landroid/content/SharedPreferences;->getAll()Ljava/util/Map; │ + .local v3, "pref":Landroid/content/SharedPreferences; │ + invoke-interface {v3}, Landroid/content/SharedPreferences;->getAll()Ljava/util/Map; │ │ - move-result-object v3 │ + move-result-object v2 │ │ .line 48 │ - .local v3, "map":Ljava/util/Map;, "Ljava/util/Map;" │ - invoke-interface {v3}, Ljava/util/Map;->keySet()Ljava/util/Set; │ + .local v2, "map":Ljava/util/Map;, "Ljava/util/Map;" │ + invoke-interface {v2}, Ljava/util/Map;->keySet()Ljava/util/Set; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - invoke-interface {v7}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v6}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v6 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v7 │ │ if-eqz v7, :cond_2 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v6}, 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 49 │ - .local v2, "key":Ljava/lang/String; │ - invoke-virtual {p0, v2}, Lde/kuschku/uilib/preferences/SimplePreferenceFragment;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; │ + .local v1, "key":Ljava/lang/String; │ + invoke-virtual {p0, v1}, Lde/kuschku/uilib/preferences/SimplePreferenceFragment;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; │ │ - move-result-object v5 │ + move-result-object v4 │ │ .line 50 │ - .local v5, "preference":Landroid/preference/Preference; │ - if-eqz v5, :cond_0 │ + .local v4, "preference":Landroid/preference/Preference; │ + if-eqz v4, :cond_0 │ │ .line 51 │ - instance-of v7, v5, Landroid/preference/ListPreference; │ + instance-of v7, v4, Landroid/preference/ListPreference; │ │ if-nez v7, :cond_1 │ │ - instance-of v7, v5, Landroid/preference/EditTextPreference; │ + instance-of v7, v4, Landroid/preference/EditTextPreference; │ │ if-nez v7, :cond_1 │ │ - instance-of v7, v5, Landroid/preference/RingtonePreference; │ + instance-of v7, v4, Landroid/preference/RingtonePreference; │ │ if-eqz v7, :cond_0 │ │ .line 54 │ :cond_1 │ iget-object v7, p0, Lde/kuschku/uilib/preferences/SimplePreferenceFragment;->updater:Lde/kuschku/uilib/preferences/PreferenceSummaryUpdater; │ │ - invoke-virtual {v7, v5}, Lde/kuschku/uilib/preferences/PreferenceSummaryUpdater;->bindPreferenceSummaryToValue(Landroid/preference/Preference;)V │ + invoke-virtual {v7, v4}, Lde/kuschku/uilib/preferences/PreferenceSummaryUpdater;->bindPreferenceSummaryToValue(Landroid/preference/Preference;)V │ │ goto :goto_0 │ │ .line 59 │ - .end local v0 # "i$":Ljava/util/Iterator; │ - .end local v1 # "id":I │ - .end local v2 # "key":Ljava/lang/String; │ - .end local v3 # "map":Ljava/util/Map;, "Ljava/util/Map;" │ - .end local v4 # "pref":Landroid/content/SharedPreferences; │ - .end local v5 # "preference":Landroid/preference/Preference; │ - .end local v6 # "res":Ljava/lang/String; │ + .end local v0 # "id":I │ + .end local v1 # "key":Ljava/lang/String; │ + .end local v2 # "map":Ljava/util/Map;, "Ljava/util/Map;" │ + .end local v3 # "pref":Landroid/content/SharedPreferences; │ + .end local v4 # "preference":Landroid/preference/Preference; │ + .end local v5 # "res":Ljava/lang/String; │ :cond_2 │ return-void │ .end method ├── smali/de/kuschku/uilib/preferences/ActionBarPreferenceActivity$2.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$f:Landroid/app/Fragment; │ │ │ # direct methods │ .method constructor (Lde/kuschku/uilib/preferences/ActionBarPreferenceActivity;Landroid/app/Fragment;)V │ .locals 0 │ + .param p1, "this$0" # Lde/kuschku/uilib/preferences/ActionBarPreferenceActivity; │ │ .prologue │ .line 135 │ iput-object p1, p0, Lde/kuschku/uilib/preferences/ActionBarPreferenceActivity$2;->this$0:Lde/kuschku/uilib/preferences/ActionBarPreferenceActivity; │ │ iput-object p2, p0, Lde/kuschku/uilib/preferences/ActionBarPreferenceActivity$2;->val$f:Landroid/app/Fragment; ├── smali/de/kuschku/util/BetterSparseArray.smali │ @@ -348,47 +348,46 @@ │ │ .prologue │ .line 199 │ .local p0, "this":Lde/kuschku/util/BetterSparseArray;, "Lde/kuschku/util/BetterSparseArray;" │ .local p1, "map":Ljava/util/Map;, "Ljava/util/Map<+Ljava/lang/Integer;+TE;>;" │ invoke-interface {p1}, Ljava/util/Map;->entrySet()Ljava/util/Set; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v2 │ + move-result v1 │ │ - if-eqz v2, :cond_0 │ + if-eqz v1, :cond_0 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Ljava/util/Map$Entry; │ │ .line 200 │ .local v0, "entry":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry<+Ljava/lang/Integer;+TE;>;" │ invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Ljava/lang/Integer; │ + check-cast v1, Ljava/lang/Integer; │ │ invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; │ │ move-result-object v3 │ │ - invoke-virtual {p0, v2, v3}, Lde/kuschku/util/BetterSparseArray;->put(Ljava/lang/Integer;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {p0, v1, v3}, Lde/kuschku/util/BetterSparseArray;->put(Ljava/lang/Integer;Ljava/lang/Object;)Ljava/lang/Object; │ │ goto :goto_0 │ │ .line 202 │ .end local v0 # "entry":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry<+Ljava/lang/Integer;+TE;>;" │ :cond_0 │ return-void ├── smali/de/kuschku/util/BetterSparseBooleanArray.smali │ @@ -357,49 +357,48 @@ │ .end annotation │ │ .prologue │ .line 201 │ .local p1, "map":Ljava/util/Map;, "Ljava/util/Map<+Ljava/lang/Integer;+Ljava/lang/Boolean;>;" │ invoke-interface {p1}, Ljava/util/Map;->entrySet()Ljava/util/Set; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, 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 v2 │ + move-result v1 │ │ - if-eqz v2, :cond_0 │ + if-eqz v1, :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 202 │ .local v0, "entry":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry<+Ljava/lang/Integer;+Ljava/lang/Boolean;>;" │ invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Ljava/lang/Integer; │ + check-cast v1, Ljava/lang/Integer; │ │ invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Ljava/lang/Boolean; │ + check-cast v2, Ljava/lang/Boolean; │ │ - invoke-virtual {p0, v2, v3}, Lde/kuschku/util/BetterSparseBooleanArray;->put(Ljava/lang/Integer;Ljava/lang/Boolean;)Ljava/lang/Boolean; │ + invoke-virtual {p0, v1, v2}, Lde/kuschku/util/BetterSparseBooleanArray;->put(Ljava/lang/Integer;Ljava/lang/Boolean;)Ljava/lang/Boolean; │ │ goto :goto_0 │ │ .line 204 │ .end local v0 # "entry":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry<+Ljava/lang/Integer;+Ljava/lang/Boolean;>;" │ :cond_0 │ return-void ├── smali/de/kuschku/util/HelperUtils.smali │ @@ -11,99 +11,94 @@ │ .line 30 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ .method public static varargs appendCamelCase(Ljava/util/Locale;[Ljava/lang/String;)Ljava/lang/String; │ - .locals 9 │ + .locals 8 │ .param p0, "l" # Ljava/util/Locale; │ .param p1, "rawStrings" # [Ljava/lang/String; │ │ .prologue │ - const/4 v8, 0x0 │ - │ const/4 v7, 0x1 │ │ + const/4 v4, 0x0 │ + │ .line 56 │ - array-length v6, p1 │ + array-length v3, p1 │ │ - if-ne v6, v7, :cond_0 │ + if-ne v3, v7, :cond_0 │ │ .line 57 │ - aget-object v6, p1, v8 │ + aget-object v3, p1, v4 │ │ .line 66 │ :goto_0 │ - return-object v6 │ + return-object v3 │ │ .line 59 │ :cond_0 │ - array-length v6, p1 │ + array-length v3, p1 │ │ - invoke-static {p1, v7, v6}, Ljava/util/Arrays;->copyOfRange([Ljava/lang/Object;II)[Ljava/lang/Object; │ + invoke-static {p1, v7, v3}, Ljava/util/Arrays;->copyOfRange([Ljava/lang/Object;II)[Ljava/lang/Object; │ │ - move-result-object v5 │ + move-result-object v2 │ │ - check-cast v5, [Ljava/lang/String; │ + check-cast v2, [Ljava/lang/String; │ │ .line 60 │ - .local v5, "strings":[Ljava/lang/String; │ - new-instance v1, Ljava/lang/StringBuilder; │ + .local v2, "strings":[Ljava/lang/String; │ + new-instance v0, Ljava/lang/StringBuilder; │ │ - aget-object v6, p1, v8 │ + aget-object v3, p1, v4 │ │ - invoke-direct {v1, v6}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V │ + invoke-direct {v0, v3}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V │ │ .line 61 │ - .local v1, "builder":Ljava/lang/StringBuilder; │ - move-object v0, v5 │ - │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v3, v0 │ + .local v0, "builder":Ljava/lang/StringBuilder; │ + array-length v5, v2 │ │ - .local v3, "len$":I │ - const/4 v2, 0x0 │ + move v3, v4 │ │ - .local v2, "i$":I │ :goto_1 │ - if-ge v2, v3, :cond_1 │ + if-ge v3, v5, :cond_1 │ │ - aget-object v4, v0, v2 │ + aget-object v1, v2, v3 │ │ .line 62 │ - .local v4, "s":Ljava/lang/String; │ - invoke-virtual {v4, v8, v7}, Ljava/lang/String;->substring(II)Ljava/lang/String; │ + .local v1, "s":Ljava/lang/String; │ + invoke-virtual {v1, v4, v7}, Ljava/lang/String;->substring(II)Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {v6, p0}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; │ │ move-result-object v6 │ │ - invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ .line 63 │ - invoke-virtual {v4, v7}, Ljava/lang/String;->substring(I)Ljava/lang/String; │ + invoke-virtual {v1, v7}, Ljava/lang/String;->substring(I)Ljava/lang/String; │ │ move-result-object v6 │ │ - invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ .line 61 │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v3, v3, 0x1 │ │ goto :goto_1 │ │ .line 66 │ - .end local v4 # "s":Ljava/lang/String; │ + .end local v1 # "s":Ljava/lang/String; │ :cond_1 │ - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ goto :goto_0 │ .end method │ │ .method public static varargs appendCamelCase([Ljava/lang/String;)Ljava/lang/String; │ .locals 1 │ .param p0, "rawStrings" # [Ljava/lang/String; │ @@ -116,141 +111,131 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public static printSlice([I)Ljava/lang/String; │ - .locals 7 │ + .locals 6 │ .param p0, "idlist" # [I │ │ .prologue │ .line 78 │ - new-instance v1, Ljava/lang/StringBuilder; │ + new-instance v0, Ljava/lang/StringBuilder; │ │ - const-string v5, "[" │ + const-string v2, "[" │ │ - invoke-direct {v1, v5}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V │ + invoke-direct {v0, v2}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V │ │ .line 79 │ - .local v1, "builder":Ljava/lang/StringBuilder; │ - move-object v0, p0 │ - │ - .local v0, "arr$":[I │ - array-length v3, v0 │ + .local v0, "builder":Ljava/lang/StringBuilder; │ + array-length v3, p0 │ │ - .local v3, "len$":I │ const/4 v2, 0x0 │ │ - .local v2, "i$":I │ :goto_0 │ if-ge v2, v3, :cond_0 │ │ - aget v5, v0, v2 │ + aget v4, p0, v2 │ │ - invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v4 │ + move-result-object v1 │ │ .line 80 │ - .local v4, "o":Ljava/lang/Integer; │ - invoke-virtual {v4}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + .local v1, "o":Ljava/lang/Integer; │ + invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - const-string v6, ", " │ + const-string v5, ", " │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ .line 79 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ .line 82 │ - .end local v4 # "o":Ljava/lang/Integer; │ + .end local v1 # "o":Ljava/lang/Integer; │ :cond_0 │ - const-string v5, "]" │ + const-string v2, "]" │ │ - invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v2}, 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 │ │ - return-object v5 │ + return-object v2 │ .end method │ │ .method public static printSlice([Ljava/lang/Object;)Ljava/lang/String; │ - .locals 7 │ + .locals 6 │ .param p0, "idlist" # [Ljava/lang/Object; │ │ .prologue │ .line 70 │ - new-instance v1, Ljava/lang/StringBuilder; │ + new-instance v0, Ljava/lang/StringBuilder; │ │ - const-string v5, "[" │ + const-string v2, "[" │ │ - invoke-direct {v1, v5}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V │ + invoke-direct {v0, v2}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V │ │ .line 71 │ - .local v1, "builder":Ljava/lang/StringBuilder; │ - move-object v0, p0 │ - │ - .local v0, "arr$":[Ljava/lang/Object; │ - array-length v3, v0 │ + .local v0, "builder":Ljava/lang/StringBuilder; │ + array-length v3, p0 │ │ - .local v3, "len$":I │ const/4 v2, 0x0 │ │ - .local v2, "i$":I │ :goto_0 │ if-ge v2, v3, :cond_0 │ │ - aget-object v4, v0, v2 │ + aget-object v1, p0, v2 │ │ .line 72 │ - .local v4, "o":Ljava/lang/Object; │ - invoke-virtual {v4}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + .local v1, "o":Ljava/lang/Object; │ + invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - const-string v6, ", " │ + const-string v5, ", " │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ .line 71 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ .line 74 │ - .end local v4 # "o":Ljava/lang/Object; │ + .end local v1 # "o":Ljava/lang/Object; │ :cond_0 │ - const-string v5, "]" │ + const-string v2, "]" │ │ - invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v2}, 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 │ │ - return-object v5 │ + return-object v2 │ .end method │ │ .method static printStackTraceLimited(Ljava/lang/Exception;I)V │ .locals 8 │ .param p0, "e" # Ljava/lang/Exception; │ .param p1, "maxLength" # I │ │ @@ -376,90 +361,85 @@ │ invoke-static {v3, v4}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 38 │ return-void │ .end method │ │ .method public static split(Ljava/lang/CharSequence;Ljava/lang/String;)[Ljava/lang/CharSequence; │ - .locals 8 │ + .locals 7 │ .param p0, "string" # Ljava/lang/CharSequence; │ .param p1, "pattern" # Ljava/lang/String; │ │ .prologue │ .line 41 │ invoke-interface {p0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v4 │ │ - invoke-virtual {v7, p1}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ + invoke-virtual {v4, p1}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v1 │ │ .line 42 │ - .local v4, "parts":[Ljava/lang/String; │ - new-instance v6, Ljava/util/ArrayList; │ + .local v1, "parts":[Ljava/lang/String; │ + new-instance v3, Ljava/util/ArrayList; │ │ - invoke-direct {v6}, Ljava/util/ArrayList;->()V │ + invoke-direct {v3}, Ljava/util/ArrayList;->()V │ │ .line 43 │ - .local v6, "res":Ljava/util/List;, "Ljava/util/List;" │ - const/4 v5, 0x0 │ + .local v3, "res":Ljava/util/List;, "Ljava/util/List;" │ + const/4 v2, 0x0 │ │ .line 44 │ - .local v5, "pos":I │ - move-object v0, v4 │ - │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v2, v0 │ + .local v2, "pos":I │ + array-length v5, v1 │ │ - .local v2, "len$":I │ - const/4 v1, 0x0 │ + const/4 v4, 0x0 │ │ - .local v1, "i$":I │ :goto_0 │ - if-ge v1, v2, :cond_0 │ + if-ge v4, v5, :cond_0 │ │ - aget-object v3, v0, v1 │ + aget-object v0, v1, v4 │ │ .line 45 │ - .local v3, "part":Ljava/lang/String; │ - invoke-virtual {v3}, Ljava/lang/String;->length()I │ + .local v0, "part":Ljava/lang/String; │ + invoke-virtual {v0}, Ljava/lang/String;->length()I │ │ - move-result v7 │ + move-result v6 │ │ - add-int/2addr v7, v5 │ + add-int/2addr v6, v2 │ │ - invoke-interface {p0, v5, v7}, Ljava/lang/CharSequence;->subSequence(II)Ljava/lang/CharSequence; │ + invoke-interface {p0, v2, v6}, Ljava/lang/CharSequence;->subSequence(II)Ljava/lang/CharSequence; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - invoke-interface {v6, v7}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v3, v6}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 46 │ - invoke-virtual {v3}, Ljava/lang/String;->length()I │ + invoke-virtual {v0}, Ljava/lang/String;->length()I │ │ - move-result v7 │ + move-result v6 │ │ - add-int/2addr v5, v7 │ + add-int/2addr v2, v6 │ │ .line 44 │ - add-int/lit8 v1, v1, 0x1 │ + add-int/lit8 v4, v4, 0x1 │ │ goto :goto_0 │ │ .line 48 │ - .end local v3 # "part":Ljava/lang/String; │ + .end local v0 # "part":Ljava/lang/String; │ :cond_0 │ - invoke-interface {v6}, Ljava/util/List;->size()I │ + invoke-interface {v3}, Ljava/util/List;->size()I │ │ - move-result v7 │ + move-result v4 │ │ - new-array v7, v7, [Ljava/lang/CharSequence; │ + new-array v4, v4, [Ljava/lang/CharSequence; │ │ - invoke-interface {v6, v7}, Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; │ + invoke-interface {v3, v4}, Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; │ │ - move-result-object v7 │ + move-result-object v4 │ │ - check-cast v7, [Ljava/lang/CharSequence; │ + check-cast v4, [Ljava/lang/CharSequence; │ │ - return-object v7 │ + return-object v4 │ .end method ├── smali/de/kuschku/util/BetterSparseIntArray.smali │ @@ -357,49 +357,48 @@ │ .end annotation │ │ .prologue │ .line 201 │ .local p1, "map":Ljava/util/Map;, "Ljava/util/Map<+Ljava/lang/Integer;+Ljava/lang/Integer;>;" │ invoke-interface {p1}, Ljava/util/Map;->entrySet()Ljava/util/Set; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, 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 v2 │ + move-result v1 │ │ - if-eqz v2, :cond_0 │ + if-eqz v1, :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 202 │ .local v0, "entry":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry<+Ljava/lang/Integer;+Ljava/lang/Integer;>;" │ invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Ljava/lang/Integer; │ + check-cast v1, Ljava/lang/Integer; │ │ invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Ljava/lang/Integer; │ + check-cast v2, Ljava/lang/Integer; │ │ - invoke-virtual {p0, v2, v3}, Lde/kuschku/util/BetterSparseIntArray;->put(Ljava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer; │ + invoke-virtual {p0, v1, v2}, Lde/kuschku/util/BetterSparseIntArray;->put(Ljava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer; │ │ goto :goto_0 │ │ .line 204 │ .end local v0 # "entry":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry<+Ljava/lang/Integer;+Ljava/lang/Integer;>;" │ :cond_0 │ return-void ├── smali/it/neokree/materialtabs/R.smali │ @@ -26,10 +26,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 705 │ return-void │ .end method ├── original/AndroidManifest.xml │ @@ -60,15 +60,15 @@ │ 000003b0: 0800 6d00 6100 6e00 6900 6600 6500 7300 ..m.a.n.i.f.e.s. │ 000003c0: 7400 0000 1c00 6300 6f00 6d00 2e00 6900 t.....c.o.m...i. │ 000003d0: 7300 6b00 7200 6500 6d00 6200 6900 6c00 s.k.r.e.m.b.i.l. │ 000003e0: 6500 6e00 2e00 7100 7500 6100 7300 7300 e.n...q.u.a.s.s. │ 000003f0: 6500 6c00 6400 7200 6f00 6900 6400 0000 e.l.d.r.o.i.d... │ 00000400: 0600 3000 2e00 3100 3100 2e00 3700 0000 ..0...1.1...7... │ 00000410: 0200 3200 3300 0000 0b00 3600 2e00 3000 ..2.3.....6...0. │ -00000420: 2d00 3200 3100 3600 3600 3700 3600 3700 -.2.1.6.6.7.6.7. │ +00000420: 2d00 3200 3700 3000 3400 3000 3000 3200 -.2.7.0.4.0.0.2. │ 00000430: 0000 0800 7500 7300 6500 7300 2d00 7300 ....u.s.e.s.-.s. │ 00000440: 6400 6b00 0000 0f00 7500 7300 6500 7300 d.k.....u.s.e.s. │ 00000450: 2d00 7000 6500 7200 6d00 6900 7300 7300 -.p.e.r.m.i.s.s. │ 00000460: 6900 6f00 6e00 0000 1a00 6100 6e00 6400 i.o.n.....a.n.d. │ 00000470: 7200 6f00 6900 6400 2e00 7000 6500 7200 r.o.i.d...p.e.r. │ 00000480: 6d00 6900 7300 7300 6900 6f00 6e00 2e00 m.i.s.s.i.o.n... │ 00000490: 5600 4900 4200 5200 4100 5400 4500 0000 V.I.B.R.A.T.E...