--- /home/fdroid/fdroiddata/tmp/com.github.jtjj222.sudburytransit_1.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_com.github.jtjj222.sudburytransit_1.apk ├── /usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {} │┄ error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): │┄ DOES NOT VERIFY │┄ ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │ @@ -1,20 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): false │ -Verified using v3 scheme (APK Signature Scheme v3): false │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: fb6848ead56d19761a241596add1407e0ca40565ece74dd9dbae91a31de34cf4 │ -Signer #1 certificate SHA-1 digest: 401bf29a0a42de664596b3458f4a9a3d090ec88f │ -Signer #1 certificate MD5 digest: 53c1569cf1baaaea82c8481f570d91df │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 9371cc3e4bf348c9114bfe9c6234dbad2724aa1071293a10d2bab8976197efd0 │ -Signer #1 public key SHA-1 digest: 11884016567d6b44c4cd5e3dac1460d7ed8bc97b │ -Signer #1 public key MD5 digest: 03a03093f49f9d534cb754b3c223100b │ -WARNING: META-INF/LICENSE.txt not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/NOTICE.txt not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/buildserverid not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/fdroidserverid not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. ├── zipinfo {} │ @@ -1,351 +1,349 @@ │ -Zip file size: 1556759 bytes, number of entries: 349 │ --rw---- 2.0 fat 35563 bl defN 15-Jul-06 08:45 META-INF/MANIFEST.MF │ --rw---- 2.0 fat 35684 bl defN 15-Jul-06 08:45 META-INF/C5074B9C.SF │ --rw---- 2.0 fat 1332 bl defN 15-Jul-06 08:45 META-INF/C5074B9C.RSA │ --rw---- 2.0 fat 11562 bl defN 15-Jul-06 06:06 META-INF/LICENSE.txt │ --rw---- 2.0 fat 178 bl defN 15-Jul-06 06:06 META-INF/NOTICE.txt │ --rw---- 2.0 fat 41 bl defN 15-Jul-06 06:06 META-INF/buildserverid │ --rw---- 2.0 fat 41 bl defN 15-Jul-06 06:06 META-INF/fdroidserverid │ --rw---- 2.0 fat 3452 bX defN 15-Jul-06 06:06 AndroidManifest.xml │ --rw---- 1.0 fat 4580 b- stor 15-Jul-06 06:04 assets/sprite_check.png │ --rw---- 2.0 fat 396 bl defN 15-Jul-06 06:06 res/anim/abc_fade_in.xml │ --rw---- 2.0 fat 396 bl defN 15-Jul-06 06:06 res/anim/abc_fade_out.xml │ --rw---- 2.0 fat 860 bl defN 15-Jul-06 06:06 res/anim/abc_grow_fade_in_from_bottom.xml │ --rw---- 2.0 fat 512 bl defN 15-Jul-06 06:06 res/anim/abc_popup_enter.xml │ --rw---- 2.0 fat 512 bl defN 15-Jul-06 06:06 res/anim/abc_popup_exit.xml │ --rw---- 2.0 fat 860 bl defN 15-Jul-06 06:06 res/anim/abc_shrink_fade_out_from_bottom.xml │ --rw---- 2.0 fat 400 bl defN 15-Jul-06 06:06 res/anim/abc_slide_in_bottom.xml │ --rw---- 2.0 fat 400 bl defN 15-Jul-06 06:06 res/anim/abc_slide_in_top.xml │ --rw---- 2.0 fat 400 bl defN 15-Jul-06 06:06 res/anim/abc_slide_out_bottom.xml │ --rw---- 2.0 fat 400 bl defN 15-Jul-06 06:06 res/anim/abc_slide_out_top.xml │ --rw---- 2.0 fat 880 bl defN 15-Jul-06 06:06 res/anim/dialog_main_hide_amination.xml │ --rw---- 2.0 fat 748 bl defN 15-Jul-06 06:06 res/anim/dialog_main_show_amination.xml │ --rw---- 2.0 fat 556 bl defN 15-Jul-06 06:06 res/anim/dialog_root_hide_amin.xml │ --rw---- 2.0 fat 424 bl defN 15-Jul-06 06:06 res/anim/dialog_root_show_amin.xml │ --rw---- 2.0 fat 660 bl defN 15-Jul-06 06:06 res/anim/progress_indeterminate_animation.xml │ --rw---- 2.0 fat 360 bl defN 15-Jul-06 06:06 res/anim/snackbar_hide_animation.xml │ --rw---- 2.0 fat 360 bl defN 15-Jul-06 06:06 res/anim/snackbar_show_animation.xml │ --rw---- 2.0 fat 472 bl defN 15-Jul-06 06:06 res/color-v11/abc_background_cache_hint_selector_material_dark.xml │ --rw---- 2.0 fat 472 bl defN 15-Jul-06 06:06 res/color-v11/abc_background_cache_hint_selector_material_light.xml │ --rw---- 2.0 fat 344 bl defN 15-Jul-06 06:06 res/color/abc_background_cache_hint_selector_material_dark.xml │ --rw---- 2.0 fat 344 bl defN 15-Jul-06 06:06 res/color/abc_background_cache_hint_selector_material_light.xml │ --rw---- 2.0 fat 468 bl defN 15-Jul-06 06:06 res/color/abc_primary_text_disable_only_material_dark.xml │ --rw---- 2.0 fat 468 bl defN 15-Jul-06 06:06 res/color/abc_primary_text_disable_only_material_light.xml │ --rw---- 2.0 fat 468 bl defN 15-Jul-06 06:06 res/color/abc_primary_text_material_dark.xml │ --rw---- 2.0 fat 468 bl defN 15-Jul-06 06:06 res/color/abc_primary_text_material_light.xml │ --rw---- 2.0 fat 596 bl defN 15-Jul-06 06:06 res/color/abc_search_url_text.xml │ --rw---- 2.0 fat 468 bl defN 15-Jul-06 06:06 res/color/abc_secondary_text_material_dark.xml │ --rw---- 2.0 fat 468 bl defN 15-Jul-06 06:06 res/color/abc_secondary_text_material_light.xml │ --rw---- 2.0 fat 468 bl defN 15-Jul-06 06:06 res/color/switch_thumb_material_dark.xml │ --rw---- 2.0 fat 468 bl defN 15-Jul-06 06:06 res/color/switch_thumb_material_light.xml │ --rw---- 1.0 fat 287 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ --rw---- 1.0 fat 306 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png │ --rw---- 1.0 fat 549 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png │ --rw---- 1.0 fat 622 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ --rw---- 1.0 fat 753 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ --rw---- 1.0 fat 1619 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ --rw---- 1.0 fat 1078 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ --rw---- 1.0 fat 1671 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 1958 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 229 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ --rw---- 1.0 fat 416 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 280 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png │ --rw---- 1.0 fat 233 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 160 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 288 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 612 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 190 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ --rw---- 1.0 fat 373 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ --rw---- 1.0 fat 270 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ --rw---- 1.0 fat 791 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ --rw---- 1.0 fat 1028 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 541 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 170 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png │ --rw---- 1.0 fat 244 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 212 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 212 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 212 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 239 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 240 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 870 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ --rw---- 1.0 fat 1290 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png │ --rw---- 1.0 fat 392 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 534 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 199 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 239 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_text_cursor_mtrl_alpha.9.png │ --rw---- 1.0 fat 192 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 202 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 182 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 182 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 1147 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 1032 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/ic_search_white_48dp.png │ --rw---- 1.0 fat 1362 b- stor 15-Jul-06 06:04 res/drawable-hdpi-v4/sprite_check.png │ --rw---- 1.0 fat 1362 b- stor 15-Jul-06 06:04 res/drawable-ldpi-v4/sprite_check.png │ --rw---- 1.0 fat 384 b- stor 15-Jul-06 06:04 res/drawable-ldrtl-hdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 289 b- stor 15-Jul-06 06:04 res/drawable-ldrtl-hdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 610 b- stor 15-Jul-06 06:04 res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 391 b- stor 15-Jul-06 06:04 res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 325 b- stor 15-Jul-06 06:04 res/drawable-ldrtl-mdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 174 b- stor 15-Jul-06 06:04 res/drawable-ldrtl-mdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 381 b- stor 15-Jul-06 06:04 res/drawable-ldrtl-mdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 351 b- stor 15-Jul-06 06:04 res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 428 b- stor 15-Jul-06 06:04 res/drawable-ldrtl-xhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 237 b- stor 15-Jul-06 06:04 res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 729 b- stor 15-Jul-06 06:04 res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 503 b- stor 15-Jul-06 06:04 res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 475 b- stor 15-Jul-06 06:04 res/drawable-ldrtl-xxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 361 b- stor 15-Jul-06 06:04 res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 991 b- stor 15-Jul-06 06:04 res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 630 b- stor 15-Jul-06 06:04 res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 246 b- stor 15-Jul-06 06:04 res/drawable-ldrtl-xxxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 418 b- stor 15-Jul-06 06:04 res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 1257 b- stor 15-Jul-06 06:04 res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 611 b- stor 15-Jul-06 06:04 res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 274 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ --rw---- 1.0 fat 288 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png │ --rw---- 1.0 fat 429 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png │ --rw---- 1.0 fat 428 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ --rw---- 1.0 fat 493 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ --rw---- 1.0 fat 1348 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ --rw---- 1.0 fat 1005 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ --rw---- 1.0 fat 1109 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 1224 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 225 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ --rw---- 1.0 fat 351 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 236 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_ic_clear_mtrl_alpha.png │ --rw---- 1.0 fat 280 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 158 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 185 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 377 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 158 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ --rw---- 1.0 fat 234 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ --rw---- 1.0 fat 186 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ --rw---- 1.0 fat 545 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ --rw---- 1.0 fat 681 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_ic_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 415 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 170 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png │ --rw---- 1.0 fat 222 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 211 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 211 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 211 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 226 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 227 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 618 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ --rw---- 1.0 fat 863 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png │ --rw---- 1.0 fat 353 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 426 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 192 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 229 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_text_cursor_mtrl_alpha.9.png │ --rw---- 1.0 fat 186 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 185 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 181 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 180 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 806 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 732 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/ic_search_white_48dp.png │ --rw---- 1.0 fat 1362 b- stor 15-Jul-06 06:04 res/drawable-mdpi-v4/sprite_check.png │ --rw---- 1.0 fat 1092 b- stor 15-Jul-06 06:04 res/drawable-tvdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 1210 b- stor 15-Jul-06 06:04 res/drawable-tvdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 297 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ --rw---- 1.0 fat 354 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ --rw---- 1.0 fat 556 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ --rw---- 1.0 fat 831 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ --rw---- 1.0 fat 996 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ --rw---- 1.0 fat 2215 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ --rw---- 1.0 fat 1547 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ --rw---- 1.0 fat 2522 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 2906 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 234 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ --rw---- 1.0 fat 485 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 365 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_ic_clear_mtrl_alpha.png │ --rw---- 1.0 fat 344 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 188 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 237 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 723 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 218 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ --rw---- 1.0 fat 371 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ --rw---- 1.0 fat 238 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ --rw---- 1.0 fat 919 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ --rw---- 1.0 fat 1131 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 730 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 170 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_list_divider_mtrl_alpha.9.png │ --rw---- 1.0 fat 244 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 214 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 214 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 214 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 254 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 253 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 1173 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ --rw---- 1.0 fat 1811 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_popup_background_mtrl_mult.9.png │ --rw---- 1.0 fat 507 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 762 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 205 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 242 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_text_cursor_mtrl_alpha.9.png │ --rw---- 1.0 fat 198 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 197 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 190 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 190 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 3065 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/dialog_background.9.png │ --rw---- 1.0 fat 2879 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/float_button1_shadowp.png │ --rw---- 1.0 fat 1508 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/float_button_shadow1.png │ --rw---- 1.0 fat 1526 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 2545 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/ic_reloj_max.png │ --rw---- 1.0 fat 1328 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/ic_search_white_48dp.png │ --rw---- 1.0 fat 1362 b- stor 15-Jul-06 06:04 res/drawable-xhdpi-v4/sprite_check.png │ --rw---- 1.0 fat 305 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ --rw---- 1.0 fat 369 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ --rw---- 1.0 fat 725 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ --rw---- 1.0 fat 1249 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ --rw---- 1.0 fat 1467 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ --rw---- 1.0 fat 2401 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ --rw---- 1.0 fat 1032 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ --rw---- 1.0 fat 4168 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 4451 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 246 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ --rw---- 1.0 fat 570 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 395 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_ic_clear_mtrl_alpha.png │ --rw---- 1.0 fat 306 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 176 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 363 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 988 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 284 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ --rw---- 1.0 fat 521 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ --rw---- 1.0 fat 337 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ --rw---- 1.0 fat 1292 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ --rw---- 1.0 fat 1908 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 947 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 178 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_list_divider_mtrl_alpha.9.png │ --rw---- 1.0 fat 245 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 221 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 221 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 221 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 307 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 305 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 1912 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ --rw---- 1.0 fat 2774 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_popup_background_mtrl_mult.9.png │ --rw---- 1.0 fat 632 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 1076 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 210 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 226 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_text_cursor_mtrl_alpha.9.png │ --rw---- 1.0 fat 202 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 204 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 193 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 196 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 2163 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 1927 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/ic_search_white_48dp.png │ --rw---- 1.0 fat 1362 b- stor 15-Jul-06 06:04 res/drawable-xxhdpi-v4/sprite_check.png │ --rw---- 1.0 fat 295 b- stor 15-Jul-06 06:04 res/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ --rw---- 1.0 fat 551 b- stor 15-Jul-06 06:04 res/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ --rw---- 1.0 fat 1014 b- stor 15-Jul-06 06:04 res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ --rw---- 1.0 fat 1226 b- stor 15-Jul-06 06:04 res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ --rw---- 1.0 fat 3566 b- stor 15-Jul-06 06:04 res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 3916 b- stor 15-Jul-06 06:04 res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 240 b- stor 15-Jul-06 06:04 res/drawable-xxxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 566 b- stor 15-Jul-06 06:04 res/drawable-xxxhdpi-v4/abc_ic_clear_mtrl_alpha.png │ --rw---- 1.0 fat 418 b- stor 15-Jul-06 06:04 res/drawable-xxxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 1253 b- stor 15-Jul-06 06:04 res/drawable-xxxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 378 b- stor 15-Jul-06 06:04 res/drawable-xxxhdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ --rw---- 1.0 fat 680 b- stor 15-Jul-06 06:04 res/drawable-xxxhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ --rw---- 1.0 fat 390 b- stor 15-Jul-06 06:04 res/drawable-xxxhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ --rw---- 1.0 fat 1559 b- stor 15-Jul-06 06:04 res/drawable-xxxhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ --rw---- 1.0 fat 1571 b- stor 15-Jul-06 06:04 res/drawable-xxxhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 1291 b- stor 15-Jul-06 06:04 res/drawable-xxxhdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 617 b- stor 15-Jul-06 06:04 res/drawable-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 1056 b- stor 15-Jul-06 06:04 res/drawable-xxxhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 208 b- stor 15-Jul-06 06:04 res/drawable-xxxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 4742 b- stor 15-Jul-06 06:04 res/drawable-xxxhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 2645 b- stor 15-Jul-06 06:04 res/drawable-xxxhdpi-v4/ic_search_white_48dp.png │ --rw---- 2.0 fat 700 bl defN 15-Jul-06 06:06 res/drawable/abc_btn_borderless_material.xml │ --rw---- 2.0 fat 560 bl defN 15-Jul-06 06:06 res/drawable/abc_btn_check_material.xml │ --rw---- 2.0 fat 1092 bl defN 15-Jul-06 06:06 res/drawable/abc_btn_default_mtrl_shape.xml │ --rw---- 2.0 fat 560 bl defN 15-Jul-06 06:06 res/drawable/abc_btn_radio_material.xml │ --rw---- 2.0 fat 436 bl defN 15-Jul-06 06:06 res/drawable/abc_cab_background_internal_bg.xml │ --rw---- 2.0 fat 412 bl defN 15-Jul-06 06:06 res/drawable/abc_cab_background_top_material.xml │ --rw---- 2.0 fat 844 bl defN 15-Jul-06 06:06 res/drawable/abc_dialog_material_background_dark.xml │ --rw---- 2.0 fat 844 bl defN 15-Jul-06 06:06 res/drawable/abc_dialog_material_background_light.xml │ --rw---- 2.0 fat 1040 bl defN 15-Jul-06 06:06 res/drawable/abc_edit_text_material.xml │ --rw---- 2.0 fat 1136 bl defN 15-Jul-06 06:06 res/drawable/abc_item_background_holo_dark.xml │ --rw---- 2.0 fat 1136 bl defN 15-Jul-06 06:06 res/drawable/abc_item_background_holo_light.xml │ --rw---- 2.0 fat 508 bl defN 15-Jul-06 06:06 res/drawable/abc_list_selector_background_transition_holo_dark.xml │ --rw---- 2.0 fat 508 bl defN 15-Jul-06 06:06 res/drawable/abc_list_selector_background_transition_holo_light.xml │ --rw---- 2.0 fat 1208 bl defN 15-Jul-06 06:06 res/drawable/abc_list_selector_holo_dark.xml │ --rw---- 2.0 fat 1208 bl defN 15-Jul-06 06:06 res/drawable/abc_list_selector_holo_light.xml │ --rw---- 2.0 fat 664 bl defN 15-Jul-06 06:06 res/drawable/abc_ratingbar_full_material.xml │ --rw---- 2.0 fat 1328 bl defN 15-Jul-06 06:06 res/drawable/abc_spinner_textfield_background_material.xml │ --rw---- 2.0 fat 560 bl defN 15-Jul-06 06:06 res/drawable/abc_switch_thumb_material.xml │ --rw---- 2.0 fat 564 bl defN 15-Jul-06 06:06 res/drawable/abc_tab_indicator_material.xml │ --rw---- 2.0 fat 880 bl defN 15-Jul-06 06:06 res/drawable/abc_textfield_search_material.xml │ --rw---- 2.0 fat 520 bl defN 15-Jul-06 06:06 res/drawable/above_shadow.xml │ --rw---- 1.0 fat 770 b- stor 15-Jul-06 06:04 res/drawable/background_button.9.png │ --rw---- 2.0 fat 908 bl defN 15-Jul-06 06:06 res/drawable/background_button_float.xml │ --rw---- 2.0 fat 872 bl defN 15-Jul-06 06:06 res/drawable/background_button_rectangle.xml │ --rw---- 2.0 fat 636 bl defN 15-Jul-06 06:06 res/drawable/background_checkbox.xml │ --rw---- 2.0 fat 764 bl defN 15-Jul-06 06:06 res/drawable/background_checkbox_check.xml │ --rw---- 2.0 fat 904 bl defN 15-Jul-06 06:06 res/drawable/background_checkbox_uncheck.xml │ --rw---- 2.0 fat 844 bl defN 15-Jul-06 06:06 res/drawable/background_progress.xml │ --rw---- 2.0 fat 780 bl defN 15-Jul-06 06:06 res/drawable/background_switch_ball_uncheck.xml │ --rw---- 2.0 fat 764 bl defN 15-Jul-06 06:06 res/drawable/background_transparent.xml │ --rw---- 2.0 fat 520 bl defN 15-Jul-06 06:06 res/drawable/below_shadow.xml │ --rw---- 1.0 fat 3126 b- stor 15-Jul-06 06:04 res/drawable/bus_icon.png │ --rw---- 1.0 fat 4546 b- stor 15-Jul-06 06:04 res/drawable/bus_icon_selected.png │ --rw---- 2.0 fat 720 bl defN 15-Jul-06 06:06 res/drawable/shadow_down.xml │ --rw---- 2.0 fat 740 bl defN 15-Jul-06 06:06 res/drawable/shadow_right.xml │ --rw---- 2.0 fat 572 bl defN 15-Jul-06 06:06 res/layout-v11/abc_screen_content_include.xml │ --rw---- 2.0 fat 3800 bl defN 15-Jul-06 06:06 res/layout-v17/abc_alert_dialog_material.xml │ --rw---- 2.0 fat 1164 bl defN 15-Jul-06 06:06 res/layout-v17/abc_dialog_title_material.xml │ --rw---- 2.0 fat 3736 bl defN 15-Jul-06 06:06 res/layout-v17/abc_search_view.xml │ --rw---- 2.0 fat 1660 bl defN 15-Jul-06 06:06 res/layout-v21/abc_screen_toolbar.xml │ --rw---- 2.0 fat 940 bl defN 15-Jul-06 06:06 res/layout/abc_action_bar_title_item.xml │ --rw---- 2.0 fat 448 bl defN 15-Jul-06 06:06 res/layout/abc_action_bar_up_container.xml │ --rw---- 2.0 fat 396 bl defN 15-Jul-06 06:06 res/layout/abc_action_bar_view_list_nav_layout.xml │ --rw---- 2.0 fat 812 bl defN 15-Jul-06 06:06 res/layout/abc_action_menu_item_layout.xml │ --rw---- 2.0 fat 584 bl defN 15-Jul-06 06:06 res/layout/abc_action_menu_layout.xml │ --rw---- 2.0 fat 508 bl defN 15-Jul-06 06:06 res/layout/abc_action_mode_bar.xml │ --rw---- 2.0 fat 632 bl defN 15-Jul-06 06:06 res/layout/abc_action_mode_close_item_material.xml │ --rw---- 2.0 fat 1760 bl defN 15-Jul-06 06:06 res/layout/abc_activity_chooser_view.xml │ --rw---- 2.0 fat 1272 bl defN 15-Jul-06 06:06 res/layout/abc_activity_chooser_view_list_item.xml │ --rw---- 2.0 fat 3660 bl defN 15-Jul-06 06:06 res/layout/abc_alert_dialog_material.xml │ --rw---- 2.0 fat 1120 bl defN 15-Jul-06 06:06 res/layout/abc_dialog_title_material.xml │ --rw---- 2.0 fat 404 bl defN 15-Jul-06 06:06 res/layout/abc_expanded_menu_layout.xml │ --rw---- 2.0 fat 536 bl defN 15-Jul-06 06:06 res/layout/abc_list_menu_item_checkbox.xml │ --rw---- 2.0 fat 688 bl defN 15-Jul-06 06:06 res/layout/abc_list_menu_item_icon.xml │ --rw---- 2.0 fat 1412 bl defN 15-Jul-06 06:06 res/layout/abc_list_menu_item_layout.xml │ --rw---- 2.0 fat 536 bl defN 15-Jul-06 06:06 res/layout/abc_list_menu_item_radio.xml │ --rw---- 2.0 fat 1556 bl defN 15-Jul-06 06:06 res/layout/abc_popup_menu_item_layout.xml │ --rw---- 2.0 fat 564 bl defN 15-Jul-06 06:06 res/layout/abc_screen_content_include.xml │ --rw---- 2.0 fat 892 bl defN 15-Jul-06 06:06 res/layout/abc_screen_simple.xml │ --rw---- 2.0 fat 848 bl defN 15-Jul-06 06:06 res/layout/abc_screen_simple_overlay_action_mode.xml │ --rw---- 2.0 fat 1608 bl defN 15-Jul-06 06:06 res/layout/abc_screen_toolbar.xml │ --rw---- 2.0 fat 2244 bl defN 15-Jul-06 06:06 res/layout/abc_search_dropdown_item_icons_2line.xml │ --rw---- 2.0 fat 3688 bl defN 15-Jul-06 06:06 res/layout/abc_search_view.xml │ --rw---- 2.0 fat 768 bl defN 15-Jul-06 06:06 res/layout/abc_select_dialog_material.xml │ --rw---- 2.0 fat 488 bl defN 15-Jul-06 06:06 res/layout/abc_simple_dropdown_hint.xml │ --rw---- 2.0 fat 808 bl defN 15-Jul-06 06:06 res/layout/activity_about.xml │ --rw---- 2.0 fat 696 bl defN 15-Jul-06 06:06 res/layout/activity_main.xml │ --rw---- 2.0 fat 2968 bl defN 15-Jul-06 06:06 res/layout/color_selector.xml │ --rw---- 2.0 fat 2496 bl defN 15-Jul-06 06:06 res/layout/dialog.xml │ --rw---- 2.0 fat 3000 bl defN 15-Jul-06 06:06 res/layout/fragment_stops_map.xml │ --rw---- 2.0 fat 1268 bl defN 15-Jul-06 06:06 res/layout/layout_bus_stop_overlay_call.xml │ --rw---- 2.0 fat 1848 bl defN 15-Jul-06 06:06 res/layout/layout_bus_stop_overlay_item_details.xml │ --rw---- 2.0 fat 364 bl defN 15-Jul-06 06:06 res/layout/number_indicator_spinner.xml │ --rw---- 2.0 fat 1296 bl defN 15-Jul-06 06:06 res/layout/progress_dialog.xml │ --rw---- 2.0 fat 648 bl defN 15-Jul-06 06:06 res/layout/select_dialog_item_material.xml │ --rw---- 2.0 fat 692 bl defN 15-Jul-06 06:06 res/layout/select_dialog_multichoice_material.xml │ --rw---- 2.0 fat 692 bl defN 15-Jul-06 06:06 res/layout/select_dialog_singlechoice_material.xml │ --rw---- 2.0 fat 1520 bl defN 15-Jul-06 06:06 res/layout/snackbar.xml │ --rw---- 2.0 fat 508 bl defN 15-Jul-06 06:06 res/layout/support_simple_spinner_dropdown_item.xml │ --rw---- 2.0 fat 724 bl defN 15-Jul-06 06:06 res/menu/menu_main.xml │ --rw---- 1.0 fat 169708 b- stor 15-Jul-06 06:04 resources.arsc │ --rw---- 2.0 fat 3161760 bl defN 15-Jul-06 06:06 classes.dex │ --rw---- 2.0 fat 2335 bl defN 15-Jul-06 06:06 org/osmdroid/center.png │ --rw---- 2.0 fat 2642 bl defN 15-Jul-06 06:06 org/osmdroid/direction_arrow.png │ --rw---- 2.0 fat 3943 bl defN 15-Jul-06 06:06 org/osmdroid/ic_menu_compass.png │ --rw---- 2.0 fat 1923 bl defN 15-Jul-06 06:06 org/osmdroid/ic_menu_mapmode.png │ --rw---- 2.0 fat 5307 bl defN 15-Jul-06 06:06 org/osmdroid/ic_menu_mylocation.png │ --rw---- 2.0 fat 4733 bl defN 15-Jul-06 06:06 org/osmdroid/ic_menu_offline.png │ --rw---- 2.0 fat 1912 bl defN 15-Jul-06 06:06 org/osmdroid/marker_default.png │ --rw---- 2.0 fat 664 bl defN 15-Jul-06 06:06 org/osmdroid/marker_default_focused_base.png │ --rw---- 2.0 fat 1914 bl defN 15-Jul-06 06:06 org/osmdroid/navto_small.png │ --rw---- 2.0 fat 1670 bl defN 15-Jul-06 06:06 org/osmdroid/next.png │ --rw---- 2.0 fat 1531 bl defN 15-Jul-06 06:06 org/osmdroid/person.png │ --rw---- 2.0 fat 1648 bl defN 15-Jul-06 06:06 org/osmdroid/previous.png │ -349 files, 3724241 bytes uncompressed, 1493474 bytes compressed: 59.9% │ +Zip file size: 1554352 bytes, number of entries: 347 │ +-rw---- 2.0 fat 3452 bX defN 17-Oct-12 00:28 AndroidManifest.xml │ +-rw---- 1.0 fat 4580 b- stor 17-Oct-12 00:27 assets/sprite_check.png │ +-rw---- 2.0 fat 396 bl defN 17-Oct-12 00:28 res/anim/abc_fade_in.xml │ +-rw---- 2.0 fat 396 bl defN 17-Oct-12 00:28 res/anim/abc_fade_out.xml │ +-rw---- 2.0 fat 860 bl defN 17-Oct-12 00:28 res/anim/abc_grow_fade_in_from_bottom.xml │ +-rw---- 2.0 fat 512 bl defN 17-Oct-12 00:28 res/anim/abc_popup_enter.xml │ +-rw---- 2.0 fat 512 bl defN 17-Oct-12 00:28 res/anim/abc_popup_exit.xml │ +-rw---- 2.0 fat 860 bl defN 17-Oct-12 00:28 res/anim/abc_shrink_fade_out_from_bottom.xml │ +-rw---- 2.0 fat 400 bl defN 17-Oct-12 00:28 res/anim/abc_slide_in_bottom.xml │ +-rw---- 2.0 fat 400 bl defN 17-Oct-12 00:28 res/anim/abc_slide_in_top.xml │ +-rw---- 2.0 fat 400 bl defN 17-Oct-12 00:28 res/anim/abc_slide_out_bottom.xml │ +-rw---- 2.0 fat 400 bl defN 17-Oct-12 00:28 res/anim/abc_slide_out_top.xml │ +-rw---- 2.0 fat 880 bl defN 17-Oct-12 00:28 res/anim/dialog_main_hide_amination.xml │ +-rw---- 2.0 fat 748 bl defN 17-Oct-12 00:28 res/anim/dialog_main_show_amination.xml │ +-rw---- 2.0 fat 556 bl defN 17-Oct-12 00:28 res/anim/dialog_root_hide_amin.xml │ +-rw---- 2.0 fat 424 bl defN 17-Oct-12 00:28 res/anim/dialog_root_show_amin.xml │ +-rw---- 2.0 fat 660 bl defN 17-Oct-12 00:28 res/anim/progress_indeterminate_animation.xml │ +-rw---- 2.0 fat 360 bl defN 17-Oct-12 00:28 res/anim/snackbar_hide_animation.xml │ +-rw---- 2.0 fat 360 bl defN 17-Oct-12 00:28 res/anim/snackbar_show_animation.xml │ +-rw---- 2.0 fat 472 bl defN 17-Oct-12 00:28 res/color-v11/abc_background_cache_hint_selector_material_dark.xml │ +-rw---- 2.0 fat 472 bl defN 17-Oct-12 00:28 res/color-v11/abc_background_cache_hint_selector_material_light.xml │ +-rw---- 2.0 fat 344 bl defN 17-Oct-12 00:28 res/color/abc_background_cache_hint_selector_material_dark.xml │ +-rw---- 2.0 fat 344 bl defN 17-Oct-12 00:28 res/color/abc_background_cache_hint_selector_material_light.xml │ +-rw---- 2.0 fat 468 bl defN 17-Oct-12 00:28 res/color/abc_primary_text_disable_only_material_dark.xml │ +-rw---- 2.0 fat 468 bl defN 17-Oct-12 00:28 res/color/abc_primary_text_disable_only_material_light.xml │ +-rw---- 2.0 fat 468 bl defN 17-Oct-12 00:28 res/color/abc_primary_text_material_dark.xml │ +-rw---- 2.0 fat 468 bl defN 17-Oct-12 00:28 res/color/abc_primary_text_material_light.xml │ +-rw---- 2.0 fat 596 bl defN 17-Oct-12 00:28 res/color/abc_search_url_text.xml │ +-rw---- 2.0 fat 468 bl defN 17-Oct-12 00:28 res/color/abc_secondary_text_material_dark.xml │ +-rw---- 2.0 fat 468 bl defN 17-Oct-12 00:28 res/color/abc_secondary_text_material_light.xml │ +-rw---- 2.0 fat 468 bl defN 17-Oct-12 00:28 res/color/switch_thumb_material_dark.xml │ +-rw---- 2.0 fat 468 bl defN 17-Oct-12 00:28 res/color/switch_thumb_material_light.xml │ +-rw---- 1.0 fat 287 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ +-rw---- 1.0 fat 306 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png │ +-rw---- 1.0 fat 549 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png │ +-rw---- 1.0 fat 622 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ +-rw---- 1.0 fat 753 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ +-rw---- 1.0 fat 1619 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ +-rw---- 1.0 fat 1078 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ +-rw---- 1.0 fat 1671 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 1958 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 229 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ +-rw---- 1.0 fat 416 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 280 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png │ +-rw---- 1.0 fat 233 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 160 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 288 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 612 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 190 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ +-rw---- 1.0 fat 373 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ +-rw---- 1.0 fat 270 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ +-rw---- 1.0 fat 791 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ +-rw---- 1.0 fat 1028 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 541 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 170 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png │ +-rw---- 1.0 fat 244 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_list_focused_holo.9.png │ +-rw---- 1.0 fat 212 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 212 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 212 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 239 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 240 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 870 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ +-rw---- 1.0 fat 1290 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png │ +-rw---- 1.0 fat 392 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 534 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 199 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 239 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_text_cursor_mtrl_alpha.9.png │ +-rw---- 1.0 fat 192 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 202 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 182 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 182 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 1147 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 1032 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/ic_search_white_48dp.png │ +-rw---- 1.0 fat 1362 b- stor 17-Oct-12 00:27 res/drawable-hdpi-v4/sprite_check.png │ +-rw---- 1.0 fat 1362 b- stor 17-Oct-12 00:27 res/drawable-ldpi-v4/sprite_check.png │ +-rw---- 1.0 fat 384 b- stor 17-Oct-12 00:27 res/drawable-ldrtl-hdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 289 b- stor 17-Oct-12 00:27 res/drawable-ldrtl-hdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 610 b- stor 17-Oct-12 00:27 res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 391 b- stor 17-Oct-12 00:27 res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 325 b- stor 17-Oct-12 00:27 res/drawable-ldrtl-mdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 174 b- stor 17-Oct-12 00:27 res/drawable-ldrtl-mdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 381 b- stor 17-Oct-12 00:27 res/drawable-ldrtl-mdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 351 b- stor 17-Oct-12 00:27 res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 428 b- stor 17-Oct-12 00:27 res/drawable-ldrtl-xhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 237 b- stor 17-Oct-12 00:27 res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 729 b- stor 17-Oct-12 00:27 res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 503 b- stor 17-Oct-12 00:27 res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 475 b- stor 17-Oct-12 00:27 res/drawable-ldrtl-xxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 361 b- stor 17-Oct-12 00:27 res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 991 b- stor 17-Oct-12 00:27 res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 630 b- stor 17-Oct-12 00:27 res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 246 b- stor 17-Oct-12 00:27 res/drawable-ldrtl-xxxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 418 b- stor 17-Oct-12 00:27 res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 1257 b- stor 17-Oct-12 00:27 res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 611 b- stor 17-Oct-12 00:27 res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 274 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ +-rw---- 1.0 fat 288 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png │ +-rw---- 1.0 fat 429 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png │ +-rw---- 1.0 fat 428 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ +-rw---- 1.0 fat 493 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ +-rw---- 1.0 fat 1348 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ +-rw---- 1.0 fat 1005 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ +-rw---- 1.0 fat 1109 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 1224 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 225 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ +-rw---- 1.0 fat 351 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 236 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_ic_clear_mtrl_alpha.png │ +-rw---- 1.0 fat 280 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 158 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 185 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 377 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 158 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ +-rw---- 1.0 fat 234 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ +-rw---- 1.0 fat 186 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ +-rw---- 1.0 fat 545 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ +-rw---- 1.0 fat 681 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_ic_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 415 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 170 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png │ +-rw---- 1.0 fat 222 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_list_focused_holo.9.png │ +-rw---- 1.0 fat 211 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 211 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 211 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 226 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 227 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 618 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ +-rw---- 1.0 fat 863 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png │ +-rw---- 1.0 fat 353 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 426 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 192 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 229 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_text_cursor_mtrl_alpha.9.png │ +-rw---- 1.0 fat 186 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 185 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 181 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 180 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 806 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 732 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/ic_search_white_48dp.png │ +-rw---- 1.0 fat 1362 b- stor 17-Oct-12 00:27 res/drawable-mdpi-v4/sprite_check.png │ +-rw---- 1.0 fat 1092 b- stor 17-Oct-12 00:27 res/drawable-tvdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 1210 b- stor 17-Oct-12 00:27 res/drawable-tvdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 297 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ +-rw---- 1.0 fat 354 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ +-rw---- 1.0 fat 556 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ +-rw---- 1.0 fat 831 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ +-rw---- 1.0 fat 996 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ +-rw---- 1.0 fat 2215 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ +-rw---- 1.0 fat 1547 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ +-rw---- 1.0 fat 2522 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 2906 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 234 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ +-rw---- 1.0 fat 485 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 365 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_ic_clear_mtrl_alpha.png │ +-rw---- 1.0 fat 344 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 188 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 237 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 723 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 218 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ +-rw---- 1.0 fat 371 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ +-rw---- 1.0 fat 238 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ +-rw---- 1.0 fat 919 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ +-rw---- 1.0 fat 1131 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 730 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 170 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_list_divider_mtrl_alpha.9.png │ +-rw---- 1.0 fat 244 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_list_focused_holo.9.png │ +-rw---- 1.0 fat 214 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 214 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 214 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 254 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 253 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 1173 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ +-rw---- 1.0 fat 1811 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_popup_background_mtrl_mult.9.png │ +-rw---- 1.0 fat 507 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 762 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 205 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 242 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_text_cursor_mtrl_alpha.9.png │ +-rw---- 1.0 fat 198 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 197 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 190 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 190 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 3065 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/dialog_background.9.png │ +-rw---- 1.0 fat 2879 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/float_button1_shadowp.png │ +-rw---- 1.0 fat 1508 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/float_button_shadow1.png │ +-rw---- 1.0 fat 1526 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 2545 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/ic_reloj_max.png │ +-rw---- 1.0 fat 1328 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/ic_search_white_48dp.png │ +-rw---- 1.0 fat 1362 b- stor 17-Oct-12 00:27 res/drawable-xhdpi-v4/sprite_check.png │ +-rw---- 1.0 fat 305 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ +-rw---- 1.0 fat 369 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ +-rw---- 1.0 fat 725 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ +-rw---- 1.0 fat 1249 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ +-rw---- 1.0 fat 1467 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ +-rw---- 1.0 fat 2401 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ +-rw---- 1.0 fat 1032 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ +-rw---- 1.0 fat 4168 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 4451 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 246 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ +-rw---- 1.0 fat 570 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 395 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_ic_clear_mtrl_alpha.png │ +-rw---- 1.0 fat 306 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 176 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 363 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 988 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 284 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ +-rw---- 1.0 fat 521 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ +-rw---- 1.0 fat 337 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ +-rw---- 1.0 fat 1292 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ +-rw---- 1.0 fat 1908 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 947 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 178 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_list_divider_mtrl_alpha.9.png │ +-rw---- 1.0 fat 245 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_list_focused_holo.9.png │ +-rw---- 1.0 fat 221 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 221 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 221 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 307 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 305 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 1912 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ +-rw---- 1.0 fat 2774 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_popup_background_mtrl_mult.9.png │ +-rw---- 1.0 fat 632 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 1076 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 210 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 226 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_text_cursor_mtrl_alpha.9.png │ +-rw---- 1.0 fat 202 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 204 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 193 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 196 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 2163 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 1927 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/ic_search_white_48dp.png │ +-rw---- 1.0 fat 1362 b- stor 17-Oct-12 00:27 res/drawable-xxhdpi-v4/sprite_check.png │ +-rw---- 1.0 fat 295 b- stor 17-Oct-12 00:27 res/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ +-rw---- 1.0 fat 551 b- stor 17-Oct-12 00:27 res/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ +-rw---- 1.0 fat 1014 b- stor 17-Oct-12 00:27 res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ +-rw---- 1.0 fat 1226 b- stor 17-Oct-12 00:27 res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ +-rw---- 1.0 fat 3566 b- stor 17-Oct-12 00:27 res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 3916 b- stor 17-Oct-12 00:27 res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 240 b- stor 17-Oct-12 00:27 res/drawable-xxxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 566 b- stor 17-Oct-12 00:27 res/drawable-xxxhdpi-v4/abc_ic_clear_mtrl_alpha.png │ +-rw---- 1.0 fat 418 b- stor 17-Oct-12 00:27 res/drawable-xxxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 1253 b- stor 17-Oct-12 00:27 res/drawable-xxxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 378 b- stor 17-Oct-12 00:27 res/drawable-xxxhdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ +-rw---- 1.0 fat 680 b- stor 17-Oct-12 00:27 res/drawable-xxxhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ +-rw---- 1.0 fat 390 b- stor 17-Oct-12 00:27 res/drawable-xxxhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ +-rw---- 1.0 fat 1559 b- stor 17-Oct-12 00:27 res/drawable-xxxhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ +-rw---- 1.0 fat 1571 b- stor 17-Oct-12 00:27 res/drawable-xxxhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 1291 b- stor 17-Oct-12 00:27 res/drawable-xxxhdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 617 b- stor 17-Oct-12 00:27 res/drawable-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 1056 b- stor 17-Oct-12 00:27 res/drawable-xxxhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 208 b- stor 17-Oct-12 00:27 res/drawable-xxxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 4742 b- stor 17-Oct-12 00:27 res/drawable-xxxhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 2645 b- stor 17-Oct-12 00:27 res/drawable-xxxhdpi-v4/ic_search_white_48dp.png │ +-rw---- 2.0 fat 700 bl defN 17-Oct-12 00:28 res/drawable/abc_btn_borderless_material.xml │ +-rw---- 2.0 fat 560 bl defN 17-Oct-12 00:28 res/drawable/abc_btn_check_material.xml │ +-rw---- 2.0 fat 1092 bl defN 17-Oct-12 00:28 res/drawable/abc_btn_default_mtrl_shape.xml │ +-rw---- 2.0 fat 560 bl defN 17-Oct-12 00:28 res/drawable/abc_btn_radio_material.xml │ +-rw---- 2.0 fat 436 bl defN 17-Oct-12 00:28 res/drawable/abc_cab_background_internal_bg.xml │ +-rw---- 2.0 fat 412 bl defN 17-Oct-12 00:28 res/drawable/abc_cab_background_top_material.xml │ +-rw---- 2.0 fat 844 bl defN 17-Oct-12 00:28 res/drawable/abc_dialog_material_background_dark.xml │ +-rw---- 2.0 fat 844 bl defN 17-Oct-12 00:28 res/drawable/abc_dialog_material_background_light.xml │ +-rw---- 2.0 fat 1040 bl defN 17-Oct-12 00:28 res/drawable/abc_edit_text_material.xml │ +-rw---- 2.0 fat 1136 bl defN 17-Oct-12 00:28 res/drawable/abc_item_background_holo_dark.xml │ +-rw---- 2.0 fat 1136 bl defN 17-Oct-12 00:28 res/drawable/abc_item_background_holo_light.xml │ +-rw---- 2.0 fat 508 bl defN 17-Oct-12 00:28 res/drawable/abc_list_selector_background_transition_holo_dark.xml │ +-rw---- 2.0 fat 508 bl defN 17-Oct-12 00:28 res/drawable/abc_list_selector_background_transition_holo_light.xml │ +-rw---- 2.0 fat 1208 bl defN 17-Oct-12 00:28 res/drawable/abc_list_selector_holo_dark.xml │ +-rw---- 2.0 fat 1208 bl defN 17-Oct-12 00:28 res/drawable/abc_list_selector_holo_light.xml │ +-rw---- 2.0 fat 664 bl defN 17-Oct-12 00:28 res/drawable/abc_ratingbar_full_material.xml │ +-rw---- 2.0 fat 1328 bl defN 17-Oct-12 00:28 res/drawable/abc_spinner_textfield_background_material.xml │ +-rw---- 2.0 fat 560 bl defN 17-Oct-12 00:28 res/drawable/abc_switch_thumb_material.xml │ +-rw---- 2.0 fat 564 bl defN 17-Oct-12 00:28 res/drawable/abc_tab_indicator_material.xml │ +-rw---- 2.0 fat 880 bl defN 17-Oct-12 00:28 res/drawable/abc_textfield_search_material.xml │ +-rw---- 2.0 fat 520 bl defN 17-Oct-12 00:28 res/drawable/above_shadow.xml │ +-rw---- 1.0 fat 770 b- stor 17-Oct-12 00:27 res/drawable/background_button.9.png │ +-rw---- 2.0 fat 908 bl defN 17-Oct-12 00:28 res/drawable/background_button_float.xml │ +-rw---- 2.0 fat 872 bl defN 17-Oct-12 00:28 res/drawable/background_button_rectangle.xml │ +-rw---- 2.0 fat 636 bl defN 17-Oct-12 00:28 res/drawable/background_checkbox.xml │ +-rw---- 2.0 fat 764 bl defN 17-Oct-12 00:28 res/drawable/background_checkbox_check.xml │ +-rw---- 2.0 fat 904 bl defN 17-Oct-12 00:28 res/drawable/background_checkbox_uncheck.xml │ +-rw---- 2.0 fat 844 bl defN 17-Oct-12 00:28 res/drawable/background_progress.xml │ +-rw---- 2.0 fat 780 bl defN 17-Oct-12 00:28 res/drawable/background_switch_ball_uncheck.xml │ +-rw---- 2.0 fat 764 bl defN 17-Oct-12 00:28 res/drawable/background_transparent.xml │ +-rw---- 2.0 fat 520 bl defN 17-Oct-12 00:28 res/drawable/below_shadow.xml │ +-rw---- 1.0 fat 3126 b- stor 17-Oct-12 00:27 res/drawable/bus_icon.png │ +-rw---- 1.0 fat 4546 b- stor 17-Oct-12 00:27 res/drawable/bus_icon_selected.png │ +-rw---- 2.0 fat 720 bl defN 17-Oct-12 00:28 res/drawable/shadow_down.xml │ +-rw---- 2.0 fat 740 bl defN 17-Oct-12 00:28 res/drawable/shadow_right.xml │ +-rw---- 2.0 fat 572 bl defN 17-Oct-12 00:28 res/layout-v11/abc_screen_content_include.xml │ +-rw---- 2.0 fat 3800 bl defN 17-Oct-12 00:28 res/layout-v17/abc_alert_dialog_material.xml │ +-rw---- 2.0 fat 1164 bl defN 17-Oct-12 00:28 res/layout-v17/abc_dialog_title_material.xml │ +-rw---- 2.0 fat 3736 bl defN 17-Oct-12 00:28 res/layout-v17/abc_search_view.xml │ +-rw---- 2.0 fat 1660 bl defN 17-Oct-12 00:28 res/layout-v21/abc_screen_toolbar.xml │ +-rw---- 2.0 fat 940 bl defN 17-Oct-12 00:28 res/layout/abc_action_bar_title_item.xml │ +-rw---- 2.0 fat 448 bl defN 17-Oct-12 00:28 res/layout/abc_action_bar_up_container.xml │ +-rw---- 2.0 fat 396 bl defN 17-Oct-12 00:28 res/layout/abc_action_bar_view_list_nav_layout.xml │ +-rw---- 2.0 fat 812 bl defN 17-Oct-12 00:28 res/layout/abc_action_menu_item_layout.xml │ +-rw---- 2.0 fat 584 bl defN 17-Oct-12 00:28 res/layout/abc_action_menu_layout.xml │ +-rw---- 2.0 fat 508 bl defN 17-Oct-12 00:28 res/layout/abc_action_mode_bar.xml │ +-rw---- 2.0 fat 632 bl defN 17-Oct-12 00:28 res/layout/abc_action_mode_close_item_material.xml │ +-rw---- 2.0 fat 1760 bl defN 17-Oct-12 00:28 res/layout/abc_activity_chooser_view.xml │ +-rw---- 2.0 fat 1272 bl defN 17-Oct-12 00:28 res/layout/abc_activity_chooser_view_list_item.xml │ +-rw---- 2.0 fat 3660 bl defN 17-Oct-12 00:28 res/layout/abc_alert_dialog_material.xml │ +-rw---- 2.0 fat 1120 bl defN 17-Oct-12 00:28 res/layout/abc_dialog_title_material.xml │ +-rw---- 2.0 fat 404 bl defN 17-Oct-12 00:28 res/layout/abc_expanded_menu_layout.xml │ +-rw---- 2.0 fat 536 bl defN 17-Oct-12 00:28 res/layout/abc_list_menu_item_checkbox.xml │ +-rw---- 2.0 fat 688 bl defN 17-Oct-12 00:28 res/layout/abc_list_menu_item_icon.xml │ +-rw---- 2.0 fat 1412 bl defN 17-Oct-12 00:28 res/layout/abc_list_menu_item_layout.xml │ +-rw---- 2.0 fat 536 bl defN 17-Oct-12 00:28 res/layout/abc_list_menu_item_radio.xml │ +-rw---- 2.0 fat 1556 bl defN 17-Oct-12 00:28 res/layout/abc_popup_menu_item_layout.xml │ +-rw---- 2.0 fat 564 bl defN 17-Oct-12 00:28 res/layout/abc_screen_content_include.xml │ +-rw---- 2.0 fat 892 bl defN 17-Oct-12 00:28 res/layout/abc_screen_simple.xml │ +-rw---- 2.0 fat 848 bl defN 17-Oct-12 00:28 res/layout/abc_screen_simple_overlay_action_mode.xml │ +-rw---- 2.0 fat 1608 bl defN 17-Oct-12 00:28 res/layout/abc_screen_toolbar.xml │ +-rw---- 2.0 fat 2244 bl defN 17-Oct-12 00:28 res/layout/abc_search_dropdown_item_icons_2line.xml │ +-rw---- 2.0 fat 3688 bl defN 17-Oct-12 00:28 res/layout/abc_search_view.xml │ +-rw---- 2.0 fat 768 bl defN 17-Oct-12 00:28 res/layout/abc_select_dialog_material.xml │ +-rw---- 2.0 fat 488 bl defN 17-Oct-12 00:28 res/layout/abc_simple_dropdown_hint.xml │ +-rw---- 2.0 fat 808 bl defN 17-Oct-12 00:28 res/layout/activity_about.xml │ +-rw---- 2.0 fat 696 bl defN 17-Oct-12 00:28 res/layout/activity_main.xml │ +-rw---- 2.0 fat 2968 bl defN 17-Oct-12 00:28 res/layout/color_selector.xml │ +-rw---- 2.0 fat 2496 bl defN 17-Oct-12 00:28 res/layout/dialog.xml │ +-rw---- 2.0 fat 3000 bl defN 17-Oct-12 00:28 res/layout/fragment_stops_map.xml │ +-rw---- 2.0 fat 1268 bl defN 17-Oct-12 00:28 res/layout/layout_bus_stop_overlay_call.xml │ +-rw---- 2.0 fat 1848 bl defN 17-Oct-12 00:28 res/layout/layout_bus_stop_overlay_item_details.xml │ +-rw---- 2.0 fat 364 bl defN 17-Oct-12 00:28 res/layout/number_indicator_spinner.xml │ +-rw---- 2.0 fat 1296 bl defN 17-Oct-12 00:28 res/layout/progress_dialog.xml │ +-rw---- 2.0 fat 648 bl defN 17-Oct-12 00:28 res/layout/select_dialog_item_material.xml │ +-rw---- 2.0 fat 692 bl defN 17-Oct-12 00:28 res/layout/select_dialog_multichoice_material.xml │ +-rw---- 2.0 fat 692 bl defN 17-Oct-12 00:28 res/layout/select_dialog_singlechoice_material.xml │ +-rw---- 2.0 fat 1520 bl defN 17-Oct-12 00:28 res/layout/snackbar.xml │ +-rw---- 2.0 fat 508 bl defN 17-Oct-12 00:28 res/layout/support_simple_spinner_dropdown_item.xml │ +-rw---- 2.0 fat 724 bl defN 17-Oct-12 00:28 res/menu/menu_main.xml │ +-rw---- 1.0 fat 169708 b- stor 17-Oct-12 00:27 resources.arsc │ +-rw---- 2.0 fat 3161552 bl defN 17-Oct-12 00:28 classes.dex │ +-rw---- 2.0 fat 11562 bl defN 17-Oct-12 00:28 META-INF/LICENSE.txt │ +-rw---- 2.0 fat 178 bl defN 17-Oct-12 00:28 META-INF/NOTICE.txt │ +-rw---- 2.0 fat 2335 bl defN 17-Oct-12 00:28 org/osmdroid/center.png │ +-rw---- 2.0 fat 2642 bl defN 17-Oct-12 00:28 org/osmdroid/direction_arrow.png │ +-rw---- 2.0 fat 3943 bl defN 17-Oct-12 00:28 org/osmdroid/ic_menu_compass.png │ +-rw---- 2.0 fat 1923 bl defN 17-Oct-12 00:28 org/osmdroid/ic_menu_mapmode.png │ +-rw---- 2.0 fat 5307 bl defN 17-Oct-12 00:28 org/osmdroid/ic_menu_mylocation.png │ +-rw---- 2.0 fat 4733 bl defN 17-Oct-12 00:28 org/osmdroid/ic_menu_offline.png │ +-rw---- 2.0 fat 1912 bl defN 17-Oct-12 00:28 org/osmdroid/marker_default.png │ +-rw---- 2.0 fat 664 bl defN 17-Oct-12 00:28 org/osmdroid/marker_default_focused_base.png │ +-rw---- 2.0 fat 1914 bl defN 17-Oct-12 00:28 org/osmdroid/navto_small.png │ +-rw---- 2.0 fat 1670 bl defN 17-Oct-12 00:28 org/osmdroid/next.png │ +-rw---- 2.0 fat 1531 bl defN 17-Oct-12 00:28 org/osmdroid/person.png │ +-rw---- 2.0 fat 1648 bl defN 17-Oct-12 00:28 org/osmdroid/previous.png │ +-rw---- 2.0 fat 35563 b- defN 17-Oct-12 00:28 META-INF/MANIFEST.MF │ +-rw---- 2.0 fat 35684 b- defN 17-Oct-12 00:28 META-INF/C5074B9C.SF │ +-rw---- 2.0 fat 1332 b- defN 17-Oct-12 00:28 META-INF/C5074B9C.RSA │ +347 files, 3723951 bytes uncompressed, 1491732 bytes compressed: 60.0% ├── filetype from file(1) │ @@ -1 +1 @@ │ -Zip archive data, at least v2.0 to extract │ +Java archive data (JAR) ├── classes.dex │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 3811629 bytes, number of entries: 2103 │ │ │ +Zip file size: 3811640 bytes, number of entries: 2103 │ │ │ ?rwxrwxr-x 2.0 unx 125 b- stor 80-Jan-01 00:00 android/support/annotation/AnimRes.class │ │ │ ?rwxrwxr-x 2.0 unx 129 b- stor 80-Jan-01 00:00 android/support/annotation/AnimatorRes.class │ │ │ ?rwxrwxr-x 2.0 unx 124 b- stor 80-Jan-01 00:00 android/support/annotation/AnyRes.class │ │ │ ?rwxrwxr-x 2.0 unx 126 b- stor 80-Jan-01 00:00 android/support/annotation/ArrayRes.class │ │ │ ?rwxrwxr-x 2.0 unx 125 b- stor 80-Jan-01 00:00 android/support/annotation/AttrRes.class │ │ │ ?rwxrwxr-x 2.0 unx 125 b- stor 80-Jan-01 00:00 android/support/annotation/BoolRes.class │ │ │ ?rwxrwxr-x 2.0 unx 126 b- stor 80-Jan-01 00:00 android/support/annotation/ColorRes.class │ │ │ @@ -923,15 +923,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 17762 b- defN 80-Jan-01 00:00 com/github/jtjj222/sudburytransit/R$style.class │ │ │ ?rwxrwxr-x 2.0 unx 21070 b- defN 80-Jan-01 00:00 com/github/jtjj222/sudburytransit/R$styleable.class │ │ │ ?rwxrwxr-x 2.0 unx 150 b- stor 80-Jan-01 00:00 com/github/jtjj222/sudburytransit/R.class │ │ │ ?rwxrwxr-x 2.0 unx 708 b- stor 80-Jan-01 00:00 com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$2.class │ │ │ ?rwxrwxr-x 2.0 unx 913 b- stor 80-Jan-01 00:00 com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$3.class │ │ │ ?rwxrwxr-x 2.0 unx 1088 b- stor 80-Jan-01 00:00 com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$4.class │ │ │ ?rwxrwxr-x 2.0 unx 2649 b- stor 80-Jan-01 00:00 com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$5.class │ │ │ -?rwxrwxr-x 2.0 unx 5591 b- stor 80-Jan-01 00:00 com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler.class │ │ │ +?rwxrwxr-x 2.0 unx 5602 b- stor 80-Jan-01 00:00 com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler.class │ │ │ ?rwxrwxr-x 2.0 unx 663 b- stor 80-Jan-01 00:00 com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion.class │ │ │ ?rwxrwxr-x 2.0 unx 2135 b- stor 80-Jan-01 00:00 com/github/jtjj222/sudburytransit/maps/BusStopOverlay$1$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1028 b- stor 80-Jan-01 00:00 com/github/jtjj222/sudburytransit/maps/BusStopOverlay$2.class │ │ │ ?rwxrwxr-x 2.0 unx 581 b- stor 80-Jan-01 00:00 com/github/jtjj222/sudburytransit/models/Call.class │ │ │ ?rwxrwxr-x 2.0 unx 224 b- stor 80-Jan-01 00:00 com/github/jtjj222/sudburytransit/models/Destination.class │ │ │ ?rwxrwxr-x 2.0 unx 289 b- stor 80-Jan-01 00:00 com/github/jtjj222/sudburytransit/models/Destinations.class │ │ │ ?rwxrwxr-x 2.0 unx 202 b- stor 80-Jan-01 00:00 com/github/jtjj222/sudburytransit/models/Features.class │ │ │ @@ -1640,24 +1640,24 @@ │ │ │ ?rwxrwxr-x 2.0 unx 3270 b- stor 80-Jan-01 00:00 com/gc/materialdesign/views/ProgressBarDeterminate.class │ │ │ ?rwxrwxr-x 2.0 unx 1666 b- stor 80-Jan-01 00:00 com/gc/materialdesign/views/ProgressBarIndeterminate$1$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1919 b- stor 80-Jan-01 00:00 com/gc/materialdesign/views/ProgressBarIndeterminateDeterminate$1$1.class │ │ │ ?rwxrwxr-x 2.0 unx 7429 b- stor 80-Jan-01 00:00 com/gc/materialdesign/views/Slider.class │ │ │ ?rwxrwxr-x 2.0 unx 5605 b- stor 80-Jan-01 00:00 com/gc/materialdesign/views/Switch.class │ │ │ ?rwxrwxr-x 2.0 unx 3307 b- stor 80-Jan-01 00:00 com/gc/materialdesign/widgets/ColorSelector.class │ │ │ ?rwxrwxr-x 2.0 unx 1546 b- stor 80-Jan-01 00:00 com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$1.class │ │ │ -?rwxrwxr-x 2.0 unx 2343 b- stor 80-Jan-01 00:00 com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$6.class │ │ │ -?rwxrwxr-x 2.0 unx 2170 b- stor 80-Jan-01 00:00 com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler$1.class │ │ │ +?rwxrwxr-x 2.0 unx 2340 b- stor 80-Jan-01 00:00 com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$6.class │ │ │ +?rwxrwxr-x 2.0 unx 2175 b- stor 80-Jan-01 00:00 com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler$1.class │ │ │ ?rwxrwxr-x 2.0 unx 8630 b- stor 80-Jan-01 00:00 com/github/jtjj222/sudburytransit/fragments/StopsMapFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 1745 b- stor 80-Jan-01 00:00 com/github/jtjj222/sudburytransit/maps/BusStopOverlay$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1010 b- stor 80-Jan-01 00:00 com/github/jtjj222/sudburytransit/maps/BusStopOverlayItem.class │ │ │ ?rwxrwxr-x 2.0 unx 1013 b- stor 80-Jan-01 00:00 com/github/jtjj222/sudburytransit/models/MyBus$1.class │ │ │ ?rwxrwxr-x 2.0 unx 648 b- stor 80-Jan-01 00:00 com/github/jtjj222/sudburytransit/models/MyBus$2.class │ │ │ ?rwxrwxr-x 2.0 unx 1125 b- stor 80-Jan-01 00:00 com/github/jtjj222/sudburytransit/models/MyBus$3.class │ │ │ -?rwxrwxr-x 2.0 unx 1822 b- stor 80-Jan-01 00:00 com/github/jtjj222/sudburytransit/models/MyBus$4$1.class │ │ │ -?rwxrwxr-x 2.0 unx 2166 b- stor 80-Jan-01 00:00 com/github/jtjj222/sudburytransit/models/MyBus$4.class │ │ │ +?rwxrwxr-x 2.0 unx 1817 b- stor 80-Jan-01 00:00 com/github/jtjj222/sudburytransit/models/MyBus$4$1.class │ │ │ +?rwxrwxr-x 2.0 unx 2169 b- stor 80-Jan-01 00:00 com/github/jtjj222/sudburytransit/models/MyBus$4.class │ │ │ ?rwxrwxr-x 2.0 unx 704 b- stor 80-Jan-01 00:00 com/github/jtjj222/sudburytransit/models/Pelias$1.class │ │ │ ?rwxrwxr-x 2.0 unx 3665 b- stor 80-Jan-01 00:00 com/google/gson/DefaultDateTypeAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 2516 b- stor 80-Jan-01 00:00 com/google/gson/FieldNamingPolicy.class │ │ │ ?rwxrwxr-x 2.0 unx 445 b- stor 80-Jan-01 00:00 com/google/gson/Gson$1.class │ │ │ ?rwxrwxr-x 2.0 unx 540 b- stor 80-Jan-01 00:00 com/google/gson/Gson$2.class │ │ │ ?rwxrwxr-x 2.0 unx 1301 b- stor 80-Jan-01 00:00 com/google/gson/Gson$3.class │ │ │ ?rwxrwxr-x 2.0 unx 1316 b- stor 80-Jan-01 00:00 com/google/gson/Gson$4.class │ │ │ @@ -2098,8 +2098,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 2198 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1843 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JBViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1624 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.class │ │ │ ?rwxrwxr-x 2.0 unx 1020 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1064 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.class │ │ │ ?rwxrwxr-x 2.0 unx 639 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 2657 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$LollipopViewCompatImpl.class │ │ │ -2103 files, 3965891 bytes uncompressed, 3412483 bytes compressed: 14.0% │ │ │ +2103 files, 3965902 bytes uncompressed, 3412494 bytes compressed: 14.0% │ │ ├── com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -324,156 +324,156 @@ │ │ │ │ 18: getfield #18 // Field this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ │ │ 21: astore_1 │ │ │ │ 22: aload_1 │ │ │ │ 23: invokestatic #61 // Method com/github/jtjj222/sudburytransit/fragments/StopsMapFragment.access$300:(Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;)Ljava/util/ArrayList; │ │ │ │ 26: astore_1 │ │ │ │ 27: aload_1 │ │ │ │ 28: invokevirtual #65 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 31: astore_3 │ │ │ │ - 32: aload_3 │ │ │ │ + 31: astore_1 │ │ │ │ + 32: aload_1 │ │ │ │ 33: invokeinterface #71, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 38: istore 4 │ │ │ │ - 40: iload 4 │ │ │ │ - 42: ifeq 232 │ │ │ │ - 45: aload_3 │ │ │ │ - 46: invokeinterface #75, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 51: astore 5 │ │ │ │ - 53: aload 5 │ │ │ │ - 55: checkcast #77 // class com/github/jtjj222/sudburytransit/models/Stop │ │ │ │ - 58: astore 5 │ │ │ │ - 60: new #79 // class java/lang/StringBuilder │ │ │ │ - 63: astore_1 │ │ │ │ - 64: aload_1 │ │ │ │ + 38: istore_3 │ │ │ │ + 39: iload_3 │ │ │ │ + 40: ifeq 243 │ │ │ │ + 43: aload_1 │ │ │ │ + 44: invokeinterface #75, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 49: astore 4 │ │ │ │ + 51: aload 4 │ │ │ │ + 53: checkcast #77 // class com/github/jtjj222/sudburytransit/models/Stop │ │ │ │ + 56: astore 4 │ │ │ │ + 58: new #79 // class java/lang/StringBuilder │ │ │ │ + 61: astore 5 │ │ │ │ + 63: aload 5 │ │ │ │ 65: invokespecial #80 // Method java/lang/StringBuilder."":()V │ │ │ │ 68: ldc #82 // String │ │ │ │ 70: astore 6 │ │ │ │ - 72: aload_1 │ │ │ │ - 73: aload 6 │ │ │ │ - 75: invokevirtual #86 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 78: astore_1 │ │ │ │ - 79: aload 5 │ │ │ │ - 81: getfield #90 // Field com/github/jtjj222/sudburytransit/models/Stop.number:I │ │ │ │ - 84: istore 7 │ │ │ │ - 86: aload_1 │ │ │ │ - 87: iload 7 │ │ │ │ - 89: invokevirtual #93 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; │ │ │ │ - 92: astore_1 │ │ │ │ - 93: aload_1 │ │ │ │ - 94: invokevirtual #94 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 97: astore_1 │ │ │ │ - 98: aload_0 │ │ │ │ - 99: getfield #29 // Field textView:Landroid/widget/AutoCompleteTextView; │ │ │ │ - 102: astore 6 │ │ │ │ - 104: aload 6 │ │ │ │ - 106: invokevirtual #38 // Method android/widget/AutoCompleteTextView.getText:()Landroid/text/Editable; │ │ │ │ - 109: astore 6 │ │ │ │ - 111: aload 6 │ │ │ │ - 113: invokevirtual #42 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 116: astore 6 │ │ │ │ - 118: aload_1 │ │ │ │ - 119: aload 6 │ │ │ │ - 121: invokevirtual #100 // Method java/lang/String.contains:(Ljava/lang/CharSequence;)Z │ │ │ │ - 124: istore 4 │ │ │ │ - 126: iload 4 │ │ │ │ - 128: ifne 180 │ │ │ │ - 131: aload 5 │ │ │ │ - 133: getfield #104 // Field com/github/jtjj222/sudburytransit/models/Stop.name:Ljava/lang/String; │ │ │ │ - 136: astore_1 │ │ │ │ - 137: aload_1 │ │ │ │ - 138: ifnull 32 │ │ │ │ - 141: aload 5 │ │ │ │ - 143: getfield #104 // Field com/github/jtjj222/sudburytransit/models/Stop.name:Ljava/lang/String; │ │ │ │ - 146: astore_1 │ │ │ │ - 147: aload_0 │ │ │ │ - 148: getfield #29 // Field textView:Landroid/widget/AutoCompleteTextView; │ │ │ │ - 151: astore 6 │ │ │ │ - 153: aload 6 │ │ │ │ - 155: invokevirtual #38 // Method android/widget/AutoCompleteTextView.getText:()Landroid/text/Editable; │ │ │ │ - 158: astore 6 │ │ │ │ - 160: aload 6 │ │ │ │ - 162: invokevirtual #42 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 165: astore 6 │ │ │ │ - 167: aload_1 │ │ │ │ + 72: aload 5 │ │ │ │ + 74: aload 6 │ │ │ │ + 76: invokevirtual #86 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 79: astore 5 │ │ │ │ + 81: aload 4 │ │ │ │ + 83: getfield #90 // Field com/github/jtjj222/sudburytransit/models/Stop.number:I │ │ │ │ + 86: istore 7 │ │ │ │ + 88: aload 5 │ │ │ │ + 90: iload 7 │ │ │ │ + 92: invokevirtual #93 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; │ │ │ │ + 95: astore 5 │ │ │ │ + 97: aload 5 │ │ │ │ + 99: invokevirtual #94 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 102: astore 5 │ │ │ │ + 104: aload_0 │ │ │ │ + 105: getfield #29 // Field textView:Landroid/widget/AutoCompleteTextView; │ │ │ │ + 108: astore 6 │ │ │ │ + 110: aload 6 │ │ │ │ + 112: invokevirtual #38 // Method android/widget/AutoCompleteTextView.getText:()Landroid/text/Editable; │ │ │ │ + 115: astore 6 │ │ │ │ + 117: aload 6 │ │ │ │ + 119: invokevirtual #42 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + 122: astore 6 │ │ │ │ + 124: aload 5 │ │ │ │ + 126: aload 6 │ │ │ │ + 128: invokevirtual #100 // Method java/lang/String.contains:(Ljava/lang/CharSequence;)Z │ │ │ │ + 131: istore_3 │ │ │ │ + 132: iload_3 │ │ │ │ + 133: ifne 187 │ │ │ │ + 136: aload 4 │ │ │ │ + 138: getfield #104 // Field com/github/jtjj222/sudburytransit/models/Stop.name:Ljava/lang/String; │ │ │ │ + 141: astore 5 │ │ │ │ + 143: aload 5 │ │ │ │ + 145: ifnull 32 │ │ │ │ + 148: aload 4 │ │ │ │ + 150: getfield #104 // Field com/github/jtjj222/sudburytransit/models/Stop.name:Ljava/lang/String; │ │ │ │ + 153: astore 5 │ │ │ │ + 155: aload_0 │ │ │ │ + 156: getfield #29 // Field textView:Landroid/widget/AutoCompleteTextView; │ │ │ │ + 159: astore 6 │ │ │ │ + 161: aload 6 │ │ │ │ + 163: invokevirtual #38 // Method android/widget/AutoCompleteTextView.getText:()Landroid/text/Editable; │ │ │ │ + 166: astore 6 │ │ │ │ 168: aload 6 │ │ │ │ - 170: invokevirtual #100 // Method java/lang/String.contains:(Ljava/lang/CharSequence;)Z │ │ │ │ - 173: istore 4 │ │ │ │ - 175: iload 4 │ │ │ │ - 177: ifeq 32 │ │ │ │ - 180: new #106 // class com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion │ │ │ │ - 183: astore 8 │ │ │ │ - 185: aload_0 │ │ │ │ - 186: getfield #18 // Field this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ │ │ - 189: astore_1 │ │ │ │ - 190: iconst_0 │ │ │ │ - 191: istore 7 │ │ │ │ - 193: aconst_null │ │ │ │ - 194: astore 6 │ │ │ │ - 196: aload 8 │ │ │ │ - 198: aload_1 │ │ │ │ - 199: aconst_null │ │ │ │ - 200: invokespecial #109 // Method com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion."":(Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$1;)V │ │ │ │ - 203: aload 8 │ │ │ │ - 205: aload 5 │ │ │ │ - 207: putfield #113 // Field com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion.stop:Lcom/github/jtjj222/sudburytransit/models/Stop; │ │ │ │ - 210: aload_0 │ │ │ │ - 211: getfield #27 // Field placesFound:Ljava/util/List; │ │ │ │ - 214: astore_1 │ │ │ │ - 215: aload_1 │ │ │ │ - 216: aload 8 │ │ │ │ - 218: invokeinterface #119, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ - 223: pop │ │ │ │ - 224: goto 32 │ │ │ │ - 227: astore_1 │ │ │ │ - 228: aload_2 │ │ │ │ - 229: monitorexit │ │ │ │ - 230: aload_1 │ │ │ │ - 231: athrow │ │ │ │ - 232: aload_2 │ │ │ │ - 233: monitorexit │ │ │ │ - 234: aload_0 │ │ │ │ - 235: invokespecial #32 // Method onUpdatedSuggestions:()V │ │ │ │ - 238: goto 9 │ │ │ │ + 170: invokevirtual #42 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + 173: astore 6 │ │ │ │ + 175: aload 5 │ │ │ │ + 177: aload 6 │ │ │ │ + 179: invokevirtual #100 // Method java/lang/String.contains:(Ljava/lang/CharSequence;)Z │ │ │ │ + 182: istore_3 │ │ │ │ + 183: iload_3 │ │ │ │ + 184: ifeq 32 │ │ │ │ + 187: new #106 // class com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion │ │ │ │ + 190: astore 8 │ │ │ │ + 192: aload_0 │ │ │ │ + 193: getfield #18 // Field this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ │ │ + 196: astore 5 │ │ │ │ + 198: iconst_0 │ │ │ │ + 199: istore 7 │ │ │ │ + 201: aconst_null │ │ │ │ + 202: astore 6 │ │ │ │ + 204: aload 8 │ │ │ │ + 206: aload 5 │ │ │ │ + 208: aconst_null │ │ │ │ + 209: invokespecial #109 // Method com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion."":(Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$1;)V │ │ │ │ + 212: aload 8 │ │ │ │ + 214: aload 4 │ │ │ │ + 216: putfield #113 // Field com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion.stop:Lcom/github/jtjj222/sudburytransit/models/Stop; │ │ │ │ + 219: aload_0 │ │ │ │ + 220: getfield #27 // Field placesFound:Ljava/util/List; │ │ │ │ + 223: astore 5 │ │ │ │ + 225: aload 5 │ │ │ │ + 227: aload 8 │ │ │ │ + 229: invokeinterface #119, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ + 234: pop │ │ │ │ + 235: goto 32 │ │ │ │ + 238: astore_1 │ │ │ │ + 239: aload_2 │ │ │ │ + 240: monitorexit │ │ │ │ + 241: aload_1 │ │ │ │ + 242: athrow │ │ │ │ + 243: aload_2 │ │ │ │ + 244: monitorexit │ │ │ │ + 245: aload_0 │ │ │ │ + 246: invokespecial #32 // Method onUpdatedSuggestions:()V │ │ │ │ + 249: goto 9 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 17 21 227 any │ │ │ │ - 22 26 227 any │ │ │ │ - 27 31 227 any │ │ │ │ - 32 38 227 any │ │ │ │ - 45 51 227 any │ │ │ │ - 53 58 227 any │ │ │ │ - 60 63 227 any │ │ │ │ - 64 68 227 any │ │ │ │ - 73 78 227 any │ │ │ │ - 79 84 227 any │ │ │ │ - 87 92 227 any │ │ │ │ - 93 97 227 any │ │ │ │ - 98 102 227 any │ │ │ │ - 104 109 227 any │ │ │ │ - 111 116 227 any │ │ │ │ - 119 124 227 any │ │ │ │ - 131 136 227 any │ │ │ │ - 141 146 227 any │ │ │ │ - 147 151 227 any │ │ │ │ - 153 158 227 any │ │ │ │ - 160 165 227 any │ │ │ │ - 168 173 227 any │ │ │ │ - 180 183 227 any │ │ │ │ - 185 189 227 any │ │ │ │ - 199 203 227 any │ │ │ │ - 205 210 227 any │ │ │ │ - 210 214 227 any │ │ │ │ - 216 224 227 any │ │ │ │ - 228 230 227 any │ │ │ │ - 232 234 227 any │ │ │ │ + 17 21 238 any │ │ │ │ + 22 26 238 any │ │ │ │ + 27 31 238 any │ │ │ │ + 32 38 238 any │ │ │ │ + 43 49 238 any │ │ │ │ + 51 56 238 any │ │ │ │ + 58 61 238 any │ │ │ │ + 63 68 238 any │ │ │ │ + 74 79 238 any │ │ │ │ + 81 86 238 any │ │ │ │ + 90 95 238 any │ │ │ │ + 97 102 238 any │ │ │ │ + 104 108 238 any │ │ │ │ + 110 115 238 any │ │ │ │ + 117 122 238 any │ │ │ │ + 126 131 238 any │ │ │ │ + 136 141 238 any │ │ │ │ + 148 153 238 any │ │ │ │ + 155 159 238 any │ │ │ │ + 161 166 238 any │ │ │ │ + 168 173 238 any │ │ │ │ + 177 182 238 any │ │ │ │ + 187 190 238 any │ │ │ │ + 192 196 238 any │ │ │ │ + 208 212 238 any │ │ │ │ + 214 219 238 any │ │ │ │ + 219 223 238 any │ │ │ │ + 227 235 238 any │ │ │ │ + 239 241 238 any │ │ │ │ + 243 245 238 any │ │ │ │ │ │ │ │ private void onUpdatedSuggestions(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=12, args_size=1 │ │ │ │ + stack=300, locals=13, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #18 // Field this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ │ │ 4: astore_1 │ │ │ │ 5: aload_1 │ │ │ │ 6: invokevirtual #122 // Method com/github/jtjj222/sudburytransit/fragments/StopsMapFragment.isVisible:()Z │ │ │ │ 9: istore_2 │ │ │ │ 10: iload_2 │ │ │ │ @@ -619,18 +619,18 @@ │ │ │ │ 282: aload_1 │ │ │ │ 283: invokestatic #152 // Method com/github/jtjj222/sudburytransit/fragments/StopsMapFragment.access$000:(Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;)Landroid/view/View; │ │ │ │ 286: astore_1 │ │ │ │ 287: aload_1 │ │ │ │ 288: invokevirtual #158 // Method android/view/View.getContext:()Landroid/content/Context; │ │ │ │ 291: astore_1 │ │ │ │ 292: ldc #159 // int 17367050 │ │ │ │ - 294: istore 8 │ │ │ │ + 294: istore 11 │ │ │ │ 296: aload 10 │ │ │ │ 298: aload_1 │ │ │ │ - 299: iload 8 │ │ │ │ + 299: iload 11 │ │ │ │ 301: aload_3 │ │ │ │ 302: invokespecial #163 // Method android/widget/ArrayAdapter."":(Landroid/content/Context;ILjava/util/List;)V │ │ │ │ 305: aload_0 │ │ │ │ 306: getfield #29 // Field textView:Landroid/widget/AutoCompleteTextView; │ │ │ │ 309: astore_1 │ │ │ │ 310: aload_1 │ │ │ │ 311: aload 10 │ │ │ │ @@ -639,16 +639,16 @@ │ │ │ │ 317: getfield #29 // Field textView:Landroid/widget/AutoCompleteTextView; │ │ │ │ 320: astore_1 │ │ │ │ 321: aload_1 │ │ │ │ 322: invokevirtual #170 // Method android/widget/AutoCompleteTextView.showDropDown:()V │ │ │ │ 325: aload 4 │ │ │ │ 327: monitorexit │ │ │ │ 328: goto 14 │ │ │ │ - 331: astore 11 │ │ │ │ - 333: aload 11 │ │ │ │ + 331: astore 12 │ │ │ │ + 333: aload 12 │ │ │ │ 335: invokevirtual #175 // Method java/lang/Exception.printStackTrace:()V │ │ │ │ 338: goto 325 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ 32 36 108 any │ │ │ │ 37 43 108 any │ │ │ │ 45 52 108 any │ │ ├── com/github/jtjj222/sudburytransit/models/MyBus.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -180,65 +180,65 @@ │ │ │ │ // 219: aload 5 │ │ │ │ // 221: astore 4 │ │ │ │ // 223: goto 133 │ │ │ │ // Exceptions: │ │ │ │ // Try Handler │ │ │ │ // Start End Start End Type │ │ │ │ // ----- ----- ----- ----- ---------------------------------- │ │ │ │ - // 13 16 131 133 Ljava/io/IOException; │ │ │ │ - // 13 16 198 203 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 13 16 212 217 Ljava/lang/NullPointerException; │ │ │ │ + // 13 16 212 217 Ljava/io/IOException; │ │ │ │ + // 13 16 131 133 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 13 16 198 203 Ljava/lang/NullPointerException; │ │ │ │ // 13 16 158 159 Any │ │ │ │ - // 19 23 131 133 Ljava/io/IOException; │ │ │ │ - // 19 23 198 203 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 19 23 212 217 Ljava/lang/NullPointerException; │ │ │ │ + // 19 23 212 217 Ljava/io/IOException; │ │ │ │ + // 19 23 131 133 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 19 23 198 203 Ljava/lang/NullPointerException; │ │ │ │ // 19 23 158 159 Any │ │ │ │ - // 25 30 131 133 Ljava/io/IOException; │ │ │ │ - // 25 30 198 203 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 25 30 212 217 Ljava/lang/NullPointerException; │ │ │ │ + // 25 30 212 217 Ljava/io/IOException; │ │ │ │ + // 25 30 131 133 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 25 30 198 203 Ljava/lang/NullPointerException; │ │ │ │ // 25 30 158 159 Any │ │ │ │ - // 34 39 131 133 Ljava/io/IOException; │ │ │ │ - // 34 39 198 203 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 34 39 212 217 Ljava/lang/NullPointerException; │ │ │ │ + // 34 39 212 217 Ljava/io/IOException; │ │ │ │ + // 34 39 131 133 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 34 39 198 203 Ljava/lang/NullPointerException; │ │ │ │ // 34 39 158 159 Any │ │ │ │ - // 39 44 189 198 Ljava/io/IOException; │ │ │ │ - // 39 44 203 212 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 39 44 217 226 Ljava/lang/NullPointerException; │ │ │ │ + // 39 44 217 226 Ljava/io/IOException; │ │ │ │ + // 39 44 189 198 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 39 44 203 212 Ljava/lang/NullPointerException; │ │ │ │ // 39 44 181 189 Any │ │ │ │ - // 45 48 189 198 Ljava/io/IOException; │ │ │ │ - // 45 48 203 212 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 45 48 217 226 Ljava/lang/NullPointerException; │ │ │ │ + // 45 48 217 226 Ljava/io/IOException; │ │ │ │ + // 45 48 189 198 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 45 48 203 212 Ljava/lang/NullPointerException; │ │ │ │ // 45 48 181 189 Any │ │ │ │ - // 50 53 189 198 Ljava/io/IOException; │ │ │ │ - // 50 53 203 212 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 50 53 217 226 Ljava/lang/NullPointerException; │ │ │ │ + // 50 53 217 226 Ljava/io/IOException; │ │ │ │ + // 50 53 189 198 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 50 53 203 212 Ljava/lang/NullPointerException; │ │ │ │ // 50 53 181 189 Any │ │ │ │ - // 55 60 189 198 Ljava/io/IOException; │ │ │ │ - // 55 60 203 212 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 55 60 217 226 Ljava/lang/NullPointerException; │ │ │ │ + // 55 60 217 226 Ljava/io/IOException; │ │ │ │ + // 55 60 189 198 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 55 60 203 212 Ljava/lang/NullPointerException; │ │ │ │ // 55 60 181 189 Any │ │ │ │ - // 66 71 189 198 Ljava/io/IOException; │ │ │ │ - // 66 71 203 212 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 66 71 217 226 Ljava/lang/NullPointerException; │ │ │ │ + // 66 71 217 226 Ljava/io/IOException; │ │ │ │ + // 66 71 189 198 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 66 71 203 212 Ljava/lang/NullPointerException; │ │ │ │ // 66 71 181 189 Any │ │ │ │ - // 75 79 189 198 Ljava/io/IOException; │ │ │ │ - // 75 79 203 212 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 75 79 217 226 Ljava/lang/NullPointerException; │ │ │ │ + // 75 79 217 226 Ljava/io/IOException; │ │ │ │ + // 75 79 189 198 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 75 79 203 212 Ljava/lang/NullPointerException; │ │ │ │ // 75 79 181 189 Any │ │ │ │ - // 87 92 189 198 Ljava/io/IOException; │ │ │ │ - // 87 92 203 212 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 87 92 217 226 Ljava/lang/NullPointerException; │ │ │ │ + // 87 92 217 226 Ljava/io/IOException; │ │ │ │ + // 87 92 189 198 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 87 92 203 212 Ljava/lang/NullPointerException; │ │ │ │ // 87 92 181 189 Any │ │ │ │ - // 94 99 189 198 Ljava/io/IOException; │ │ │ │ - // 94 99 203 212 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 94 99 217 226 Ljava/lang/NullPointerException; │ │ │ │ + // 94 99 217 226 Ljava/io/IOException; │ │ │ │ + // 94 99 189 198 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 94 99 203 212 Ljava/lang/NullPointerException; │ │ │ │ // 94 99 181 189 Any │ │ │ │ - // 103 108 189 198 Ljava/io/IOException; │ │ │ │ - // 103 108 203 212 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 103 108 217 226 Ljava/lang/NullPointerException; │ │ │ │ + // 103 108 217 226 Ljava/io/IOException; │ │ │ │ + // 103 108 189 198 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 103 108 203 212 Ljava/lang/NullPointerException; │ │ │ │ // 103 108 181 189 Any │ │ │ │ // 113 118 121 131 Ljava/io/IOException; │ │ │ │ // 138 143 148 158 Ljava/io/IOException; │ │ │ │ // 164 169 171 181 Ljava/io/IOException; │ │ │ │ // │ │ │ │ // The error that occurred was: │ │ │ │ // │ │ ├── com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$6.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -169,62 +169,60 @@ │ │ │ │ public void success(java.util.ArrayList, retrofit.client.Response); │ │ │ │ descriptor: (Ljava/util/ArrayList;Lretrofit/client/Response;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=8, args_size=3 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #12 // Field this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ │ │ - 4: astore_3 │ │ │ │ - 5: aload_3 │ │ │ │ - 6: aload_1 │ │ │ │ - 7: invokestatic #42 // Method com/github/jtjj222/sudburytransit/fragments/StopsMapFragment.access$302:(Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;Ljava/util/ArrayList;)Ljava/util/ArrayList; │ │ │ │ - 10: pop │ │ │ │ - 11: aload_1 │ │ │ │ - 12: invokevirtual #46 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 15: astore 4 │ │ │ │ - 17: aload 4 │ │ │ │ - 19: invokeinterface #52, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 24: istore 5 │ │ │ │ - 26: iload 5 │ │ │ │ - 28: ifeq 73 │ │ │ │ - 31: aload 4 │ │ │ │ - 33: invokeinterface #56, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 38: checkcast #58 // class com/github/jtjj222/sudburytransit/models/Stop │ │ │ │ - 41: astore 6 │ │ │ │ - 43: aload_0 │ │ │ │ - 44: getfield #12 // Field this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ │ │ - 47: getfield #62 // Field com/github/jtjj222/sudburytransit/fragments/StopsMapFragment.busStopOverlay:Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay; │ │ │ │ - 50: astore_3 │ │ │ │ - 51: new #64 // class com/github/jtjj222/sudburytransit/maps/BusStopOverlayItem │ │ │ │ - 54: astore 7 │ │ │ │ - 56: aload 7 │ │ │ │ - 58: aload 6 │ │ │ │ - 60: invokespecial #67 // Method com/github/jtjj222/sudburytransit/maps/BusStopOverlayItem."":(Lcom/github/jtjj222/sudburytransit/models/Stop;)V │ │ │ │ - 63: aload_3 │ │ │ │ - 64: aload 7 │ │ │ │ - 66: invokevirtual #73 // Method com/github/jtjj222/sudburytransit/maps/BusStopOverlay.addItem:(Lorg/osmdroid/views/overlay/OverlayItem;)Z │ │ │ │ - 69: pop │ │ │ │ - 70: goto 17 │ │ │ │ - 73: aload_0 │ │ │ │ - 74: getfield #12 // Field this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ │ │ - 77: astore_3 │ │ │ │ - 78: aload_0 │ │ │ │ - 79: getfield #12 // Field this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ │ │ - 82: getfield #77 // Field com/github/jtjj222/sudburytransit/fragments/StopsMapFragment.myLocationOverlay:Lorg/osmdroid/views/overlay/mylocation/MyLocationNewOverlay; │ │ │ │ - 85: invokevirtual #83 // Method org/osmdroid/views/overlay/mylocation/MyLocationNewOverlay.getMyLocation:()Lorg/osmdroid/util/GeoPoint; │ │ │ │ - 88: astore 7 │ │ │ │ - 90: aload_3 │ │ │ │ - 91: aload 7 │ │ │ │ - 93: invokestatic #87 // Method com/github/jtjj222/sudburytransit/fragments/StopsMapFragment.access$500:(Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;Lorg/osmdroid/util/GeoPoint;)V │ │ │ │ - 96: aload_0 │ │ │ │ - 97: getfield #12 // Field this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ │ │ - 100: getfield #91 // Field com/github/jtjj222/sudburytransit/fragments/StopsMapFragment.map:Lorg/osmdroid/views/MapView; │ │ │ │ - 103: invokevirtual #96 // Method org/osmdroid/views/MapView.invalidate:()V │ │ │ │ - 106: aload_0 │ │ │ │ - 107: getfield #12 // Field this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ │ │ - 110: iconst_1 │ │ │ │ - 111: putfield #101 // Field com/github/jtjj222/sudburytransit/fragments/StopsMapFragment.stopsLoaded:Z │ │ │ │ - 114: aload_0 │ │ │ │ - 115: getfield #12 // Field this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ │ │ - 118: invokestatic #105 // Method com/github/jtjj222/sudburytransit/fragments/StopsMapFragment.access$700:(Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;)V │ │ │ │ - 121: return │ │ │ │ + 4: aload_1 │ │ │ │ + 5: invokestatic #42 // Method com/github/jtjj222/sudburytransit/fragments/StopsMapFragment.access$302:(Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;Ljava/util/ArrayList;)Ljava/util/ArrayList; │ │ │ │ + 8: pop │ │ │ │ + 9: aload_1 │ │ │ │ + 10: invokevirtual #46 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 13: astore_3 │ │ │ │ + 14: aload_3 │ │ │ │ + 15: invokeinterface #52, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 20: istore 4 │ │ │ │ + 22: iload 4 │ │ │ │ + 24: ifeq 70 │ │ │ │ + 27: aload_3 │ │ │ │ + 28: invokeinterface #56, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 33: checkcast #58 // class com/github/jtjj222/sudburytransit/models/Stop │ │ │ │ + 36: astore 5 │ │ │ │ + 38: aload_0 │ │ │ │ + 39: getfield #12 // Field this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ │ │ + 42: getfield #62 // Field com/github/jtjj222/sudburytransit/fragments/StopsMapFragment.busStopOverlay:Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay; │ │ │ │ + 45: astore 6 │ │ │ │ + 47: new #64 // class com/github/jtjj222/sudburytransit/maps/BusStopOverlayItem │ │ │ │ + 50: astore 7 │ │ │ │ + 52: aload 7 │ │ │ │ + 54: aload 5 │ │ │ │ + 56: invokespecial #67 // Method com/github/jtjj222/sudburytransit/maps/BusStopOverlayItem."":(Lcom/github/jtjj222/sudburytransit/models/Stop;)V │ │ │ │ + 59: aload 6 │ │ │ │ + 61: aload 7 │ │ │ │ + 63: invokevirtual #73 // Method com/github/jtjj222/sudburytransit/maps/BusStopOverlay.addItem:(Lorg/osmdroid/views/overlay/OverlayItem;)Z │ │ │ │ + 66: pop │ │ │ │ + 67: goto 14 │ │ │ │ + 70: aload_0 │ │ │ │ + 71: getfield #12 // Field this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ │ │ + 74: astore_3 │ │ │ │ + 75: aload_0 │ │ │ │ + 76: getfield #12 // Field this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ │ │ + 79: getfield #77 // Field com/github/jtjj222/sudburytransit/fragments/StopsMapFragment.myLocationOverlay:Lorg/osmdroid/views/overlay/mylocation/MyLocationNewOverlay; │ │ │ │ + 82: invokevirtual #83 // Method org/osmdroid/views/overlay/mylocation/MyLocationNewOverlay.getMyLocation:()Lorg/osmdroid/util/GeoPoint; │ │ │ │ + 85: astore 6 │ │ │ │ + 87: aload_3 │ │ │ │ + 88: aload 6 │ │ │ │ + 90: invokestatic #87 // Method com/github/jtjj222/sudburytransit/fragments/StopsMapFragment.access$500:(Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;Lorg/osmdroid/util/GeoPoint;)V │ │ │ │ + 93: aload_0 │ │ │ │ + 94: getfield #12 // Field this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ │ │ + 97: getfield #91 // Field com/github/jtjj222/sudburytransit/fragments/StopsMapFragment.map:Lorg/osmdroid/views/MapView; │ │ │ │ + 100: invokevirtual #96 // Method org/osmdroid/views/MapView.invalidate:()V │ │ │ │ + 103: aload_0 │ │ │ │ + 104: getfield #12 // Field this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ │ │ + 107: iconst_1 │ │ │ │ + 108: putfield #101 // Field com/github/jtjj222/sudburytransit/fragments/StopsMapFragment.stopsLoaded:Z │ │ │ │ + 111: aload_0 │ │ │ │ + 112: getfield #12 // Field this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ │ │ + 115: invokestatic #105 // Method com/github/jtjj222/sudburytransit/fragments/StopsMapFragment.access$700:(Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;)V │ │ │ │ + 118: return │ │ │ │ } │ │ ├── com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler$1.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -157,75 +157,75 @@ │ │ │ │ 22: aload_3 │ │ │ │ 23: getfield #46 // Field com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler.placesFound:Ljava/util/List; │ │ │ │ 26: astore 4 │ │ │ │ 28: aload 4 │ │ │ │ 30: monitorenter │ │ │ │ 31: aload_1 │ │ │ │ 32: invokeinterface #50, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 37: astore 5 │ │ │ │ - 39: aload 5 │ │ │ │ - 41: invokeinterface #56, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 46: istore 6 │ │ │ │ - 48: iload 6 │ │ │ │ - 50: ifeq 126 │ │ │ │ - 53: aload 5 │ │ │ │ - 55: invokeinterface #60, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 60: astore 7 │ │ │ │ - 62: aload 7 │ │ │ │ - 64: checkcast #62 // class com/github/jtjj222/sudburytransit/models/Place │ │ │ │ - 67: astore 7 │ │ │ │ - 69: new #64 // class com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion │ │ │ │ - 72: astore 8 │ │ │ │ - 74: aload_0 │ │ │ │ - 75: getfield #10 // Field this$1:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler; │ │ │ │ - 78: astore_3 │ │ │ │ - 79: aload_3 │ │ │ │ - 80: getfield #68 // Field com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler.this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ │ │ - 83: astore_3 │ │ │ │ - 84: aload 8 │ │ │ │ - 86: aload_3 │ │ │ │ - 87: aconst_null │ │ │ │ - 88: invokespecial #71 // Method com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion."":(Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$1;)V │ │ │ │ - 91: aload 8 │ │ │ │ - 93: aload 7 │ │ │ │ - 95: putfield #75 // Field com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion.place:Lcom/github/jtjj222/sudburytransit/models/Place; │ │ │ │ - 98: aload_0 │ │ │ │ - 99: getfield #10 // Field this$1:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler; │ │ │ │ - 102: astore_3 │ │ │ │ - 103: aload_3 │ │ │ │ - 104: getfield #46 // Field com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler.placesFound:Ljava/util/List; │ │ │ │ - 107: astore_3 │ │ │ │ - 108: aload_3 │ │ │ │ - 109: aload 8 │ │ │ │ - 111: invokeinterface #79, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ - 116: pop │ │ │ │ - 117: goto 39 │ │ │ │ - 120: astore_3 │ │ │ │ - 121: aload 4 │ │ │ │ - 123: monitorexit │ │ │ │ - 124: aload_3 │ │ │ │ - 125: athrow │ │ │ │ + 37: astore_3 │ │ │ │ + 38: aload_3 │ │ │ │ + 39: invokeinterface #56, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 44: istore 5 │ │ │ │ + 46: iload 5 │ │ │ │ + 48: ifeq 131 │ │ │ │ + 51: aload_3 │ │ │ │ + 52: invokeinterface #60, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 57: astore 6 │ │ │ │ + 59: aload 6 │ │ │ │ + 61: checkcast #62 // class com/github/jtjj222/sudburytransit/models/Place │ │ │ │ + 64: astore 6 │ │ │ │ + 66: new #64 // class com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion │ │ │ │ + 69: astore 7 │ │ │ │ + 71: aload_0 │ │ │ │ + 72: getfield #10 // Field this$1:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler; │ │ │ │ + 75: astore 8 │ │ │ │ + 77: aload 8 │ │ │ │ + 79: getfield #68 // Field com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler.this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ │ │ + 82: astore 8 │ │ │ │ + 84: aload 7 │ │ │ │ + 86: aload 8 │ │ │ │ + 88: aconst_null │ │ │ │ + 89: invokespecial #71 // Method com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion."":(Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$1;)V │ │ │ │ + 92: aload 7 │ │ │ │ + 94: aload 6 │ │ │ │ + 96: putfield #75 // Field com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion.place:Lcom/github/jtjj222/sudburytransit/models/Place; │ │ │ │ + 99: aload_0 │ │ │ │ + 100: getfield #10 // Field this$1:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler; │ │ │ │ + 103: astore 8 │ │ │ │ + 105: aload 8 │ │ │ │ + 107: getfield #46 // Field com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler.placesFound:Ljava/util/List; │ │ │ │ + 110: astore 8 │ │ │ │ + 112: aload 8 │ │ │ │ + 114: aload 7 │ │ │ │ + 116: invokeinterface #79, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ + 121: pop │ │ │ │ + 122: goto 38 │ │ │ │ + 125: astore_3 │ │ │ │ 126: aload 4 │ │ │ │ 128: monitorexit │ │ │ │ - 129: aload_0 │ │ │ │ - 130: getfield #10 // Field this$1:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler; │ │ │ │ - 133: astore_3 │ │ │ │ - 134: aload_3 │ │ │ │ - 135: invokestatic #83 // Method com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler.access$200:(Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;)V │ │ │ │ - 138: goto 16 │ │ │ │ + 129: aload_3 │ │ │ │ + 130: athrow │ │ │ │ + 131: aload 4 │ │ │ │ + 133: monitorexit │ │ │ │ + 134: aload_0 │ │ │ │ + 135: getfield #10 // Field this$1:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler; │ │ │ │ + 138: astore_3 │ │ │ │ + 139: aload_3 │ │ │ │ + 140: invokestatic #83 // Method com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler.access$200:(Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;)V │ │ │ │ + 143: goto 16 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 31 37 120 any │ │ │ │ - 39 46 120 any │ │ │ │ - 53 60 120 any │ │ │ │ - 62 67 120 any │ │ │ │ - 69 72 120 any │ │ │ │ - 74 78 120 any │ │ │ │ - 79 83 120 any │ │ │ │ - 87 91 120 any │ │ │ │ - 93 98 120 any │ │ │ │ - 98 102 120 any │ │ │ │ - 103 107 120 any │ │ │ │ - 109 117 120 any │ │ │ │ - 121 124 120 any │ │ │ │ - 126 129 120 any │ │ │ │ + 31 37 125 any │ │ │ │ + 38 44 125 any │ │ │ │ + 51 57 125 any │ │ │ │ + 59 64 125 any │ │ │ │ + 66 69 125 any │ │ │ │ + 71 75 125 any │ │ │ │ + 77 82 125 any │ │ │ │ + 88 92 125 any │ │ │ │ + 94 99 125 any │ │ │ │ + 99 103 125 any │ │ │ │ + 105 110 125 any │ │ │ │ + 114 122 125 any │ │ │ │ + 126 129 125 any │ │ │ │ + 131 134 125 any │ │ │ │ } │ │ ├── com/github/jtjj222/sudburytransit/models/MyBus$4$1.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -140,15 +140,15 @@ │ │ │ │ 8: invokeinterface #32, 2 // InterfaceMethod retrofit/Callback.failure:(Lretrofit/RetrofitError;)V │ │ │ │ 13: return │ │ │ │ │ │ │ │ public void success(com.github.jtjj222.sudburytransit.models.Routes, retrofit.client.Response); │ │ │ │ descriptor: (Lcom/github/jtjj222/sudburytransit/models/Routes;Lretrofit/client/Response;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=10, args_size=3 │ │ │ │ + stack=300, locals=9, args_size=3 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #16 // Field val$threadsafeList:Ljava/util/List; │ │ │ │ 4: astore_3 │ │ │ │ 5: aload_1 │ │ │ │ 6: getfield #38 // Field com/github/jtjj222/sudburytransit/models/Routes.route:Lcom/github/jtjj222/sudburytransit/models/Route; │ │ │ │ 9: astore 4 │ │ │ │ 11: aload_3 │ │ │ │ @@ -166,58 +166,56 @@ │ │ │ │ 37: getfield #51 // Field com/github/jtjj222/sudburytransit/models/Routes.routes:Ljava/util/List; │ │ │ │ 40: astore 4 │ │ │ │ 42: aload 4 │ │ │ │ 44: invokeinterface #48, 1 // InterfaceMethod java/util/List.size:()I │ │ │ │ 49: istore 6 │ │ │ │ 51: iload 5 │ │ │ │ 53: iload 6 │ │ │ │ - 55: if_icmpne 155 │ │ │ │ + 55: if_icmpne 150 │ │ │ │ 58: new #53 // class java/util/ArrayList │ │ │ │ 61: astore 7 │ │ │ │ 63: aload 7 │ │ │ │ 65: invokespecial #54 // Method java/util/ArrayList."":()V │ │ │ │ 68: aload_0 │ │ │ │ 69: getfield #16 // Field val$threadsafeList:Ljava/util/List; │ │ │ │ - 72: astore_3 │ │ │ │ - 73: aload_3 │ │ │ │ - 74: invokeinterface #58, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 79: astore 8 │ │ │ │ - 81: aload 8 │ │ │ │ - 83: invokeinterface #64, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 88: istore 5 │ │ │ │ - 90: iload 5 │ │ │ │ - 92: ifeq 118 │ │ │ │ - 95: aload 8 │ │ │ │ - 97: invokeinterface #68, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 102: checkcast #70 // class com/github/jtjj222/sudburytransit/models/Route │ │ │ │ - 105: astore 9 │ │ │ │ - 107: aload 7 │ │ │ │ - 109: aload 9 │ │ │ │ - 111: invokevirtual #71 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 114: pop │ │ │ │ - 115: goto 81 │ │ │ │ - 118: aload_0 │ │ │ │ - 119: getfield #14 // Field this$0:Lcom/github/jtjj222/sudburytransit/models/MyBus$4; │ │ │ │ - 122: getfield #75 // Field com/github/jtjj222/sudburytransit/models/MyBus$4.val$cache:Lcom/github/jtjj222/sudburytransit/models/SimpleDiskCache; │ │ │ │ - 125: ldc #76 // String routes │ │ │ │ - 127: aload 7 │ │ │ │ - 129: invokestatic #82 // Method com/github/jtjj222/sudburytransit/models/MyBus.access$000:(Lcom/github/jtjj222/sudburytransit/models/SimpleDiskCache;Ljava/lang/String;Ljava/lang/Object;)V │ │ │ │ - 132: aload_0 │ │ │ │ - 133: getfield #14 // Field this$0:Lcom/github/jtjj222/sudburytransit/models/MyBus$4; │ │ │ │ - 136: getfield #28 // Field com/github/jtjj222/sudburytransit/models/MyBus$4.val$callback:Lretrofit/Callback; │ │ │ │ - 139: astore_3 │ │ │ │ - 140: iconst_0 │ │ │ │ - 141: istore 6 │ │ │ │ - 143: aconst_null │ │ │ │ - 144: astore 4 │ │ │ │ - 146: aload_3 │ │ │ │ - 147: aload 7 │ │ │ │ - 149: aconst_null │ │ │ │ - 150: invokeinterface #86, 3 // InterfaceMethod retrofit/Callback.success:(Ljava/lang/Object;Lretrofit/client/Response;)V │ │ │ │ - 155: return │ │ │ │ + 72: invokeinterface #58, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 77: astore_3 │ │ │ │ + 78: aload_3 │ │ │ │ + 79: invokeinterface #64, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 84: istore 6 │ │ │ │ + 86: iload 6 │ │ │ │ + 88: ifeq 113 │ │ │ │ + 91: aload_3 │ │ │ │ + 92: invokeinterface #68, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 97: checkcast #70 // class com/github/jtjj222/sudburytransit/models/Route │ │ │ │ + 100: astore 8 │ │ │ │ + 102: aload 7 │ │ │ │ + 104: aload 8 │ │ │ │ + 106: invokevirtual #71 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 109: pop │ │ │ │ + 110: goto 78 │ │ │ │ + 113: aload_0 │ │ │ │ + 114: getfield #14 // Field this$0:Lcom/github/jtjj222/sudburytransit/models/MyBus$4; │ │ │ │ + 117: getfield #75 // Field com/github/jtjj222/sudburytransit/models/MyBus$4.val$cache:Lcom/github/jtjj222/sudburytransit/models/SimpleDiskCache; │ │ │ │ + 120: ldc #76 // String routes │ │ │ │ + 122: aload 7 │ │ │ │ + 124: invokestatic #82 // Method com/github/jtjj222/sudburytransit/models/MyBus.access$000:(Lcom/github/jtjj222/sudburytransit/models/SimpleDiskCache;Ljava/lang/String;Ljava/lang/Object;)V │ │ │ │ + 127: aload_0 │ │ │ │ + 128: getfield #14 // Field this$0:Lcom/github/jtjj222/sudburytransit/models/MyBus$4; │ │ │ │ + 131: getfield #28 // Field com/github/jtjj222/sudburytransit/models/MyBus$4.val$callback:Lretrofit/Callback; │ │ │ │ + 134: astore_3 │ │ │ │ + 135: iconst_0 │ │ │ │ + 136: istore 6 │ │ │ │ + 138: aconst_null │ │ │ │ + 139: astore 4 │ │ │ │ + 141: aload_3 │ │ │ │ + 142: aload 7 │ │ │ │ + 144: aconst_null │ │ │ │ + 145: invokeinterface #86, 3 // InterfaceMethod retrofit/Callback.success:(Ljava/lang/Object;Lretrofit/client/Response;)V │ │ │ │ + 150: return │ │ │ │ │ │ │ │ public void success(java.lang.Object, retrofit.client.Response); │ │ │ │ descriptor: (Ljava/lang/Object;Lretrofit/client/Response;)V │ │ │ │ flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC │ │ │ │ Code: │ │ │ │ stack=300, locals=3, args_size=3 │ │ │ │ 0: aload_1 │ │ ├── com/github/jtjj222/sudburytransit/models/MyBus$4.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -164,72 +164,70 @@ │ │ │ │ 4: aload_3 │ │ │ │ 5: invokespecial #29 // Method java/util/ArrayList."":()V │ │ │ │ 8: aload_3 │ │ │ │ 9: invokestatic #35 // Method java/util/Collections.synchronizedList:(Ljava/util/List;)Ljava/util/List; │ │ │ │ 12: astore 4 │ │ │ │ 14: aload_1 │ │ │ │ 15: getfield #41 // Field com/github/jtjj222/sudburytransit/models/Routes.routes:Ljava/util/List; │ │ │ │ - 18: astore_3 │ │ │ │ - 19: aload_3 │ │ │ │ - 20: invokeinterface #47, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 25: astore 5 │ │ │ │ - 27: aload 5 │ │ │ │ - 29: invokeinterface #53, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 34: istore 6 │ │ │ │ - 36: iload 6 │ │ │ │ - 38: ifeq 123 │ │ │ │ - 41: aload 5 │ │ │ │ - 43: invokeinterface #57, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 48: checkcast #59 // class com/github/jtjj222/sudburytransit/models/Route │ │ │ │ - 51: astore 7 │ │ │ │ - 53: aload_0 │ │ │ │ - 54: getfield #14 // Field val$context:Landroid/content/Context; │ │ │ │ - 57: astore_3 │ │ │ │ - 58: aload_3 │ │ │ │ - 59: invokevirtual #65 // Method android/content/Context.getResources:()Landroid/content/res/Resources; │ │ │ │ - 62: astore_3 │ │ │ │ - 63: ldc #66 // int 2131361817 │ │ │ │ - 65: istore 8 │ │ │ │ - 67: aload_3 │ │ │ │ - 68: iload 8 │ │ │ │ - 70: invokevirtual #73 // Method android/content/res/Resources.getString:(I)Ljava/lang/String; │ │ │ │ - 73: astore_3 │ │ │ │ - 74: aload_3 │ │ │ │ - 75: invokestatic #79 // Method com/github/jtjj222/sudburytransit/models/MyBus.getService:(Ljava/lang/String;)Lcom/github/jtjj222/sudburytransit/models/MyBusService; │ │ │ │ - 78: astore_3 │ │ │ │ - 79: aload 7 │ │ │ │ - 81: getfield #83 // Field com/github/jtjj222/sudburytransit/models/Route.number:Ljava/lang/String; │ │ │ │ - 84: astore 9 │ │ │ │ - 86: new #85 // class com/github/jtjj222/sudburytransit/models/MyBus$4$1 │ │ │ │ - 89: astore 10 │ │ │ │ - 91: aload 10 │ │ │ │ - 93: aload_0 │ │ │ │ - 94: aload 4 │ │ │ │ - 96: aload_1 │ │ │ │ - 97: invokespecial #88 // Method com/github/jtjj222/sudburytransit/models/MyBus$4$1."":(Lcom/github/jtjj222/sudburytransit/models/MyBus$4;Ljava/util/List;Lcom/github/jtjj222/sudburytransit/models/Routes;)V │ │ │ │ - 100: aload_3 │ │ │ │ - 101: aload 9 │ │ │ │ - 103: aload 10 │ │ │ │ - 105: invokeinterface #94, 3 // InterfaceMethod com/github/jtjj222/sudburytransit/models/MyBusService.getRoute:(Ljava/lang/String;Lretrofit/Callback;)V │ │ │ │ - 110: goto 27 │ │ │ │ - 113: astore 11 │ │ │ │ - 115: aload 11 │ │ │ │ - 117: invokevirtual #99 // Method java/lang/Exception.printStackTrace:()V │ │ │ │ - 120: goto 27 │ │ │ │ - 123: return │ │ │ │ + 18: invokeinterface #47, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 23: astore_3 │ │ │ │ + 24: aload_3 │ │ │ │ + 25: invokeinterface #53, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 30: istore 5 │ │ │ │ + 32: iload 5 │ │ │ │ + 34: ifeq 126 │ │ │ │ + 37: aload_3 │ │ │ │ + 38: invokeinterface #57, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 43: checkcast #59 // class com/github/jtjj222/sudburytransit/models/Route │ │ │ │ + 46: astore 6 │ │ │ │ + 48: aload_0 │ │ │ │ + 49: getfield #14 // Field val$context:Landroid/content/Context; │ │ │ │ + 52: astore 7 │ │ │ │ + 54: aload 7 │ │ │ │ + 56: invokevirtual #65 // Method android/content/Context.getResources:()Landroid/content/res/Resources; │ │ │ │ + 59: astore 7 │ │ │ │ + 61: ldc #66 // int 2131361817 │ │ │ │ + 63: istore 8 │ │ │ │ + 65: aload 7 │ │ │ │ + 67: iload 8 │ │ │ │ + 69: invokevirtual #73 // Method android/content/res/Resources.getString:(I)Ljava/lang/String; │ │ │ │ + 72: astore 7 │ │ │ │ + 74: aload 7 │ │ │ │ + 76: invokestatic #79 // Method com/github/jtjj222/sudburytransit/models/MyBus.getService:(Ljava/lang/String;)Lcom/github/jtjj222/sudburytransit/models/MyBusService; │ │ │ │ + 79: astore 7 │ │ │ │ + 81: aload 6 │ │ │ │ + 83: getfield #83 // Field com/github/jtjj222/sudburytransit/models/Route.number:Ljava/lang/String; │ │ │ │ + 86: astore 9 │ │ │ │ + 88: new #85 // class com/github/jtjj222/sudburytransit/models/MyBus$4$1 │ │ │ │ + 91: astore 10 │ │ │ │ + 93: aload 10 │ │ │ │ + 95: aload_0 │ │ │ │ + 96: aload 4 │ │ │ │ + 98: aload_1 │ │ │ │ + 99: invokespecial #88 // Method com/github/jtjj222/sudburytransit/models/MyBus$4$1."":(Lcom/github/jtjj222/sudburytransit/models/MyBus$4;Ljava/util/List;Lcom/github/jtjj222/sudburytransit/models/Routes;)V │ │ │ │ + 102: aload 7 │ │ │ │ + 104: aload 9 │ │ │ │ + 106: aload 10 │ │ │ │ + 108: invokeinterface #94, 3 // InterfaceMethod com/github/jtjj222/sudburytransit/models/MyBusService.getRoute:(Ljava/lang/String;Lretrofit/Callback;)V │ │ │ │ + 113: goto 24 │ │ │ │ + 116: astore 11 │ │ │ │ + 118: aload 11 │ │ │ │ + 120: invokevirtual #99 // Method java/lang/Exception.printStackTrace:()V │ │ │ │ + 123: goto 24 │ │ │ │ + 126: return │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 53 57 113 Class java/lang/Exception │ │ │ │ - 58 62 113 Class java/lang/Exception │ │ │ │ - 68 73 113 Class java/lang/Exception │ │ │ │ - 74 78 113 Class java/lang/Exception │ │ │ │ - 79 84 113 Class java/lang/Exception │ │ │ │ - 86 89 113 Class java/lang/Exception │ │ │ │ - 96 100 113 Class java/lang/Exception │ │ │ │ - 103 110 113 Class java/lang/Exception │ │ │ │ + 48 52 116 Class java/lang/Exception │ │ │ │ + 54 59 116 Class java/lang/Exception │ │ │ │ + 67 72 116 Class java/lang/Exception │ │ │ │ + 74 79 116 Class java/lang/Exception │ │ │ │ + 81 86 116 Class java/lang/Exception │ │ │ │ + 88 91 116 Class java/lang/Exception │ │ │ │ + 98 102 116 Class java/lang/Exception │ │ │ │ + 106 113 116 Class java/lang/Exception │ │ │ │ │ │ │ │ public void success(java.lang.Object, retrofit.client.Response); │ │ │ │ descriptor: (Ljava/lang/Object;Lretrofit/client/Response;)V │ │ │ │ flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC │ │ │ │ Code: │ │ │ │ stack=300, locals=3, args_size=3 │ │ │ │ 0: aload_1 ├── smali/android/support/v7/gridlayout/R.smali │ @@ -18,10 +18,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 49 │ return-void │ .end method ├── 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 846 │ return-void │ .end method ├── smali/com/github/jtjj222/sudburytransit/R.smali │ @@ -27,10 +27,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 2414 │ return-void │ .end method ├── smali/com/github/jtjj222/sudburytransit/MainActivity.smali │ @@ -43,18 +43,20 @@ │ │ const v1, 0x7f080064 │ │ new-instance v2, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ invoke-direct {v2}, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;->()V │ │ + .line 25 │ invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ move-result-object v0 │ │ + .line 26 │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;->commit()I │ │ .line 29 │ :cond_0 │ return-void │ .end method ├── smali/com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ │ # direct methods │ .method constructor (Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;)V │ .locals 2 │ + .param p1, "this$0" # Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ .prologue │ .line 75 │ iput-object p1, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$1;->this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ │ # direct methods │ .method constructor (Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ .prologue │ .line 261 │ iput-object p1, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$3;->this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ │ # direct methods │ .method constructor (Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ .prologue │ .line 238 │ iput-object p1, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$2;->this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ │ # direct methods │ .method constructor (Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ .prologue │ .line 290 │ iput-object p1, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$5;->this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -67,14 +68,15 @@ │ │ iget-object v2, v2, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->placesFound:Ljava/util/List; │ │ if-eqz v2, :cond_0 │ │ iget-object v2, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$5;->this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ + .line 297 │ invoke-static {v2}, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;->access$600(Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;)Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler; │ │ move-result-object v2 │ │ iget-object v2, v2, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->placesFound:Ljava/util/List; │ │ invoke-interface {v2}, Ljava/util/List;->size()I ├── smali/com/github/jtjj222/sudburytransit/fragments/StopsMapFragment.smali │ @@ -86,15 +86,14 @@ │ .line 75 │ new-instance v0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$1; │ │ invoke-direct {v0, p0}, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$1;->(Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;)V │ │ iput-object v0, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;->panelSlideListener:Lcom/sothree/slidinguppanel/SlidingUpPanelLayout$PanelSlideListener; │ │ - .line 110 │ return-void │ .end method │ │ .method static synthetic access$000(Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;)Landroid/view/View; │ .locals 1 │ .param p0, "x0" # Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ @@ -217,48 +216,52 @@ │ │ .line 409 │ .local v2, "item":Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlayItem; │ if-eqz v0, :cond_0 │ │ new-instance v3, Lorg/osmdroid/util/GeoPoint; │ │ + .line 410 │ invoke-virtual {v0}, Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlayItem;->getStop()Lcom/github/jtjj222/sudburytransit/models/Stop; │ │ move-result-object v4 │ │ iget-wide v4, v4, Lcom/github/jtjj222/sudburytransit/models/Stop;->latitude:D │ │ + .line 411 │ invoke-virtual {v0}, Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlayItem;->getStop()Lcom/github/jtjj222/sudburytransit/models/Stop; │ │ move-result-object v6 │ │ iget-wide v6, v6, Lcom/github/jtjj222/sudburytransit/models/Stop;->longitude:D │ │ invoke-direct {v3, v4, v5, v6, v7}, Lorg/osmdroid/util/GeoPoint;->(DD)V │ │ invoke-virtual {v3, p1}, Lorg/osmdroid/util/GeoPoint;->distanceTo(Lorg/osmdroid/api/IGeoPoint;)I │ │ move-result v3 │ │ new-instance v4, Lorg/osmdroid/util/GeoPoint; │ │ + .line 412 │ invoke-virtual {v2}, Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlayItem;->getStop()Lcom/github/jtjj222/sudburytransit/models/Stop; │ │ move-result-object v5 │ │ iget-wide v6, v5, Lcom/github/jtjj222/sudburytransit/models/Stop;->latitude:D │ │ invoke-virtual {v2}, Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlayItem;->getStop()Lcom/github/jtjj222/sudburytransit/models/Stop; │ │ move-result-object v5 │ │ iget-wide v8, v5, Lcom/github/jtjj222/sudburytransit/models/Stop;->longitude:D │ │ invoke-direct {v4, v6, v7, v8, v9}, Lorg/osmdroid/util/GeoPoint;->(DD)V │ │ + .line 413 │ invoke-virtual {v4, p1}, Lorg/osmdroid/util/GeoPoint;->distanceTo(Lorg/osmdroid/api/IGeoPoint;)I │ │ move-result v4 │ │ if-le v3, v4, :cond_1 │ │ .line 414 │ @@ -392,38 +395,42 @@ │ │ invoke-virtual {v1}, Landroid/widget/LinearLayout;->animate()Landroid/view/ViewPropertyAnimator; │ │ move-result-object v1 │ │ iget-object v2, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;->searchDrawer:Landroid/widget/LinearLayout; │ │ + .line 387 │ invoke-virtual {v2}, Landroid/widget/LinearLayout;->getHeight()I │ │ move-result v2 │ │ neg-int v2, v2 │ │ int-to-float v2, v2 │ │ invoke-virtual {v1, v2}, Landroid/view/ViewPropertyAnimator;->translationY(F)Landroid/view/ViewPropertyAnimator; │ │ move-result-object v1 │ │ int-to-long v2, v0 │ │ + .line 388 │ invoke-virtual {v1, v2, v3}, Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator; │ │ move-result-object v1 │ │ iget-object v2, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;->interpolator:Landroid/animation/TimeInterpolator; │ │ + .line 389 │ invoke-virtual {v1, v2}, Landroid/view/ViewPropertyAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; │ │ move-result-object v1 │ │ + .line 390 │ invoke-virtual {v1}, Landroid/view/ViewPropertyAnimator;->start()V │ │ .line 391 │ const/4 v1, 0x0 │ │ iput-boolean v1, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;->searchDrawerOpened:Z │ │ @@ -437,30 +444,34 @@ │ │ invoke-virtual {v1}, Landroid/widget/LinearLayout;->animate()Landroid/view/ViewPropertyAnimator; │ │ move-result-object v1 │ │ const/4 v2, 0x0 │ │ + .line 394 │ invoke-virtual {v1, v2}, Landroid/view/ViewPropertyAnimator;->translationY(F)Landroid/view/ViewPropertyAnimator; │ │ move-result-object v1 │ │ int-to-long v2, v0 │ │ + .line 395 │ invoke-virtual {v1, v2, v3}, Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator; │ │ move-result-object v1 │ │ iget-object v2, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;->interpolator:Landroid/animation/TimeInterpolator; │ │ + .line 396 │ invoke-virtual {v1, v2}, Landroid/view/ViewPropertyAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; │ │ move-result-object v1 │ │ + .line 397 │ invoke-virtual {v1}, Landroid/view/ViewPropertyAnimator;->start()V │ │ .line 398 │ const/4 v1, 0x1 │ │ iput-boolean v1, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;->searchDrawerOpened:Z ├── smali/com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$6.smali │ @@ -34,14 +34,15 @@ │ │ .field final synthetic val$parent:Landroid/view/View; │ │ │ # direct methods │ .method constructor (Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;Landroid/view/View;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ .prologue │ .line 343 │ iput-object p1, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$6;->this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ iput-object p2, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$6;->val$parent:Landroid/view/View; │ │ @@ -68,22 +69,19 @@ │ │ .line 358 │ return-void │ .end method │ │ .method public bridge synthetic success(Ljava/lang/Object;Lretrofit/client/Response;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Lretrofit/client/Response; │ │ .prologue │ .line 343 │ check-cast p1, Ljava/util/ArrayList; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$6;->success(Ljava/util/ArrayList;Lretrofit/client/Response;)V │ │ return-void │ .end method │ │ .method public success(Ljava/util/ArrayList;Lretrofit/client/Response;)V │ .locals 4 │ @@ -99,80 +97,79 @@ │ ")V" │ } │ .end annotation │ │ .prologue │ .line 346 │ .local p1, "stops":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - iget-object v2, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$6;->this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ + iget-object v1, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$6;->this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ - invoke-static {v2, p1}, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;->access$302(Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;Ljava/util/ArrayList;)Ljava/util/ArrayList; │ + invoke-static {v1, p1}, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;->access$302(Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;Ljava/util/ArrayList;)Ljava/util/ArrayList; │ │ .line 347 │ invoke-virtual {p1}, Ljava/util/ArrayList;->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/github/jtjj222/sudburytransit/models/Stop; │ + check-cast v0, Lcom/github/jtjj222/sudburytransit/models/Stop; │ │ - .local v1, "s":Lcom/github/jtjj222/sudburytransit/models/Stop; │ + .local v0, "s":Lcom/github/jtjj222/sudburytransit/models/Stop; │ iget-object v2, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$6;->this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ iget-object v2, v2, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;->busStopOverlay:Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay; │ │ new-instance v3, Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlayItem; │ │ - invoke-direct {v3, v1}, Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlayItem;->(Lcom/github/jtjj222/sudburytransit/models/Stop;)V │ + invoke-direct {v3, v0}, Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlayItem;->(Lcom/github/jtjj222/sudburytransit/models/Stop;)V │ │ invoke-virtual {v2, v3}, Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay;->addItem(Lorg/osmdroid/views/overlay/OverlayItem;)Z │ │ goto :goto_0 │ │ .line 348 │ - .end local v1 # "s":Lcom/github/jtjj222/sudburytransit/models/Stop; │ + .end local v0 # "s":Lcom/github/jtjj222/sudburytransit/models/Stop; │ :cond_0 │ - iget-object v2, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$6;->this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ + iget-object v1, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$6;->this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ - iget-object v3, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$6;->this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ + iget-object v2, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$6;->this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ - iget-object v3, v3, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;->myLocationOverlay:Lorg/osmdroid/views/overlay/mylocation/MyLocationNewOverlay; │ + iget-object v2, v2, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;->myLocationOverlay:Lorg/osmdroid/views/overlay/mylocation/MyLocationNewOverlay; │ │ - invoke-virtual {v3}, Lorg/osmdroid/views/overlay/mylocation/MyLocationNewOverlay;->getMyLocation()Lorg/osmdroid/util/GeoPoint; │ + invoke-virtual {v2}, Lorg/osmdroid/views/overlay/mylocation/MyLocationNewOverlay;->getMyLocation()Lorg/osmdroid/util/GeoPoint; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-static {v2, v3}, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;->access$500(Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;Lorg/osmdroid/util/GeoPoint;)V │ + invoke-static {v1, v2}, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;->access$500(Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;Lorg/osmdroid/util/GeoPoint;)V │ │ .line 349 │ - iget-object v2, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$6;->this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ + iget-object v1, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$6;->this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ - iget-object v2, v2, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;->map:Lorg/osmdroid/views/MapView; │ + iget-object v1, v1, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;->map:Lorg/osmdroid/views/MapView; │ │ - invoke-virtual {v2}, Lorg/osmdroid/views/MapView;->invalidate()V │ + invoke-virtual {v1}, Lorg/osmdroid/views/MapView;->invalidate()V │ │ .line 351 │ - iget-object v2, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$6;->this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ + iget-object v1, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$6;->this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ - const/4 v3, 0x1 │ + const/4 v2, 0x1 │ │ - iput-boolean v3, v2, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;->stopsLoaded:Z │ + iput-boolean v2, v1, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;->stopsLoaded:Z │ │ .line 352 │ - iget-object v2, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$6;->this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ + iget-object v1, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$6;->this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ - invoke-static {v2}, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;->access$700(Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;)V │ + invoke-static {v1}, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;->access$700(Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;)V │ │ .line 353 │ return-void │ .end method ├── smali/com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ │ # direct methods │ .method constructor (Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ .prologue │ .line 281 │ iput-object p1, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$4;->this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -49,18 +50,20 @@ │ │ move-result-object v0 │ │ iget-object v1, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$4;->this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ iget-object v1, v1, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;->myLocationOverlay:Lorg/osmdroid/views/overlay/mylocation/MyLocationNewOverlay; │ │ + .line 284 │ invoke-virtual {v1}, Lorg/osmdroid/views/overlay/mylocation/MyLocationNewOverlay;->getMyLocation()Lorg/osmdroid/util/GeoPoint; │ │ move-result-object v1 │ │ + .line 283 │ invoke-interface {v0, v1}, Lorg/osmdroid/api/IMapController;->animateTo(Lorg/osmdroid/api/IGeoPoint;)V │ │ .line 285 │ iget-object v0, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$4;->this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ iget-object v1, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$4;->this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; ├── smali/com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler$1.smali │ @@ -32,14 +32,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler; │ │ │ # direct methods │ .method constructor (Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler; │ │ .prologue │ .line 151 │ iput-object p1, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler$1;->this$1:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -66,22 +67,19 @@ │ │ .line 170 │ return-void │ .end method │ │ .method public bridge synthetic success(Ljava/lang/Object;Lretrofit/client/Response;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Lretrofit/client/Response; │ │ .prologue │ .line 151 │ check-cast p1, Ljava/util/List; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler$1;->success(Ljava/util/List;Lretrofit/client/Response;)V │ │ return-void │ .end method │ │ .method public success(Ljava/util/List;Lretrofit/client/Response;)V │ .locals 6 │ @@ -99,98 +97,95 @@ │ .end annotation │ │ .prologue │ .line 154 │ .local p1, "places":Ljava/util/List;, "Ljava/util/List;" │ if-eqz p1, :cond_0 │ │ - iget-object v3, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler$1;->this$1:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler; │ + iget-object v2, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler$1;->this$1:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler; │ │ - iget-object v3, v3, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->selectedPlace:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion; │ + iget-object v2, v2, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->selectedPlace:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion; │ │ - if-eqz v3, :cond_1 │ + if-eqz v2, :cond_1 │ │ .line 165 │ :cond_0 │ :goto_0 │ return-void │ │ .line 156 │ :cond_1 │ - iget-object v3, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler$1;->this$1:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler; │ + iget-object v2, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler$1;->this$1:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler; │ │ - iget-object v4, v3, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->placesFound:Ljava/util/List; │ + iget-object v3, v2, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->placesFound:Ljava/util/List; │ │ - monitor-enter v4 │ + monitor-enter v3 │ │ .line 157 │ :try_start_0 │ invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_1 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v3 │ + move-result v4 │ │ - if-eqz v3, :cond_2 │ + if-eqz v4, :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/github/jtjj222/sudburytransit/models/Place; │ + check-cast v0, Lcom/github/jtjj222/sudburytransit/models/Place; │ │ .line 158 │ - .local v1, "p":Lcom/github/jtjj222/sudburytransit/models/Place; │ - new-instance v2, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion; │ + .local v0, "p":Lcom/github/jtjj222/sudburytransit/models/Place; │ + new-instance v1, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion; │ │ - iget-object v3, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler$1;->this$1:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler; │ + iget-object v4, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler$1;->this$1:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler; │ │ - iget-object v3, v3, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ + iget-object v4, v4, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ const/4 v5, 0x0 │ │ - invoke-direct {v2, v3, v5}, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion;->(Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$1;)V │ + invoke-direct {v1, v4, v5}, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion;->(Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$1;)V │ │ .line 159 │ - .local v2, "s":Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion; │ - iput-object v1, v2, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion;->place:Lcom/github/jtjj222/sudburytransit/models/Place; │ + .local v1, "s":Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion; │ + iput-object v0, v1, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion;->place:Lcom/github/jtjj222/sudburytransit/models/Place; │ │ .line 160 │ - iget-object v3, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler$1;->this$1:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler; │ + iget-object v4, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler$1;->this$1:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler; │ │ - iget-object v3, v3, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->placesFound:Ljava/util/List; │ + iget-object v4, v4, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->placesFound:Ljava/util/List; │ │ - invoke-interface {v3, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v4, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_1 │ │ .line 162 │ - .end local v0 # "i$":Ljava/util/Iterator; │ - .end local v1 # "p":Lcom/github/jtjj222/sudburytransit/models/Place; │ - .end local v2 # "s":Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion; │ + .end local v0 # "p":Lcom/github/jtjj222/sudburytransit/models/Place; │ + .end local v1 # "s":Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion; │ :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 │ │ - .restart local v0 # "i$":Ljava/util/Iterator; │ :cond_2 │ :try_start_1 │ - monitor-exit v4 │ + monitor-exit v3 │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ .line 164 │ - iget-object v3, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler$1;->this$1:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler; │ + iget-object v2, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler$1;->this$1:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler; │ │ - invoke-static {v3}, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->access$200(Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;)V │ + invoke-static {v2}, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->access$200(Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;)V │ │ goto :goto_0 │ .end method ├── smali/com/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler.smali │ @@ -99,367 +99,366 @@ │ .end method │ │ .method private addStopSuggestions()V │ .locals 6 │ │ .prologue │ .line 175 │ - iget-object v3, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->selectedPlace:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion; │ + iget-object v2, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->selectedPlace:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion; │ │ - if-eqz v3, :cond_0 │ + if-eqz v2, :cond_0 │ │ .line 189 │ :goto_0 │ return-void │ │ .line 177 │ :cond_0 │ - iget-object v4, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->placesFound:Ljava/util/List; │ + iget-object v3, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->placesFound:Ljava/util/List; │ │ - monitor-enter v4 │ + monitor-enter v3 │ │ .line 178 │ :try_start_0 │ - iget-object v3, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ + iget-object v2, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ - invoke-static {v3}, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;->access$300(Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;)Ljava/util/ArrayList; │ + invoke-static {v2}, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;->access$300(Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;)Ljava/util/ArrayList; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :cond_1 │ :goto_1 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v3 │ + move-result v4 │ │ - if-eqz v3, :cond_3 │ + if-eqz v4, :cond_3 │ │ - 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/github/jtjj222/sudburytransit/models/Stop; │ + check-cast v0, Lcom/github/jtjj222/sudburytransit/models/Stop; │ │ .line 179 │ - .local v1, "s":Lcom/github/jtjj222/sudburytransit/models/Stop; │ - new-instance v3, Ljava/lang/StringBuilder; │ + .local v0, "s":Lcom/github/jtjj222/sudburytransit/models/Stop; │ + new-instance v4, Ljava/lang/StringBuilder; │ │ - invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ const-string v5, "" │ │ - invoke-virtual {v3, v5}, 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 v3 │ + move-result-object v4 │ │ - iget v5, v1, Lcom/github/jtjj222/sudburytransit/models/Stop;->number:I │ + iget v5, v0, Lcom/github/jtjj222/sudburytransit/models/Stop;->number:I │ │ - invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v4 │ │ iget-object v5, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->textView:Landroid/widget/AutoCompleteTextView; │ │ invoke-virtual {v5}, Landroid/widget/AutoCompleteTextView;->getText()Landroid/text/Editable; │ │ move-result-object v5 │ │ invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ move-result-object v5 │ │ - invoke-virtual {v3, v5}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ + invoke-virtual {v4, v5}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ │ - move-result v3 │ + move-result v4 │ │ - if-nez v3, :cond_2 │ + if-nez v4, :cond_2 │ │ - iget-object v3, v1, Lcom/github/jtjj222/sudburytransit/models/Stop;->name:Ljava/lang/String; │ + iget-object v4, v0, Lcom/github/jtjj222/sudburytransit/models/Stop;->name:Ljava/lang/String; │ │ - if-eqz v3, :cond_1 │ + if-eqz v4, :cond_1 │ │ - iget-object v3, v1, Lcom/github/jtjj222/sudburytransit/models/Stop;->name:Ljava/lang/String; │ + iget-object v4, v0, Lcom/github/jtjj222/sudburytransit/models/Stop;->name:Ljava/lang/String; │ │ iget-object v5, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->textView:Landroid/widget/AutoCompleteTextView; │ │ + .line 180 │ invoke-virtual {v5}, Landroid/widget/AutoCompleteTextView;->getText()Landroid/text/Editable; │ │ move-result-object v5 │ │ invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ move-result-object v5 │ │ - invoke-virtual {v3, v5}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ + invoke-virtual {v4, v5}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ │ - move-result v3 │ + move-result v4 │ │ - if-eqz v3, :cond_1 │ + if-eqz v4, :cond_1 │ │ .line 181 │ :cond_2 │ - new-instance v2, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion; │ + new-instance v1, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion; │ │ - iget-object v3, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ + iget-object v4, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ const/4 v5, 0x0 │ │ - invoke-direct {v2, v3, v5}, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion;->(Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$1;)V │ + invoke-direct {v1, v4, v5}, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion;->(Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$1;)V │ │ .line 182 │ - .local v2, "searchSuggestion":Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion; │ - iput-object v1, v2, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion;->stop:Lcom/github/jtjj222/sudburytransit/models/Stop; │ + .local v1, "searchSuggestion":Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion; │ + iput-object v0, v1, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion;->stop:Lcom/github/jtjj222/sudburytransit/models/Stop; │ │ .line 183 │ - iget-object v3, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->placesFound:Ljava/util/List; │ + iget-object v4, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->placesFound:Ljava/util/List; │ │ - invoke-interface {v3, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v4, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_1 │ │ .line 186 │ - .end local v0 # "i$":Ljava/util/Iterator; │ - .end local v1 # "s":Lcom/github/jtjj222/sudburytransit/models/Stop; │ - .end local v2 # "searchSuggestion":Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion; │ + .end local v0 # "s":Lcom/github/jtjj222/sudburytransit/models/Stop; │ + .end local v1 # "searchSuggestion":Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion; │ :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 │ │ - .restart local v0 # "i$":Ljava/util/Iterator; │ :cond_3 │ :try_start_1 │ - monitor-exit v4 │ + monitor-exit v3 │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ .line 188 │ invoke-direct {p0}, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->onUpdatedSuggestions()V │ │ goto :goto_0 │ .end method │ │ .method private onUpdatedSuggestions()V │ .locals 9 │ │ .prologue │ .line 192 │ - iget-object v5, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ + iget-object v4, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ - invoke-virtual {v5}, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;->isVisible()Z │ + invoke-virtual {v4}, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;->isVisible()Z │ │ - move-result v5 │ + move-result v4 │ │ - if-nez v5, :cond_0 │ + if-nez v4, :cond_0 │ │ .line 217 │ :goto_0 │ return-void │ │ .line 194 │ :cond_0 │ - new-instance v3, Ljava/util/ArrayList; │ + new-instance v2, Ljava/util/ArrayList; │ │ - invoke-direct {v3}, Ljava/util/ArrayList;->()V │ + invoke-direct {v2}, Ljava/util/ArrayList;->()V │ │ .line 196 │ - .local v3, "placeLocations":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - iget-object v6, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->placesFound:Ljava/util/List; │ + .local v2, "placeLocations":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + iget-object v5, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->placesFound:Ljava/util/List; │ │ - monitor-enter v6 │ + monitor-enter v5 │ │ .line 197 │ :try_start_0 │ - iget-object v5, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->placesFound:Ljava/util/List; │ + iget-object v4, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->placesFound: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 v2 │ + move-result-object v6 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :cond_1 │ :goto_1 │ - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v5 │ + move-result v4 │ │ - if-eqz v5, :cond_4 │ + if-eqz v4, :cond_4 │ │ - invoke-interface {v2}, 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 │ │ - check-cast v4, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion; │ + check-cast v3, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion; │ │ .line 198 │ - .local v4, "s":Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion; │ - iget-object v5, v4, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion;->place:Lcom/github/jtjj222/sudburytransit/models/Place; │ + .local v3, "s":Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion; │ + iget-object v4, v3, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion;->place:Lcom/github/jtjj222/sudburytransit/models/Place; │ │ - if-eqz v5, :cond_2 │ + if-eqz v4, :cond_2 │ │ .line 199 │ - iget-object v5, v4, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion;->place:Lcom/github/jtjj222/sudburytransit/models/Place; │ + iget-object v4, v3, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion;->place:Lcom/github/jtjj222/sudburytransit/models/Place; │ │ - iget-object v5, v5, Lcom/github/jtjj222/sudburytransit/models/Place;->properties:Lcom/github/jtjj222/sudburytransit/models/PlaceProperties; │ + iget-object v4, v4, Lcom/github/jtjj222/sudburytransit/models/Place;->properties:Lcom/github/jtjj222/sudburytransit/models/PlaceProperties; │ │ - iget-object v5, v5, Lcom/github/jtjj222/sudburytransit/models/PlaceProperties;->text:Ljava/lang/String; │ + iget-object v4, v4, Lcom/github/jtjj222/sudburytransit/models/PlaceProperties;->text:Ljava/lang/String; │ │ - invoke-virtual {v3, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v2, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_1 │ │ .line 216 │ - .end local v2 # "i$":Ljava/util/Iterator; │ - .end local v4 # "s":Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion; │ + .end local v3 # "s":Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion; │ :catchall_0 │ - move-exception v5 │ + move-exception v4 │ │ - monitor-exit v6 │ + monitor-exit v5 │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - throw v5 │ + throw v4 │ │ .line 200 │ - .restart local v2 # "i$":Ljava/util/Iterator; │ - .restart local v4 # "s":Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion; │ + .restart local v3 # "s":Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion; │ :cond_2 │ :try_start_1 │ - iget-object v5, v4, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion;->stop:Lcom/github/jtjj222/sudburytransit/models/Stop; │ + iget-object v4, v3, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion;->stop:Lcom/github/jtjj222/sudburytransit/models/Stop; │ │ - if-eqz v5, :cond_1 │ + if-eqz v4, :cond_1 │ │ .line 201 │ - new-instance v5, Ljava/lang/StringBuilder; │ + new-instance v4, Ljava/lang/StringBuilder; │ │ - invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ const-string v7, "Stop " │ │ - 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; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget-object v7, v4, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion;->stop:Lcom/github/jtjj222/sudburytransit/models/Stop; │ + iget-object v7, v3, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion;->stop:Lcom/github/jtjj222/sudburytransit/models/Stop; │ │ iget v7, v7, Lcom/github/jtjj222/sudburytransit/models/Stop;->number:I │ │ - invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ move-result-object v7 │ │ - iget-object v5, v4, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion;->stop:Lcom/github/jtjj222/sudburytransit/models/Stop; │ + iget-object v4, v3, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion;->stop:Lcom/github/jtjj222/sudburytransit/models/Stop; │ │ - iget-object v5, v5, Lcom/github/jtjj222/sudburytransit/models/Stop;->name:Ljava/lang/String; │ + iget-object v4, v4, Lcom/github/jtjj222/sudburytransit/models/Stop;->name:Ljava/lang/String; │ │ - if-eqz v5, :cond_3 │ + if-eqz v4, :cond_3 │ │ - iget-object v5, v4, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion;->stop:Lcom/github/jtjj222/sudburytransit/models/Stop; │ + iget-object v4, v3, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion;->stop:Lcom/github/jtjj222/sudburytransit/models/Stop; │ │ - iget-object v5, v5, Lcom/github/jtjj222/sudburytransit/models/Stop;->name:Ljava/lang/String; │ + iget-object v4, v4, Lcom/github/jtjj222/sudburytransit/models/Stop;->name:Ljava/lang/String; │ │ - invoke-virtual {v5}, Ljava/lang/String;->isEmpty()Z │ + .line 202 │ + invoke-virtual {v4}, Ljava/lang/String;->isEmpty()Z │ │ - move-result v5 │ + move-result v4 │ │ - if-nez v5, :cond_3 │ + if-nez v4, :cond_3 │ │ - new-instance v5, Ljava/lang/StringBuilder; │ + new-instance v4, Ljava/lang/StringBuilder; │ │ - invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ const-string v8, ", " │ │ - invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget-object v8, v4, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion;->stop:Lcom/github/jtjj222/sudburytransit/models/Stop; │ + iget-object v8, v3, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion;->stop:Lcom/github/jtjj222/sudburytransit/models/Stop; │ │ iget-object v8, v8, Lcom/github/jtjj222/sudburytransit/models/Stop;->name:Ljava/lang/String; │ │ - invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v4 │ │ :goto_2 │ - invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-virtual {v3, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + .line 201 │ + invoke-virtual {v2, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_1 │ │ + .line 202 │ :cond_3 │ - const-string v5, "" │ + const-string v4, "" │ │ goto :goto_2 │ │ .line 205 │ - .end local v4 # "s":Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion; │ + .end local v3 # "s":Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$SearchSuggestion; │ :cond_4 │ new-instance v0, Landroid/widget/ArrayAdapter; │ │ - iget-object v5, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ + iget-object v4, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->this$0:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ - invoke-static {v5}, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;->access$000(Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;)Landroid/view/View; │ + .line 206 │ + invoke-static {v4}, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;->access$000(Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;)Landroid/view/View; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-virtual {v5}, Landroid/view/View;->getContext()Landroid/content/Context; │ + invoke-virtual {v4}, Landroid/view/View;->getContext()Landroid/content/Context; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - const v7, 0x109000a │ + const v6, 0x109000a │ │ - invoke-direct {v0, v5, v7, v3}, Landroid/widget/ArrayAdapter;->(Landroid/content/Context;ILjava/util/List;)V │ + invoke-direct {v0, v4, v6, v2}, Landroid/widget/ArrayAdapter;->(Landroid/content/Context;ILjava/util/List;)V │ │ .line 209 │ .local v0, "arrayAdapter":Landroid/widget/ArrayAdapter;, "Landroid/widget/ArrayAdapter;" │ - iget-object v5, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->textView:Landroid/widget/AutoCompleteTextView; │ + iget-object v4, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->textView:Landroid/widget/AutoCompleteTextView; │ │ - invoke-virtual {v5, v0}, Landroid/widget/AutoCompleteTextView;->setAdapter(Landroid/widget/ListAdapter;)V │ + invoke-virtual {v4, v0}, Landroid/widget/AutoCompleteTextView;->setAdapter(Landroid/widget/ListAdapter;)V │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ .line 211 │ :try_start_2 │ - iget-object v5, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->textView:Landroid/widget/AutoCompleteTextView; │ + iget-object v4, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->textView:Landroid/widget/AutoCompleteTextView; │ │ - invoke-virtual {v5}, Landroid/widget/AutoCompleteTextView;->showDropDown()V │ + invoke-virtual {v4}, Landroid/widget/AutoCompleteTextView;->showDropDown()V │ :try_end_2 │ .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0 │ .catchall {:try_start_2 .. :try_end_2} :catchall_0 │ │ .line 216 │ :goto_3 │ :try_start_3 │ - monitor-exit v6 │ + monitor-exit v5 │ │ goto/16 :goto_0 │ │ .line 213 │ :catch_0 │ move-exception v1 │ │ @@ -562,14 +561,15 @@ │ │ move-result v2 │ │ if-ne v0, v2, :cond_0 │ │ iget-object v0, p0, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment$GeoCodingSearchSuggestionsHandler;->placesFound:Ljava/util/List; │ │ + .line 120 │ invoke-interface {v0}, Ljava/util/List;->size()I │ │ move-result v0 │ │ if-lt p3, v0, :cond_1 │ │ .line 121 ├── smali/com/github/jtjj222/sudburytransit/maps/BusStopOverlay.smali │ @@ -94,26 +94,29 @@ │ │ invoke-virtual {p2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ move-result-object v1 │ │ iget-object v2, p0, Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay;->bus_icon:Landroid/graphics/drawable/BitmapDrawable; │ │ + .line 60 │ invoke-virtual {v2}, Landroid/graphics/drawable/BitmapDrawable;->getBitmap()Landroid/graphics/Bitmap; │ │ move-result-object v2 │ │ invoke-direct {p0, v6}, Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay;->getPixelsFromDP(I)I │ │ move-result v3 │ │ + .line 61 │ invoke-direct {p0, v7}, Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay;->getPixelsFromDP(I)I │ │ move-result v4 │ │ + .line 60 │ invoke-static {v2, v3, v4, v5}, Landroid/graphics/Bitmap;->createScaledBitmap(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap; │ │ move-result-object v2 │ │ invoke-direct {v0, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;->(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V │ │ iput-object v0, p0, Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay;->bus_icon:Landroid/graphics/drawable/BitmapDrawable; │ @@ -123,26 +126,29 @@ │ │ invoke-virtual {p2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ move-result-object v1 │ │ iget-object v2, p0, Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay;->bus_icon_selected:Landroid/graphics/drawable/BitmapDrawable; │ │ + .line 63 │ invoke-virtual {v2}, Landroid/graphics/drawable/BitmapDrawable;->getBitmap()Landroid/graphics/Bitmap; │ │ move-result-object v2 │ │ invoke-direct {p0, v6}, Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay;->getPixelsFromDP(I)I │ │ move-result v3 │ │ + .line 64 │ invoke-direct {p0, v7}, Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay;->getPixelsFromDP(I)I │ │ move-result v4 │ │ + .line 63 │ invoke-static {v2, v3, v4, v5}, Landroid/graphics/Bitmap;->createScaledBitmap(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap; │ │ move-result-object v2 │ │ invoke-direct {v0, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;->(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V │ │ iput-object v0, p0, Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay;->bus_icon_selected:Landroid/graphics/drawable/BitmapDrawable; │ @@ -298,18 +304,20 @@ │ │ invoke-virtual {v0}, Lcom/sothree/slidinguppanel/SlidingUpPanelLayout;->getPanelHeight()I │ │ move-result v0 │ │ const/16 v1, 0x64 │ │ + .line 143 │ invoke-direct {p0, v1}, Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay;->getPixelsFromDP(I)I │ │ move-result v1 │ │ + .line 142 │ invoke-virtual {p0, v0, v1}, Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay;->animateSlideUp(II)V │ │ .line 144 │ return-void │ .end method │ │ .method protected draw(Landroid/graphics/Canvas;Lorg/osmdroid/views/MapView;Z)V │ @@ -398,24 +406,19 @@ │ invoke-virtual {p2, v0}, Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlayItem;->setMarker(Landroid/graphics/drawable/Drawable;)V │ │ goto :goto_1 │ .end method │ │ .method protected bridge synthetic onDrawItem(Landroid/graphics/Canvas;Lorg/osmdroid/views/overlay/OverlayItem;Landroid/graphics/Point;F)V │ .locals 0 │ - .param p1, "x0" # Landroid/graphics/Canvas; │ - .param p2, "x1" # Lorg/osmdroid/views/overlay/OverlayItem; │ - .param p3, "x2" # Landroid/graphics/Point; │ - .param p4, "x3" # F │ │ .prologue │ .line 39 │ check-cast p2, Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlayItem; │ │ - .end local p2 # "x1":Lorg/osmdroid/views/overlay/OverlayItem; │ invoke-virtual {p0, p1, p2, p3, p4}, Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay;->onDrawItem(Landroid/graphics/Canvas;Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlayItem;Landroid/graphics/Point;F)V │ │ return-void │ .end method │ │ .method public onFocusChanged(Lorg/osmdroid/views/overlay/ItemizedOverlay;Lorg/osmdroid/views/overlay/OverlayItem;)V │ .locals 1 │ @@ -526,36 +529,39 @@ │ if-nez v0, :cond_1 │ │ .line 95 │ iget-object v0, p0, Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay;->context:Landroid/content/Context; │ │ const-string v1, "layout_inflater" │ │ + .line 96 │ invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/view/LayoutInflater; │ │ const v2, 0x7f03001f │ │ iget-object v1, p0, Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay;->fragment:Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment; │ │ + .line 98 │ invoke-virtual {v1}, Lcom/github/jtjj222/sudburytransit/fragments/StopsMapFragment;->getView()Landroid/view/View; │ │ move-result-object v1 │ │ const v3, 0x7f080078 │ │ invoke-virtual {v1, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/view/ViewGroup; │ │ + .line 97 │ invoke-virtual {v0, v2, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; │ │ move-result-object v0 │ │ check-cast v0, Landroid/view/ViewGroup; │ │ iput-object v0, p0, Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay;->mPopupView:Landroid/view/ViewGroup; ├── smali/com/github/jtjj222/sudburytransit/maps/BusStopOverlay$2.smali │ @@ -21,14 +21,15 @@ │ │ .field final synthetic val$to:I │ │ │ # direct methods │ .method constructor (Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay;II)V │ .locals 0 │ + .param p1, "this$0" # Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay; │ │ .prologue │ .line 160 │ iput-object p1, p0, Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay$2;->this$0:Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay; │ │ iput p2, p0, Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay$2;->val$to:I ├── smali/com/github/jtjj222/sudburytransit/maps/BusStopOverlay$1$1.smali │ @@ -26,14 +26,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay$1; │ │ │ # direct methods │ .method constructor (Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay$1;Landroid/content/Context;ILjava/util/List;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay$1; │ .param p2, "x0" # Landroid/content/Context; │ .param p3, "x1" # I │ │ .prologue │ .line 112 │ .local p4, "x2":Ljava/util/List;, "Ljava/util/List;" │ iput-object p1, p0, Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay$1$1;->this$1:Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay$1; │ @@ -64,14 +65,15 @@ │ │ move-result-object v1 │ │ const v2, 0x7f03001e │ │ const/4 v3, 0x0 │ │ + .line 116 │ invoke-virtual {v1, v2, p3, v3}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; │ │ move-result-object p2 │ │ .line 118 │ :cond_0 │ invoke-virtual {p0, p1}, Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay$1$1;->getItem(I)Ljava/lang/Object; │ @@ -127,14 +129,15 @@ │ │ const-string v3, "" │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ + .line 121 │ invoke-virtual {v0}, Lcom/github/jtjj222/sudburytransit/models/Call;->getMinutesToPassing()F │ │ move-result v3 │ │ float-to-int v3, v3 │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ @@ -147,14 +150,15 @@ │ │ move-result-object v2 │ │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 120 │ invoke-virtual {v1, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 122 │ const v1, 0x7f08007a │ │ invoke-virtual {p2, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; ├── smali/com/github/jtjj222/sudburytransit/maps/BusStopOverlay$1.smali │ @@ -30,14 +30,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay; │ │ │ # direct methods │ .method constructor (Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay; │ │ .prologue │ .line 108 │ iput-object p1, p0, Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay$1;->this$0:Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -102,14 +103,15 @@ │ │ check-cast v0, Landroid/widget/ListView; │ │ new-instance v1, Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay$1$1; │ │ iget-object v2, p0, Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay$1;->this$0:Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay; │ │ + .line 112 │ invoke-static {v2}, Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay;->access$000(Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay;)Landroid/content/Context; │ │ move-result-object v2 │ │ const/4 v3, -0x1 │ │ iget-object v4, p1, Lcom/github/jtjj222/sudburytransit/models/Stops;->stop:Lcom/github/jtjj222/sudburytransit/models/Stop; │ @@ -122,19 +124,16 @@ │ │ .line 129 │ return-void │ .end method │ │ .method public bridge synthetic success(Ljava/lang/Object;Lretrofit/client/Response;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Lretrofit/client/Response; │ │ .prologue │ .line 108 │ check-cast p1, Lcom/github/jtjj222/sudburytransit/models/Stops; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/github/jtjj222/sudburytransit/maps/BusStopOverlay$1;->success(Lcom/github/jtjj222/sudburytransit/models/Stops;Lretrofit/client/Response;)V │ │ return-void │ .end method ├── smali/com/github/jtjj222/sudburytransit/maps/RouteOverlay.smali │ @@ -34,54 +34,60 @@ │ const/4 v3, 0x0 │ │ .line 24 │ const/4 v0, 0x5 │ │ new-array v0, v0, [I │ │ + .line 25 │ invoke-static {v5, v4, v3, v3}, Landroid/graphics/Color;->argb(IIII)I │ │ move-result v1 │ │ aput v1, v0, v3 │ │ const/4 v1, 0x1 │ │ + .line 26 │ invoke-static {v5, v4, v4, v3}, Landroid/graphics/Color;->argb(IIII)I │ │ move-result v2 │ │ aput v2, v0, v1 │ │ const/4 v1, 0x2 │ │ + .line 27 │ invoke-static {v5, v4, v3, v4}, Landroid/graphics/Color;->argb(IIII)I │ │ move-result v2 │ │ aput v2, v0, v1 │ │ const/4 v1, 0x3 │ │ + .line 28 │ invoke-static {v5, v3, v4, v3}, Landroid/graphics/Color;->argb(IIII)I │ │ move-result v2 │ │ aput v2, v0, v1 │ │ const/4 v1, 0x4 │ │ + .line 29 │ invoke-static {v5, v3, v3, v4}, Landroid/graphics/Color;->argb(IIII)I │ │ move-result v2 │ │ aput v2, v0, v1 │ │ sput-object v0, Lcom/github/jtjj222/sudburytransit/maps/RouteOverlay;->colors:[I │ │ + .line 24 │ return-void │ .end method │ │ .method public constructor (Landroid/content/Context;)V │ .locals 1 │ .param p1, "pContext" # Landroid/content/Context; │ │ @@ -133,33 +139,33 @@ │ │ .line 42 │ .local v6, "color":I │ iget-object v0, p0, Lcom/github/jtjj222/sudburytransit/maps/RouteOverlay;->routes:Ljava/util/ArrayList; │ │ invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v8 │ + move-result-object v13 │ │ :cond_2 │ :goto_0 │ - invoke-interface {v8}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v13}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ - invoke-interface {v8}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v13}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v13 │ + move-result-object v11 │ │ - check-cast v13, Lcom/github/jtjj222/sudburytransit/models/Route; │ + check-cast v11, Lcom/github/jtjj222/sudburytransit/models/Route; │ │ .line 44 │ - .local v13, "route":Lcom/github/jtjj222/sudburytransit/models/Route; │ - iget-object v0, v13, Lcom/github/jtjj222/sudburytransit/models/Route;->stops:Ljava/util/List; │ + .local v11, "route":Lcom/github/jtjj222/sudburytransit/models/Route; │ + iget-object v0, v11, Lcom/github/jtjj222/sudburytransit/models/Route;->stops:Ljava/util/List; │ │ invoke-interface {v0}, Ljava/util/List;->size()I │ │ move-result v0 │ │ if-eqz v0, :cond_2 │ │ @@ -191,119 +197,118 @@ │ iget-object v0, p0, Lcom/github/jtjj222/sudburytransit/maps/RouteOverlay;->paint:Landroid/graphics/Paint; │ │ const/high16 v1, 0x41200000 # 10.0f │ │ invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setStrokeWidth(F)V │ │ .line 50 │ - iget-object v0, v13, Lcom/github/jtjj222/sudburytransit/models/Route;->stops:Ljava/util/List; │ + iget-object v0, v11, Lcom/github/jtjj222/sudburytransit/models/Route;->stops:Ljava/util/List; │ │ const/4 v1, 0x0 │ │ invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v11 │ + move-result-object v9 │ │ - check-cast v11, Lcom/github/jtjj222/sudburytransit/models/Stop; │ + check-cast v9, Lcom/github/jtjj222/sudburytransit/models/Stop; │ │ .line 51 │ - .local v11, "prev":Lcom/github/jtjj222/sudburytransit/models/Stop; │ - iget-object v0, v13, Lcom/github/jtjj222/sudburytransit/models/Route;->stops:Ljava/util/List; │ + .local v9, "prev":Lcom/github/jtjj222/sudburytransit/models/Stop; │ + iget-object v0, v11, Lcom/github/jtjj222/sudburytransit/models/Route;->stops:Ljava/util/List; │ │ invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v9 │ + move-result-object v14 │ │ - .local v9, "i$":Ljava/util/Iterator; │ :goto_1 │ - invoke-interface {v9}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v14}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v0 │ │ if-eqz v0, :cond_3 │ │ - invoke-interface {v9}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v14}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v14 │ + move-result-object v12 │ │ - check-cast v14, Lcom/github/jtjj222/sudburytransit/models/Stop; │ + check-cast v12, Lcom/github/jtjj222/sudburytransit/models/Stop; │ │ .line 52 │ - .local v14, "stop":Lcom/github/jtjj222/sudburytransit/models/Stop; │ + .local v12, "stop":Lcom/github/jtjj222/sudburytransit/models/Stop; │ invoke-virtual/range {p2 .. p2}, Lorg/osmdroid/views/MapView;->getProjection()Lorg/osmdroid/views/Projection; │ │ move-result-object v0 │ │ new-instance v1, Lorg/osmdroid/util/GeoPoint; │ │ - iget-wide v2, v14, Lcom/github/jtjj222/sudburytransit/models/Stop;->latitude:D │ + iget-wide v2, v12, Lcom/github/jtjj222/sudburytransit/models/Stop;->latitude:D │ │ - iget-wide v4, v14, Lcom/github/jtjj222/sudburytransit/models/Stop;->longitude:D │ + iget-wide v4, v12, Lcom/github/jtjj222/sudburytransit/models/Stop;->longitude:D │ │ invoke-direct {v1, v2, v3, v4, v5}, Lorg/osmdroid/util/GeoPoint;->(DD)V │ │ const/4 v2, 0x0 │ │ invoke-virtual {v0, v1, v2}, Lorg/osmdroid/views/Projection;->toPixels(Lorg/osmdroid/api/IGeoPoint;Landroid/graphics/Point;)Landroid/graphics/Point; │ │ - move-result-object v10 │ + move-result-object v8 │ │ .line 53 │ - .local v10, "point":Landroid/graphics/Point; │ + .local v8, "point":Landroid/graphics/Point; │ invoke-virtual/range {p2 .. p2}, Lorg/osmdroid/views/MapView;->getProjection()Lorg/osmdroid/views/Projection; │ │ move-result-object v0 │ │ new-instance v1, Lorg/osmdroid/util/GeoPoint; │ │ - iget-wide v2, v11, Lcom/github/jtjj222/sudburytransit/models/Stop;->latitude:D │ + iget-wide v2, v9, Lcom/github/jtjj222/sudburytransit/models/Stop;->latitude:D │ │ - iget-wide v4, v11, Lcom/github/jtjj222/sudburytransit/models/Stop;->longitude:D │ + iget-wide v4, v9, Lcom/github/jtjj222/sudburytransit/models/Stop;->longitude:D │ │ invoke-direct {v1, v2, v3, v4, v5}, Lorg/osmdroid/util/GeoPoint;->(DD)V │ │ const/4 v2, 0x0 │ │ invoke-virtual {v0, v1, v2}, Lorg/osmdroid/views/Projection;->toPixels(Lorg/osmdroid/api/IGeoPoint;Landroid/graphics/Point;)Landroid/graphics/Point; │ │ - move-result-object v12 │ + move-result-object v10 │ │ .line 54 │ - .local v12, "prevPoint":Landroid/graphics/Point; │ - iget v0, v12, Landroid/graphics/Point;->x:I │ + .local v10, "prevPoint":Landroid/graphics/Point; │ + iget v0, v10, Landroid/graphics/Point;->x:I │ │ int-to-float v1, v0 │ │ - iget v0, v12, Landroid/graphics/Point;->y:I │ + iget v0, v10, Landroid/graphics/Point;->y:I │ │ int-to-float v2, v0 │ │ - iget v0, v10, Landroid/graphics/Point;->x:I │ + iget v0, v8, Landroid/graphics/Point;->x:I │ │ int-to-float v3, v0 │ │ - iget v0, v10, Landroid/graphics/Point;->y:I │ + iget v0, v8, Landroid/graphics/Point;->y:I │ │ int-to-float v4, v0 │ │ iget-object v5, p0, Lcom/github/jtjj222/sudburytransit/maps/RouteOverlay;->paint:Landroid/graphics/Paint; │ │ move-object/from16 v0, p1 │ │ invoke-virtual/range {v0 .. v5}, Landroid/graphics/Canvas;->drawLine(FFFFLandroid/graphics/Paint;)V │ │ .line 55 │ - move-object v11, v14 │ + move-object v9, v12 │ │ .line 56 │ goto :goto_1 │ │ - .end local v10 # "point":Landroid/graphics/Point; │ - .end local v12 # "prevPoint":Landroid/graphics/Point; │ - .end local v14 # "stop":Lcom/github/jtjj222/sudburytransit/models/Stop; │ + .end local v8 # "point":Landroid/graphics/Point; │ + .end local v10 # "prevPoint":Landroid/graphics/Point; │ + .end local v12 # "stop":Lcom/github/jtjj222/sudburytransit/models/Stop; │ :cond_3 │ move v6, v7 │ │ .line 57 │ .end local v7 # "color":I │ .restart local v6 # "color":I │ goto/16 :goto_0 ├── smali/com/github/jtjj222/sudburytransit/models/Pelias.smali │ @@ -21,30 +21,34 @@ │ .line 19 │ new-instance v0, Lretrofit/RestAdapter$Builder; │ │ invoke-direct {v0}, Lretrofit/RestAdapter$Builder;->()V │ │ const-string v1, "http://pelias.mapzen.com" │ │ + .line 20 │ invoke-virtual {v0, v1}, Lretrofit/RestAdapter$Builder;->setEndpoint(Ljava/lang/String;)Lretrofit/RestAdapter$Builder; │ │ move-result-object v0 │ │ + .line 21 │ invoke-virtual {v0}, Lretrofit/RestAdapter$Builder;->build()Lretrofit/RestAdapter; │ │ move-result-object v0 │ │ const-class v1, Lcom/github/jtjj222/sudburytransit/models/PeliasService; │ │ + .line 22 │ invoke-virtual {v0, v1}, Lretrofit/RestAdapter;->create(Ljava/lang/Class;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/github/jtjj222/sudburytransit/models/PeliasService; │ │ + .line 19 │ return-object v0 │ .end method │ │ .method public static getSuggestedLocations(Ljava/lang/String;Lretrofit/Callback;)V │ .locals 4 │ .param p0, "partialSearch" # Ljava/lang/String; │ .annotation system Ldalvik/annotation/Signature; ├── smali/com/github/jtjj222/sudburytransit/models/MyBus$4.smali │ @@ -71,46 +71,45 @@ │ .method public success(Lcom/github/jtjj222/sudburytransit/models/Routes;Lretrofit/client/Response;)V │ .locals 7 │ .param p1, "r" # Lcom/github/jtjj222/sudburytransit/models/Routes; │ .param p2, "response" # Lretrofit/client/Response; │ │ .prologue │ .line 100 │ - new-instance v4, Ljava/util/ArrayList; │ + new-instance v3, Ljava/util/ArrayList; │ │ - invoke-direct {v4}, Ljava/util/ArrayList;->()V │ + invoke-direct {v3}, Ljava/util/ArrayList;->()V │ │ - invoke-static {v4}, Ljava/util/Collections;->synchronizedList(Ljava/util/List;)Ljava/util/List; │ + invoke-static {v3}, Ljava/util/Collections;->synchronizedList(Ljava/util/List;)Ljava/util/List; │ │ - move-result-object v3 │ + move-result-object v2 │ │ .line 102 │ - .local v3, "threadsafeList":Ljava/util/List;, "Ljava/util/List;" │ - iget-object v4, p1, Lcom/github/jtjj222/sudburytransit/models/Routes;->routes:Ljava/util/List; │ + .local v2, "threadsafeList":Ljava/util/List;, "Ljava/util/List;" │ + iget-object v3, p1, Lcom/github/jtjj222/sudburytransit/models/Routes;->routes: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 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 v4 │ │ if-eqz v4, :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 v2 │ + move-result-object v1 │ │ - check-cast v2, Lcom/github/jtjj222/sudburytransit/models/Route; │ + check-cast v1, Lcom/github/jtjj222/sudburytransit/models/Route; │ │ .line 104 │ - .local v2, "route":Lcom/github/jtjj222/sudburytransit/models/Route; │ + .local v1, "route":Lcom/github/jtjj222/sudburytransit/models/Route; │ :try_start_0 │ iget-object v4, p0, Lcom/github/jtjj222/sudburytransit/models/MyBus$4;->val$context:Landroid/content/Context; │ │ invoke-virtual {v4}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ move-result-object v4 │ │ @@ -120,20 +119,21 @@ │ │ move-result-object v4 │ │ invoke-static {v4}, Lcom/github/jtjj222/sudburytransit/models/MyBus;->getService(Ljava/lang/String;)Lcom/github/jtjj222/sudburytransit/models/MyBusService; │ │ move-result-object v4 │ │ - iget-object v5, v2, Lcom/github/jtjj222/sudburytransit/models/Route;->number:Ljava/lang/String; │ + iget-object v5, v1, Lcom/github/jtjj222/sudburytransit/models/Route;->number:Ljava/lang/String; │ │ new-instance v6, Lcom/github/jtjj222/sudburytransit/models/MyBus$4$1; │ │ - invoke-direct {v6, p0, v3, p1}, Lcom/github/jtjj222/sudburytransit/models/MyBus$4$1;->(Lcom/github/jtjj222/sudburytransit/models/MyBus$4;Ljava/util/List;Lcom/github/jtjj222/sudburytransit/models/Routes;)V │ + invoke-direct {v6, p0, v2, p1}, Lcom/github/jtjj222/sudburytransit/models/MyBus$4$1;->(Lcom/github/jtjj222/sudburytransit/models/MyBus$4;Ljava/util/List;Lcom/github/jtjj222/sudburytransit/models/Routes;)V │ │ + .line 105 │ invoke-interface {v4, v5, v6}, Lcom/github/jtjj222/sudburytransit/models/MyBusService;->getRoute(Ljava/lang/String;Lretrofit/Callback;)V │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ goto :goto_0 │ │ .line 124 │ @@ -144,26 +144,23 @@ │ .local v0, "e":Ljava/lang/Exception; │ invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V │ │ goto :goto_0 │ │ .line 128 │ .end local v0 # "e":Ljava/lang/Exception; │ - .end local v2 # "route":Lcom/github/jtjj222/sudburytransit/models/Route; │ + .end local v1 # "route":Lcom/github/jtjj222/sudburytransit/models/Route; │ :cond_0 │ return-void │ .end method │ │ .method public bridge synthetic success(Ljava/lang/Object;Lretrofit/client/Response;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Lretrofit/client/Response; │ │ .prologue │ .line 97 │ check-cast p1, Lcom/github/jtjj222/sudburytransit/models/Routes; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/github/jtjj222/sudburytransit/models/MyBus$4;->success(Lcom/github/jtjj222/sudburytransit/models/Routes;Lretrofit/client/Response;)V │ │ return-void │ .end method ├── smali/com/github/jtjj222/sudburytransit/models/Pelias$1.smali │ @@ -77,19 +77,16 @@ │ │ .line 30 │ return-void │ .end method │ │ .method public bridge synthetic success(Ljava/lang/Object;Lretrofit/client/Response;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Lretrofit/client/Response; │ │ .prologue │ .line 26 │ check-cast p1, Lcom/github/jtjj222/sudburytransit/models/Features; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/github/jtjj222/sudburytransit/models/Pelias$1;->success(Lcom/github/jtjj222/sudburytransit/models/Features;Lretrofit/client/Response;)V │ │ return-void │ .end method ├── smali/com/github/jtjj222/sudburytransit/models/SimpleDiskCache.smali │ @@ -2,15 +2,14 @@ │ .super Ljava/lang/Object; │ .source "SimpleDiskCache.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/github/jtjj222/sudburytransit/models/SimpleDiskCache$1;, │ Lcom/github/jtjj222/sudburytransit/models/SimpleDiskCache$StringEntry;, │ Lcom/github/jtjj222/sudburytransit/models/SimpleDiskCache$BitmapEntry;, │ Lcom/github/jtjj222/sudburytransit/models/SimpleDiskCache$InputStreamEntry;, │ Lcom/github/jtjj222/sudburytransit/models/SimpleDiskCache$CacheOutputStream; │ } │ .end annotation │ │ @@ -283,14 +282,15 @@ │ :try_start_0 │ new-instance v3, Ljava/io/ObjectInputStream; │ │ new-instance v4, Ljava/io/BufferedInputStream; │ │ const/4 v5, 0x1 │ │ + .line 181 │ invoke-virtual {p1, v5}, Lcom/jakewharton/disklrucache/DiskLruCache$Snapshot;->getInputStream(I)Ljava/io/InputStream; │ │ move-result-object v5 │ │ invoke-direct {v4, v5}, Ljava/io/BufferedInputStream;->(Ljava/io/InputStream;)V │ │ invoke-direct {v3, v4}, Ljava/io/ObjectInputStream;->(Ljava/io/InputStream;)V │ @@ -311,14 +311,15 @@ │ .catch Ljava/lang/ClassNotFoundException; {:try_start_1 .. :try_end_1} :catch_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_1 │ │ .line 188 │ .local v0, "annotations":Ljava/util/Map;, "Ljava/util/Map;" │ invoke-static {v3}, Lorg/apache/commons/io/IOUtils;->closeQuietly(Ljava/io/InputStream;)V │ │ + .line 184 │ return-object v0 │ │ .line 185 │ .end local v0 # "annotations":Ljava/util/Map;, "Ljava/util/Map;" │ .end local v3 # "ois":Ljava/io/ObjectInputStream; │ .restart local v2 # "ois":Ljava/io/ObjectInputStream; │ :catch_0 │ @@ -416,14 +417,15 @@ │ :try_start_0 │ new-instance v1, Ljava/io/ObjectOutputStream; │ │ new-instance v2, Ljava/io/BufferedOutputStream; │ │ const/4 v3, 0x1 │ │ + .line 169 │ invoke-virtual {p2, v3}, Lcom/jakewharton/disklrucache/DiskLruCache$Editor;->newOutputStream(I)Ljava/io/OutputStream; │ │ move-result-object v3 │ │ invoke-direct {v2, v3}, Ljava/io/BufferedOutputStream;->(Ljava/io/OutputStream;)V │ │ invoke-direct {v1, v2}, Ljava/io/ObjectOutputStream;->(Ljava/io/OutputStream;)V │ @@ -601,15 +603,15 @@ │ │ .line 87 │ .local v1, "snapshot":Lcom/jakewharton/disklrucache/DiskLruCache$Snapshot; │ if-nez v1, :cond_0 │ │ const/4 v2, 0x0 │ │ - .line 93 │ + .line 91 │ :goto_0 │ return-object v2 │ │ .line 90 │ :cond_0 │ const/4 v2, 0x0 │ │ @@ -724,19 +726,18 @@ │ │ .line 99 │ .local v0, "snapshot":Lcom/jakewharton/disklrucache/DiskLruCache$Snapshot; │ if-nez v0, :cond_0 │ │ const/4 v1, 0x0 │ │ - .line 104 │ + .line 102 │ :goto_0 │ return-object v1 │ │ - .line 102 │ :cond_0 │ :try_start_0 │ new-instance v1, Lcom/github/jtjj222/sudburytransit/models/SimpleDiskCache$StringEntry; │ │ const/4 v2, 0x0 │ │ invoke-virtual {v0, v2}, Lcom/jakewharton/disklrucache/DiskLruCache$Snapshot;->getString(I)Ljava/lang/String; ├── smali/com/github/jtjj222/sudburytransit/models/MyBus$4$1.smali │ @@ -34,14 +34,15 @@ │ │ .field final synthetic val$threadsafeList:Ljava/util/List; │ │ │ # direct methods │ .method constructor (Lcom/github/jtjj222/sudburytransit/models/MyBus$4;Ljava/util/List;Lcom/github/jtjj222/sudburytransit/models/Routes;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/github/jtjj222/sudburytransit/models/MyBus$4; │ │ .prologue │ .line 105 │ iput-object p1, p0, Lcom/github/jtjj222/sudburytransit/models/MyBus$4$1;->this$0:Lcom/github/jtjj222/sudburytransit/models/MyBus$4; │ │ iput-object p2, p0, Lcom/github/jtjj222/sudburytransit/models/MyBus$4$1;->val$threadsafeList:Ljava/util/List; │ │ @@ -67,110 +68,105 @@ │ invoke-interface {v0, p1}, Lretrofit/Callback;->failure(Lretrofit/RetrofitError;)V │ │ .line 122 │ return-void │ .end method │ │ .method public success(Lcom/github/jtjj222/sudburytransit/models/Routes;Lretrofit/client/Response;)V │ - .locals 5 │ + .locals 4 │ .param p1, "routes" # Lcom/github/jtjj222/sudburytransit/models/Routes; │ .param p2, "response" # Lretrofit/client/Response; │ │ .prologue │ .line 108 │ - iget-object v3, p0, Lcom/github/jtjj222/sudburytransit/models/MyBus$4$1;->val$threadsafeList:Ljava/util/List; │ + iget-object v2, p0, Lcom/github/jtjj222/sudburytransit/models/MyBus$4$1;->val$threadsafeList:Ljava/util/List; │ │ - iget-object v4, p1, Lcom/github/jtjj222/sudburytransit/models/Routes;->route:Lcom/github/jtjj222/sudburytransit/models/Route; │ + iget-object v3, p1, Lcom/github/jtjj222/sudburytransit/models/Routes;->route:Lcom/github/jtjj222/sudburytransit/models/Route; │ │ - invoke-interface {v3, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v2, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 110 │ - iget-object v3, p0, Lcom/github/jtjj222/sudburytransit/models/MyBus$4$1;->val$threadsafeList:Ljava/util/List; │ + iget-object v2, p0, Lcom/github/jtjj222/sudburytransit/models/MyBus$4$1;->val$threadsafeList: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 │ │ - iget-object v4, p0, Lcom/github/jtjj222/sudburytransit/models/MyBus$4$1;->val$r:Lcom/github/jtjj222/sudburytransit/models/Routes; │ + iget-object v3, p0, Lcom/github/jtjj222/sudburytransit/models/MyBus$4$1;->val$r:Lcom/github/jtjj222/sudburytransit/models/Routes; │ │ - iget-object v4, v4, Lcom/github/jtjj222/sudburytransit/models/Routes;->routes:Ljava/util/List; │ + iget-object v3, v3, Lcom/github/jtjj222/sudburytransit/models/Routes;->routes:Ljava/util/List; │ │ - invoke-interface {v4}, Ljava/util/List;->size()I │ + invoke-interface {v3}, Ljava/util/List;->size()I │ │ - move-result v4 │ + move-result v3 │ │ - if-ne v3, v4, :cond_1 │ + if-ne v2, v3, :cond_1 │ │ .line 111 │ - new-instance v2, Ljava/util/ArrayList; │ + new-instance v1, Ljava/util/ArrayList; │ │ - invoke-direct {v2}, Ljava/util/ArrayList;->()V │ + invoke-direct {v1}, Ljava/util/ArrayList;->()V │ │ .line 112 │ - .local v2, "realRoutes":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - iget-object v3, p0, Lcom/github/jtjj222/sudburytransit/models/MyBus$4$1;->val$threadsafeList:Ljava/util/List; │ + .local v1, "realRoutes":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + iget-object v2, p0, Lcom/github/jtjj222/sudburytransit/models/MyBus$4$1;->val$threadsafeList: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; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ .line 113 │ - .local v1, "o":Ljava/lang/Object; │ - check-cast v1, Lcom/github/jtjj222/sudburytransit/models/Route; │ + .local v0, "o":Ljava/lang/Object; │ + check-cast v0, Lcom/github/jtjj222/sudburytransit/models/Route; │ │ - .end local v1 # "o":Ljava/lang/Object; │ - invoke-virtual {v2, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + .end local v0 # "o":Ljava/lang/Object; │ + invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 114 │ :cond_0 │ - iget-object v3, p0, Lcom/github/jtjj222/sudburytransit/models/MyBus$4$1;->this$0:Lcom/github/jtjj222/sudburytransit/models/MyBus$4; │ + iget-object v2, p0, Lcom/github/jtjj222/sudburytransit/models/MyBus$4$1;->this$0:Lcom/github/jtjj222/sudburytransit/models/MyBus$4; │ │ - iget-object v3, v3, Lcom/github/jtjj222/sudburytransit/models/MyBus$4;->val$cache:Lcom/github/jtjj222/sudburytransit/models/SimpleDiskCache; │ + iget-object v2, v2, Lcom/github/jtjj222/sudburytransit/models/MyBus$4;->val$cache:Lcom/github/jtjj222/sudburytransit/models/SimpleDiskCache; │ │ - const-string v4, "routes" │ + const-string v3, "routes" │ │ - invoke-static {v3, v4, v2}, Lcom/github/jtjj222/sudburytransit/models/MyBus;->access$000(Lcom/github/jtjj222/sudburytransit/models/SimpleDiskCache;Ljava/lang/String;Ljava/lang/Object;)V │ + invoke-static {v2, v3, v1}, Lcom/github/jtjj222/sudburytransit/models/MyBus;->access$000(Lcom/github/jtjj222/sudburytransit/models/SimpleDiskCache;Ljava/lang/String;Ljava/lang/Object;)V │ │ .line 115 │ - iget-object v3, p0, Lcom/github/jtjj222/sudburytransit/models/MyBus$4$1;->this$0:Lcom/github/jtjj222/sudburytransit/models/MyBus$4; │ + iget-object v2, p0, Lcom/github/jtjj222/sudburytransit/models/MyBus$4$1;->this$0:Lcom/github/jtjj222/sudburytransit/models/MyBus$4; │ │ - iget-object v3, v3, Lcom/github/jtjj222/sudburytransit/models/MyBus$4;->val$callback:Lretrofit/Callback; │ + iget-object v2, v2, Lcom/github/jtjj222/sudburytransit/models/MyBus$4;->val$callback:Lretrofit/Callback; │ │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ - invoke-interface {v3, v2, v4}, Lretrofit/Callback;->success(Ljava/lang/Object;Lretrofit/client/Response;)V │ + invoke-interface {v2, v1, v3}, Lretrofit/Callback;->success(Ljava/lang/Object;Lretrofit/client/Response;)V │ │ .line 117 │ - .end local v0 # "i$":Ljava/util/Iterator; │ - .end local v2 # "realRoutes":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v1 # "realRoutes":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ :cond_1 │ return-void │ .end method │ │ .method public bridge synthetic success(Ljava/lang/Object;Lretrofit/client/Response;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Lretrofit/client/Response; │ │ .prologue │ .line 105 │ check-cast p1, Lcom/github/jtjj222/sudburytransit/models/Routes; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/github/jtjj222/sudburytransit/models/MyBus$4$1;->success(Lcom/github/jtjj222/sudburytransit/models/Routes;Lretrofit/client/Response;)V │ │ return-void │ .end method ├── smali/com/github/jtjj222/sudburytransit/models/MyBus$1.smali │ @@ -34,15 +34,14 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # Lcom/google/gson/stream/JsonReader; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException; │ } │ .end annotation │ │ .prologue │ @@ -98,27 +97,24 @@ │ const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Lcom/google/gson/stream/JsonWriter; │ - .param p2, "x1" # Ljava/lang/Object; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException; │ } │ .end annotation │ │ .prologue │ .line 45 │ check-cast p2, Ljava/util/Date; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/github/jtjj222/sudburytransit/models/MyBus$1;->write(Lcom/google/gson/stream/JsonWriter;Ljava/util/Date;)V │ │ return-void │ .end method │ │ .method public write(Lcom/google/gson/stream/JsonWriter;Ljava/util/Date;)V │ .locals 2 ├── smali/com/github/jtjj222/sudburytransit/models/MyBus.smali │ @@ -35,22 +35,24 @@ │ .line 33 │ new-instance v0, Lretrofit/RestAdapter$Builder; │ │ invoke-direct {v0}, Lretrofit/RestAdapter$Builder;->()V │ │ const-string v1, "http://mybus.greatersudbury.ca/api/v2" │ │ + .line 34 │ invoke-virtual {v0, v1}, Lretrofit/RestAdapter$Builder;->setEndpoint(Ljava/lang/String;)Lretrofit/RestAdapter$Builder; │ │ move-result-object v0 │ │ new-instance v1, Lcom/github/jtjj222/sudburytransit/models/MyBus$2; │ │ invoke-direct {v1, p0}, Lcom/github/jtjj222/sudburytransit/models/MyBus$2;->(Ljava/lang/String;)V │ │ + .line 36 │ invoke-virtual {v0, v1}, Lretrofit/RestAdapter$Builder;->setRequestInterceptor(Lretrofit/RequestInterceptor;)Lretrofit/RestAdapter$Builder; │ │ move-result-object v0 │ │ new-instance v1, Lretrofit/converter/GsonConverter; │ │ new-instance v2, Lcom/google/gson/GsonBuilder; │ @@ -59,40 +61,46 @@ │ │ const-class v3, Ljava/util/Date; │ │ new-instance v4, Lcom/github/jtjj222/sudburytransit/models/MyBus$1; │ │ invoke-direct {v4}, Lcom/github/jtjj222/sudburytransit/models/MyBus$1;->()V │ │ + .line 45 │ invoke-virtual {v2, v3, v4}, Lcom/google/gson/GsonBuilder;->registerTypeAdapter(Ljava/lang/reflect/Type;Ljava/lang/Object;)Lcom/google/gson/GsonBuilder; │ │ move-result-object v2 │ │ + .line 61 │ invoke-virtual {v2}, Lcom/google/gson/GsonBuilder;->create()Lcom/google/gson/Gson; │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Lretrofit/converter/GsonConverter;->(Lcom/google/gson/Gson;)V │ │ + .line 44 │ invoke-virtual {v0, v1}, Lretrofit/RestAdapter$Builder;->setConverter(Lretrofit/converter/Converter;)Lretrofit/RestAdapter$Builder; │ │ move-result-object v0 │ │ + .line 62 │ invoke-virtual {v0}, Lretrofit/RestAdapter$Builder;->build()Lretrofit/RestAdapter; │ │ move-result-object v0 │ │ const-class v1, Lcom/github/jtjj222/sudburytransit/models/MyBusService; │ │ + .line 63 │ invoke-virtual {v0, v1}, Lretrofit/RestAdapter;->create(Ljava/lang/Class;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/github/jtjj222/sudburytransit/models/MyBusService; │ │ + .line 33 │ return-object v0 │ .end method │ │ .method private static invalidateCacheIfTooOld(Lcom/github/jtjj222/sudburytransit/models/SimpleDiskCache;)V │ .locals 8 │ .param p0, "cache" # Lcom/github/jtjj222/sudburytransit/models/SimpleDiskCache; │ │ @@ -215,15 +223,15 @@ │ const/4 v4, 0x0 │ │ .line 159 │ if-nez p0, :cond_1 │ │ move-object v3, v4 │ │ - .line 175 │ + .line 169 │ :cond_0 │ :goto_0 │ return-object v3 │ │ .line 161 │ :cond_1 │ const/4 v1, 0x0 │ @@ -239,17 +247,17 @@ │ │ invoke-virtual {v5}, Lcom/github/jtjj222/sudburytransit/models/SimpleDiskCache$InputStreamEntry;->getInputStream()Ljava/io/InputStream; │ │ move-result-object v5 │ │ invoke-direct {v2, v5}, Ljava/io/ObjectInputStream;->(Ljava/io/InputStream;)V │ :try_end_0 │ - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_1 │ - .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_5 │ - .catch Ljava/lang/NullPointerException; {:try_start_0 .. :try_end_0} :catch_7 │ + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_7 │ + .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_1 │ + .catch Ljava/lang/NullPointerException; {:try_start_0 .. :try_end_0} :catch_5 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ .line 165 │ .end local v1 # "is":Ljava/io/ObjectInputStream; │ .local v2, "is":Ljava/io/ObjectInputStream; │ :try_start_1 │ invoke-virtual {v2}, Ljava/io/ObjectInputStream;->readObject()Ljava/lang/Object; │ @@ -282,17 +290,17 @@ │ │ invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {v5, v6}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V │ :try_end_1 │ - .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_4 │ - .catch Ljava/lang/ClassNotFoundException; {:try_start_1 .. :try_end_1} :catch_6 │ - .catch Ljava/lang/NullPointerException; {:try_start_1 .. :try_end_1} :catch_8 │ + .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_8 │ + .catch Ljava/lang/ClassNotFoundException; {:try_start_1 .. :try_end_1} :catch_4 │ + .catch Ljava/lang/NullPointerException; {:try_start_1 .. :try_end_1} :catch_6 │ .catchall {:try_start_1 .. :try_end_1} :catchall_1 │ │ .line 172 │ if-eqz v2, :cond_0 │ │ :try_start_2 │ invoke-virtual {v2}, Ljava/io/ObjectInputStream;->close()V │ @@ -330,15 +338,15 @@ │ .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_2 │ │ .end local v0 # "e":Ljava/lang/Exception; │ :cond_2 │ :goto_2 │ move-object v3, v4 │ │ - .line 175 │ + .line 169 │ goto :goto_0 │ │ .line 173 │ .restart local v0 # "e":Ljava/lang/Exception; │ :catch_2 │ move-exception v0 │ │ @@ -670,14 +678,15 @@ │ │ move-result-object v0 │ │ new-instance v1, Lcom/github/jtjj222/sudburytransit/models/MyBus$4; │ │ invoke-direct {v1, p0, p1, p2}, Lcom/github/jtjj222/sudburytransit/models/MyBus$4;->(Landroid/content/Context;Lcom/github/jtjj222/sudburytransit/models/SimpleDiskCache;Lretrofit/Callback;)V │ │ + .line 97 │ invoke-interface {v0, v1}, Lcom/github/jtjj222/sudburytransit/models/MyBusService;->getRoutes(Lretrofit/Callback;)V │ │ .line 135 │ return-void │ .end method │ │ .method private static requestStops(Landroid/content/Context;Lcom/github/jtjj222/sudburytransit/models/SimpleDiskCache;Lretrofit/Callback;)V │ @@ -715,14 +724,15 @@ │ │ move-result-object v0 │ │ new-instance v1, Lcom/github/jtjj222/sudburytransit/models/MyBus$3; │ │ invoke-direct {v1, p1, p2}, Lcom/github/jtjj222/sudburytransit/models/MyBus$3;->(Lcom/github/jtjj222/sudburytransit/models/SimpleDiskCache;Lretrofit/Callback;)V │ │ + .line 75 │ invoke-interface {v0, v1}, Lcom/github/jtjj222/sudburytransit/models/MyBusService;->getStops(Lretrofit/Callback;)V │ │ .line 91 │ return-void │ .end method │ │ .method private static writeToCache(Lcom/github/jtjj222/sudburytransit/models/SimpleDiskCache;Ljava/lang/String;Ljava/lang/Object;)V │ @@ -749,14 +759,15 @@ │ :try_start_0 │ new-instance v3, Ljava/io/ObjectOutputStream; │ │ new-instance v4, Ljava/util/HashMap; │ │ invoke-direct {v4}, Ljava/util/HashMap;->()V │ │ + .line 143 │ invoke-virtual {p0, p1, v4}, Lcom/github/jtjj222/sudburytransit/models/SimpleDiskCache;->openStream(Ljava/lang/String;Ljava/util/Map;)Ljava/io/OutputStream; │ │ move-result-object v4 │ │ invoke-direct {v3, v4}, Ljava/io/ObjectOutputStream;->(Ljava/io/OutputStream;)V │ :try_end_0 │ .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 ├── smali/com/github/jtjj222/sudburytransit/models/MyBus$3.smali │ @@ -97,19 +97,16 @@ │ │ .line 84 │ return-void │ .end method │ │ .method public bridge synthetic success(Ljava/lang/Object;Lretrofit/client/Response;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Lretrofit/client/Response; │ │ .prologue │ .line 75 │ check-cast p1, Lcom/github/jtjj222/sudburytransit/models/Stops; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/github/jtjj222/sudburytransit/models/MyBus$3;->success(Lcom/github/jtjj222/sudburytransit/models/Stops;Lretrofit/client/Response;)V │ │ return-void │ .end method ├── smali/com/gc/materialdesign/R.smali │ @@ -21,10 +21,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 88 │ return-void │ .end method ├── smali/com/sothree/slidinguppanel/library/R.smali │ @@ -18,10 +18,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 32 │ return-void │ .end method