--- /home/fdroid/fdroiddata/tmp/com.crazyhitty.chdev.ks.munch_14.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_com.crazyhitty.chdev.ks.munch_14.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/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │ @@ -1,19 +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: 46cd886a0c3c0ba6c88caf2548a52e0f7959a1187dee732c70b15a27ae3d8d2b │ -Signer #1 certificate SHA-1 digest: f2bff14bf4af901907ed877686f0b67318dc8128 │ -Signer #1 certificate MD5 digest: a30441624d823a7abd0472b317493267 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 14a29331d9293721de077e5c741e5186561507bcadbd859cfa8639ce15991633 │ -Signer #1 public key SHA-1 digest: 940082f8e550ee6557ba29efeb352074e5046861 │ -Signer #1 public key MD5 digest: ea5396db8866e5ed87701067504dc057 │ -WARNING: META-INF/services/javax.annotation.processing.Processor 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,525 +1,523 @@ │ -Zip file size: 2943789 bytes, number of entries: 523 │ --rw---- 2.0 fat 50448 bl defN 16-Apr-27 11:44 META-INF/MANIFEST.MF │ --rw---- 2.0 fat 50569 bl defN 16-Apr-27 11:44 META-INF/F8441955.SF │ --rw---- 2.0 fat 1326 bl defN 16-Apr-27 11:44 META-INF/F8441955.RSA │ --rw---- 2.0 fat 42 bl defN 16-Apr-26 08:52 META-INF/services/javax.annotation.processing.Processor │ --rw---- 2.0 fat 41 bl defN 16-Apr-26 08:52 META-INF/buildserverid │ --rw---- 2.0 fat 41 bl defN 16-Apr-26 08:52 META-INF/fdroidserverid │ --rw---- 2.0 fat 4608 bX defN 16-Apr-26 08:52 AndroidManifest.xml │ --rw---- 2.0 fat 11264 bl defN 16-Apr-26 08:52 assets/munch_db.sqlite │ --rw---- 2.0 fat 620 bl defN 16-Apr-26 08:52 res/anim-v21/design_bottom_sheet_slide_in.xml │ --rw---- 2.0 fat 620 bl defN 16-Apr-26 08:52 res/anim-v21/design_bottom_sheet_slide_out.xml │ --rw---- 2.0 fat 396 bl defN 16-Apr-26 08:52 res/anim/abc_fade_in.xml │ --rw---- 2.0 fat 396 bl defN 16-Apr-26 08:52 res/anim/abc_fade_out.xml │ --rw---- 2.0 fat 860 bl defN 16-Apr-26 08:52 res/anim/abc_grow_fade_in_from_bottom.xml │ --rw---- 2.0 fat 512 bl defN 16-Apr-26 08:52 res/anim/abc_popup_enter.xml │ --rw---- 2.0 fat 512 bl defN 16-Apr-26 08:52 res/anim/abc_popup_exit.xml │ --rw---- 2.0 fat 860 bl defN 16-Apr-26 08:52 res/anim/abc_shrink_fade_out_from_bottom.xml │ --rw---- 2.0 fat 400 bl defN 16-Apr-26 08:52 res/anim/abc_slide_in_bottom.xml │ --rw---- 2.0 fat 400 bl defN 16-Apr-26 08:52 res/anim/abc_slide_in_top.xml │ --rw---- 2.0 fat 400 bl defN 16-Apr-26 08:52 res/anim/abc_slide_out_bottom.xml │ --rw---- 2.0 fat 400 bl defN 16-Apr-26 08:52 res/anim/abc_slide_out_top.xml │ --rw---- 2.0 fat 288 bl defN 16-Apr-26 08:52 res/anim/decelerate_cubic.xml │ --rw---- 2.0 fat 620 bl defN 16-Apr-26 08:52 res/anim/design_bottom_sheet_slide_in.xml │ --rw---- 2.0 fat 620 bl defN 16-Apr-26 08:52 res/anim/design_bottom_sheet_slide_out.xml │ --rw---- 2.0 fat 688 bl defN 16-Apr-26 08:52 res/anim/design_fab_in.xml │ --rw---- 2.0 fat 688 bl defN 16-Apr-26 08:52 res/anim/design_fab_out.xml │ --rw---- 2.0 fat 320 bl defN 16-Apr-26 08:52 res/anim/design_snackbar_in.xml │ --rw---- 2.0 fat 320 bl defN 16-Apr-26 08:52 res/anim/design_snackbar_out.xml │ --rw---- 2.0 fat 552 bl defN 16-Apr-26 08:52 res/anim/fab_scale_down.xml │ --rw---- 2.0 fat 552 bl defN 16-Apr-26 08:52 res/anim/fab_scale_up.xml │ --rw---- 2.0 fat 640 bl defN 16-Apr-26 08:52 res/anim/fab_slide_in_from_left.xml │ --rw---- 2.0 fat 640 bl defN 16-Apr-26 08:52 res/anim/fab_slide_in_from_right.xml │ --rw---- 2.0 fat 640 bl defN 16-Apr-26 08:52 res/anim/fab_slide_out_to_left.xml │ --rw---- 2.0 fat 640 bl defN 16-Apr-26 08:52 res/anim/fab_slide_out_to_right.xml │ --rw---- 2.0 fat 512 bl defN 16-Apr-26 08:52 res/anim/popup_enter.xml │ --rw---- 2.0 fat 512 bl defN 16-Apr-26 08:52 res/anim/popup_exit.xml │ --rw---- 2.0 fat 108 bl defN 16-Apr-26 08:52 res/anim/pull_in_right.xml │ --rw---- 2.0 fat 108 bl defN 16-Apr-26 08:52 res/anim/push_out_left.xml │ --rw---- 2.0 fat 108 bl defN 16-Apr-26 08:52 res/anim/push_out_right.xml │ --rw---- 2.0 fat 472 bl defN 16-Apr-26 08:52 res/color-v11/abc_background_cache_hint_selector_material_dark.xml │ --rw---- 2.0 fat 472 bl defN 16-Apr-26 08:52 res/color-v11/abc_background_cache_hint_selector_material_light.xml │ --rw---- 2.0 fat 548 bl defN 16-Apr-26 08:52 res/color-v23/abc_color_highlight_material.xml │ --rw---- 2.0 fat 468 bl defN 16-Apr-26 08:52 res/color/abc_primary_text_disable_only_material_dark.xml │ --rw---- 2.0 fat 468 bl defN 16-Apr-26 08:52 res/color/abc_primary_text_disable_only_material_light.xml │ --rw---- 2.0 fat 468 bl defN 16-Apr-26 08:52 res/color/abc_primary_text_material_dark.xml │ --rw---- 2.0 fat 468 bl defN 16-Apr-26 08:52 res/color/abc_primary_text_material_light.xml │ --rw---- 2.0 fat 596 bl defN 16-Apr-26 08:52 res/color/abc_search_url_text.xml │ --rw---- 2.0 fat 468 bl defN 16-Apr-26 08:52 res/color/abc_secondary_text_material_dark.xml │ --rw---- 2.0 fat 468 bl defN 16-Apr-26 08:52 res/color/abc_secondary_text_material_light.xml │ --rw---- 2.0 fat 468 bl defN 16-Apr-26 08:52 res/color/switch_thumb_material_dark.xml │ --rw---- 2.0 fat 468 bl defN 16-Apr-26 08:52 res/color/switch_thumb_material_light.xml │ --rw---- 2.0 fat 804 bl defN 16-Apr-26 08:52 res/drawable-anydpi-v21/md_nav_back.xml │ --rw---- 1.0 fat 287 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ --rw---- 1.0 fat 1589 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ --rw---- 1.0 fat 1057 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ --rw---- 1.0 fat 1548 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 1748 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 229 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ --rw---- 1.0 fat 233 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 983 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 494 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/abc_ic_star_black_16dp.png │ --rw---- 1.0 fat 975 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/abc_ic_star_black_36dp.png │ --rw---- 1.0 fat 350 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/abc_ic_star_half_black_16dp.png │ --rw---- 1.0 fat 623 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/abc_ic_star_half_black_36dp.png │ --rw---- 1.0 fat 170 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png │ --rw---- 1.0 fat 244 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 212 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 212 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 212 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 239 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 240 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 817 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ --rw---- 1.0 fat 1290 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png │ --rw---- 1.0 fat 259 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ --rw---- 1.0 fat 271 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ --rw---- 1.0 fat 387 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ --rw---- 1.0 fat 214 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ --rw---- 1.0 fat 201 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 368 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 538 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 199 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 192 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 198 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 182 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 182 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 158 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/fab_add.png │ --rw---- 1.0 fat 473 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/ic_info_black_24dp.png │ --rw---- 1.0 fat 386 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/ic_notifications_black_24dp.png │ --rw---- 1.0 fat 559 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/ic_sync_black_24dp.png │ --rw---- 1.0 fat 219 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/md_nav_back.png │ --rw---- 1.0 fat 586 b- stor 16-Apr-26 08:48 res/drawable-hdpi-v4/met_ic_clear.png │ --rw---- 1.0 fat 191 b- stor 16-Apr-26 08:48 res/drawable-ldpi-v4/md_nav_back.png │ --rw---- 1.0 fat 367 b- stor 16-Apr-26 08:48 res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 342 b- stor 16-Apr-26 08:48 res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 483 b- stor 16-Apr-26 08:48 res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 593 b- stor 16-Apr-26 08:48 res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 518 b- stor 16-Apr-26 08:48 res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 274 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ --rw---- 1.0 fat 1331 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ --rw---- 1.0 fat 985 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ --rw---- 1.0 fat 1047 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 1124 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 225 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ --rw---- 1.0 fat 263 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 659 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/abc_ic_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 360 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/abc_ic_star_black_16dp.png │ --rw---- 1.0 fat 709 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/abc_ic_star_black_36dp.png │ --rw---- 1.0 fat 254 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/abc_ic_star_half_black_16dp.png │ --rw---- 1.0 fat 475 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/abc_ic_star_half_black_36dp.png │ --rw---- 1.0 fat 170 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png │ --rw---- 1.0 fat 222 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 211 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 211 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 211 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 226 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 227 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 589 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ --rw---- 1.0 fat 863 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png │ --rw---- 1.0 fat 214 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ --rw---- 1.0 fat 202 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ --rw---- 1.0 fat 279 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ --rw---- 1.0 fat 208 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ --rw---- 1.0 fat 197 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 353 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 428 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 192 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 186 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 185 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 181 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 180 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 116 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/fab_add.png │ --rw---- 1.0 fat 341 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/ic_info_black_24dp.png │ --rw---- 1.0 fat 302 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/ic_notifications_black_24dp.png │ --rw---- 1.0 fat 393 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/ic_sync_black_24dp.png │ --rw---- 2.0 fat 1180 bl defN 16-Apr-26 08:52 res/drawable-mdpi-v4/ic_sync_white_24dp.xml │ --rw---- 1.0 fat 187 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/md_nav_back.png │ --rw---- 1.0 fat 443 b- stor 16-Apr-26 08:48 res/drawable-mdpi-v4/met_ic_clear.png │ --rw---- 1.0 fat 9490 b- stor 16-Apr-26 08:48 res/drawable-nodpi-v4/ic_launcher.png │ --rw---- 1.0 fat 5451 b- stor 16-Apr-26 08:48 res/drawable-nodpi-v4/munch_about.png │ --rw---- 1.0 fat 369392 b- stor 16-Apr-26 08:48 res/drawable-nodpi-v4/munch_promo.png │ --rw---- 1.0 fat 97315 b- stor 16-Apr-26 08:48 res/drawable-nodpi-v4/munch_promo_small.png │ --rw---- 1.0 fat 5406 b- stor 16-Apr-26 08:48 res/drawable-nodpi-v4/splash_1.png │ --rw---- 1.0 fat 4259 b- stor 16-Apr-26 08:48 res/drawable-nodpi-v4/splash_2.png │ --rw---- 1.0 fat 34660 b- stor 16-Apr-26 08:48 res/drawable-nodpi-v4/splash_3.png │ --rw---- 2.0 fat 336 bl defN 16-Apr-26 08:52 res/drawable-v21/abc_action_bar_item_background_material.xml │ --rw---- 2.0 fat 1908 bl defN 16-Apr-26 08:52 res/drawable-v21/abc_btn_colored_material.xml │ --rw---- 2.0 fat 1360 bl defN 16-Apr-26 08:52 res/drawable-v21/abc_edit_text_material.xml │ --rw---- 2.0 fat 712 bl defN 16-Apr-26 08:52 res/drawable-v21/abc_ratingbar_indicator_material.xml │ --rw---- 2.0 fat 712 bl defN 16-Apr-26 08:52 res/drawable-v21/abc_ratingbar_small_material.xml │ --rw---- 2.0 fat 776 bl defN 16-Apr-26 08:52 res/drawable-v21/circle_button.xml │ --rw---- 2.0 fat 848 bl defN 16-Apr-26 08:52 res/drawable-v21/ic_delete_white_24dp.xml │ --rw---- 2.0 fat 880 bl defN 16-Apr-26 08:52 res/drawable-v21/ic_info_black_24dp.xml │ --rw---- 2.0 fat 1060 bl defN 16-Apr-26 08:52 res/drawable-v21/ic_notifications_black_24dp.xml │ --rw---- 2.0 fat 1160 bl defN 16-Apr-26 08:52 res/drawable-v21/ic_sync_black_24dp.xml │ --rw---- 2.0 fat 496 bl defN 16-Apr-26 08:52 res/drawable-v21/md_btn_selector_ripple.xml │ --rw---- 2.0 fat 496 bl defN 16-Apr-26 08:52 res/drawable-v21/md_btn_selector_ripple_dark.xml │ --rw---- 2.0 fat 1092 bl defN 16-Apr-26 08:52 res/drawable-v21/md_btn_shape.xml │ --rw---- 2.0 fat 380 bl defN 16-Apr-26 08:52 res/drawable-v23/abc_control_background_material.xml │ --rw---- 1.0 fat 297 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ --rw---- 1.0 fat 2172 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ --rw---- 1.0 fat 1524 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ --rw---- 1.0 fat 2259 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 2606 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 234 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ --rw---- 1.0 fat 325 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 656 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/abc_ic_star_black_16dp.png │ --rw---- 1.0 fat 1234 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/abc_ic_star_black_36dp.png │ --rw---- 1.0 fat 432 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/abc_ic_star_half_black_16dp.png │ --rw---- 1.0 fat 784 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/abc_ic_star_half_black_36dp.png │ --rw---- 1.0 fat 170 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/abc_list_divider_mtrl_alpha.9.png │ --rw---- 1.0 fat 244 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 214 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 214 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 214 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 254 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 253 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 1122 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ --rw---- 1.0 fat 1811 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/abc_popup_background_mtrl_mult.9.png │ --rw---- 1.0 fat 345 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ --rw---- 1.0 fat 400 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ --rw---- 1.0 fat 557 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ --rw---- 1.0 fat 219 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ --rw---- 1.0 fat 207 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 507 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 741 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 205 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 198 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 197 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 190 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 190 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 128 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/fab_add.png │ --rw---- 1.0 fat 639 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/ic_info_black_24dp.png │ --rw---- 1.0 fat 451 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/ic_notifications_black_24dp.png │ --rw---- 1.0 fat 723 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/ic_sync_black_24dp.png │ --rw---- 1.0 fat 259 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/md_nav_back.png │ --rw---- 1.0 fat 775 b- stor 16-Apr-26 08:48 res/drawable-xhdpi-v4/met_ic_clear.png │ --rw---- 1.0 fat 305 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ --rw---- 1.0 fat 2265 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ --rw---- 1.0 fat 1032 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ --rw---- 1.0 fat 3755 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 4239 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 246 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ --rw---- 1.0 fat 306 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 1823 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 893 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/abc_ic_star_black_16dp.png │ --rw---- 1.0 fat 1705 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/abc_ic_star_black_36dp.png │ --rw---- 1.0 fat 586 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/abc_ic_star_half_black_16dp.png │ --rw---- 1.0 fat 1104 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/abc_ic_star_half_black_36dp.png │ --rw---- 1.0 fat 178 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/abc_list_divider_mtrl_alpha.9.png │ --rw---- 1.0 fat 245 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 221 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 221 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 221 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 307 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 305 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 1779 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ --rw---- 1.0 fat 2774 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/abc_popup_background_mtrl_mult.9.png │ --rw---- 1.0 fat 396 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ --rw---- 1.0 fat 589 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ --rw---- 1.0 fat 811 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ --rw---- 1.0 fat 218 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ --rw---- 1.0 fat 212 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 595 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 1060 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 210 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 202 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 204 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 193 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 196 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ --rw---- 2.0 fat 600 bl defN 16-Apr-26 08:52 res/drawable-xxhdpi-v4/accent_circle.xml │ --rw---- 1.0 fat 138 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/fab_add.png │ --rw---- 1.0 fat 898 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/ic_info_black_24dp.png │ --rw---- 1.0 fat 3509 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 664 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/ic_notifications_black_24dp.png │ --rw---- 1.0 fat 999 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/ic_sync_black_24dp.png │ --rw---- 1.0 fat 279 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/md_nav_back.png │ --rw---- 1.0 fat 1041 b- stor 16-Apr-26 08:48 res/drawable-xxhdpi-v4/met_ic_clear.png │ --rw---- 1.0 fat 3524 b- stor 16-Apr-26 08:48 res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 3853 b- stor 16-Apr-26 08:48 res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 1515 b- stor 16-Apr-26 08:48 res/drawable-xxxhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 1131 b- stor 16-Apr-26 08:48 res/drawable-xxxhdpi-v4/abc_ic_star_black_16dp.png │ --rw---- 1.0 fat 2096 b- stor 16-Apr-26 08:48 res/drawable-xxxhdpi-v4/abc_ic_star_black_36dp.png │ --rw---- 1.0 fat 731 b- stor 16-Apr-26 08:48 res/drawable-xxxhdpi-v4/abc_ic_star_half_black_16dp.png │ --rw---- 1.0 fat 1329 b- stor 16-Apr-26 08:48 res/drawable-xxxhdpi-v4/abc_ic_star_half_black_36dp.png │ --rw---- 1.0 fat 666 b- stor 16-Apr-26 08:48 res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ --rw---- 1.0 fat 959 b- stor 16-Apr-26 08:48 res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ --rw---- 1.0 fat 513 b- stor 16-Apr-26 08:48 res/drawable-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 1025 b- stor 16-Apr-26 08:48 res/drawable-xxxhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 208 b- stor 16-Apr-26 08:48 res/drawable-xxxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 1179 b- stor 16-Apr-26 08:48 res/drawable-xxxhdpi-v4/ic_info_black_24dp.png │ --rw---- 1.0 fat 801 b- stor 16-Apr-26 08:48 res/drawable-xxxhdpi-v4/ic_notifications_black_24dp.png │ --rw---- 1.0 fat 1275 b- stor 16-Apr-26 08:48 res/drawable-xxxhdpi-v4/ic_sync_black_24dp.png │ --rw---- 1.0 fat 345 b- stor 16-Apr-26 08:48 res/drawable-xxxhdpi-v4/md_nav_back.png │ --rw---- 1.0 fat 1367 b- stor 16-Apr-26 08:48 res/drawable-xxxhdpi-v4/met_ic_clear.png │ --rw---- 2.0 fat 700 bl defN 16-Apr-26 08:52 res/drawable/abc_btn_borderless_material.xml │ --rw---- 2.0 fat 560 bl defN 16-Apr-26 08:52 res/drawable/abc_btn_check_material.xml │ --rw---- 2.0 fat 4276 bl defN 16-Apr-26 08:52 res/drawable/abc_btn_checkbox_checked_mtrl.xml │ --rw---- 2.0 fat 4216 bl defN 16-Apr-26 08:52 res/drawable/abc_btn_checkbox_unchecked_mtrl.xml │ --rw---- 2.0 fat 428 bl defN 16-Apr-26 08:52 res/drawable/abc_btn_colored_material.xml │ --rw---- 2.0 fat 1092 bl defN 16-Apr-26 08:52 res/drawable/abc_btn_default_mtrl_shape.xml │ --rw---- 2.0 fat 560 bl defN 16-Apr-26 08:52 res/drawable/abc_btn_radio_material.xml │ --rw---- 2.0 fat 2416 bl defN 16-Apr-26 08:52 res/drawable/abc_btn_radio_off_mtrl.xml │ --rw---- 2.0 fat 2332 bl defN 16-Apr-26 08:52 res/drawable/abc_btn_radio_on_mtrl.xml │ --rw---- 2.0 fat 436 bl defN 16-Apr-26 08:52 res/drawable/abc_cab_background_internal_bg.xml │ --rw---- 2.0 fat 412 bl defN 16-Apr-26 08:52 res/drawable/abc_cab_background_top_material.xml │ --rw---- 2.0 fat 844 bl defN 16-Apr-26 08:52 res/drawable/abc_dialog_material_background_dark.xml │ --rw---- 2.0 fat 844 bl defN 16-Apr-26 08:52 res/drawable/abc_dialog_material_background_light.xml │ --rw---- 2.0 fat 1040 bl defN 16-Apr-26 08:52 res/drawable/abc_edit_text_material.xml │ --rw---- 2.0 fat 908 bl defN 16-Apr-26 08:52 res/drawable/abc_ic_ab_back_material.xml │ --rw---- 2.0 fat 924 bl defN 16-Apr-26 08:52 res/drawable/abc_ic_clear_material.xml │ --rw---- 2.0 fat 832 bl defN 16-Apr-26 08:52 res/drawable/abc_ic_go_search_api_material.xml │ --rw---- 2.0 fat 1116 bl defN 16-Apr-26 08:52 res/drawable/abc_ic_menu_copy_material.xml │ --rw---- 2.0 fat 1756 bl defN 16-Apr-26 08:52 res/drawable/abc_ic_menu_cut_material.xml │ --rw---- 2.0 fat 1132 bl defN 16-Apr-26 08:52 res/drawable/abc_ic_menu_overflow_material.xml │ --rw---- 2.0 fat 1300 bl defN 16-Apr-26 08:52 res/drawable/abc_ic_menu_paste_material.xml │ --rw---- 2.0 fat 1736 bl defN 16-Apr-26 08:52 res/drawable/abc_ic_menu_selectall_material.xml │ --rw---- 2.0 fat 1420 bl defN 16-Apr-26 08:52 res/drawable/abc_ic_menu_share_material.xml │ --rw---- 2.0 fat 1208 bl defN 16-Apr-26 08:52 res/drawable/abc_ic_voice_search_api_material.xml │ --rw---- 2.0 fat 1136 bl defN 16-Apr-26 08:52 res/drawable/abc_item_background_holo_dark.xml │ --rw---- 2.0 fat 1136 bl defN 16-Apr-26 08:52 res/drawable/abc_item_background_holo_light.xml │ --rw---- 2.0 fat 508 bl defN 16-Apr-26 08:52 res/drawable/abc_list_selector_background_transition_holo_dark.xml │ --rw---- 2.0 fat 508 bl defN 16-Apr-26 08:52 res/drawable/abc_list_selector_background_transition_holo_light.xml │ --rw---- 2.0 fat 1208 bl defN 16-Apr-26 08:52 res/drawable/abc_list_selector_holo_dark.xml │ --rw---- 2.0 fat 1208 bl defN 16-Apr-26 08:52 res/drawable/abc_list_selector_holo_light.xml │ --rw---- 2.0 fat 664 bl defN 16-Apr-26 08:52 res/drawable/abc_ratingbar_full_material.xml │ --rw---- 2.0 fat 760 bl defN 16-Apr-26 08:52 res/drawable/abc_ratingbar_indicator_material.xml │ --rw---- 2.0 fat 760 bl defN 16-Apr-26 08:52 res/drawable/abc_ratingbar_small_material.xml │ --rw---- 2.0 fat 1232 bl defN 16-Apr-26 08:52 res/drawable/abc_seekbar_thumb_material.xml │ --rw---- 2.0 fat 1532 bl defN 16-Apr-26 08:52 res/drawable/abc_seekbar_track_material.xml │ --rw---- 2.0 fat 1328 bl defN 16-Apr-26 08:52 res/drawable/abc_spinner_textfield_background_material.xml │ --rw---- 2.0 fat 560 bl defN 16-Apr-26 08:52 res/drawable/abc_switch_thumb_material.xml │ --rw---- 2.0 fat 564 bl defN 16-Apr-26 08:52 res/drawable/abc_tab_indicator_material.xml │ --rw---- 2.0 fat 600 bl defN 16-Apr-26 08:52 res/drawable/abc_text_cursor_material.xml │ --rw---- 2.0 fat 880 bl defN 16-Apr-26 08:52 res/drawable/abc_textfield_search_material.xml │ --rw---- 2.0 fat 704 bl defN 16-Apr-26 08:52 res/drawable/category_bg.xml │ --rw---- 2.0 fat 1156 bl defN 16-Apr-26 08:52 res/drawable/circle_button.xml │ --rw---- 2.0 fat 600 bl defN 16-Apr-26 08:52 res/drawable/cyan_circle.xml │ --rw---- 2.0 fat 436 bl defN 16-Apr-26 08:52 res/drawable/design_fab_background.xml │ --rw---- 2.0 fat 564 bl defN 16-Apr-26 08:52 res/drawable/design_snackbar_background.xml │ --rw---- 2.0 fat 600 bl defN 16-Apr-26 08:52 res/drawable/empty_dot.xml │ --rw---- 2.0 fat 600 bl defN 16-Apr-26 08:52 res/drawable/gray_circle.xml │ --rw---- 2.0 fat 600 bl defN 16-Apr-26 08:52 res/drawable/green_circle.xml │ --rw---- 2.0 fat 600 bl defN 16-Apr-26 08:52 res/drawable/grey_circle.xml │ --rw---- 2.0 fat 880 bl defN 16-Apr-26 08:52 res/drawable/ic_about_24dp.xml │ --rw---- 2.0 fat 876 bl defN 16-Apr-26 08:52 res/drawable/ic_archive_24dp.xml │ --rw---- 2.0 fat 820 bl defN 16-Apr-26 08:52 res/drawable/ic_archive_done_24dp.xml │ --rw---- 2.0 fat 924 bl defN 16-Apr-26 08:52 res/drawable/ic_archived_24dp.xml │ --rw---- 2.0 fat 856 bl defN 16-Apr-26 08:52 res/drawable/ic_arrow_drop_down_circle_24dp.xml │ --rw---- 2.0 fat 796 bl defN 16-Apr-26 08:52 res/drawable/ic_arrow_forward_24dp.xml │ --rw---- 2.0 fat 1444 bl defN 16-Apr-26 08:52 res/drawable/ic_automobile_24dp.xml │ --rw---- 2.0 fat 912 bl defN 16-Apr-26 08:52 res/drawable/ic_book_24dp.xml │ --rw---- 2.0 fat 1096 bl defN 16-Apr-26 08:52 res/drawable/ic_business_24dp.xml │ --rw---- 2.0 fat 772 bl defN 16-Apr-26 08:52 res/drawable/ic_clear_all_24dp.xml │ --rw---- 2.0 fat 1344 bl defN 16-Apr-26 08:52 res/drawable/ic_climate_24dp.xml │ --rw---- 2.0 fat 884 bl defN 16-Apr-26 08:52 res/drawable/ic_close_24dp.xml │ --rw---- 2.0 fat 2220 bl defN 16-Apr-26 08:52 res/drawable/ic_comics_24dp.xml │ --rw---- 2.0 fat 1704 bl defN 16-Apr-26 08:52 res/drawable/ic_deals_24dp.xml │ --rw---- 2.0 fat 848 bl defN 16-Apr-26 08:52 res/drawable/ic_delete_24dp.xml │ --rw---- 2.0 fat 780 bl defN 16-Apr-26 08:52 res/drawable/ic_done_24dp.xml │ --rw---- 2.0 fat 1004 bl defN 16-Apr-26 08:52 res/drawable/ic_done_all_24dp.xml │ --rw---- 2.0 fat 832 bl defN 16-Apr-26 08:52 res/drawable/ic_economics_24dp.xml │ --rw---- 2.0 fat 836 bl defN 16-Apr-26 08:52 res/drawable/ic_education_24dp.xml │ --rw---- 2.0 fat 964 bl defN 16-Apr-26 08:52 res/drawable/ic_entertainment_24dp.xml │ --rw---- 2.0 fat 880 bl defN 16-Apr-26 08:52 res/drawable/ic_error_24dp.xml │ --rw---- 2.0 fat 772 bl defN 16-Apr-26 08:52 res/drawable/ic_expand_more_24dp.xml │ --rw---- 2.0 fat 1256 bl defN 16-Apr-26 08:52 res/drawable/ic_fashion_24dp.xml │ --rw---- 2.0 fat 864 bl defN 16-Apr-26 08:52 res/drawable/ic_feeds_24dp.xml │ --rw---- 2.0 fat 952 bl defN 16-Apr-26 08:52 res/drawable/ic_finance_24dp.xml │ --rw---- 2.0 fat 1428 bl defN 16-Apr-26 08:52 res/drawable/ic_fitness_24dp.xml │ --rw---- 2.0 fat 1244 bl defN 16-Apr-26 08:52 res/drawable/ic_food_24dp.xml │ --rw---- 2.0 fat 800 bl defN 16-Apr-26 08:52 res/drawable/ic_gadgets_24dp.xml │ --rw---- 2.0 fat 896 bl defN 16-Apr-26 08:52 res/drawable/ic_gaming_24dp.xml │ --rw---- 2.0 fat 1200 bl defN 16-Apr-26 08:52 res/drawable/ic_hardware_24dp.xml │ --rw---- 2.0 fat 948 bl defN 16-Apr-26 08:52 res/drawable/ic_health_24dp.xml │ --rw---- 2.0 fat 2540 bl defN 16-Apr-26 08:52 res/drawable/ic_international_24dp.xml │ --rw---- 2.0 fat 956 bl defN 16-Apr-26 08:52 res/drawable/ic_launch_24dp.xml │ --rw---- 2.0 fat 1012 bl defN 16-Apr-26 08:52 res/drawable/ic_manage_feeds_24dp.xml │ --rw---- 2.0 fat 1316 bl defN 16-Apr-26 08:52 res/drawable/ic_marketing_24dp.xml │ --rw---- 2.0 fat 1428 bl defN 16-Apr-26 08:52 res/drawable/ic_mood_24dp.xml │ --rw---- 2.0 fat 968 bl defN 16-Apr-26 08:52 res/drawable/ic_music_24dp.xml │ --rw---- 2.0 fat 756 bl defN 16-Apr-26 08:52 res/drawable/ic_national_24dp.xml │ --rw---- 2.0 fat 820 bl defN 16-Apr-26 08:52 res/drawable/ic_nav_archive_24dp.xml │ --rw---- 2.0 fat 960 bl defN 16-Apr-26 08:52 res/drawable/ic_open_in_browser_24dp.xml │ --rw---- 2.0 fat 864 bl defN 16-Apr-26 08:52 res/drawable/ic_politics_24dp.xml │ --rw---- 2.0 fat 2360 bl defN 16-Apr-26 08:52 res/drawable/ic_productivity_24dp.xml │ --rw---- 2.0 fat 844 bl defN 16-Apr-26 08:52 res/drawable/ic_programming_24dp.xml │ --rw---- 2.0 fat 1116 bl defN 16-Apr-26 08:52 res/drawable/ic_refresh_24dp.xml │ --rw---- 2.0 fat 804 bl defN 16-Apr-26 08:52 res/drawable/ic_reorder_24dp.xml │ --rw---- 2.0 fat 1164 bl defN 16-Apr-26 08:52 res/drawable/ic_research_24dp.xml │ --rw---- 2.0 fat 1096 bl defN 16-Apr-26 08:52 res/drawable/ic_science_24dp.xml │ --rw---- 2.0 fat 2424 bl defN 16-Apr-26 08:52 res/drawable/ic_settings_24dp.xml │ --rw---- 2.0 fat 1544 bl defN 16-Apr-26 08:52 res/drawable/ic_share_24dp.xml │ --rw---- 2.0 fat 2000 bl defN 16-Apr-26 08:52 res/drawable/ic_software_24dp.xml │ --rw---- 2.0 fat 1172 bl defN 16-Apr-26 08:52 res/drawable/ic_space_24dp.xml │ --rw---- 2.0 fat 1920 bl defN 16-Apr-26 08:52 res/drawable/ic_sports_24dp.xml │ --rw---- 2.0 fat 1180 bl defN 16-Apr-26 08:52 res/drawable/ic_sync_24dp.xml │ --rw---- 2.0 fat 1352 bl defN 16-Apr-26 08:52 res/drawable/ic_technology_24dp.xml │ --rw---- 2.0 fat 980 bl defN 16-Apr-26 08:52 res/drawable/ic_unknown_24dp.xml │ --rw---- 2.0 fat 784 bl defN 16-Apr-26 08:52 res/drawable/ic_warning_24dp.xml │ --rw---- 2.0 fat 600 bl defN 16-Apr-26 08:52 res/drawable/lime_circle.xml │ --rw---- 2.0 fat 1140 bl defN 16-Apr-26 08:52 res/drawable/md_btn_selected.xml │ --rw---- 2.0 fat 1140 bl defN 16-Apr-26 08:52 res/drawable/md_btn_selected_dark.xml │ --rw---- 2.0 fat 764 bl defN 16-Apr-26 08:52 res/drawable/md_btn_selector.xml │ --rw---- 2.0 fat 764 bl defN 16-Apr-26 08:52 res/drawable/md_btn_selector_dark.xml │ --rw---- 2.0 fat 436 bl defN 16-Apr-26 08:52 res/drawable/md_item_selected.xml │ --rw---- 2.0 fat 436 bl defN 16-Apr-26 08:52 res/drawable/md_item_selected_dark.xml │ --rw---- 2.0 fat 764 bl defN 16-Apr-26 08:52 res/drawable/md_selector.xml │ --rw---- 2.0 fat 764 bl defN 16-Apr-26 08:52 res/drawable/md_selector_dark.xml │ --rw---- 2.0 fat 436 bl defN 16-Apr-26 08:52 res/drawable/md_transparent.xml │ --rw---- 2.0 fat 480 bl defN 16-Apr-26 08:52 res/drawable/nav_item_bg.xml │ --rw---- 2.0 fat 600 bl defN 16-Apr-26 08:52 res/drawable/orange_circle.xml │ --rw---- 2.0 fat 600 bl defN 16-Apr-26 08:52 res/drawable/purple_circle.xml │ --rw---- 2.0 fat 600 bl defN 16-Apr-26 08:52 res/drawable/red_circle.xml │ --rw---- 2.0 fat 600 bl defN 16-Apr-26 08:52 res/drawable/sample_circle.xml │ --rw---- 2.0 fat 600 bl defN 16-Apr-26 08:52 res/drawable/selected_dot.xml │ --rw---- 2.0 fat 600 bl defN 16-Apr-26 08:52 res/drawable/teal_circle.xml │ --rw---- 2.0 fat 1368 bl defN 16-Apr-26 08:52 res/layout-ldrtl-v17/md_listitem_multichoice.xml │ --rw---- 2.0 fat 1372 bl defN 16-Apr-26 08:52 res/layout-ldrtl-v17/md_listitem_singlechoice.xml │ --rw---- 2.0 fat 528 bl defN 16-Apr-26 08:52 res/layout-sw600dp-v13/design_layout_snackbar.xml │ --rw---- 2.0 fat 1560 bl defN 16-Apr-26 08:52 res/layout-v14/md_stub_progress.xml │ --rw---- 2.0 fat 1072 bl defN 16-Apr-26 08:52 res/layout-v14/md_stub_progress_indeterminate.xml │ --rw---- 2.0 fat 888 bl defN 16-Apr-26 08:52 res/layout-v14/md_stub_progress_indeterminate_horizontal.xml │ --rw---- 2.0 fat 2320 bl defN 16-Apr-26 08:52 res/layout-v16/app_bar_main.xml │ --rw---- 2.0 fat 3152 bl defN 16-Apr-26 08:52 res/layout-v16/fragment_splash.xml │ --rw---- 2.0 fat 2320 bl defN 16-Apr-26 08:52 res/layout-v16/md_dialog_input.xml │ --rw---- 2.0 fat 2088 bl defN 16-Apr-26 08:52 res/layout-v16/md_preference_custom.xml │ --rw---- 2.0 fat 1008 bl defN 16-Apr-26 08:52 res/layout-v16/md_stub_inputpref.xml │ --rw---- 2.0 fat 1620 bl defN 16-Apr-26 08:52 res/layout-v16/md_stub_progress.xml │ --rw---- 2.0 fat 1132 bl defN 16-Apr-26 08:52 res/layout-v16/md_stub_progress_indeterminate.xml │ --rw---- 2.0 fat 948 bl defN 16-Apr-26 08:52 res/layout-v16/md_stub_progress_indeterminate_horizontal.xml │ --rw---- 2.0 fat 1692 bl defN 16-Apr-26 08:52 res/layout-v17/abc_alert_dialog_button_bar_material.xml │ --rw---- 2.0 fat 3328 bl defN 16-Apr-26 08:52 res/layout-v17/abc_alert_dialog_material.xml │ --rw---- 2.0 fat 1156 bl defN 16-Apr-26 08:52 res/layout-v17/abc_dialog_title_material.xml │ --rw---- 2.0 fat 3696 bl defN 16-Apr-26 08:52 res/layout-v17/abc_search_view.xml │ --rw---- 2.0 fat 1336 bl defN 16-Apr-26 08:52 res/layout-v17/design_layout_snackbar_include.xml │ --rw---- 2.0 fat 2452 bl defN 16-Apr-26 08:52 res/layout-v17/md_dialog_input.xml │ --rw---- 2.0 fat 980 bl defN 16-Apr-26 08:52 res/layout-v17/md_listitem.xml │ --rw---- 2.0 fat 1368 bl defN 16-Apr-26 08:52 res/layout-v17/md_listitem_multichoice.xml │ --rw---- 2.0 fat 1372 bl defN 16-Apr-26 08:52 res/layout-v17/md_listitem_singlechoice.xml │ --rw---- 2.0 fat 2348 bl defN 16-Apr-26 08:52 res/layout-v17/md_preference_custom.xml │ --rw---- 2.0 fat 1184 bl defN 16-Apr-26 08:52 res/layout-v17/md_simplelist_item.xml │ --rw---- 2.0 fat 5536 bl defN 16-Apr-26 08:52 res/layout-v17/md_stub_colorchooser_custom.xml │ --rw---- 2.0 fat 1776 bl defN 16-Apr-26 08:52 res/layout-v17/md_stub_progress.xml │ --rw---- 2.0 fat 1216 bl defN 16-Apr-26 08:52 res/layout-v17/md_stub_progress_indeterminate.xml │ --rw---- 2.0 fat 1060 bl defN 16-Apr-26 08:52 res/layout-v17/md_stub_titleframe.xml │ --rw---- 2.0 fat 1060 bl defN 16-Apr-26 08:52 res/layout-v17/md_stub_titleframe_lesspadding.xml │ --rw---- 2.0 fat 1780 bl defN 16-Apr-26 08:52 res/layout-v17/notification_template_big_media.xml │ --rw---- 2.0 fat 1920 bl defN 16-Apr-26 08:52 res/layout-v17/notification_template_big_media_narrow.xml │ --rw---- 2.0 fat 2848 bl defN 16-Apr-26 08:52 res/layout-v17/notification_template_lines.xml │ --rw---- 2.0 fat 1428 bl defN 16-Apr-26 08:52 res/layout-v17/notification_template_media.xml │ --rw---- 2.0 fat 660 bl defN 16-Apr-26 08:52 res/layout-v17/notification_template_part_chronometer.xml │ --rw---- 2.0 fat 660 bl defN 16-Apr-26 08:52 res/layout-v17/notification_template_part_time.xml │ --rw---- 2.0 fat 872 bl defN 16-Apr-26 08:52 res/layout-v17/select_dialog_multichoice_material.xml │ --rw---- 2.0 fat 872 bl defN 16-Apr-26 08:52 res/layout-v17/select_dialog_singlechoice_material.xml │ --rw---- 2.0 fat 1632 bl defN 16-Apr-26 08:52 res/layout-v21/abc_screen_toolbar.xml │ --rw---- 2.0 fat 940 bl defN 16-Apr-26 08:52 res/layout/abc_action_bar_title_item.xml │ --rw---- 2.0 fat 448 bl defN 16-Apr-26 08:52 res/layout/abc_action_bar_up_container.xml │ --rw---- 2.0 fat 396 bl defN 16-Apr-26 08:52 res/layout/abc_action_bar_view_list_nav_layout.xml │ --rw---- 2.0 fat 804 bl defN 16-Apr-26 08:52 res/layout/abc_action_menu_item_layout.xml │ --rw---- 2.0 fat 584 bl defN 16-Apr-26 08:52 res/layout/abc_action_menu_layout.xml │ --rw---- 2.0 fat 500 bl defN 16-Apr-26 08:52 res/layout/abc_action_mode_bar.xml │ --rw---- 2.0 fat 704 bl defN 16-Apr-26 08:52 res/layout/abc_action_mode_close_item_material.xml │ --rw---- 2.0 fat 1728 bl defN 16-Apr-26 08:52 res/layout/abc_activity_chooser_view.xml │ --rw---- 2.0 fat 1272 bl defN 16-Apr-26 08:52 res/layout/abc_activity_chooser_view_list_item.xml │ --rw---- 2.0 fat 1648 bl defN 16-Apr-26 08:52 res/layout/abc_alert_dialog_button_bar_material.xml │ --rw---- 2.0 fat 3284 bl defN 16-Apr-26 08:52 res/layout/abc_alert_dialog_material.xml │ --rw---- 2.0 fat 1112 bl defN 16-Apr-26 08:52 res/layout/abc_dialog_title_material.xml │ --rw---- 2.0 fat 396 bl defN 16-Apr-26 08:52 res/layout/abc_expanded_menu_layout.xml │ --rw---- 2.0 fat 536 bl defN 16-Apr-26 08:52 res/layout/abc_list_menu_item_checkbox.xml │ --rw---- 2.0 fat 688 bl defN 16-Apr-26 08:52 res/layout/abc_list_menu_item_icon.xml │ --rw---- 2.0 fat 1404 bl defN 16-Apr-26 08:52 res/layout/abc_list_menu_item_layout.xml │ --rw---- 2.0 fat 536 bl defN 16-Apr-26 08:52 res/layout/abc_list_menu_item_radio.xml │ --rw---- 2.0 fat 1548 bl defN 16-Apr-26 08:52 res/layout/abc_popup_menu_item_layout.xml │ --rw---- 2.0 fat 556 bl defN 16-Apr-26 08:52 res/layout/abc_screen_content_include.xml │ --rw---- 2.0 fat 872 bl defN 16-Apr-26 08:52 res/layout/abc_screen_simple.xml │ --rw---- 2.0 fat 828 bl defN 16-Apr-26 08:52 res/layout/abc_screen_simple_overlay_action_mode.xml │ --rw---- 2.0 fat 1580 bl defN 16-Apr-26 08:52 res/layout/abc_screen_toolbar.xml │ --rw---- 2.0 fat 2204 bl defN 16-Apr-26 08:52 res/layout/abc_search_dropdown_item_icons_2line.xml │ --rw---- 2.0 fat 3648 bl defN 16-Apr-26 08:52 res/layout/abc_search_view.xml │ --rw---- 2.0 fat 768 bl defN 16-Apr-26 08:52 res/layout/abc_select_dialog_material.xml │ --rw---- 2.0 fat 1132 bl defN 16-Apr-26 08:52 res/layout/activity_about.xml │ --rw---- 2.0 fat 2024 bl defN 16-Apr-26 08:52 res/layout/activity_article.xml │ --rw---- 2.0 fat 1072 bl defN 16-Apr-26 08:52 res/layout/activity_home.xml │ --rw---- 2.0 fat 1556 bl defN 16-Apr-26 08:52 res/layout/activity_settings.xml │ --rw---- 2.0 fat 1060 bl defN 16-Apr-26 08:52 res/layout/activity_splash.xml │ --rw---- 2.0 fat 2280 bl defN 16-Apr-26 08:52 res/layout/app_bar_main.xml │ --rw---- 2.0 fat 2660 bl defN 16-Apr-26 08:52 res/layout/content_about.xml │ --rw---- 2.0 fat 2428 bl defN 16-Apr-26 08:52 res/layout/content_article.xml │ --rw---- 2.0 fat 4516 bl defN 16-Apr-26 08:52 res/layout/content_home.xml │ --rw---- 2.0 fat 820 bl defN 16-Apr-26 08:52 res/layout/design_bottom_sheet_dialog.xml │ --rw---- 2.0 fat 528 bl defN 16-Apr-26 08:52 res/layout/design_layout_snackbar.xml │ --rw---- 2.0 fat 1240 bl defN 16-Apr-26 08:52 res/layout/design_layout_snackbar_include.xml │ --rw---- 2.0 fat 368 bl defN 16-Apr-26 08:52 res/layout/design_layout_tab_icon.xml │ --rw---- 2.0 fat 444 bl defN 16-Apr-26 08:52 res/layout/design_layout_tab_text.xml │ --rw---- 2.0 fat 328 bl defN 16-Apr-26 08:52 res/layout/design_menu_item_action_area.xml │ --rw---- 2.0 fat 536 bl defN 16-Apr-26 08:52 res/layout/design_navigation_item.xml │ --rw---- 2.0 fat 448 bl defN 16-Apr-26 08:52 res/layout/design_navigation_item_header.xml │ --rw---- 2.0 fat 480 bl defN 16-Apr-26 08:52 res/layout/design_navigation_item_separator.xml │ --rw---- 2.0 fat 572 bl defN 16-Apr-26 08:52 res/layout/design_navigation_item_subheader.xml │ --rw---- 2.0 fat 528 bl defN 16-Apr-26 08:52 res/layout/design_navigation_menu.xml │ --rw---- 2.0 fat 864 bl defN 16-Apr-26 08:52 res/layout/design_navigation_menu_item.xml │ --rw---- 2.0 fat 2352 bl defN 16-Apr-26 08:52 res/layout/dialog_modify_source.xml │ --rw---- 2.0 fat 784 bl defN 16-Apr-26 08:52 res/layout/dialog_ompl_url.xml │ --rw---- 2.0 fat 2900 bl defN 16-Apr-26 08:52 res/layout/feed_item_card_big.xml │ --rw---- 2.0 fat 1956 bl defN 16-Apr-26 08:52 res/layout/feed_item_card_small.xml │ --rw---- 2.0 fat 3356 bl defN 16-Apr-26 08:52 res/layout/feed_item_small.xml │ --rw---- 2.0 fat 1316 bl defN 16-Apr-26 08:52 res/layout/fragment_archive.xml │ --rw---- 2.0 fat 1488 bl defN 16-Apr-26 08:52 res/layout/fragment_feeds.xml │ --rw---- 2.0 fat 912 bl defN 16-Apr-26 08:52 res/layout/fragment_manage_sources.xml │ --rw---- 2.0 fat 3112 bl defN 16-Apr-26 08:52 res/layout/fragment_splash.xml │ --rw---- 2.0 fat 1336 bl defN 16-Apr-26 08:52 res/layout/item_category.xml │ --rw---- 2.0 fat 1776 bl defN 16-Apr-26 08:52 res/layout/library_item.xml │ --rw---- 2.0 fat 1376 bl defN 16-Apr-26 08:52 res/layout/md_dialog_basic.xml │ --rw---- 2.0 fat 844 bl defN 16-Apr-26 08:52 res/layout/md_dialog_colorchooser.xml │ --rw---- 2.0 fat 840 bl defN 16-Apr-26 08:52 res/layout/md_dialog_custom.xml │ --rw---- 2.0 fat 2244 bl defN 16-Apr-26 08:52 res/layout/md_dialog_input.xml │ --rw---- 2.0 fat 1816 bl defN 16-Apr-26 08:52 res/layout/md_dialog_list.xml │ --rw---- 2.0 fat 1304 bl defN 16-Apr-26 08:52 res/layout/md_dialog_progress.xml │ --rw---- 2.0 fat 964 bl defN 16-Apr-26 08:52 res/layout/md_dialog_progress_indeterminate.xml │ --rw---- 2.0 fat 1328 bl defN 16-Apr-26 08:52 res/layout/md_dialog_progress_indeterminate_horizontal.xml │ --rw---- 2.0 fat 884 bl defN 16-Apr-26 08:52 res/layout/md_listitem.xml │ --rw---- 2.0 fat 1264 bl defN 16-Apr-26 08:52 res/layout/md_listitem_multichoice.xml │ --rw---- 2.0 fat 1268 bl defN 16-Apr-26 08:52 res/layout/md_listitem_singlechoice.xml │ --rw---- 2.0 fat 2008 bl defN 16-Apr-26 08:52 res/layout/md_preference_custom.xml │ --rw---- 2.0 fat 1052 bl defN 16-Apr-26 08:52 res/layout/md_simplelist_item.xml │ --rw---- 2.0 fat 648 bl defN 16-Apr-26 08:52 res/layout/md_stub_actionbuttons.xml │ --rw---- 2.0 fat 4976 bl defN 16-Apr-26 08:52 res/layout/md_stub_colorchooser_custom.xml │ --rw---- 2.0 fat 780 bl defN 16-Apr-26 08:52 res/layout/md_stub_colorchooser_grid.xml │ --rw---- 2.0 fat 948 bl defN 16-Apr-26 08:52 res/layout/md_stub_inputpref.xml │ --rw---- 2.0 fat 1012 bl defN 16-Apr-26 08:52 res/layout/md_stub_titleframe.xml │ --rw---- 2.0 fat 1012 bl defN 16-Apr-26 08:52 res/layout/md_stub_titleframe_lesspadding.xml │ --rw---- 2.0 fat 924 bl defN 16-Apr-26 08:52 res/layout/nav_header_main.xml │ --rw---- 2.0 fat 616 bl defN 16-Apr-26 08:52 res/layout/notification_media_action.xml │ --rw---- 2.0 fat 800 bl defN 16-Apr-26 08:52 res/layout/notification_media_cancel_action.xml │ --rw---- 2.0 fat 1640 bl defN 16-Apr-26 08:52 res/layout/notification_template_big_media.xml │ --rw---- 2.0 fat 1660 bl defN 16-Apr-26 08:52 res/layout/notification_template_big_media_narrow.xml │ --rw---- 2.0 fat 2676 bl defN 16-Apr-26 08:52 res/layout/notification_template_lines.xml │ --rw---- 2.0 fat 1336 bl defN 16-Apr-26 08:52 res/layout/notification_template_media.xml │ --rw---- 2.0 fat 616 bl defN 16-Apr-26 08:52 res/layout/notification_template_part_chronometer.xml │ --rw---- 2.0 fat 616 bl defN 16-Apr-26 08:52 res/layout/notification_template_part_time.xml │ --rw---- 2.0 fat 648 bl defN 16-Apr-26 08:52 res/layout/select_dialog_item_material.xml │ --rw---- 2.0 fat 788 bl defN 16-Apr-26 08:52 res/layout/select_dialog_multichoice_material.xml │ --rw---- 2.0 fat 788 bl defN 16-Apr-26 08:52 res/layout/select_dialog_singlechoice_material.xml │ --rw---- 2.0 fat 2448 bl defN 16-Apr-26 08:52 res/layout/source_item.xml │ --rw---- 2.0 fat 480 bl defN 16-Apr-26 08:52 res/layout/spinner_text.xml │ --rw---- 2.0 fat 508 bl defN 16-Apr-26 08:52 res/layout/support_simple_spinner_dropdown_item.xml │ --rw---- 2.0 fat 1148 bl defN 16-Apr-26 08:52 res/menu/activity_main_drawer.xml │ --rw---- 2.0 fat 1128 bl defN 16-Apr-26 08:52 res/menu/menu_about.xml │ --rw---- 2.0 fat 1084 bl defN 16-Apr-26 08:52 res/menu/menu_article.xml │ --rw---- 2.0 fat 1084 bl defN 16-Apr-26 08:52 res/menu/menu_feeds.xml │ --rw---- 2.0 fat 568 bl defN 16-Apr-26 08:52 res/menu/menu_splash.xml │ --rw---- 1.0 fat 1523 b- stor 16-Apr-26 08:48 res/mipmap-hdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 1309 b- stor 16-Apr-26 08:48 res/mipmap-mdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 1922 b- stor 16-Apr-26 08:48 res/mipmap-xhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 2525 b- stor 16-Apr-26 08:48 res/mipmap-xxhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 3509 b- stor 16-Apr-26 08:48 res/mipmap-xxxhdpi-v4/ic_launcher.png │ --rw---- 2.0 fat 268 bl defN 16-Apr-26 08:52 res/transition/activity_slide.xml │ --rw---- 2.0 fat 120 bl defN 16-Apr-26 08:52 res/transition/pull_in_left.xml │ --rw---- 2.0 fat 120 bl defN 16-Apr-26 08:52 res/transition/push_out_right.xml │ --rw---- 2.0 fat 3204 bl defN 16-Apr-26 08:52 res/xml/settings.xml │ --rw---- 1.0 fat 353656 b- stor 16-Apr-26 08:48 resources.arsc │ --rw---- 2.0 fat 4033644 bl defN 16-Apr-26 08:52 classes.dex │ --rw---- 2.0 fat 1254 bl defN 16-Apr-26 08:52 org/jsoup/nodes/entities-base.properties │ --rw---- 2.0 fat 27501 bl defN 16-Apr-26 08:52 org/jsoup/nodes/entities-full.properties │ -523 files, 5549399 bytes uncompressed, 2852830 bytes compressed: 48.6% │ +Zip file size: 2942894 bytes, number of entries: 521 │ +-rw---- 2.0 fat 4608 bX defN 17-Sep-20 15:05 AndroidManifest.xml │ +-rw---- 2.0 fat 11264 bl defN 17-Sep-20 15:05 assets/munch_db.sqlite │ +-rw---- 2.0 fat 620 bl defN 17-Sep-20 15:05 res/anim-v21/design_bottom_sheet_slide_in.xml │ +-rw---- 2.0 fat 620 bl defN 17-Sep-20 15:05 res/anim-v21/design_bottom_sheet_slide_out.xml │ +-rw---- 2.0 fat 396 bl defN 17-Sep-20 15:05 res/anim/abc_fade_in.xml │ +-rw---- 2.0 fat 396 bl defN 17-Sep-20 15:05 res/anim/abc_fade_out.xml │ +-rw---- 2.0 fat 860 bl defN 17-Sep-20 15:05 res/anim/abc_grow_fade_in_from_bottom.xml │ +-rw---- 2.0 fat 512 bl defN 17-Sep-20 15:05 res/anim/abc_popup_enter.xml │ +-rw---- 2.0 fat 512 bl defN 17-Sep-20 15:05 res/anim/abc_popup_exit.xml │ +-rw---- 2.0 fat 860 bl defN 17-Sep-20 15:05 res/anim/abc_shrink_fade_out_from_bottom.xml │ +-rw---- 2.0 fat 400 bl defN 17-Sep-20 15:05 res/anim/abc_slide_in_bottom.xml │ +-rw---- 2.0 fat 400 bl defN 17-Sep-20 15:05 res/anim/abc_slide_in_top.xml │ +-rw---- 2.0 fat 400 bl defN 17-Sep-20 15:05 res/anim/abc_slide_out_bottom.xml │ +-rw---- 2.0 fat 400 bl defN 17-Sep-20 15:05 res/anim/abc_slide_out_top.xml │ +-rw---- 2.0 fat 288 bl defN 17-Sep-20 15:05 res/anim/decelerate_cubic.xml │ +-rw---- 2.0 fat 620 bl defN 17-Sep-20 15:05 res/anim/design_bottom_sheet_slide_in.xml │ +-rw---- 2.0 fat 620 bl defN 17-Sep-20 15:05 res/anim/design_bottom_sheet_slide_out.xml │ +-rw---- 2.0 fat 688 bl defN 17-Sep-20 15:05 res/anim/design_fab_in.xml │ +-rw---- 2.0 fat 688 bl defN 17-Sep-20 15:05 res/anim/design_fab_out.xml │ +-rw---- 2.0 fat 320 bl defN 17-Sep-20 15:05 res/anim/design_snackbar_in.xml │ +-rw---- 2.0 fat 320 bl defN 17-Sep-20 15:05 res/anim/design_snackbar_out.xml │ +-rw---- 2.0 fat 552 bl defN 17-Sep-20 15:05 res/anim/fab_scale_down.xml │ +-rw---- 2.0 fat 552 bl defN 17-Sep-20 15:05 res/anim/fab_scale_up.xml │ +-rw---- 2.0 fat 640 bl defN 17-Sep-20 15:05 res/anim/fab_slide_in_from_left.xml │ +-rw---- 2.0 fat 640 bl defN 17-Sep-20 15:05 res/anim/fab_slide_in_from_right.xml │ +-rw---- 2.0 fat 640 bl defN 17-Sep-20 15:05 res/anim/fab_slide_out_to_left.xml │ +-rw---- 2.0 fat 640 bl defN 17-Sep-20 15:05 res/anim/fab_slide_out_to_right.xml │ +-rw---- 2.0 fat 512 bl defN 17-Sep-20 15:05 res/anim/popup_enter.xml │ +-rw---- 2.0 fat 512 bl defN 17-Sep-20 15:05 res/anim/popup_exit.xml │ +-rw---- 2.0 fat 108 bl defN 17-Sep-20 15:05 res/anim/pull_in_right.xml │ +-rw---- 2.0 fat 108 bl defN 17-Sep-20 15:05 res/anim/push_out_left.xml │ +-rw---- 2.0 fat 108 bl defN 17-Sep-20 15:05 res/anim/push_out_right.xml │ +-rw---- 2.0 fat 472 bl defN 17-Sep-20 15:05 res/color-v11/abc_background_cache_hint_selector_material_dark.xml │ +-rw---- 2.0 fat 472 bl defN 17-Sep-20 15:05 res/color-v11/abc_background_cache_hint_selector_material_light.xml │ +-rw---- 2.0 fat 548 bl defN 17-Sep-20 15:05 res/color-v23/abc_color_highlight_material.xml │ +-rw---- 2.0 fat 468 bl defN 17-Sep-20 15:05 res/color/abc_primary_text_disable_only_material_dark.xml │ +-rw---- 2.0 fat 468 bl defN 17-Sep-20 15:05 res/color/abc_primary_text_disable_only_material_light.xml │ +-rw---- 2.0 fat 468 bl defN 17-Sep-20 15:05 res/color/abc_primary_text_material_dark.xml │ +-rw---- 2.0 fat 468 bl defN 17-Sep-20 15:05 res/color/abc_primary_text_material_light.xml │ +-rw---- 2.0 fat 596 bl defN 17-Sep-20 15:05 res/color/abc_search_url_text.xml │ +-rw---- 2.0 fat 468 bl defN 17-Sep-20 15:05 res/color/abc_secondary_text_material_dark.xml │ +-rw---- 2.0 fat 468 bl defN 17-Sep-20 15:05 res/color/abc_secondary_text_material_light.xml │ +-rw---- 2.0 fat 468 bl defN 17-Sep-20 15:05 res/color/switch_thumb_material_dark.xml │ +-rw---- 2.0 fat 468 bl defN 17-Sep-20 15:05 res/color/switch_thumb_material_light.xml │ +-rw---- 2.0 fat 804 bl defN 17-Sep-20 15:05 res/drawable-anydpi-v21/md_nav_back.xml │ +-rw---- 1.0 fat 287 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ +-rw---- 1.0 fat 1589 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ +-rw---- 1.0 fat 1057 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ +-rw---- 1.0 fat 1548 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 1748 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 229 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ +-rw---- 1.0 fat 233 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 983 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 494 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/abc_ic_star_black_16dp.png │ +-rw---- 1.0 fat 975 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/abc_ic_star_black_36dp.png │ +-rw---- 1.0 fat 350 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/abc_ic_star_half_black_16dp.png │ +-rw---- 1.0 fat 623 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/abc_ic_star_half_black_36dp.png │ +-rw---- 1.0 fat 170 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png │ +-rw---- 1.0 fat 244 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/abc_list_focused_holo.9.png │ +-rw---- 1.0 fat 212 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 212 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 212 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 239 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 240 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 817 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ +-rw---- 1.0 fat 1290 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png │ +-rw---- 1.0 fat 259 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ +-rw---- 1.0 fat 271 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ +-rw---- 1.0 fat 387 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ +-rw---- 1.0 fat 214 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ +-rw---- 1.0 fat 201 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 368 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 538 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 199 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 192 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 198 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 182 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 182 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 158 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/fab_add.png │ +-rw---- 1.0 fat 473 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/ic_info_black_24dp.png │ +-rw---- 1.0 fat 386 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/ic_notifications_black_24dp.png │ +-rw---- 1.0 fat 559 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/ic_sync_black_24dp.png │ +-rw---- 1.0 fat 219 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/md_nav_back.png │ +-rw---- 1.0 fat 586 b- stor 17-Sep-20 15:04 res/drawable-hdpi-v4/met_ic_clear.png │ +-rw---- 1.0 fat 191 b- stor 17-Sep-20 15:04 res/drawable-ldpi-v4/md_nav_back.png │ +-rw---- 1.0 fat 367 b- stor 17-Sep-20 15:04 res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 342 b- stor 17-Sep-20 15:04 res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 483 b- stor 17-Sep-20 15:04 res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 593 b- stor 17-Sep-20 15:04 res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 518 b- stor 17-Sep-20 15:04 res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 274 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ +-rw---- 1.0 fat 1331 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ +-rw---- 1.0 fat 985 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ +-rw---- 1.0 fat 1047 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 1124 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 225 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ +-rw---- 1.0 fat 263 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 659 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/abc_ic_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 360 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/abc_ic_star_black_16dp.png │ +-rw---- 1.0 fat 709 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/abc_ic_star_black_36dp.png │ +-rw---- 1.0 fat 254 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/abc_ic_star_half_black_16dp.png │ +-rw---- 1.0 fat 475 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/abc_ic_star_half_black_36dp.png │ +-rw---- 1.0 fat 170 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png │ +-rw---- 1.0 fat 222 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/abc_list_focused_holo.9.png │ +-rw---- 1.0 fat 211 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 211 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 211 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 226 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 227 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 589 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ +-rw---- 1.0 fat 863 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png │ +-rw---- 1.0 fat 214 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ +-rw---- 1.0 fat 202 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ +-rw---- 1.0 fat 279 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ +-rw---- 1.0 fat 208 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ +-rw---- 1.0 fat 197 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 353 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 428 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 192 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 186 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 185 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 181 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 180 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 116 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/fab_add.png │ +-rw---- 1.0 fat 341 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/ic_info_black_24dp.png │ +-rw---- 1.0 fat 302 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/ic_notifications_black_24dp.png │ +-rw---- 1.0 fat 393 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/ic_sync_black_24dp.png │ +-rw---- 2.0 fat 1180 bl defN 17-Sep-20 15:05 res/drawable-mdpi-v4/ic_sync_white_24dp.xml │ +-rw---- 1.0 fat 187 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/md_nav_back.png │ +-rw---- 1.0 fat 443 b- stor 17-Sep-20 15:04 res/drawable-mdpi-v4/met_ic_clear.png │ +-rw---- 1.0 fat 9490 b- stor 17-Sep-20 15:04 res/drawable-nodpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 5451 b- stor 17-Sep-20 15:04 res/drawable-nodpi-v4/munch_about.png │ +-rw---- 1.0 fat 369392 b- stor 17-Sep-20 15:04 res/drawable-nodpi-v4/munch_promo.png │ +-rw---- 1.0 fat 97315 b- stor 17-Sep-20 15:04 res/drawable-nodpi-v4/munch_promo_small.png │ +-rw---- 1.0 fat 5406 b- stor 17-Sep-20 15:04 res/drawable-nodpi-v4/splash_1.png │ +-rw---- 1.0 fat 4259 b- stor 17-Sep-20 15:04 res/drawable-nodpi-v4/splash_2.png │ +-rw---- 1.0 fat 34660 b- stor 17-Sep-20 15:04 res/drawable-nodpi-v4/splash_3.png │ +-rw---- 2.0 fat 336 bl defN 17-Sep-20 15:05 res/drawable-v21/abc_action_bar_item_background_material.xml │ +-rw---- 2.0 fat 1908 bl defN 17-Sep-20 15:05 res/drawable-v21/abc_btn_colored_material.xml │ +-rw---- 2.0 fat 1360 bl defN 17-Sep-20 15:05 res/drawable-v21/abc_edit_text_material.xml │ +-rw---- 2.0 fat 712 bl defN 17-Sep-20 15:05 res/drawable-v21/abc_ratingbar_indicator_material.xml │ +-rw---- 2.0 fat 712 bl defN 17-Sep-20 15:05 res/drawable-v21/abc_ratingbar_small_material.xml │ +-rw---- 2.0 fat 776 bl defN 17-Sep-20 15:05 res/drawable-v21/circle_button.xml │ +-rw---- 2.0 fat 848 bl defN 17-Sep-20 15:05 res/drawable-v21/ic_delete_white_24dp.xml │ +-rw---- 2.0 fat 880 bl defN 17-Sep-20 15:05 res/drawable-v21/ic_info_black_24dp.xml │ +-rw---- 2.0 fat 1060 bl defN 17-Sep-20 15:05 res/drawable-v21/ic_notifications_black_24dp.xml │ +-rw---- 2.0 fat 1160 bl defN 17-Sep-20 15:05 res/drawable-v21/ic_sync_black_24dp.xml │ +-rw---- 2.0 fat 496 bl defN 17-Sep-20 15:05 res/drawable-v21/md_btn_selector_ripple.xml │ +-rw---- 2.0 fat 496 bl defN 17-Sep-20 15:05 res/drawable-v21/md_btn_selector_ripple_dark.xml │ +-rw---- 2.0 fat 1092 bl defN 17-Sep-20 15:05 res/drawable-v21/md_btn_shape.xml │ +-rw---- 2.0 fat 380 bl defN 17-Sep-20 15:05 res/drawable-v23/abc_control_background_material.xml │ +-rw---- 1.0 fat 297 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ +-rw---- 1.0 fat 2172 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ +-rw---- 1.0 fat 1524 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ +-rw---- 1.0 fat 2259 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 2606 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 234 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ +-rw---- 1.0 fat 325 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 656 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/abc_ic_star_black_16dp.png │ +-rw---- 1.0 fat 1234 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/abc_ic_star_black_36dp.png │ +-rw---- 1.0 fat 432 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/abc_ic_star_half_black_16dp.png │ +-rw---- 1.0 fat 784 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/abc_ic_star_half_black_36dp.png │ +-rw---- 1.0 fat 170 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/abc_list_divider_mtrl_alpha.9.png │ +-rw---- 1.0 fat 244 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/abc_list_focused_holo.9.png │ +-rw---- 1.0 fat 214 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/abc_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 214 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/abc_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 214 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/abc_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 254 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 253 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 1122 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ +-rw---- 1.0 fat 1811 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/abc_popup_background_mtrl_mult.9.png │ +-rw---- 1.0 fat 345 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ +-rw---- 1.0 fat 400 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ +-rw---- 1.0 fat 557 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ +-rw---- 1.0 fat 219 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ +-rw---- 1.0 fat 207 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 507 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 741 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 205 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 198 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 197 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 190 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 190 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 128 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/fab_add.png │ +-rw---- 1.0 fat 639 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/ic_info_black_24dp.png │ +-rw---- 1.0 fat 451 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/ic_notifications_black_24dp.png │ +-rw---- 1.0 fat 723 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/ic_sync_black_24dp.png │ +-rw---- 1.0 fat 259 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/md_nav_back.png │ +-rw---- 1.0 fat 775 b- stor 17-Sep-20 15:04 res/drawable-xhdpi-v4/met_ic_clear.png │ +-rw---- 1.0 fat 305 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ +-rw---- 1.0 fat 2265 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ +-rw---- 1.0 fat 1032 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ +-rw---- 1.0 fat 3755 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 4239 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 246 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ +-rw---- 1.0 fat 306 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 1823 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 893 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/abc_ic_star_black_16dp.png │ +-rw---- 1.0 fat 1705 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/abc_ic_star_black_36dp.png │ +-rw---- 1.0 fat 586 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/abc_ic_star_half_black_16dp.png │ +-rw---- 1.0 fat 1104 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/abc_ic_star_half_black_36dp.png │ +-rw---- 1.0 fat 178 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/abc_list_divider_mtrl_alpha.9.png │ +-rw---- 1.0 fat 245 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/abc_list_focused_holo.9.png │ +-rw---- 1.0 fat 221 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/abc_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 221 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/abc_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 221 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/abc_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 307 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 305 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 1779 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ +-rw---- 1.0 fat 2774 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/abc_popup_background_mtrl_mult.9.png │ +-rw---- 1.0 fat 396 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ +-rw---- 1.0 fat 589 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ +-rw---- 1.0 fat 811 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ +-rw---- 1.0 fat 218 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ +-rw---- 1.0 fat 212 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 595 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 1060 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 210 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 202 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 204 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 193 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 196 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ +-rw---- 2.0 fat 600 bl defN 17-Sep-20 15:05 res/drawable-xxhdpi-v4/accent_circle.xml │ +-rw---- 1.0 fat 138 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/fab_add.png │ +-rw---- 1.0 fat 898 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/ic_info_black_24dp.png │ +-rw---- 1.0 fat 3509 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 664 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/ic_notifications_black_24dp.png │ +-rw---- 1.0 fat 999 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/ic_sync_black_24dp.png │ +-rw---- 1.0 fat 279 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/md_nav_back.png │ +-rw---- 1.0 fat 1041 b- stor 17-Sep-20 15:04 res/drawable-xxhdpi-v4/met_ic_clear.png │ +-rw---- 1.0 fat 3524 b- stor 17-Sep-20 15:04 res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 3853 b- stor 17-Sep-20 15:04 res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 1515 b- stor 17-Sep-20 15:04 res/drawable-xxxhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 1131 b- stor 17-Sep-20 15:04 res/drawable-xxxhdpi-v4/abc_ic_star_black_16dp.png │ +-rw---- 1.0 fat 2096 b- stor 17-Sep-20 15:04 res/drawable-xxxhdpi-v4/abc_ic_star_black_36dp.png │ +-rw---- 1.0 fat 731 b- stor 17-Sep-20 15:04 res/drawable-xxxhdpi-v4/abc_ic_star_half_black_16dp.png │ +-rw---- 1.0 fat 1329 b- stor 17-Sep-20 15:04 res/drawable-xxxhdpi-v4/abc_ic_star_half_black_36dp.png │ +-rw---- 1.0 fat 666 b- stor 17-Sep-20 15:04 res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ +-rw---- 1.0 fat 959 b- stor 17-Sep-20 15:04 res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ +-rw---- 1.0 fat 513 b- stor 17-Sep-20 15:04 res/drawable-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 1025 b- stor 17-Sep-20 15:04 res/drawable-xxxhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 208 b- stor 17-Sep-20 15:04 res/drawable-xxxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 1179 b- stor 17-Sep-20 15:04 res/drawable-xxxhdpi-v4/ic_info_black_24dp.png │ +-rw---- 1.0 fat 801 b- stor 17-Sep-20 15:04 res/drawable-xxxhdpi-v4/ic_notifications_black_24dp.png │ +-rw---- 1.0 fat 1275 b- stor 17-Sep-20 15:04 res/drawable-xxxhdpi-v4/ic_sync_black_24dp.png │ +-rw---- 1.0 fat 345 b- stor 17-Sep-20 15:04 res/drawable-xxxhdpi-v4/md_nav_back.png │ +-rw---- 1.0 fat 1367 b- stor 17-Sep-20 15:04 res/drawable-xxxhdpi-v4/met_ic_clear.png │ +-rw---- 2.0 fat 700 bl defN 17-Sep-20 15:05 res/drawable/abc_btn_borderless_material.xml │ +-rw---- 2.0 fat 560 bl defN 17-Sep-20 15:05 res/drawable/abc_btn_check_material.xml │ +-rw---- 2.0 fat 4276 bl defN 17-Sep-20 15:05 res/drawable/abc_btn_checkbox_checked_mtrl.xml │ +-rw---- 2.0 fat 4216 bl defN 17-Sep-20 15:05 res/drawable/abc_btn_checkbox_unchecked_mtrl.xml │ +-rw---- 2.0 fat 428 bl defN 17-Sep-20 15:05 res/drawable/abc_btn_colored_material.xml │ +-rw---- 2.0 fat 1092 bl defN 17-Sep-20 15:05 res/drawable/abc_btn_default_mtrl_shape.xml │ +-rw---- 2.0 fat 560 bl defN 17-Sep-20 15:05 res/drawable/abc_btn_radio_material.xml │ +-rw---- 2.0 fat 2416 bl defN 17-Sep-20 15:05 res/drawable/abc_btn_radio_off_mtrl.xml │ +-rw---- 2.0 fat 2332 bl defN 17-Sep-20 15:05 res/drawable/abc_btn_radio_on_mtrl.xml │ +-rw---- 2.0 fat 436 bl defN 17-Sep-20 15:05 res/drawable/abc_cab_background_internal_bg.xml │ +-rw---- 2.0 fat 412 bl defN 17-Sep-20 15:05 res/drawable/abc_cab_background_top_material.xml │ +-rw---- 2.0 fat 844 bl defN 17-Sep-20 15:05 res/drawable/abc_dialog_material_background_dark.xml │ +-rw---- 2.0 fat 844 bl defN 17-Sep-20 15:05 res/drawable/abc_dialog_material_background_light.xml │ +-rw---- 2.0 fat 1040 bl defN 17-Sep-20 15:05 res/drawable/abc_edit_text_material.xml │ +-rw---- 2.0 fat 908 bl defN 17-Sep-20 15:05 res/drawable/abc_ic_ab_back_material.xml │ +-rw---- 2.0 fat 924 bl defN 17-Sep-20 15:05 res/drawable/abc_ic_clear_material.xml │ +-rw---- 2.0 fat 832 bl defN 17-Sep-20 15:05 res/drawable/abc_ic_go_search_api_material.xml │ +-rw---- 2.0 fat 1116 bl defN 17-Sep-20 15:05 res/drawable/abc_ic_menu_copy_material.xml │ +-rw---- 2.0 fat 1756 bl defN 17-Sep-20 15:05 res/drawable/abc_ic_menu_cut_material.xml │ +-rw---- 2.0 fat 1132 bl defN 17-Sep-20 15:05 res/drawable/abc_ic_menu_overflow_material.xml │ +-rw---- 2.0 fat 1300 bl defN 17-Sep-20 15:05 res/drawable/abc_ic_menu_paste_material.xml │ +-rw---- 2.0 fat 1736 bl defN 17-Sep-20 15:05 res/drawable/abc_ic_menu_selectall_material.xml │ +-rw---- 2.0 fat 1420 bl defN 17-Sep-20 15:05 res/drawable/abc_ic_menu_share_material.xml │ +-rw---- 2.0 fat 1208 bl defN 17-Sep-20 15:05 res/drawable/abc_ic_voice_search_api_material.xml │ +-rw---- 2.0 fat 1136 bl defN 17-Sep-20 15:05 res/drawable/abc_item_background_holo_dark.xml │ +-rw---- 2.0 fat 1136 bl defN 17-Sep-20 15:05 res/drawable/abc_item_background_holo_light.xml │ +-rw---- 2.0 fat 508 bl defN 17-Sep-20 15:05 res/drawable/abc_list_selector_background_transition_holo_dark.xml │ +-rw---- 2.0 fat 508 bl defN 17-Sep-20 15:05 res/drawable/abc_list_selector_background_transition_holo_light.xml │ +-rw---- 2.0 fat 1208 bl defN 17-Sep-20 15:05 res/drawable/abc_list_selector_holo_dark.xml │ +-rw---- 2.0 fat 1208 bl defN 17-Sep-20 15:05 res/drawable/abc_list_selector_holo_light.xml │ +-rw---- 2.0 fat 664 bl defN 17-Sep-20 15:05 res/drawable/abc_ratingbar_full_material.xml │ +-rw---- 2.0 fat 760 bl defN 17-Sep-20 15:05 res/drawable/abc_ratingbar_indicator_material.xml │ +-rw---- 2.0 fat 760 bl defN 17-Sep-20 15:05 res/drawable/abc_ratingbar_small_material.xml │ +-rw---- 2.0 fat 1232 bl defN 17-Sep-20 15:05 res/drawable/abc_seekbar_thumb_material.xml │ +-rw---- 2.0 fat 1532 bl defN 17-Sep-20 15:05 res/drawable/abc_seekbar_track_material.xml │ +-rw---- 2.0 fat 1328 bl defN 17-Sep-20 15:05 res/drawable/abc_spinner_textfield_background_material.xml │ +-rw---- 2.0 fat 560 bl defN 17-Sep-20 15:05 res/drawable/abc_switch_thumb_material.xml │ +-rw---- 2.0 fat 564 bl defN 17-Sep-20 15:05 res/drawable/abc_tab_indicator_material.xml │ +-rw---- 2.0 fat 600 bl defN 17-Sep-20 15:05 res/drawable/abc_text_cursor_material.xml │ +-rw---- 2.0 fat 880 bl defN 17-Sep-20 15:05 res/drawable/abc_textfield_search_material.xml │ +-rw---- 2.0 fat 704 bl defN 17-Sep-20 15:05 res/drawable/category_bg.xml │ +-rw---- 2.0 fat 1156 bl defN 17-Sep-20 15:05 res/drawable/circle_button.xml │ +-rw---- 2.0 fat 600 bl defN 17-Sep-20 15:05 res/drawable/cyan_circle.xml │ +-rw---- 2.0 fat 436 bl defN 17-Sep-20 15:05 res/drawable/design_fab_background.xml │ +-rw---- 2.0 fat 564 bl defN 17-Sep-20 15:05 res/drawable/design_snackbar_background.xml │ +-rw---- 2.0 fat 600 bl defN 17-Sep-20 15:05 res/drawable/empty_dot.xml │ +-rw---- 2.0 fat 600 bl defN 17-Sep-20 15:05 res/drawable/gray_circle.xml │ +-rw---- 2.0 fat 600 bl defN 17-Sep-20 15:05 res/drawable/green_circle.xml │ +-rw---- 2.0 fat 600 bl defN 17-Sep-20 15:05 res/drawable/grey_circle.xml │ +-rw---- 2.0 fat 880 bl defN 17-Sep-20 15:05 res/drawable/ic_about_24dp.xml │ +-rw---- 2.0 fat 876 bl defN 17-Sep-20 15:05 res/drawable/ic_archive_24dp.xml │ +-rw---- 2.0 fat 820 bl defN 17-Sep-20 15:05 res/drawable/ic_archive_done_24dp.xml │ +-rw---- 2.0 fat 924 bl defN 17-Sep-20 15:05 res/drawable/ic_archived_24dp.xml │ +-rw---- 2.0 fat 856 bl defN 17-Sep-20 15:05 res/drawable/ic_arrow_drop_down_circle_24dp.xml │ +-rw---- 2.0 fat 796 bl defN 17-Sep-20 15:05 res/drawable/ic_arrow_forward_24dp.xml │ +-rw---- 2.0 fat 1444 bl defN 17-Sep-20 15:05 res/drawable/ic_automobile_24dp.xml │ +-rw---- 2.0 fat 912 bl defN 17-Sep-20 15:05 res/drawable/ic_book_24dp.xml │ +-rw---- 2.0 fat 1096 bl defN 17-Sep-20 15:05 res/drawable/ic_business_24dp.xml │ +-rw---- 2.0 fat 772 bl defN 17-Sep-20 15:05 res/drawable/ic_clear_all_24dp.xml │ +-rw---- 2.0 fat 1344 bl defN 17-Sep-20 15:05 res/drawable/ic_climate_24dp.xml │ +-rw---- 2.0 fat 884 bl defN 17-Sep-20 15:05 res/drawable/ic_close_24dp.xml │ +-rw---- 2.0 fat 2220 bl defN 17-Sep-20 15:05 res/drawable/ic_comics_24dp.xml │ +-rw---- 2.0 fat 1704 bl defN 17-Sep-20 15:05 res/drawable/ic_deals_24dp.xml │ +-rw---- 2.0 fat 848 bl defN 17-Sep-20 15:05 res/drawable/ic_delete_24dp.xml │ +-rw---- 2.0 fat 780 bl defN 17-Sep-20 15:05 res/drawable/ic_done_24dp.xml │ +-rw---- 2.0 fat 1004 bl defN 17-Sep-20 15:05 res/drawable/ic_done_all_24dp.xml │ +-rw---- 2.0 fat 832 bl defN 17-Sep-20 15:05 res/drawable/ic_economics_24dp.xml │ +-rw---- 2.0 fat 836 bl defN 17-Sep-20 15:05 res/drawable/ic_education_24dp.xml │ +-rw---- 2.0 fat 964 bl defN 17-Sep-20 15:05 res/drawable/ic_entertainment_24dp.xml │ +-rw---- 2.0 fat 880 bl defN 17-Sep-20 15:05 res/drawable/ic_error_24dp.xml │ +-rw---- 2.0 fat 772 bl defN 17-Sep-20 15:05 res/drawable/ic_expand_more_24dp.xml │ +-rw---- 2.0 fat 1256 bl defN 17-Sep-20 15:05 res/drawable/ic_fashion_24dp.xml │ +-rw---- 2.0 fat 864 bl defN 17-Sep-20 15:05 res/drawable/ic_feeds_24dp.xml │ +-rw---- 2.0 fat 952 bl defN 17-Sep-20 15:05 res/drawable/ic_finance_24dp.xml │ +-rw---- 2.0 fat 1428 bl defN 17-Sep-20 15:05 res/drawable/ic_fitness_24dp.xml │ +-rw---- 2.0 fat 1244 bl defN 17-Sep-20 15:05 res/drawable/ic_food_24dp.xml │ +-rw---- 2.0 fat 800 bl defN 17-Sep-20 15:05 res/drawable/ic_gadgets_24dp.xml │ +-rw---- 2.0 fat 896 bl defN 17-Sep-20 15:05 res/drawable/ic_gaming_24dp.xml │ +-rw---- 2.0 fat 1200 bl defN 17-Sep-20 15:05 res/drawable/ic_hardware_24dp.xml │ +-rw---- 2.0 fat 948 bl defN 17-Sep-20 15:05 res/drawable/ic_health_24dp.xml │ +-rw---- 2.0 fat 2540 bl defN 17-Sep-20 15:05 res/drawable/ic_international_24dp.xml │ +-rw---- 2.0 fat 956 bl defN 17-Sep-20 15:05 res/drawable/ic_launch_24dp.xml │ +-rw---- 2.0 fat 1012 bl defN 17-Sep-20 15:05 res/drawable/ic_manage_feeds_24dp.xml │ +-rw---- 2.0 fat 1316 bl defN 17-Sep-20 15:05 res/drawable/ic_marketing_24dp.xml │ +-rw---- 2.0 fat 1428 bl defN 17-Sep-20 15:05 res/drawable/ic_mood_24dp.xml │ +-rw---- 2.0 fat 968 bl defN 17-Sep-20 15:05 res/drawable/ic_music_24dp.xml │ +-rw---- 2.0 fat 756 bl defN 17-Sep-20 15:05 res/drawable/ic_national_24dp.xml │ +-rw---- 2.0 fat 820 bl defN 17-Sep-20 15:05 res/drawable/ic_nav_archive_24dp.xml │ +-rw---- 2.0 fat 960 bl defN 17-Sep-20 15:05 res/drawable/ic_open_in_browser_24dp.xml │ +-rw---- 2.0 fat 864 bl defN 17-Sep-20 15:05 res/drawable/ic_politics_24dp.xml │ +-rw---- 2.0 fat 2360 bl defN 17-Sep-20 15:05 res/drawable/ic_productivity_24dp.xml │ +-rw---- 2.0 fat 844 bl defN 17-Sep-20 15:05 res/drawable/ic_programming_24dp.xml │ +-rw---- 2.0 fat 1116 bl defN 17-Sep-20 15:05 res/drawable/ic_refresh_24dp.xml │ +-rw---- 2.0 fat 804 bl defN 17-Sep-20 15:05 res/drawable/ic_reorder_24dp.xml │ +-rw---- 2.0 fat 1164 bl defN 17-Sep-20 15:05 res/drawable/ic_research_24dp.xml │ +-rw---- 2.0 fat 1096 bl defN 17-Sep-20 15:05 res/drawable/ic_science_24dp.xml │ +-rw---- 2.0 fat 2424 bl defN 17-Sep-20 15:05 res/drawable/ic_settings_24dp.xml │ +-rw---- 2.0 fat 1544 bl defN 17-Sep-20 15:05 res/drawable/ic_share_24dp.xml │ +-rw---- 2.0 fat 2000 bl defN 17-Sep-20 15:05 res/drawable/ic_software_24dp.xml │ +-rw---- 2.0 fat 1172 bl defN 17-Sep-20 15:05 res/drawable/ic_space_24dp.xml │ +-rw---- 2.0 fat 1920 bl defN 17-Sep-20 15:05 res/drawable/ic_sports_24dp.xml │ +-rw---- 2.0 fat 1180 bl defN 17-Sep-20 15:05 res/drawable/ic_sync_24dp.xml │ +-rw---- 2.0 fat 1352 bl defN 17-Sep-20 15:05 res/drawable/ic_technology_24dp.xml │ +-rw---- 2.0 fat 980 bl defN 17-Sep-20 15:05 res/drawable/ic_unknown_24dp.xml │ +-rw---- 2.0 fat 784 bl defN 17-Sep-20 15:05 res/drawable/ic_warning_24dp.xml │ +-rw---- 2.0 fat 600 bl defN 17-Sep-20 15:05 res/drawable/lime_circle.xml │ +-rw---- 2.0 fat 1140 bl defN 17-Sep-20 15:05 res/drawable/md_btn_selected.xml │ +-rw---- 2.0 fat 1140 bl defN 17-Sep-20 15:05 res/drawable/md_btn_selected_dark.xml │ +-rw---- 2.0 fat 764 bl defN 17-Sep-20 15:05 res/drawable/md_btn_selector.xml │ +-rw---- 2.0 fat 764 bl defN 17-Sep-20 15:05 res/drawable/md_btn_selector_dark.xml │ +-rw---- 2.0 fat 436 bl defN 17-Sep-20 15:05 res/drawable/md_item_selected.xml │ +-rw---- 2.0 fat 436 bl defN 17-Sep-20 15:05 res/drawable/md_item_selected_dark.xml │ +-rw---- 2.0 fat 764 bl defN 17-Sep-20 15:05 res/drawable/md_selector.xml │ +-rw---- 2.0 fat 764 bl defN 17-Sep-20 15:05 res/drawable/md_selector_dark.xml │ +-rw---- 2.0 fat 436 bl defN 17-Sep-20 15:05 res/drawable/md_transparent.xml │ +-rw---- 2.0 fat 480 bl defN 17-Sep-20 15:05 res/drawable/nav_item_bg.xml │ +-rw---- 2.0 fat 600 bl defN 17-Sep-20 15:05 res/drawable/orange_circle.xml │ +-rw---- 2.0 fat 600 bl defN 17-Sep-20 15:05 res/drawable/purple_circle.xml │ +-rw---- 2.0 fat 600 bl defN 17-Sep-20 15:05 res/drawable/red_circle.xml │ +-rw---- 2.0 fat 600 bl defN 17-Sep-20 15:05 res/drawable/sample_circle.xml │ +-rw---- 2.0 fat 600 bl defN 17-Sep-20 15:05 res/drawable/selected_dot.xml │ +-rw---- 2.0 fat 600 bl defN 17-Sep-20 15:05 res/drawable/teal_circle.xml │ +-rw---- 2.0 fat 1368 bl defN 17-Sep-20 15:05 res/layout-ldrtl-v17/md_listitem_multichoice.xml │ +-rw---- 2.0 fat 1372 bl defN 17-Sep-20 15:05 res/layout-ldrtl-v17/md_listitem_singlechoice.xml │ +-rw---- 2.0 fat 528 bl defN 17-Sep-20 15:05 res/layout-sw600dp-v13/design_layout_snackbar.xml │ +-rw---- 2.0 fat 1560 bl defN 17-Sep-20 15:05 res/layout-v14/md_stub_progress.xml │ +-rw---- 2.0 fat 1072 bl defN 17-Sep-20 15:05 res/layout-v14/md_stub_progress_indeterminate.xml │ +-rw---- 2.0 fat 888 bl defN 17-Sep-20 15:05 res/layout-v14/md_stub_progress_indeterminate_horizontal.xml │ +-rw---- 2.0 fat 2320 bl defN 17-Sep-20 15:05 res/layout-v16/app_bar_main.xml │ +-rw---- 2.0 fat 3152 bl defN 17-Sep-20 15:05 res/layout-v16/fragment_splash.xml │ +-rw---- 2.0 fat 2320 bl defN 17-Sep-20 15:05 res/layout-v16/md_dialog_input.xml │ +-rw---- 2.0 fat 2088 bl defN 17-Sep-20 15:05 res/layout-v16/md_preference_custom.xml │ +-rw---- 2.0 fat 1008 bl defN 17-Sep-20 15:05 res/layout-v16/md_stub_inputpref.xml │ +-rw---- 2.0 fat 1620 bl defN 17-Sep-20 15:05 res/layout-v16/md_stub_progress.xml │ +-rw---- 2.0 fat 1132 bl defN 17-Sep-20 15:05 res/layout-v16/md_stub_progress_indeterminate.xml │ +-rw---- 2.0 fat 948 bl defN 17-Sep-20 15:05 res/layout-v16/md_stub_progress_indeterminate_horizontal.xml │ +-rw---- 2.0 fat 1692 bl defN 17-Sep-20 15:05 res/layout-v17/abc_alert_dialog_button_bar_material.xml │ +-rw---- 2.0 fat 3328 bl defN 17-Sep-20 15:05 res/layout-v17/abc_alert_dialog_material.xml │ +-rw---- 2.0 fat 1156 bl defN 17-Sep-20 15:05 res/layout-v17/abc_dialog_title_material.xml │ +-rw---- 2.0 fat 3696 bl defN 17-Sep-20 15:05 res/layout-v17/abc_search_view.xml │ +-rw---- 2.0 fat 1336 bl defN 17-Sep-20 15:05 res/layout-v17/design_layout_snackbar_include.xml │ +-rw---- 2.0 fat 2452 bl defN 17-Sep-20 15:05 res/layout-v17/md_dialog_input.xml │ +-rw---- 2.0 fat 980 bl defN 17-Sep-20 15:05 res/layout-v17/md_listitem.xml │ +-rw---- 2.0 fat 1368 bl defN 17-Sep-20 15:05 res/layout-v17/md_listitem_multichoice.xml │ +-rw---- 2.0 fat 1372 bl defN 17-Sep-20 15:05 res/layout-v17/md_listitem_singlechoice.xml │ +-rw---- 2.0 fat 2348 bl defN 17-Sep-20 15:05 res/layout-v17/md_preference_custom.xml │ +-rw---- 2.0 fat 1184 bl defN 17-Sep-20 15:05 res/layout-v17/md_simplelist_item.xml │ +-rw---- 2.0 fat 5536 bl defN 17-Sep-20 15:05 res/layout-v17/md_stub_colorchooser_custom.xml │ +-rw---- 2.0 fat 1776 bl defN 17-Sep-20 15:05 res/layout-v17/md_stub_progress.xml │ +-rw---- 2.0 fat 1216 bl defN 17-Sep-20 15:05 res/layout-v17/md_stub_progress_indeterminate.xml │ +-rw---- 2.0 fat 1060 bl defN 17-Sep-20 15:05 res/layout-v17/md_stub_titleframe.xml │ +-rw---- 2.0 fat 1060 bl defN 17-Sep-20 15:05 res/layout-v17/md_stub_titleframe_lesspadding.xml │ +-rw---- 2.0 fat 1780 bl defN 17-Sep-20 15:05 res/layout-v17/notification_template_big_media.xml │ +-rw---- 2.0 fat 1920 bl defN 17-Sep-20 15:05 res/layout-v17/notification_template_big_media_narrow.xml │ +-rw---- 2.0 fat 2848 bl defN 17-Sep-20 15:05 res/layout-v17/notification_template_lines.xml │ +-rw---- 2.0 fat 1428 bl defN 17-Sep-20 15:05 res/layout-v17/notification_template_media.xml │ +-rw---- 2.0 fat 660 bl defN 17-Sep-20 15:05 res/layout-v17/notification_template_part_chronometer.xml │ +-rw---- 2.0 fat 660 bl defN 17-Sep-20 15:05 res/layout-v17/notification_template_part_time.xml │ +-rw---- 2.0 fat 872 bl defN 17-Sep-20 15:05 res/layout-v17/select_dialog_multichoice_material.xml │ +-rw---- 2.0 fat 872 bl defN 17-Sep-20 15:05 res/layout-v17/select_dialog_singlechoice_material.xml │ +-rw---- 2.0 fat 1632 bl defN 17-Sep-20 15:05 res/layout-v21/abc_screen_toolbar.xml │ +-rw---- 2.0 fat 940 bl defN 17-Sep-20 15:05 res/layout/abc_action_bar_title_item.xml │ +-rw---- 2.0 fat 448 bl defN 17-Sep-20 15:05 res/layout/abc_action_bar_up_container.xml │ +-rw---- 2.0 fat 396 bl defN 17-Sep-20 15:05 res/layout/abc_action_bar_view_list_nav_layout.xml │ +-rw---- 2.0 fat 804 bl defN 17-Sep-20 15:05 res/layout/abc_action_menu_item_layout.xml │ +-rw---- 2.0 fat 584 bl defN 17-Sep-20 15:05 res/layout/abc_action_menu_layout.xml │ +-rw---- 2.0 fat 500 bl defN 17-Sep-20 15:05 res/layout/abc_action_mode_bar.xml │ +-rw---- 2.0 fat 704 bl defN 17-Sep-20 15:05 res/layout/abc_action_mode_close_item_material.xml │ +-rw---- 2.0 fat 1728 bl defN 17-Sep-20 15:05 res/layout/abc_activity_chooser_view.xml │ +-rw---- 2.0 fat 1272 bl defN 17-Sep-20 15:05 res/layout/abc_activity_chooser_view_list_item.xml │ +-rw---- 2.0 fat 1648 bl defN 17-Sep-20 15:05 res/layout/abc_alert_dialog_button_bar_material.xml │ +-rw---- 2.0 fat 3284 bl defN 17-Sep-20 15:05 res/layout/abc_alert_dialog_material.xml │ +-rw---- 2.0 fat 1112 bl defN 17-Sep-20 15:05 res/layout/abc_dialog_title_material.xml │ +-rw---- 2.0 fat 396 bl defN 17-Sep-20 15:05 res/layout/abc_expanded_menu_layout.xml │ +-rw---- 2.0 fat 536 bl defN 17-Sep-20 15:05 res/layout/abc_list_menu_item_checkbox.xml │ +-rw---- 2.0 fat 688 bl defN 17-Sep-20 15:05 res/layout/abc_list_menu_item_icon.xml │ +-rw---- 2.0 fat 1404 bl defN 17-Sep-20 15:05 res/layout/abc_list_menu_item_layout.xml │ +-rw---- 2.0 fat 536 bl defN 17-Sep-20 15:05 res/layout/abc_list_menu_item_radio.xml │ +-rw---- 2.0 fat 1548 bl defN 17-Sep-20 15:05 res/layout/abc_popup_menu_item_layout.xml │ +-rw---- 2.0 fat 556 bl defN 17-Sep-20 15:05 res/layout/abc_screen_content_include.xml │ +-rw---- 2.0 fat 872 bl defN 17-Sep-20 15:05 res/layout/abc_screen_simple.xml │ +-rw---- 2.0 fat 828 bl defN 17-Sep-20 15:05 res/layout/abc_screen_simple_overlay_action_mode.xml │ +-rw---- 2.0 fat 1580 bl defN 17-Sep-20 15:05 res/layout/abc_screen_toolbar.xml │ +-rw---- 2.0 fat 2204 bl defN 17-Sep-20 15:05 res/layout/abc_search_dropdown_item_icons_2line.xml │ +-rw---- 2.0 fat 3648 bl defN 17-Sep-20 15:05 res/layout/abc_search_view.xml │ +-rw---- 2.0 fat 768 bl defN 17-Sep-20 15:05 res/layout/abc_select_dialog_material.xml │ +-rw---- 2.0 fat 1132 bl defN 17-Sep-20 15:05 res/layout/activity_about.xml │ +-rw---- 2.0 fat 2024 bl defN 17-Sep-20 15:05 res/layout/activity_article.xml │ +-rw---- 2.0 fat 1072 bl defN 17-Sep-20 15:05 res/layout/activity_home.xml │ +-rw---- 2.0 fat 1556 bl defN 17-Sep-20 15:05 res/layout/activity_settings.xml │ +-rw---- 2.0 fat 1060 bl defN 17-Sep-20 15:05 res/layout/activity_splash.xml │ +-rw---- 2.0 fat 2280 bl defN 17-Sep-20 15:05 res/layout/app_bar_main.xml │ +-rw---- 2.0 fat 2660 bl defN 17-Sep-20 15:05 res/layout/content_about.xml │ +-rw---- 2.0 fat 2428 bl defN 17-Sep-20 15:05 res/layout/content_article.xml │ +-rw---- 2.0 fat 4516 bl defN 17-Sep-20 15:05 res/layout/content_home.xml │ +-rw---- 2.0 fat 820 bl defN 17-Sep-20 15:05 res/layout/design_bottom_sheet_dialog.xml │ +-rw---- 2.0 fat 528 bl defN 17-Sep-20 15:05 res/layout/design_layout_snackbar.xml │ +-rw---- 2.0 fat 1240 bl defN 17-Sep-20 15:05 res/layout/design_layout_snackbar_include.xml │ +-rw---- 2.0 fat 368 bl defN 17-Sep-20 15:05 res/layout/design_layout_tab_icon.xml │ +-rw---- 2.0 fat 444 bl defN 17-Sep-20 15:05 res/layout/design_layout_tab_text.xml │ +-rw---- 2.0 fat 328 bl defN 17-Sep-20 15:05 res/layout/design_menu_item_action_area.xml │ +-rw---- 2.0 fat 536 bl defN 17-Sep-20 15:05 res/layout/design_navigation_item.xml │ +-rw---- 2.0 fat 448 bl defN 17-Sep-20 15:05 res/layout/design_navigation_item_header.xml │ +-rw---- 2.0 fat 480 bl defN 17-Sep-20 15:05 res/layout/design_navigation_item_separator.xml │ +-rw---- 2.0 fat 572 bl defN 17-Sep-20 15:05 res/layout/design_navigation_item_subheader.xml │ +-rw---- 2.0 fat 528 bl defN 17-Sep-20 15:05 res/layout/design_navigation_menu.xml │ +-rw---- 2.0 fat 864 bl defN 17-Sep-20 15:05 res/layout/design_navigation_menu_item.xml │ +-rw---- 2.0 fat 2352 bl defN 17-Sep-20 15:05 res/layout/dialog_modify_source.xml │ +-rw---- 2.0 fat 784 bl defN 17-Sep-20 15:05 res/layout/dialog_ompl_url.xml │ +-rw---- 2.0 fat 2900 bl defN 17-Sep-20 15:05 res/layout/feed_item_card_big.xml │ +-rw---- 2.0 fat 1956 bl defN 17-Sep-20 15:05 res/layout/feed_item_card_small.xml │ +-rw---- 2.0 fat 3356 bl defN 17-Sep-20 15:05 res/layout/feed_item_small.xml │ +-rw---- 2.0 fat 1316 bl defN 17-Sep-20 15:05 res/layout/fragment_archive.xml │ +-rw---- 2.0 fat 1488 bl defN 17-Sep-20 15:05 res/layout/fragment_feeds.xml │ +-rw---- 2.0 fat 912 bl defN 17-Sep-20 15:05 res/layout/fragment_manage_sources.xml │ +-rw---- 2.0 fat 3112 bl defN 17-Sep-20 15:05 res/layout/fragment_splash.xml │ +-rw---- 2.0 fat 1336 bl defN 17-Sep-20 15:05 res/layout/item_category.xml │ +-rw---- 2.0 fat 1776 bl defN 17-Sep-20 15:05 res/layout/library_item.xml │ +-rw---- 2.0 fat 1376 bl defN 17-Sep-20 15:05 res/layout/md_dialog_basic.xml │ +-rw---- 2.0 fat 844 bl defN 17-Sep-20 15:05 res/layout/md_dialog_colorchooser.xml │ +-rw---- 2.0 fat 840 bl defN 17-Sep-20 15:05 res/layout/md_dialog_custom.xml │ +-rw---- 2.0 fat 2244 bl defN 17-Sep-20 15:05 res/layout/md_dialog_input.xml │ +-rw---- 2.0 fat 1816 bl defN 17-Sep-20 15:05 res/layout/md_dialog_list.xml │ +-rw---- 2.0 fat 1304 bl defN 17-Sep-20 15:05 res/layout/md_dialog_progress.xml │ +-rw---- 2.0 fat 964 bl defN 17-Sep-20 15:05 res/layout/md_dialog_progress_indeterminate.xml │ +-rw---- 2.0 fat 1328 bl defN 17-Sep-20 15:05 res/layout/md_dialog_progress_indeterminate_horizontal.xml │ +-rw---- 2.0 fat 884 bl defN 17-Sep-20 15:05 res/layout/md_listitem.xml │ +-rw---- 2.0 fat 1264 bl defN 17-Sep-20 15:05 res/layout/md_listitem_multichoice.xml │ +-rw---- 2.0 fat 1268 bl defN 17-Sep-20 15:05 res/layout/md_listitem_singlechoice.xml │ +-rw---- 2.0 fat 2008 bl defN 17-Sep-20 15:05 res/layout/md_preference_custom.xml │ +-rw---- 2.0 fat 1052 bl defN 17-Sep-20 15:05 res/layout/md_simplelist_item.xml │ +-rw---- 2.0 fat 648 bl defN 17-Sep-20 15:05 res/layout/md_stub_actionbuttons.xml │ +-rw---- 2.0 fat 4976 bl defN 17-Sep-20 15:05 res/layout/md_stub_colorchooser_custom.xml │ +-rw---- 2.0 fat 780 bl defN 17-Sep-20 15:05 res/layout/md_stub_colorchooser_grid.xml │ +-rw---- 2.0 fat 948 bl defN 17-Sep-20 15:05 res/layout/md_stub_inputpref.xml │ +-rw---- 2.0 fat 1012 bl defN 17-Sep-20 15:05 res/layout/md_stub_titleframe.xml │ +-rw---- 2.0 fat 1012 bl defN 17-Sep-20 15:05 res/layout/md_stub_titleframe_lesspadding.xml │ +-rw---- 2.0 fat 924 bl defN 17-Sep-20 15:05 res/layout/nav_header_main.xml │ +-rw---- 2.0 fat 616 bl defN 17-Sep-20 15:05 res/layout/notification_media_action.xml │ +-rw---- 2.0 fat 800 bl defN 17-Sep-20 15:05 res/layout/notification_media_cancel_action.xml │ +-rw---- 2.0 fat 1640 bl defN 17-Sep-20 15:05 res/layout/notification_template_big_media.xml │ +-rw---- 2.0 fat 1660 bl defN 17-Sep-20 15:05 res/layout/notification_template_big_media_narrow.xml │ +-rw---- 2.0 fat 2676 bl defN 17-Sep-20 15:05 res/layout/notification_template_lines.xml │ +-rw---- 2.0 fat 1336 bl defN 17-Sep-20 15:05 res/layout/notification_template_media.xml │ +-rw---- 2.0 fat 616 bl defN 17-Sep-20 15:05 res/layout/notification_template_part_chronometer.xml │ +-rw---- 2.0 fat 616 bl defN 17-Sep-20 15:05 res/layout/notification_template_part_time.xml │ +-rw---- 2.0 fat 648 bl defN 17-Sep-20 15:05 res/layout/select_dialog_item_material.xml │ +-rw---- 2.0 fat 788 bl defN 17-Sep-20 15:05 res/layout/select_dialog_multichoice_material.xml │ +-rw---- 2.0 fat 788 bl defN 17-Sep-20 15:05 res/layout/select_dialog_singlechoice_material.xml │ +-rw---- 2.0 fat 2448 bl defN 17-Sep-20 15:05 res/layout/source_item.xml │ +-rw---- 2.0 fat 480 bl defN 17-Sep-20 15:05 res/layout/spinner_text.xml │ +-rw---- 2.0 fat 508 bl defN 17-Sep-20 15:05 res/layout/support_simple_spinner_dropdown_item.xml │ +-rw---- 2.0 fat 1148 bl defN 17-Sep-20 15:05 res/menu/activity_main_drawer.xml │ +-rw---- 2.0 fat 1128 bl defN 17-Sep-20 15:05 res/menu/menu_about.xml │ +-rw---- 2.0 fat 1084 bl defN 17-Sep-20 15:05 res/menu/menu_article.xml │ +-rw---- 2.0 fat 1084 bl defN 17-Sep-20 15:05 res/menu/menu_feeds.xml │ +-rw---- 2.0 fat 568 bl defN 17-Sep-20 15:05 res/menu/menu_splash.xml │ +-rw---- 1.0 fat 1523 b- stor 17-Sep-20 15:04 res/mipmap-hdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 1309 b- stor 17-Sep-20 15:04 res/mipmap-mdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 1922 b- stor 17-Sep-20 15:04 res/mipmap-xhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 2525 b- stor 17-Sep-20 15:04 res/mipmap-xxhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 3509 b- stor 17-Sep-20 15:04 res/mipmap-xxxhdpi-v4/ic_launcher.png │ +-rw---- 2.0 fat 268 bl defN 17-Sep-20 15:05 res/transition/activity_slide.xml │ +-rw---- 2.0 fat 120 bl defN 17-Sep-20 15:05 res/transition/pull_in_left.xml │ +-rw---- 2.0 fat 120 bl defN 17-Sep-20 15:05 res/transition/push_out_right.xml │ +-rw---- 2.0 fat 3204 bl defN 17-Sep-20 15:05 res/xml/settings.xml │ +-rw---- 1.0 fat 353656 b- stor 17-Sep-20 15:04 resources.arsc │ +-rw---- 2.0 fat 4032332 bl defN 17-Sep-20 15:05 classes.dex │ +-rw---- 2.0 fat 1254 bl defN 17-Sep-20 15:05 org/jsoup/nodes/entities-base.properties │ +-rw---- 2.0 fat 27501 bl defN 17-Sep-20 15:05 org/jsoup/nodes/entities-full.properties │ +-rw---- 2.0 fat 42 bl defN 17-Sep-20 15:05 META-INF/services/javax.annotation.processing.Processor │ +-rw---- 2.0 fat 50448 b- defN 17-Sep-20 15:05 META-INF/MANIFEST.MF │ +-rw---- 2.0 fat 50569 b- defN 17-Sep-20 15:05 META-INF/F8441955.SF │ +-rw---- 2.0 fat 1326 b- defN 17-Sep-20 15:05 META-INF/F8441955.RSA │ +521 files, 5548005 bytes uncompressed, 2852530 bytes compressed: 48.6% ├── filetype from file(1) │ @@ -1 +1 @@ │ -Zip archive data, at least v2.0 to extract │ +Java archive data (JAR) ├── AndroidManifest.xml (decoded) │ ├── AndroidManifest.xml │ │ @@ -1,9 +1,9 @@ │ │ │ │ - │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── classes.dex │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 6213554 bytes, number of entries: 3253 │ │ │ +Zip file size: 6213547 bytes, number of entries: 3253 │ │ │ ?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 130 b- stor 80-Jan-01 00:00 android/support/annotation/BinderThread.class │ │ │ ?rwxrwxr-x 2.0 unx 125 b- stor 80-Jan-01 00:00 android/support/annotation/BoolRes.class │ │ │ @@ -1559,15 +1559,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1018 b- stor 80-Jan-01 00:00 com/bumptech/glide/util/MultiClassKey.class │ │ │ ?rwxrwxr-x 2.0 unx 731 b- stor 80-Jan-01 00:00 com/bumptech/glide/util/Util$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2912 b- stor 80-Jan-01 00:00 com/bumptech/glide/util/Util.class │ │ │ ?rwxrwxr-x 2.0 unx 447 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/mindb/BuildConfig.class │ │ │ ?rwxrwxr-x 2.0 unx 2369 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/mindb/DatabaseAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 2548 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/mindb/DatabaseHelper.class │ │ │ ?rwxrwxr-x 2.0 unx 3482 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/mindb/DatabaseOperations$DbOperationsAsync.class │ │ │ -?rwxrwxr-x 2.0 unx 6588 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/mindb/DatabaseOperations.class │ │ │ +?rwxrwxr-x 2.0 unx 6579 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/mindb/DatabaseOperations.class │ │ │ ?rwxrwxr-x 2.0 unx 229 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/mindb/OnDatabaseListener.class │ │ │ ?rwxrwxr-x 2.0 unx 594 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/mindb/R$anim.class │ │ │ ?rwxrwxr-x 2.0 unx 8698 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/mindb/R$attr.class │ │ │ ?rwxrwxr-x 2.0 unx 653 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/mindb/R$bool.class │ │ │ ?rwxrwxr-x 2.0 unx 3889 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/mindb/R$color.class │ │ │ ?rwxrwxr-x 2.0 unx 4440 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/mindb/R$dimen.class │ │ │ ?rwxrwxr-x 2.0 unx 3245 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/mindb/R$drawable.class │ │ │ @@ -1598,15 +1598,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 202 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/R$xml.class │ │ │ ?rwxrwxr-x 2.0 unx 146 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/R.class │ │ │ ?rwxrwxr-x 2.0 unx 237 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/archive/IArchiveInteractor.class │ │ │ ?rwxrwxr-x 2.0 unx 172 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/archive/IArchivePresenter.class │ │ │ ?rwxrwxr-x 2.0 unx 212 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/archive/IArchiveView.class │ │ │ ?rwxrwxr-x 2.0 unx 202 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/archive/OnArticleRetrievedListener.class │ │ │ ?rwxrwxr-x 2.0 unx 831 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/article/ArticleInteractor$2.class │ │ │ -?rwxrwxr-x 2.0 unx 2392 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/article/ArticleInteractor$ArticleAsyncLoader.class │ │ │ +?rwxrwxr-x 2.0 unx 2389 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/article/ArticleInteractor$ArticleAsyncLoader.class │ │ │ ?rwxrwxr-x 2.0 unx 685 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/article/IArticleInteractor.class │ │ │ ?rwxrwxr-x 2.0 unx 336 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/article/IArticlePresenter.class │ │ │ ?rwxrwxr-x 2.0 unx 301 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/article/IArticleView.class │ │ │ ?rwxrwxr-x 2.0 unx 196 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/article/OnArticleArchivedListener.class │ │ │ ?rwxrwxr-x 2.0 unx 219 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/article/OnArticleLoadedListener.class │ │ │ ?rwxrwxr-x 2.0 unx 198 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/article/OnArticleRemoveListener.class │ │ │ ?rwxrwxr-x 2.0 unx 881 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/curatedfeeds/CuratedFeedsInteractor$1.class │ │ │ @@ -1619,24 +1619,24 @@ │ │ │ ?rwxrwxr-x 2.0 unx 424 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/feeds/IFeedsLoaderInteractor.class │ │ │ ?rwxrwxr-x 2.0 unx 352 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/feeds/IFeedsPresenter.class │ │ │ ?rwxrwxr-x 2.0 unx 190 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/feeds/IFeedsView.class │ │ │ ?rwxrwxr-x 2.0 unx 196 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/feeds/OnFeedsLoadedListener.class │ │ │ ?rwxrwxr-x 2.0 unx 381 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/importopml/IImportOpmlInteractor.class │ │ │ ?rwxrwxr-x 2.0 unx 160 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/importopml/IImportOpmlPresenter.class │ │ │ ?rwxrwxr-x 2.0 unx 218 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/importopml/IImportOpmlView.class │ │ │ -?rwxrwxr-x 2.0 unx 3590 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor$OpmlAsyncParser.class │ │ │ +?rwxrwxr-x 2.0 unx 3606 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor$OpmlAsyncParser.class │ │ │ ?rwxrwxr-x 2.0 unx 199 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/importopml/OnOpmlImportListener.class │ │ │ ?rwxrwxr-x 2.0 unx 3516 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/models/Categories.class │ │ │ ?rwxrwxr-x 2.0 unx 615 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/models/CategoryItem.class │ │ │ ?rwxrwxr-x 2.0 unx 1935 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/models/FeedItem.class │ │ │ ?rwxrwxr-x 2.0 unx 1272 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/models/LibraryItem.class │ │ │ ?rwxrwxr-x 2.0 unx 5887 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/models/SettingsPreferences.class │ │ │ ?rwxrwxr-x 2.0 unx 940 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/models/SourceItem.class │ │ │ ?rwxrwxr-x 2.0 unx 813 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/receivers/SyncArticlesReceiver.class │ │ │ -?rwxrwxr-x 2.0 unx 4858 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/services/SyncArticlesIntentService.class │ │ │ +?rwxrwxr-x 2.0 unx 4862 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/services/SyncArticlesIntentService.class │ │ │ ?rwxrwxr-x 2.0 unx 690 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/sources/ISourceInteractor.class │ │ │ ?rwxrwxr-x 2.0 unx 360 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/sources/ISourcePresenter.class │ │ │ ?rwxrwxr-x 2.0 unx 556 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/sources/ISourceView.class │ │ │ ?rwxrwxr-x 2.0 unx 175 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/sources/OnSourceSavedListener.class │ │ │ ?rwxrwxr-x 2.0 unx 246 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/sources/OnSourcesLoadedListener.class │ │ │ ?rwxrwxr-x 2.0 unx 384 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/sources/OnSourcesModifyListener.class │ │ │ ?rwxrwxr-x 2.0 unx 1483 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/sources/SourcesPresenter$3.class │ │ │ @@ -1652,15 +1652,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 730 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/ui/fragments/ManageSourcesFragment$1.class │ │ │ ?rwxrwxr-x 2.0 unx 724 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/ui/views/CustomListPreferenceDialog.class │ │ │ ?rwxrwxr-x 2.0 unx 1214 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/ui/views/CustomPreferenceDialog.class │ │ │ ?rwxrwxr-x 2.0 unx 727 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/utils/AnimationUtil$3.class │ │ │ ?rwxrwxr-x 2.0 unx 727 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/utils/AnimationUtil$4.class │ │ │ ?rwxrwxr-x 2.0 unx 2666 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/utils/AnimationUtil.class │ │ │ ?rwxrwxr-x 2.0 unx 892 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/utils/ColorsUtil.class │ │ │ -?rwxrwxr-x 2.0 unx 8424 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/utils/DatabaseUtil.class │ │ │ +?rwxrwxr-x 2.0 unx 8421 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/utils/DatabaseUtil.class │ │ │ ?rwxrwxr-x 2.0 unx 1031 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/utils/DateUtil.class │ │ │ ?rwxrwxr-x 2.0 unx 1121 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/utils/FadeAnimationUtil.class │ │ │ ?rwxrwxr-x 2.0 unx 1370 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/utils/NetworkConnectionUtil.class │ │ │ ?rwxrwxr-x 2.0 unx 618 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/utils/UrlUtil.class │ │ │ ?rwxrwxr-x 2.0 unx 1298 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/utils/WebsiteIntentUtil.class │ │ │ ?rwxrwxr-x 2.0 unx 710 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/utils/comparator/FeedCategoryComparator.class │ │ │ ?rwxrwxr-x 2.0 unx 1009 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/utils/comparator/FeedPubDateComparator.class │ │ │ @@ -2628,21 +2628,21 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1118 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/archive/ArchivePresenter.class │ │ │ ?rwxrwxr-x 2.0 unx 1159 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/article/ArticleInteractor$1.class │ │ │ ?rwxrwxr-x 2.0 unx 3929 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/article/ArticleInteractor.class │ │ │ ?rwxrwxr-x 2.0 unx 1254 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/article/ArticlePresenter$1.class │ │ │ ?rwxrwxr-x 2.0 unx 3190 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/article/ArticlePresenter.class │ │ │ ?rwxrwxr-x 2.0 unx 4447 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/curatedfeeds/CuratedFeedsInteractor.class │ │ │ ?rwxrwxr-x 2.0 unx 1092 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/curatedfeeds/CuratedFeedsPresenter.class │ │ │ -?rwxrwxr-x 2.0 unx 3879 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/feeds/FeedsLoaderInteractor.class │ │ │ +?rwxrwxr-x 2.0 unx 3871 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/feeds/FeedsLoaderInteractor.class │ │ │ ?rwxrwxr-x 2.0 unx 3647 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/feeds/FeedsPresenter.class │ │ │ ?rwxrwxr-x 2.0 unx 1233 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor$1.class │ │ │ ?rwxrwxr-x 2.0 unx 3812 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor.class │ │ │ ?rwxrwxr-x 2.0 unx 2035 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/importopml/ImportOpmlPresenter$1.class │ │ │ ?rwxrwxr-x 2.0 unx 3530 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/importopml/ImportOpmlPresenter.class │ │ │ -?rwxrwxr-x 2.0 unx 3532 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/sources/SourceInteractor.class │ │ │ +?rwxrwxr-x 2.0 unx 3531 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/sources/SourceInteractor.class │ │ │ ?rwxrwxr-x 2.0 unx 1115 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/sources/SourcesPresenter$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2178 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/sources/SourcesPresenter$2.class │ │ │ ?rwxrwxr-x 2.0 unx 1594 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/sources/SourcesPresenter$3$1.class │ │ │ ?rwxrwxr-x 2.0 unx 5973 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/sources/SourcesPresenter.class │ │ │ ?rwxrwxr-x 2.0 unx 711 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity$$ViewBinder$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1872 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity$$ViewBinder.class │ │ │ ?rwxrwxr-x 2.0 unx 780 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity$1.class │ │ │ @@ -2652,15 +2652,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1310 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/ui/activities/ArticleActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 707 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$$ViewBinder$1.class │ │ │ ?rwxrwxr-x 2.0 unx 705 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$$ViewBinder$2.class │ │ │ ?rwxrwxr-x 2.0 unx 4198 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$$ViewBinder.class │ │ │ ?rwxrwxr-x 2.0 unx 1472 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$3.class │ │ │ ?rwxrwxr-x 2.0 unx 1147 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/ui/activities/SettingsActivity$$ViewBinder.class │ │ │ ?rwxrwxr-x 2.0 unx 1304 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/ui/activities/SettingsActivity$SettingsFragment$1.class │ │ │ -?rwxrwxr-x 2.0 unx 10617 b- defN 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/ui/activities/SettingsActivity$SettingsFragment.class │ │ │ +?rwxrwxr-x 2.0 unx 10598 b- defN 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/ui/activities/SettingsActivity$SettingsFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 713 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/ui/activities/SplashActivity$$ViewBinder$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1668 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/ui/activities/SplashActivity$$ViewBinder.class │ │ │ ?rwxrwxr-x 2.0 unx 4244 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/ui/adapters/FeedsRecyclerViewAdapter$FeedsViewHolder.class │ │ │ ?rwxrwxr-x 2.0 unx 4909 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/ui/adapters/FeedsRecyclerViewAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 2104 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/ui/adapters/LibrariesRecyclerViewAdapter$LibrariesViewHolder.class │ │ │ ?rwxrwxr-x 2.0 unx 2343 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/ui/adapters/LibrariesRecyclerViewAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 4495 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/ui/adapters/SourcesRecyclerViewAdapter$SourcesViewHolder.class │ │ │ @@ -2671,23 +2671,23 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1093 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment$3.class │ │ │ ?rwxrwxr-x 2.0 unx 829 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment$4.class │ │ │ ?rwxrwxr-x 2.0 unx 7118 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 1197 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/ui/fragments/ManageSourcesFragment$$ViewBinder.class │ │ │ ?rwxrwxr-x 2.0 unx 3554 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/ui/fragments/ManageSourcesFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 2212 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/ui/fragments/SplashFragment$$ViewBinder.class │ │ │ ?rwxrwxr-x 2.0 unx 2531 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/ui/fragments/SplashFragment.class │ │ │ -?rwxrwxr-x 2.0 unx 3020 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/ui/views/CustomCheckBoxListPreferenceDialog.class │ │ │ +?rwxrwxr-x 2.0 unx 3012 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/ui/views/CustomCheckBoxListPreferenceDialog.class │ │ │ ?rwxrwxr-x 2.0 unx 703 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/utils/AnimationUtil$1.class │ │ │ ?rwxrwxr-x 2.0 unx 703 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/utils/AnimationUtil$2.class │ │ │ ?rwxrwxr-x 2.0 unx 880 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/utils/FadePageTransformerUtil.class │ │ │ ?rwxrwxr-x 2.0 unx 1069 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/utils/ItemAnimatorUtil.class │ │ │ ?rwxrwxr-x 2.0 unx 965 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/utils/ItemDecorationUtil.class │ │ │ ?rwxrwxr-x 2.0 unx 680 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/munch/utils/NetworkConnectionUtil$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1065 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/rssmanager/RssReader$1.class │ │ │ -?rwxrwxr-x 2.0 unx 4974 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/rssmanager/RssReader.class │ │ │ +?rwxrwxr-x 2.0 unx 4978 b- stor 80-Jan-01 00:00 com/crazyhitty/chdev/ks/rssmanager/RssReader.class │ │ │ ?rwxrwxr-x 2.0 unx 461 b- stor 80-Jan-01 00:00 com/nineoldandroids/animation/AnimatorListenerAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 1874 b- stor 80-Jan-01 00:00 com/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.class │ │ │ ?rwxrwxr-x 2.0 unx 1759 b- stor 80-Jan-01 00:00 com/nineoldandroids/animation/AnimatorSet$DependencyListener.class │ │ │ ?rwxrwxr-x 2.0 unx 8682 b- stor 80-Jan-01 00:00 com/nineoldandroids/animation/AnimatorSet.class │ │ │ ?rwxrwxr-x 2.0 unx 581 b- stor 80-Jan-01 00:00 com/nineoldandroids/animation/ArgbEvaluator.class │ │ │ ?rwxrwxr-x 2.0 unx 557 b- stor 80-Jan-01 00:00 com/nineoldandroids/animation/FloatEvaluator.class │ │ │ ?rwxrwxr-x 2.0 unx 2686 b- stor 80-Jan-01 00:00 com/nineoldandroids/animation/FloatKeyframeSet.class │ │ │ @@ -3248,8 +3248,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1963 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 829 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.class │ │ │ ?rwxrwxr-x 2.0 unx 469 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JbMr2ViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 701 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 │ │ │ ?rwxrwxr-x 2.0 unx 641 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$MarshmallowViewCompatImpl.class │ │ │ -3253 files, 6799402 bytes uncompressed, 5590796 bytes compressed: 17.8% │ │ │ +3253 files, 6799375 bytes uncompressed, 5590789 bytes compressed: 17.8% │ │ ├── android/support/v4/app/BundleCompatDonut.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -73,21 +73,21 @@ │ │ │ │ final Object invoke = invoke2 = method3.invoke(bundle2, array3); │ │ │ │ try { │ │ │ │ final Object o = invoke2; │ │ │ │ final IBinder binder2; │ │ │ │ final IBinder binder = binder2 = (IBinder)o; │ │ │ │ return binder2; │ │ │ │ } │ │ │ │ - catch (IllegalArgumentException ex3) {} │ │ │ │ + catch (IllegalAccessException ex3) {} │ │ │ │ + catch (IllegalArgumentException ex) {} │ │ │ │ catch (InvocationTargetException ex) {} │ │ │ │ - catch (IllegalAccessException ex) {} │ │ │ │ } │ │ │ │ - catch (IllegalArgumentException ex4) {} │ │ │ │ - catch (InvocationTargetException ex5) {} │ │ │ │ - catch (IllegalAccessException ex6) {} │ │ │ │ + catch (IllegalAccessException ex4) {} │ │ │ │ + catch (IllegalArgumentException ex5) {} │ │ │ │ + catch (InvocationTargetException ex6) {} │ │ │ │ } │ │ │ │ │ │ │ │ public static void putBinder(final Bundle p0, final String p1, final IBinder p2) { │ │ │ │ // │ │ │ │ // This method could not be decompiled. │ │ │ │ // │ │ │ │ // Original Bytecode: │ │ │ │ @@ -206,29 +206,29 @@ │ │ │ │ // 23 28 147 170 Ljava/lang/NoSuchMethodException; │ │ │ │ // 40 43 147 170 Ljava/lang/NoSuchMethodException; │ │ │ │ // 54 57 147 170 Ljava/lang/NoSuchMethodException; │ │ │ │ // 61 66 147 170 Ljava/lang/NoSuchMethodException; │ │ │ │ // 68 73 147 170 Ljava/lang/NoSuchMethodException; │ │ │ │ // 73 76 147 170 Ljava/lang/NoSuchMethodException; │ │ │ │ // 83 88 147 170 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 102 105 199 204 Ljava/lang/reflect/InvocationTargetException; │ │ │ │ - // 102 105 204 209 Ljava/lang/IllegalAccessException; │ │ │ │ - // 102 105 170 172 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 110 115 199 204 Ljava/lang/reflect/InvocationTargetException; │ │ │ │ - // 110 115 204 209 Ljava/lang/IllegalAccessException; │ │ │ │ - // 110 115 170 172 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 126 128 199 204 Ljava/lang/reflect/InvocationTargetException; │ │ │ │ - // 126 128 204 209 Ljava/lang/IllegalAccessException; │ │ │ │ - // 126 128 170 172 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 135 137 199 204 Ljava/lang/reflect/InvocationTargetException; │ │ │ │ - // 135 137 204 209 Ljava/lang/IllegalAccessException; │ │ │ │ - // 135 137 170 172 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 140 146 199 204 Ljava/lang/reflect/InvocationTargetException; │ │ │ │ - // 140 146 204 209 Ljava/lang/IllegalAccessException; │ │ │ │ - // 140 146 170 172 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 102 105 204 209 Ljava/lang/reflect/InvocationTargetException; │ │ │ │ + // 102 105 170 172 Ljava/lang/IllegalAccessException; │ │ │ │ + // 102 105 199 204 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 110 115 204 209 Ljava/lang/reflect/InvocationTargetException; │ │ │ │ + // 110 115 170 172 Ljava/lang/IllegalAccessException; │ │ │ │ + // 110 115 199 204 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 126 128 204 209 Ljava/lang/reflect/InvocationTargetException; │ │ │ │ + // 126 128 170 172 Ljava/lang/IllegalAccessException; │ │ │ │ + // 126 128 199 204 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 135 137 204 209 Ljava/lang/reflect/InvocationTargetException; │ │ │ │ + // 135 137 170 172 Ljava/lang/IllegalAccessException; │ │ │ │ + // 135 137 199 204 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 140 146 204 209 Ljava/lang/reflect/InvocationTargetException; │ │ │ │ + // 140 146 170 172 Ljava/lang/IllegalAccessException; │ │ │ │ + // 140 146 199 204 Ljava/lang/IllegalArgumentException; │ │ │ │ // │ │ │ │ // The error that occurred was: │ │ │ │ // │ │ │ │ // java.lang.IllegalStateException: Expression is linked from several locations: Label_0146: │ │ │ │ // at com.strobel.decompiler.ast.Error.expressionLinkedFromMultipleLocations(Error.java:27) │ │ │ │ // at com.strobel.decompiler.ast.AstOptimizer.mergeDisparateObjectInitializations(AstOptimizer.java:2596) │ │ │ │ // at com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:235) │ │ ├── android/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21$Stub.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -12,19 +12,19 @@ │ │ │ │ static { │ │ │ │ final String className = "android.service.media.IMediaBrowserServiceCallbacks$Stub"; │ │ │ │ try { │ │ │ │ final Method method = Class.forName(className).getMethod("asInterface", IBinder.class); │ │ │ │ try { │ │ │ │ IMediaBrowserServiceCallbacksAdapterApi21$Stub.sAsInterfaceMethod = method; │ │ │ │ } │ │ │ │ - catch (NoSuchMethodException ex) {} │ │ │ │ - catch (ClassNotFoundException ex2) {} │ │ │ │ + catch (ClassNotFoundException ex) {} │ │ │ │ + catch (NoSuchMethodException ex2) {} │ │ │ │ } │ │ │ │ - catch (NoSuchMethodException ex3) {} │ │ │ │ - catch (ClassNotFoundException ex4) {} │ │ │ │ + catch (ClassNotFoundException ex3) {} │ │ │ │ + catch (NoSuchMethodException ex4) {} │ │ │ │ } │ │ │ │ │ │ │ │ static Object asInterface(final IBinder binder) { │ │ │ │ Object invoke = null; │ │ │ │ try { │ │ │ │ invoke = IMediaBrowserServiceCallbacksAdapterApi21$Stub.sAsInterfaceMethod.invoke(null, binder); │ │ │ │ return invoke; │ │ ├── android/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -22,16 +22,16 @@ │ │ │ │ final Class forName = Class.forName(className); │ │ │ │ final Class forName2 = Class.forName("android.content.pm.ParceledListSlice"); │ │ │ │ this.mAsBinderMethod = forName.getMethod("asBinder", (Class[])new Class[0]); │ │ │ │ this.mOnConnectMethod = forName.getMethod("onConnect", String.class, MediaSession$Token.class, Bundle.class); │ │ │ │ this.mOnConnectFailedMethod = forName.getMethod("onConnectFailed", (Class[])new Class[0]); │ │ │ │ this.mOnLoadChildrenMethod = forName.getMethod("onLoadChildren", String.class, forName2); │ │ │ │ } │ │ │ │ - catch (NoSuchMethodException ex) {} │ │ │ │ - catch (ClassNotFoundException ex2) { │ │ │ │ + catch (ClassNotFoundException ex) {} │ │ │ │ + catch (NoSuchMethodException ex2) { │ │ │ │ goto Label_0201; │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ IBinder asBinder() { │ │ │ │ IBinder binder = null; │ │ │ │ try { │ │ ├── android/support/v4/media/ParceledListSliceAdapterApi21.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -16,22 +16,22 @@ │ │ │ │ final Class[] parameterTypes = { List.class }; │ │ │ │ final Class clazz = forName; │ │ │ │ try { │ │ │ │ final Constructor constructor = clazz.getConstructor((Class[])parameterTypes); │ │ │ │ try { │ │ │ │ ParceledListSliceAdapterApi21.sConstructor = constructor; │ │ │ │ } │ │ │ │ - catch (NoSuchMethodException ex) {} │ │ │ │ - catch (ClassNotFoundException ex2) {} │ │ │ │ + catch (ClassNotFoundException ex) {} │ │ │ │ + catch (NoSuchMethodException ex2) {} │ │ │ │ } │ │ │ │ - catch (NoSuchMethodException ex3) {} │ │ │ │ - catch (ClassNotFoundException ex4) {} │ │ │ │ + catch (ClassNotFoundException ex3) {} │ │ │ │ + catch (NoSuchMethodException ex4) {} │ │ │ │ } │ │ │ │ - catch (NoSuchMethodException ex5) {} │ │ │ │ - catch (ClassNotFoundException ex6) {} │ │ │ │ + catch (ClassNotFoundException ex5) {} │ │ │ │ + catch (NoSuchMethodException ex6) {} │ │ │ │ } │ │ │ │ │ │ │ │ static Object newInstance(final List list) { │ │ │ │ Object instance = null; │ │ │ │ try { │ │ │ │ final Constructor sConstructor = ParceledListSliceAdapterApi21.sConstructor; │ │ │ │ final Object[] initargs = { list }; │ │ ├── com/crazyhitty/chdev/ks/mindb/DatabaseOperations.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -26,15 +26,15 @@ │ │ │ │ Log.e("DATABASE", "ALL VALUES DELETED FROM DB"); │ │ │ │ } │ │ │ │ │ │ │ │ private void deleteFromDBAsync(final String str, final String str2, final String str3) { │ │ │ │ final DatabaseAdapter databaseAdapter = new DatabaseAdapter(this.mContext, this.mDatabaseName); │ │ │ │ databaseAdapter.createDatabase(); │ │ │ │ databaseAdapter.open(); │ │ │ │ - final String string = "DELETE FROM " + str + " " + "WHERE " + str2 + "='" + str3 + "'"; │ │ │ │ + final String string = "DELETE FROM " + str + " WHERE " + str2 + "='" + str3 + "'"; │ │ │ │ databaseAdapter.executeQuery(string); │ │ │ │ databaseAdapter.close(); │ │ │ │ Log.e("DATABASE DELETE", string); │ │ │ │ } │ │ │ │ │ │ │ │ private Cursor retrieveAllFromDBAsync(final String str) { │ │ │ │ final DatabaseAdapter databaseAdapter = new DatabaseAdapter(this.mContext, this.mDatabaseName); │ │ │ │ @@ -122,15 +122,15 @@ │ │ │ │ String string2 = ""; │ │ │ │ for (int length = array.length, i = 0; i < length; ++i) { │ │ │ │ string = string + array[i] + ","; │ │ │ │ } │ │ │ │ for (int length2 = array2.length, j = 0; j < length2; ++j) { │ │ │ │ string2 = string2 + "'" + array2[j].replace((CharSequence)"'", (CharSequence)"''") + "',"; │ │ │ │ } │ │ │ │ - databaseAdapter.executeQuery("INSERT INTO " + str + " (" + string.substring(0, string.length() - 1) + ") " + "VALUES (" + string2.substring(0, string2.length() - 1) + ")"); │ │ │ │ + databaseAdapter.executeQuery("INSERT INTO " + str + " (" + string.substring(0, string.length() - 1) + ") VALUES (" + string2.substring(0, string2.length() - 1) + ")"); │ │ │ │ databaseAdapter.close(); │ │ │ │ Log.e("DATABASE", "VALUES SAVED INTO DB"); │ │ │ │ } │ │ │ │ │ │ │ │ public void deleteAllFromDB(final String s) { │ │ │ │ this.deleteAllFromDBAsync(s); │ │ │ │ } │ │ ├── com/crazyhitty/chdev/ks/munch/article/ArticleInteractor$ArticleAsyncLoader.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -230,34 +230,34 @@ │ │ │ │ 92: astore 6 │ │ │ │ 94: aload 6 │ │ │ │ 96: invokevirtual #63 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ 99: astore_2 │ │ │ │ 100: goto 8 │ │ │ │ 103: aload_2 │ │ │ │ 104: invokevirtual #67 // Method java/lang/String.length:()I │ │ │ │ - 107: istore 4 │ │ │ │ - 109: iload 4 │ │ │ │ - 111: ifeq 137 │ │ │ │ + 107: istore 9 │ │ │ │ + 109: iload 9 │ │ │ │ + 111: ifeq 135 │ │ │ │ 114: iconst_0 │ │ │ │ - 115: istore 4 │ │ │ │ + 115: istore 9 │ │ │ │ 117: aload_2 │ │ │ │ 118: invokevirtual #67 // Method java/lang/String.length:()I │ │ │ │ 121: iconst_m1 │ │ │ │ 122: iadd │ │ │ │ - 123: istore 9 │ │ │ │ + 123: istore 4 │ │ │ │ 125: aload_2 │ │ │ │ 126: iconst_0 │ │ │ │ - 127: iload 9 │ │ │ │ + 127: iload 4 │ │ │ │ 129: invokevirtual #71 // Method java/lang/String.substring:(II)Ljava/lang/String; │ │ │ │ - 132: astore 6 │ │ │ │ - 134: aload 6 │ │ │ │ - 136: areturn │ │ │ │ - 137: ldc #73 // String No Content Available │ │ │ │ - 139: astore 6 │ │ │ │ - 141: goto 134 │ │ │ │ + 132: astore_3 │ │ │ │ + 133: aload_3 │ │ │ │ + 134: areturn │ │ │ │ + 135: ldc #73 // String No Content Available │ │ │ │ + 137: astore_3 │ │ │ │ + 138: goto 133 │ │ │ │ │ │ │ │ protected java.lang.Object doInBackground(java.lang.Object[]); │ │ │ │ descriptor: ([Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ flags: (0x1044) ACC_PROTECTED, ACC_BRIDGE, ACC_SYNTHETIC │ │ │ │ Code: │ │ │ │ stack=300, locals=2, args_size=2 │ │ │ │ 0: aload_1 │ │ ├── com/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor$OpmlAsyncParser.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -349,30 +349,30 @@ │ │ │ │ 7: invokevirtual #83 // Method onPostExecute:(Ljava/lang/String;)V │ │ │ │ 10: return │ │ │ │ │ │ │ │ protected void onPostExecute(java.lang.String); │ │ │ │ descriptor: (Ljava/lang/String;)V │ │ │ │ flags: (0x0004) ACC_PROTECTED │ │ │ │ Code: │ │ │ │ - stack=300, locals=12, args_size=2 │ │ │ │ + stack=300, locals=11, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: aload_1 │ │ │ │ 2: invokespecial #86 // Method android/os/AsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ │ │ 5: aload_0 │ │ │ │ 6: getfield #14 // Field this$0:Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor; │ │ │ │ 9: invokestatic #92 // Method com/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor.access$200:(Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor;)Lcom/afollestad/materialdialogs/MaterialDialog; │ │ │ │ 12: invokevirtual #97 // Method com/afollestad/materialdialogs/MaterialDialog.dismiss:()V │ │ │ │ 15: ldc #62 // String success │ │ │ │ 17: astore_2 │ │ │ │ 18: aload_1 │ │ │ │ 19: aload_2 │ │ │ │ 20: invokevirtual #101 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ 23: istore_3 │ │ │ │ 24: iload_3 │ │ │ │ - 25: ifeq 256 │ │ │ │ + 25: ifeq 272 │ │ │ │ 28: aload_0 │ │ │ │ 29: getfield #60 // Field mOpmlItems:Lorg/jsoup/select/Elements; │ │ │ │ 32: invokevirtual #109 // Method org/jsoup/select/Elements.size:()I │ │ │ │ 35: istore 4 │ │ │ │ 37: iload 4 │ │ │ │ 39: invokestatic #113 // Method java/lang/String.valueOf:(I)Ljava/lang/String; │ │ │ │ 42: astore 5 │ │ │ │ @@ -382,116 +382,114 @@ │ │ │ │ 51: pop │ │ │ │ 52: new #121 // class java/util/ArrayList │ │ │ │ 55: astore 6 │ │ │ │ 57: aload 6 │ │ │ │ 59: invokespecial #122 // Method java/util/ArrayList."":()V │ │ │ │ 62: aload_0 │ │ │ │ 63: getfield #60 // Field mOpmlItems:Lorg/jsoup/select/Elements; │ │ │ │ - 66: astore_2 │ │ │ │ - 67: aload_2 │ │ │ │ - 68: invokevirtual #126 // Method org/jsoup/select/Elements.iterator:()Ljava/util/Iterator; │ │ │ │ - 71: astore 7 │ │ │ │ - 73: aload 7 │ │ │ │ - 75: invokeinterface #132, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 80: istore_3 │ │ │ │ - 81: iload_3 │ │ │ │ - 82: ifeq 239 │ │ │ │ - 85: aload 7 │ │ │ │ - 87: invokeinterface #136, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 92: checkcast #138 // class org/jsoup/nodes/Element │ │ │ │ - 95: astore 8 │ │ │ │ - 97: aload 8 │ │ │ │ - 99: ldc #140 // String text │ │ │ │ - 101: invokevirtual #144 // Method org/jsoup/nodes/Element.attr:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + 66: invokevirtual #126 // Method org/jsoup/select/Elements.iterator:()Ljava/util/Iterator; │ │ │ │ + 69: astore_2 │ │ │ │ + 70: aload_2 │ │ │ │ + 71: invokeinterface #132, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 76: istore 4 │ │ │ │ + 78: iload 4 │ │ │ │ + 80: ifeq 255 │ │ │ │ + 83: aload_2 │ │ │ │ + 84: invokeinterface #136, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 89: checkcast #138 // class org/jsoup/nodes/Element │ │ │ │ + 92: astore 7 │ │ │ │ + 94: aload 7 │ │ │ │ + 96: ldc #140 // String text │ │ │ │ + 98: invokevirtual #144 // Method org/jsoup/nodes/Element.attr:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + 101: astore 8 │ │ │ │ + 103: aconst_null │ │ │ │ 104: astore 9 │ │ │ │ - 106: aconst_null │ │ │ │ - 107: astore 10 │ │ │ │ - 109: aload 8 │ │ │ │ - 111: ldc #146 // String xmlUrl │ │ │ │ - 113: invokevirtual #144 // Method org/jsoup/nodes/Element.attr:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - 116: astore_2 │ │ │ │ - 117: aload_2 │ │ │ │ - 118: invokevirtual #149 // Method java/lang/String.isEmpty:()Z │ │ │ │ - 121: istore_3 │ │ │ │ - 122: iload_3 │ │ │ │ - 123: ifne 208 │ │ │ │ - 126: ldc #146 // String xmlUrl │ │ │ │ - 128: astore_2 │ │ │ │ - 129: aload 8 │ │ │ │ - 131: aload_2 │ │ │ │ - 132: invokevirtual #144 // Method org/jsoup/nodes/Element.attr:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - 135: astore 10 │ │ │ │ - 137: aload 10 │ │ │ │ - 139: ifnull 73 │ │ │ │ - 142: new #151 // class com/crazyhitty/chdev/ks/munch/models/SourceItem │ │ │ │ - 145: astore 11 │ │ │ │ - 147: aload 11 │ │ │ │ - 149: invokespecial #152 // Method com/crazyhitty/chdev/ks/munch/models/SourceItem."":()V │ │ │ │ - 152: aload 11 │ │ │ │ - 154: aload 9 │ │ │ │ - 156: invokevirtual #155 // Method com/crazyhitty/chdev/ks/munch/models/SourceItem.setSourceName:(Ljava/lang/String;)V │ │ │ │ - 159: aload 11 │ │ │ │ - 161: aload 10 │ │ │ │ - 163: invokevirtual #158 // Method com/crazyhitty/chdev/ks/munch/models/SourceItem.setSourceUrl:(Ljava/lang/String;)V │ │ │ │ - 166: invokestatic #161 // Method com/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor.access$300:()Ljava/lang/String; │ │ │ │ - 169: astore_2 │ │ │ │ - 170: aload 11 │ │ │ │ - 172: aload_2 │ │ │ │ - 173: invokevirtual #164 // Method com/crazyhitty/chdev/ks/munch/models/SourceItem.setSourceCategoryName:(Ljava/lang/String;)V │ │ │ │ - 176: new #166 // class com/crazyhitty/chdev/ks/munch/utils/DateUtil │ │ │ │ - 179: astore_2 │ │ │ │ - 180: aload_2 │ │ │ │ - 181: invokespecial #167 // Method com/crazyhitty/chdev/ks/munch/utils/DateUtil."":()V │ │ │ │ - 184: aload_2 │ │ │ │ - 185: invokevirtual #170 // Method com/crazyhitty/chdev/ks/munch/utils/DateUtil.getCurrDate:()Ljava/lang/String; │ │ │ │ - 188: astore_2 │ │ │ │ - 189: aload 11 │ │ │ │ - 191: aload_2 │ │ │ │ - 192: invokevirtual #173 // Method com/crazyhitty/chdev/ks/munch/models/SourceItem.setSourceDateAdded:(Ljava/lang/String;)V │ │ │ │ - 195: aload 6 │ │ │ │ - 197: aload 11 │ │ │ │ - 199: invokeinterface #178, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ - 204: pop │ │ │ │ - 205: goto 73 │ │ │ │ - 208: aload 8 │ │ │ │ - 210: ldc #180 // String url │ │ │ │ - 212: invokevirtual #144 // Method org/jsoup/nodes/Element.attr:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - 215: astore_2 │ │ │ │ - 216: aload_2 │ │ │ │ - 217: invokevirtual #149 // Method java/lang/String.isEmpty:()Z │ │ │ │ - 220: istore_3 │ │ │ │ - 221: iload_3 │ │ │ │ - 222: ifeq 137 │ │ │ │ - 225: ldc #180 // String url │ │ │ │ - 227: astore_2 │ │ │ │ - 228: aload 8 │ │ │ │ - 230: aload_2 │ │ │ │ - 231: invokevirtual #144 // Method org/jsoup/nodes/Element.attr:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - 234: astore 10 │ │ │ │ - 236: goto 137 │ │ │ │ - 239: aload_0 │ │ │ │ - 240: getfield #14 // Field this$0:Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor; │ │ │ │ - 243: invokestatic #184 // Method com/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor.access$100:(Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor;)Lcom/crazyhitty/chdev/ks/munch/importopml/OnOpmlImportListener; │ │ │ │ - 246: astore_2 │ │ │ │ - 247: aload_2 │ │ │ │ - 248: aload 6 │ │ │ │ - 250: invokeinterface #190, 2 // InterfaceMethod com/crazyhitty/chdev/ks/munch/importopml/OnOpmlImportListener.onSuccess:(Ljava/util/List;)V │ │ │ │ - 255: return │ │ │ │ - 256: ldc #192 // String Opml Parse Error │ │ │ │ - 258: aload_1 │ │ │ │ - 259: invokestatic #119 // Method android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - 262: pop │ │ │ │ - 263: aload_0 │ │ │ │ - 264: getfield #14 // Field this$0:Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor; │ │ │ │ - 267: invokestatic #184 // Method com/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor.access$100:(Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor;)Lcom/crazyhitty/chdev/ks/munch/importopml/OnOpmlImportListener; │ │ │ │ - 270: astore_2 │ │ │ │ - 271: aload_2 │ │ │ │ - 272: aload_1 │ │ │ │ - 273: invokeinterface #195, 2 // InterfaceMethod com/crazyhitty/chdev/ks/munch/importopml/OnOpmlImportListener.onFailure:(Ljava/lang/String;)V │ │ │ │ - 278: goto 255 │ │ │ │ + 106: aload 7 │ │ │ │ + 108: ldc #146 // String xmlUrl │ │ │ │ + 110: invokevirtual #144 // Method org/jsoup/nodes/Element.attr:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + 113: astore 5 │ │ │ │ + 115: aload 5 │ │ │ │ + 117: invokevirtual #149 // Method java/lang/String.isEmpty:()Z │ │ │ │ + 120: istore 4 │ │ │ │ + 122: iload 4 │ │ │ │ + 124: ifne 218 │ │ │ │ + 127: ldc #146 // String xmlUrl │ │ │ │ + 129: astore 5 │ │ │ │ + 131: aload 7 │ │ │ │ + 133: aload 5 │ │ │ │ + 135: invokevirtual #144 // Method org/jsoup/nodes/Element.attr:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + 138: astore 9 │ │ │ │ + 140: aload 9 │ │ │ │ + 142: ifnull 70 │ │ │ │ + 145: new #151 // class com/crazyhitty/chdev/ks/munch/models/SourceItem │ │ │ │ + 148: astore 10 │ │ │ │ + 150: aload 10 │ │ │ │ + 152: invokespecial #152 // Method com/crazyhitty/chdev/ks/munch/models/SourceItem."":()V │ │ │ │ + 155: aload 10 │ │ │ │ + 157: aload 8 │ │ │ │ + 159: invokevirtual #155 // Method com/crazyhitty/chdev/ks/munch/models/SourceItem.setSourceName:(Ljava/lang/String;)V │ │ │ │ + 162: aload 10 │ │ │ │ + 164: aload 9 │ │ │ │ + 166: invokevirtual #158 // Method com/crazyhitty/chdev/ks/munch/models/SourceItem.setSourceUrl:(Ljava/lang/String;)V │ │ │ │ + 169: invokestatic #161 // Method com/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor.access$300:()Ljava/lang/String; │ │ │ │ + 172: astore 5 │ │ │ │ + 174: aload 10 │ │ │ │ + 176: aload 5 │ │ │ │ + 178: invokevirtual #164 // Method com/crazyhitty/chdev/ks/munch/models/SourceItem.setSourceCategoryName:(Ljava/lang/String;)V │ │ │ │ + 181: new #166 // class com/crazyhitty/chdev/ks/munch/utils/DateUtil │ │ │ │ + 184: astore 5 │ │ │ │ + 186: aload 5 │ │ │ │ + 188: invokespecial #167 // Method com/crazyhitty/chdev/ks/munch/utils/DateUtil."":()V │ │ │ │ + 191: aload 5 │ │ │ │ + 193: invokevirtual #170 // Method com/crazyhitty/chdev/ks/munch/utils/DateUtil.getCurrDate:()Ljava/lang/String; │ │ │ │ + 196: astore 5 │ │ │ │ + 198: aload 10 │ │ │ │ + 200: aload 5 │ │ │ │ + 202: invokevirtual #173 // Method com/crazyhitty/chdev/ks/munch/models/SourceItem.setSourceDateAdded:(Ljava/lang/String;)V │ │ │ │ + 205: aload 6 │ │ │ │ + 207: aload 10 │ │ │ │ + 209: invokeinterface #178, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ + 214: pop │ │ │ │ + 215: goto 70 │ │ │ │ + 218: aload 7 │ │ │ │ + 220: ldc #180 // String url │ │ │ │ + 222: invokevirtual #144 // Method org/jsoup/nodes/Element.attr:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + 225: astore 5 │ │ │ │ + 227: aload 5 │ │ │ │ + 229: invokevirtual #149 // Method java/lang/String.isEmpty:()Z │ │ │ │ + 232: istore 4 │ │ │ │ + 234: iload 4 │ │ │ │ + 236: ifeq 140 │ │ │ │ + 239: ldc #180 // String url │ │ │ │ + 241: astore 5 │ │ │ │ + 243: aload 7 │ │ │ │ + 245: aload 5 │ │ │ │ + 247: invokevirtual #144 // Method org/jsoup/nodes/Element.attr:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + 250: astore 9 │ │ │ │ + 252: goto 140 │ │ │ │ + 255: aload_0 │ │ │ │ + 256: getfield #14 // Field this$0:Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor; │ │ │ │ + 259: invokestatic #184 // Method com/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor.access$100:(Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor;)Lcom/crazyhitty/chdev/ks/munch/importopml/OnOpmlImportListener; │ │ │ │ + 262: astore_2 │ │ │ │ + 263: aload_2 │ │ │ │ + 264: aload 6 │ │ │ │ + 266: invokeinterface #190, 2 // InterfaceMethod com/crazyhitty/chdev/ks/munch/importopml/OnOpmlImportListener.onSuccess:(Ljava/util/List;)V │ │ │ │ + 271: return │ │ │ │ + 272: ldc #192 // String Opml Parse Error │ │ │ │ + 274: aload_1 │ │ │ │ + 275: invokestatic #119 // Method android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + 278: pop │ │ │ │ + 279: aload_0 │ │ │ │ + 280: getfield #14 // Field this$0:Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor; │ │ │ │ + 283: invokestatic #184 // Method com/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor.access$100:(Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor;)Lcom/crazyhitty/chdev/ks/munch/importopml/OnOpmlImportListener; │ │ │ │ + 286: astore_2 │ │ │ │ + 287: aload_2 │ │ │ │ + 288: aload_1 │ │ │ │ + 289: invokeinterface #195, 2 // InterfaceMethod com/crazyhitty/chdev/ks/munch/importopml/OnOpmlImportListener.onFailure:(Ljava/lang/String;)V │ │ │ │ + 294: goto 271 │ │ │ │ │ │ │ │ protected void onPreExecute(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0004) ACC_PROTECTED │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: aload_0 │ │ ├── com/crazyhitty/chdev/ks/munch/services/SyncArticlesIntentService.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -72,19 +72,19 @@ │ │ │ │ // │ │ │ │ // 1: arraylength │ │ │ │ // 2: iconst_m1 │ │ │ │ // 3: iadd │ │ │ │ // 4: istore_3 │ │ │ │ // 5: iload_2 │ │ │ │ // 6: iload_3 │ │ │ │ - // 7: if_icmpeq 274 │ │ │ │ + // 7: if_icmpeq 278 │ │ │ │ // 10: getstatic com/crazyhitty/chdev/ks/munch/services/SyncArticlesIntentService.STATUS:Z │ │ │ │ // 13: istore_3 │ │ │ │ // 14: iload_3 │ │ │ │ - // 15: ifeq 274 │ │ │ │ + // 15: ifeq 278 │ │ │ │ // 18: aload_1 │ │ │ │ // 19: iload_2 │ │ │ │ // 20: aaload │ │ │ │ // 21: astore 4 │ │ │ │ // 23: aload 4 │ │ │ │ // 25: invokestatic org/jsoup/Jsoup.connect:(Ljava/lang/String;)Lorg/jsoup/Connection; │ │ │ │ // 28: astore 4 │ │ │ │ @@ -97,168 +97,168 @@ │ │ │ │ // 45: aload 4 │ │ │ │ // 47: invokevirtual org/jsoup/nodes/Document.select:(Ljava/lang/String;)Lorg/jsoup/select/Elements; │ │ │ │ // 50: astore 6 │ │ │ │ // 52: ldc "" │ │ │ │ // 54: astore 7 │ │ │ │ // 56: aload 6 │ │ │ │ // 58: invokevirtual org/jsoup/select/Elements.iterator:()Ljava/util/Iterator; │ │ │ │ - // 61: astore 8 │ │ │ │ - // 63: aload 8 │ │ │ │ + // 61: astore 4 │ │ │ │ + // 63: aload 4 │ │ │ │ // 65: invokeinterface java/util/Iterator.hasNext:()Z │ │ │ │ - // 70: istore_3 │ │ │ │ - // 71: iload_3 │ │ │ │ - // 72: ifeq 166 │ │ │ │ - // 75: aload 8 │ │ │ │ - // 77: invokeinterface java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - // 82: astore 9 │ │ │ │ - // 84: aload 9 │ │ │ │ - // 86: checkcast Lorg/jsoup/nodes/Element; │ │ │ │ - // 89: astore 9 │ │ │ │ - // 91: aload 9 │ │ │ │ - // 93: invokevirtual org/jsoup/nodes/Element.text:()Ljava/lang/String; │ │ │ │ - // 96: astore 4 │ │ │ │ - // 98: aload 4 │ │ │ │ - // 100: invokevirtual java/lang/String.trim:()Ljava/lang/String; │ │ │ │ - // 103: astore 10 │ │ │ │ - // 105: aload 10 │ │ │ │ - // 107: invokevirtual java/lang/String.isEmpty:()Z │ │ │ │ - // 110: istore_3 │ │ │ │ - // 111: iload_3 │ │ │ │ - // 112: ifne 63 │ │ │ │ - // 115: new Ljava/lang/StringBuilder; │ │ │ │ - // 118: astore 4 │ │ │ │ - // 120: aload 4 │ │ │ │ - // 122: invokespecial java/lang/StringBuilder.:()V │ │ │ │ - // 125: aload 4 │ │ │ │ - // 127: aload 7 │ │ │ │ - // 129: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 132: astore 4 │ │ │ │ - // 134: aload 4 │ │ │ │ - // 136: aload 10 │ │ │ │ - // 138: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 141: astore 4 │ │ │ │ - // 143: ldc "\n\n" │ │ │ │ - // 145: astore 11 │ │ │ │ - // 147: aload 4 │ │ │ │ - // 149: aload 11 │ │ │ │ - // 151: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 154: astore 4 │ │ │ │ - // 156: aload 4 │ │ │ │ - // 158: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 161: astore 7 │ │ │ │ - // 163: goto 63 │ │ │ │ - // 166: new Lcom/crazyhitty/chdev/ks/munch/models/FeedItem; │ │ │ │ - // 169: astore 12 │ │ │ │ - // 171: aload 12 │ │ │ │ - // 173: invokespecial com/crazyhitty/chdev/ks/munch/models/FeedItem.:()V │ │ │ │ - // 176: aload_1 │ │ │ │ - // 177: iload_2 │ │ │ │ - // 178: aaload │ │ │ │ - // 179: astore 4 │ │ │ │ - // 181: aload 12 │ │ │ │ - // 183: aload 4 │ │ │ │ - // 185: invokevirtual com/crazyhitty/chdev/ks/munch/models/FeedItem.setItemLink:(Ljava/lang/String;)V │ │ │ │ - // 188: aload 12 │ │ │ │ - // 190: aload 7 │ │ │ │ - // 192: invokevirtual com/crazyhitty/chdev/ks/munch/models/FeedItem.setItemWebDescSync:(Ljava/lang/String;)V │ │ │ │ - // 195: new Lcom/crazyhitty/chdev/ks/munch/utils/DatabaseUtil; │ │ │ │ - // 198: astore 13 │ │ │ │ - // 200: aload 13 │ │ │ │ - // 202: aload_0 │ │ │ │ - // 203: invokespecial com/crazyhitty/chdev/ks/munch/utils/DatabaseUtil.:(Landroid/content/Context;)V │ │ │ │ - // 206: aload 13 │ │ │ │ - // 208: aload 12 │ │ │ │ - // 210: invokevirtual com/crazyhitty/chdev/ks/munch/utils/DatabaseUtil.saveFeedArticleDesc:(Lcom/crazyhitty/chdev/ks/munch/models/FeedItem;)V │ │ │ │ - // 213: aload_1 │ │ │ │ - // 214: iload_2 │ │ │ │ - // 215: aaload │ │ │ │ - // 216: astore 4 │ │ │ │ - // 218: aload 13 │ │ │ │ - // 220: aload 4 │ │ │ │ - // 222: invokevirtual com/crazyhitty/chdev/ks/munch/utils/DatabaseUtil.getFeedByLink:(Ljava/lang/String;)Lcom/crazyhitty/chdev/ks/munch/models/FeedItem; │ │ │ │ - // 225: astore 4 │ │ │ │ - // 227: aload 12 │ │ │ │ - // 229: invokevirtual com/crazyhitty/chdev/ks/munch/models/FeedItem.getItemWebDescSync:()Ljava/lang/String; │ │ │ │ - // 232: astore 11 │ │ │ │ - // 234: aload 13 │ │ │ │ - // 236: aload 4 │ │ │ │ - // 238: aload 11 │ │ │ │ - // 240: invokevirtual com/crazyhitty/chdev/ks/munch/utils/DatabaseUtil.saveArticle:(Lcom/crazyhitty/chdev/ks/munch/models/FeedItem;Ljava/lang/String;)V │ │ │ │ - // 243: iload_2 │ │ │ │ - // 244: iconst_1 │ │ │ │ - // 245: iadd │ │ │ │ - // 246: istore_3 │ │ │ │ - // 247: aload_0 │ │ │ │ - // 248: aload_1 │ │ │ │ - // 249: iload_3 │ │ │ │ - // 250: invokespecial com/crazyhitty/chdev/ks/munch/services/SyncArticlesIntentService.parseWebArticle:([Ljava/lang/String;I)V │ │ │ │ - // 253: return │ │ │ │ - // 254: astore 14 │ │ │ │ - // 256: aload 14 │ │ │ │ - // 258: invokevirtual java/lang/Exception.printStackTrace:()V │ │ │ │ - // 261: goto 243 │ │ │ │ - // 264: astore 14 │ │ │ │ - // 266: aload 14 │ │ │ │ - // 268: invokevirtual java/io/IOException.printStackTrace:()V │ │ │ │ - // 271: goto 243 │ │ │ │ - // 274: aload_0 │ │ │ │ - // 275: invokevirtual com/crazyhitty/chdev/ks/munch/services/SyncArticlesIntentService.stopSelf:()V │ │ │ │ + // 70: istore 8 │ │ │ │ + // 72: iload 8 │ │ │ │ + // 74: ifeq 170 │ │ │ │ + // 77: aload 4 │ │ │ │ + // 79: invokeinterface java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + // 84: astore 9 │ │ │ │ + // 86: aload 9 │ │ │ │ + // 88: checkcast Lorg/jsoup/nodes/Element; │ │ │ │ + // 91: astore 9 │ │ │ │ + // 93: aload 9 │ │ │ │ + // 95: invokevirtual org/jsoup/nodes/Element.text:()Ljava/lang/String; │ │ │ │ + // 98: astore 10 │ │ │ │ + // 100: aload 10 │ │ │ │ + // 102: invokevirtual java/lang/String.trim:()Ljava/lang/String; │ │ │ │ + // 105: astore 11 │ │ │ │ + // 107: aload 11 │ │ │ │ + // 109: invokevirtual java/lang/String.isEmpty:()Z │ │ │ │ + // 112: istore 8 │ │ │ │ + // 114: iload 8 │ │ │ │ + // 116: ifne 63 │ │ │ │ + // 119: new Ljava/lang/StringBuilder; │ │ │ │ + // 122: astore 10 │ │ │ │ + // 124: aload 10 │ │ │ │ + // 126: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 129: aload 10 │ │ │ │ + // 131: aload 7 │ │ │ │ + // 133: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 136: astore 10 │ │ │ │ + // 138: aload 10 │ │ │ │ + // 140: aload 11 │ │ │ │ + // 142: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 145: astore 10 │ │ │ │ + // 147: ldc "\n\n" │ │ │ │ + // 149: astore 12 │ │ │ │ + // 151: aload 10 │ │ │ │ + // 153: aload 12 │ │ │ │ + // 155: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 158: astore 10 │ │ │ │ + // 160: aload 10 │ │ │ │ + // 162: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 165: astore 7 │ │ │ │ + // 167: goto 63 │ │ │ │ + // 170: new Lcom/crazyhitty/chdev/ks/munch/models/FeedItem; │ │ │ │ + // 173: astore 13 │ │ │ │ + // 175: aload 13 │ │ │ │ + // 177: invokespecial com/crazyhitty/chdev/ks/munch/models/FeedItem.:()V │ │ │ │ + // 180: aload_1 │ │ │ │ + // 181: iload_2 │ │ │ │ + // 182: aaload │ │ │ │ + // 183: astore 4 │ │ │ │ + // 185: aload 13 │ │ │ │ + // 187: aload 4 │ │ │ │ + // 189: invokevirtual com/crazyhitty/chdev/ks/munch/models/FeedItem.setItemLink:(Ljava/lang/String;)V │ │ │ │ + // 192: aload 13 │ │ │ │ + // 194: aload 7 │ │ │ │ + // 196: invokevirtual com/crazyhitty/chdev/ks/munch/models/FeedItem.setItemWebDescSync:(Ljava/lang/String;)V │ │ │ │ + // 199: new Lcom/crazyhitty/chdev/ks/munch/utils/DatabaseUtil; │ │ │ │ + // 202: astore 14 │ │ │ │ + // 204: aload 14 │ │ │ │ + // 206: aload_0 │ │ │ │ + // 207: invokespecial com/crazyhitty/chdev/ks/munch/utils/DatabaseUtil.:(Landroid/content/Context;)V │ │ │ │ + // 210: aload 14 │ │ │ │ + // 212: aload 13 │ │ │ │ + // 214: invokevirtual com/crazyhitty/chdev/ks/munch/utils/DatabaseUtil.saveFeedArticleDesc:(Lcom/crazyhitty/chdev/ks/munch/models/FeedItem;)V │ │ │ │ + // 217: aload_1 │ │ │ │ + // 218: iload_2 │ │ │ │ + // 219: aaload │ │ │ │ + // 220: astore 4 │ │ │ │ + // 222: aload 14 │ │ │ │ + // 224: aload 4 │ │ │ │ + // 226: invokevirtual com/crazyhitty/chdev/ks/munch/utils/DatabaseUtil.getFeedByLink:(Ljava/lang/String;)Lcom/crazyhitty/chdev/ks/munch/models/FeedItem; │ │ │ │ + // 229: astore 4 │ │ │ │ + // 231: aload 13 │ │ │ │ + // 233: invokevirtual com/crazyhitty/chdev/ks/munch/models/FeedItem.getItemWebDescSync:()Ljava/lang/String; │ │ │ │ + // 236: astore 10 │ │ │ │ + // 238: aload 14 │ │ │ │ + // 240: aload 4 │ │ │ │ + // 242: aload 10 │ │ │ │ + // 244: invokevirtual com/crazyhitty/chdev/ks/munch/utils/DatabaseUtil.saveArticle:(Lcom/crazyhitty/chdev/ks/munch/models/FeedItem;Ljava/lang/String;)V │ │ │ │ + // 247: iload_2 │ │ │ │ + // 248: iconst_1 │ │ │ │ + // 249: iadd │ │ │ │ + // 250: istore_3 │ │ │ │ + // 251: aload_0 │ │ │ │ + // 252: aload_1 │ │ │ │ + // 253: iload_3 │ │ │ │ + // 254: invokespecial com/crazyhitty/chdev/ks/munch/services/SyncArticlesIntentService.parseWebArticle:([Ljava/lang/String;I)V │ │ │ │ + // 257: return │ │ │ │ + // 258: astore 15 │ │ │ │ + // 260: aload 15 │ │ │ │ + // 262: invokevirtual java/lang/Exception.printStackTrace:()V │ │ │ │ + // 265: goto 247 │ │ │ │ + // 268: astore 15 │ │ │ │ + // 270: aload 15 │ │ │ │ + // 272: invokevirtual java/io/IOException.printStackTrace:()V │ │ │ │ + // 275: goto 247 │ │ │ │ // 278: aload_0 │ │ │ │ - // 279: invokespecial com/crazyhitty/chdev/ks/munch/services/SyncArticlesIntentService.initCompleteNotification:()V │ │ │ │ - // 282: goto 253 │ │ │ │ + // 279: invokevirtual com/crazyhitty/chdev/ks/munch/services/SyncArticlesIntentService.stopSelf:()V │ │ │ │ + // 282: aload_0 │ │ │ │ + // 283: invokespecial com/crazyhitty/chdev/ks/munch/services/SyncArticlesIntentService.initCompleteNotification:()V │ │ │ │ + // 286: goto 257 │ │ │ │ // Exceptions: │ │ │ │ // Try Handler │ │ │ │ // Start End Start End Type │ │ │ │ // ----- ----- ----- ----- --------------------- │ │ │ │ - // 19 21 264 274 Ljava/io/IOException; │ │ │ │ - // 23 28 264 274 Ljava/io/IOException; │ │ │ │ - // 30 37 264 274 Ljava/io/IOException; │ │ │ │ - // 45 50 264 274 Ljava/io/IOException; │ │ │ │ - // 56 61 264 274 Ljava/io/IOException; │ │ │ │ - // 63 70 264 274 Ljava/io/IOException; │ │ │ │ - // 75 82 264 274 Ljava/io/IOException; │ │ │ │ - // 84 89 264 274 Ljava/io/IOException; │ │ │ │ - // 91 96 264 274 Ljava/io/IOException; │ │ │ │ - // 98 103 264 274 Ljava/io/IOException; │ │ │ │ - // 105 110 264 274 Ljava/io/IOException; │ │ │ │ - // 115 118 264 274 Ljava/io/IOException; │ │ │ │ - // 120 125 264 274 Ljava/io/IOException; │ │ │ │ - // 127 132 264 274 Ljava/io/IOException; │ │ │ │ - // 136 141 264 274 Ljava/io/IOException; │ │ │ │ - // 149 154 264 274 Ljava/io/IOException; │ │ │ │ - // 156 161 264 274 Ljava/io/IOException; │ │ │ │ - // 166 169 254 264 Ljava/lang/Exception; │ │ │ │ - // 166 169 264 274 Ljava/io/IOException; │ │ │ │ - // 171 176 254 264 Ljava/lang/Exception; │ │ │ │ - // 171 176 264 274 Ljava/io/IOException; │ │ │ │ - // 177 179 254 264 Ljava/lang/Exception; │ │ │ │ - // 177 179 264 274 Ljava/io/IOException; │ │ │ │ - // 183 188 254 264 Ljava/lang/Exception; │ │ │ │ - // 183 188 264 274 Ljava/io/IOException; │ │ │ │ - // 190 195 254 264 Ljava/lang/Exception; │ │ │ │ - // 190 195 264 274 Ljava/io/IOException; │ │ │ │ - // 195 198 254 264 Ljava/lang/Exception; │ │ │ │ - // 195 198 264 274 Ljava/io/IOException; │ │ │ │ - // 202 206 254 264 Ljava/lang/Exception; │ │ │ │ - // 202 206 264 274 Ljava/io/IOException; │ │ │ │ - // 208 213 254 264 Ljava/lang/Exception; │ │ │ │ - // 208 213 264 274 Ljava/io/IOException; │ │ │ │ - // 214 216 254 264 Ljava/lang/Exception; │ │ │ │ - // 214 216 264 274 Ljava/io/IOException; │ │ │ │ - // 220 225 254 264 Ljava/lang/Exception; │ │ │ │ - // 220 225 264 274 Ljava/io/IOException; │ │ │ │ - // 227 232 254 264 Ljava/lang/Exception; │ │ │ │ - // 227 232 264 274 Ljava/io/IOException; │ │ │ │ - // 238 243 254 264 Ljava/lang/Exception; │ │ │ │ - // 238 243 264 274 Ljava/io/IOException; │ │ │ │ - // 256 261 264 274 Ljava/io/IOException; │ │ │ │ + // 19 21 268 278 Ljava/io/IOException; │ │ │ │ + // 23 28 268 278 Ljava/io/IOException; │ │ │ │ + // 30 37 268 278 Ljava/io/IOException; │ │ │ │ + // 45 50 268 278 Ljava/io/IOException; │ │ │ │ + // 56 61 268 278 Ljava/io/IOException; │ │ │ │ + // 63 70 268 278 Ljava/io/IOException; │ │ │ │ + // 77 84 268 278 Ljava/io/IOException; │ │ │ │ + // 86 91 268 278 Ljava/io/IOException; │ │ │ │ + // 93 98 268 278 Ljava/io/IOException; │ │ │ │ + // 100 105 268 278 Ljava/io/IOException; │ │ │ │ + // 107 112 268 278 Ljava/io/IOException; │ │ │ │ + // 119 122 268 278 Ljava/io/IOException; │ │ │ │ + // 124 129 268 278 Ljava/io/IOException; │ │ │ │ + // 131 136 268 278 Ljava/io/IOException; │ │ │ │ + // 140 145 268 278 Ljava/io/IOException; │ │ │ │ + // 153 158 268 278 Ljava/io/IOException; │ │ │ │ + // 160 165 268 278 Ljava/io/IOException; │ │ │ │ + // 170 173 258 268 Ljava/lang/Exception; │ │ │ │ + // 170 173 268 278 Ljava/io/IOException; │ │ │ │ + // 175 180 258 268 Ljava/lang/Exception; │ │ │ │ + // 175 180 268 278 Ljava/io/IOException; │ │ │ │ + // 181 183 258 268 Ljava/lang/Exception; │ │ │ │ + // 181 183 268 278 Ljava/io/IOException; │ │ │ │ + // 187 192 258 268 Ljava/lang/Exception; │ │ │ │ + // 187 192 268 278 Ljava/io/IOException; │ │ │ │ + // 194 199 258 268 Ljava/lang/Exception; │ │ │ │ + // 194 199 268 278 Ljava/io/IOException; │ │ │ │ + // 199 202 258 268 Ljava/lang/Exception; │ │ │ │ + // 199 202 268 278 Ljava/io/IOException; │ │ │ │ + // 206 210 258 268 Ljava/lang/Exception; │ │ │ │ + // 206 210 268 278 Ljava/io/IOException; │ │ │ │ + // 212 217 258 268 Ljava/lang/Exception; │ │ │ │ + // 212 217 268 278 Ljava/io/IOException; │ │ │ │ + // 218 220 258 268 Ljava/lang/Exception; │ │ │ │ + // 218 220 268 278 Ljava/io/IOException; │ │ │ │ + // 224 229 258 268 Ljava/lang/Exception; │ │ │ │ + // 224 229 268 278 Ljava/io/IOException; │ │ │ │ + // 231 236 258 268 Ljava/lang/Exception; │ │ │ │ + // 231 236 268 278 Ljava/io/IOException; │ │ │ │ + // 242 247 258 268 Ljava/lang/Exception; │ │ │ │ + // 242 247 268 278 Ljava/io/IOException; │ │ │ │ + // 260 265 268 278 Ljava/io/IOException; │ │ │ │ // │ │ │ │ // The error that occurred was: │ │ │ │ // │ │ │ │ - // java.lang.IllegalStateException: Expression is linked from several locations: Label_0243: │ │ │ │ + // java.lang.IllegalStateException: Expression is linked from several locations: Label_0247: │ │ │ │ // at com.strobel.decompiler.ast.Error.expressionLinkedFromMultipleLocations(Error.java:27) │ │ │ │ // at com.strobel.decompiler.ast.AstOptimizer.mergeDisparateObjectInitializations(AstOptimizer.java:2596) │ │ │ │ // at com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:235) │ │ │ │ // at com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:42) │ │ │ │ // at com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:214) │ │ │ │ // at com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:99) │ │ │ │ // at com.strobel.decompiler.languages.java.ast.AstBuilder.createMethodBody(AstBuilder.java:782) │ │ ├── com/crazyhitty/chdev/ks/munch/utils/DatabaseUtil.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -2118,117 +2118,117 @@ │ │ │ │ 30: astore 6 │ │ │ │ 32: aload 5 │ │ │ │ 34: aload_2 │ │ │ │ 35: aload 6 │ │ │ │ 37: invokespecial #19 // Method com/crazyhitty/chdev/ks/mindb/DatabaseOperations."":(Landroid/content/Context;Ljava/lang/String;)V │ │ │ │ 40: aload_1 │ │ │ │ 41: invokeinterface #264, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 46: astore 7 │ │ │ │ - 48: aload 7 │ │ │ │ - 50: invokeinterface #269, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 55: istore 8 │ │ │ │ - 57: iload 8 │ │ │ │ - 59: ifeq 247 │ │ │ │ - 62: aload 7 │ │ │ │ - 64: invokeinterface #273, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 69: checkcast #33 // class com/crazyhitty/chdev/ks/munch/models/FeedItem │ │ │ │ - 72: astore 9 │ │ │ │ - 74: bipush 10 │ │ │ │ - 76: anewarray #193 // class java/lang/String │ │ │ │ - 79: astore 10 │ │ │ │ - 81: aload 9 │ │ │ │ - 83: invokevirtual #37 // Method com/crazyhitty/chdev/ks/munch/models/FeedItem.getItemTitle:()Ljava/lang/String; │ │ │ │ - 86: astore 6 │ │ │ │ - 88: aload 10 │ │ │ │ - 90: iconst_0 │ │ │ │ - 91: aload 6 │ │ │ │ - 93: aastore │ │ │ │ - 94: aload 9 │ │ │ │ - 96: invokevirtual #230 // Method com/crazyhitty/chdev/ks/munch/models/FeedItem.getItemDesc:()Ljava/lang/String; │ │ │ │ - 99: astore 6 │ │ │ │ - 101: aload 10 │ │ │ │ - 103: iconst_1 │ │ │ │ - 104: aload 6 │ │ │ │ - 106: aastore │ │ │ │ - 107: aload 9 │ │ │ │ - 109: invokevirtual #226 // Method com/crazyhitty/chdev/ks/munch/models/FeedItem.getItemLink:()Ljava/lang/String; │ │ │ │ - 112: astore 6 │ │ │ │ - 114: aload 10 │ │ │ │ - 116: iconst_2 │ │ │ │ - 117: aload 6 │ │ │ │ - 119: aastore │ │ │ │ - 120: aload 9 │ │ │ │ - 122: invokevirtual #233 // Method com/crazyhitty/chdev/ks/munch/models/FeedItem.getItemImgUrl:()Ljava/lang/String; │ │ │ │ - 125: astore 6 │ │ │ │ - 127: aload 10 │ │ │ │ - 129: iconst_3 │ │ │ │ - 130: aload 6 │ │ │ │ - 132: aastore │ │ │ │ - 133: aload 9 │ │ │ │ - 135: invokevirtual #236 // Method com/crazyhitty/chdev/ks/munch/models/FeedItem.getItemCategory:()Ljava/lang/String; │ │ │ │ - 138: astore 6 │ │ │ │ - 140: aload 10 │ │ │ │ - 142: iconst_4 │ │ │ │ - 143: aload 6 │ │ │ │ - 145: aastore │ │ │ │ - 146: aload 9 │ │ │ │ - 148: invokevirtual #239 // Method com/crazyhitty/chdev/ks/munch/models/FeedItem.getItemSource:()Ljava/lang/String; │ │ │ │ - 151: astore 6 │ │ │ │ - 153: aload 10 │ │ │ │ - 155: iconst_5 │ │ │ │ - 156: aload 6 │ │ │ │ - 158: aastore │ │ │ │ - 159: aload 9 │ │ │ │ - 161: invokevirtual #242 // Method com/crazyhitty/chdev/ks/munch/models/FeedItem.getItemSourceUrl:()Ljava/lang/String; │ │ │ │ - 164: astore 6 │ │ │ │ - 166: aload 10 │ │ │ │ - 168: bipush 6 │ │ │ │ - 170: aload 6 │ │ │ │ - 172: aastore │ │ │ │ - 173: aload 9 │ │ │ │ - 175: invokevirtual #245 // Method com/crazyhitty/chdev/ks/munch/models/FeedItem.getItemPubDate:()Ljava/lang/String; │ │ │ │ - 178: astore 6 │ │ │ │ - 180: aload 10 │ │ │ │ - 182: bipush 7 │ │ │ │ - 184: aload 6 │ │ │ │ - 186: aastore │ │ │ │ - 187: aload 9 │ │ │ │ - 189: invokevirtual #248 // Method com/crazyhitty/chdev/ks/munch/models/FeedItem.getItemCategoryImgId:()I │ │ │ │ - 192: istore_3 │ │ │ │ - 193: iload_3 │ │ │ │ - 194: invokestatic #215 // Method java/lang/String.valueOf:(I)Ljava/lang/String; │ │ │ │ - 197: astore 6 │ │ │ │ - 199: aload 10 │ │ │ │ - 201: bipush 8 │ │ │ │ - 203: aload 6 │ │ │ │ - 205: aastore │ │ │ │ - 206: bipush 9 │ │ │ │ - 208: istore 8 │ │ │ │ - 210: ldc #223 // String │ │ │ │ - 212: astore 6 │ │ │ │ - 214: aload 10 │ │ │ │ - 216: iload 8 │ │ │ │ - 218: aload 6 │ │ │ │ - 220: aastore │ │ │ │ - 221: ldc #29 // String feed_table │ │ │ │ - 223: astore_2 │ │ │ │ - 224: aload 5 │ │ │ │ - 226: aload_2 │ │ │ │ - 227: aload 4 │ │ │ │ - 229: aload 10 │ │ │ │ - 231: invokevirtual #252 // Method com/crazyhitty/chdev/ks/mindb/DatabaseOperations.saveDataInDB:(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)V │ │ │ │ - 234: goto 48 │ │ │ │ - 237: astore 11 │ │ │ │ - 239: aload 11 │ │ │ │ - 241: invokevirtual #257 // Method java/lang/Exception.printStackTrace:()V │ │ │ │ - 244: goto 48 │ │ │ │ - 247: return │ │ │ │ + 46: astore_2 │ │ │ │ + 47: aload_2 │ │ │ │ + 48: invokeinterface #269, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 53: istore_3 │ │ │ │ + 54: iload_3 │ │ │ │ + 55: ifeq 244 │ │ │ │ + 58: aload_2 │ │ │ │ + 59: invokeinterface #273, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 64: checkcast #33 // class com/crazyhitty/chdev/ks/munch/models/FeedItem │ │ │ │ + 67: astore 7 │ │ │ │ + 69: bipush 10 │ │ │ │ + 71: anewarray #193 // class java/lang/String │ │ │ │ + 74: astore 8 │ │ │ │ + 76: aload 7 │ │ │ │ + 78: invokevirtual #37 // Method com/crazyhitty/chdev/ks/munch/models/FeedItem.getItemTitle:()Ljava/lang/String; │ │ │ │ + 81: astore 9 │ │ │ │ + 83: aload 8 │ │ │ │ + 85: iconst_0 │ │ │ │ + 86: aload 9 │ │ │ │ + 88: aastore │ │ │ │ + 89: aload 7 │ │ │ │ + 91: invokevirtual #230 // Method com/crazyhitty/chdev/ks/munch/models/FeedItem.getItemDesc:()Ljava/lang/String; │ │ │ │ + 94: astore 9 │ │ │ │ + 96: aload 8 │ │ │ │ + 98: iconst_1 │ │ │ │ + 99: aload 9 │ │ │ │ + 101: aastore │ │ │ │ + 102: aload 7 │ │ │ │ + 104: invokevirtual #226 // Method com/crazyhitty/chdev/ks/munch/models/FeedItem.getItemLink:()Ljava/lang/String; │ │ │ │ + 107: astore 9 │ │ │ │ + 109: aload 8 │ │ │ │ + 111: iconst_2 │ │ │ │ + 112: aload 9 │ │ │ │ + 114: aastore │ │ │ │ + 115: aload 7 │ │ │ │ + 117: invokevirtual #233 // Method com/crazyhitty/chdev/ks/munch/models/FeedItem.getItemImgUrl:()Ljava/lang/String; │ │ │ │ + 120: astore 9 │ │ │ │ + 122: aload 8 │ │ │ │ + 124: iconst_3 │ │ │ │ + 125: aload 9 │ │ │ │ + 127: aastore │ │ │ │ + 128: aload 7 │ │ │ │ + 130: invokevirtual #236 // Method com/crazyhitty/chdev/ks/munch/models/FeedItem.getItemCategory:()Ljava/lang/String; │ │ │ │ + 133: astore 9 │ │ │ │ + 135: aload 8 │ │ │ │ + 137: iconst_4 │ │ │ │ + 138: aload 9 │ │ │ │ + 140: aastore │ │ │ │ + 141: aload 7 │ │ │ │ + 143: invokevirtual #239 // Method com/crazyhitty/chdev/ks/munch/models/FeedItem.getItemSource:()Ljava/lang/String; │ │ │ │ + 146: astore 9 │ │ │ │ + 148: aload 8 │ │ │ │ + 150: iconst_5 │ │ │ │ + 151: aload 9 │ │ │ │ + 153: aastore │ │ │ │ + 154: aload 7 │ │ │ │ + 156: invokevirtual #242 // Method com/crazyhitty/chdev/ks/munch/models/FeedItem.getItemSourceUrl:()Ljava/lang/String; │ │ │ │ + 159: astore 9 │ │ │ │ + 161: aload 8 │ │ │ │ + 163: bipush 6 │ │ │ │ + 165: aload 9 │ │ │ │ + 167: aastore │ │ │ │ + 168: aload 7 │ │ │ │ + 170: invokevirtual #245 // Method com/crazyhitty/chdev/ks/munch/models/FeedItem.getItemPubDate:()Ljava/lang/String; │ │ │ │ + 173: astore 9 │ │ │ │ + 175: aload 8 │ │ │ │ + 177: bipush 7 │ │ │ │ + 179: aload 9 │ │ │ │ + 181: aastore │ │ │ │ + 182: aload 7 │ │ │ │ + 184: invokevirtual #248 // Method com/crazyhitty/chdev/ks/munch/models/FeedItem.getItemCategoryImgId:()I │ │ │ │ + 187: istore 10 │ │ │ │ + 189: iload 10 │ │ │ │ + 191: invokestatic #215 // Method java/lang/String.valueOf:(I)Ljava/lang/String; │ │ │ │ + 194: astore 9 │ │ │ │ + 196: aload 8 │ │ │ │ + 198: bipush 8 │ │ │ │ + 200: aload 9 │ │ │ │ + 202: aastore │ │ │ │ + 203: bipush 9 │ │ │ │ + 205: istore_3 │ │ │ │ + 206: ldc #223 // String │ │ │ │ + 208: astore 9 │ │ │ │ + 210: aload 8 │ │ │ │ + 212: iload_3 │ │ │ │ + 213: aload 9 │ │ │ │ + 215: aastore │ │ │ │ + 216: ldc #29 // String feed_table │ │ │ │ + 218: astore 6 │ │ │ │ + 220: aload 5 │ │ │ │ + 222: aload 6 │ │ │ │ + 224: aload 4 │ │ │ │ + 226: aload 8 │ │ │ │ + 228: invokevirtual #252 // Method com/crazyhitty/chdev/ks/mindb/DatabaseOperations.saveDataInDB:(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)V │ │ │ │ + 231: goto 47 │ │ │ │ + 234: astore 11 │ │ │ │ + 236: aload 11 │ │ │ │ + 238: invokevirtual #257 // Method java/lang/Exception.printStackTrace:()V │ │ │ │ + 241: goto 47 │ │ │ │ + 244: return │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 229 234 237 Class java/lang/Exception │ │ │ │ + 226 231 234 Class java/lang/Exception │ │ │ │ │ │ │ │ public void saveSourceInDB(com.crazyhitty.chdev.ks.munch.models.SourceItem); │ │ │ │ descriptor: (Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=10, args_size=2 │ │ │ │ 0: aload_0 │ │ ├── okhttp3/internal/Platform.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -389,18 +389,18 @@ │ │ │ │ // 591: invokespecial okhttp3/internal/Platform.:()V │ │ │ │ // 594: goto 313 │ │ │ │ // 597: astore_0 │ │ │ │ // 598: goto 586 │ │ │ │ // 601: astore_0 │ │ │ │ // 602: goto 292 │ │ │ │ // 605: astore_0 │ │ │ │ - // 606: aload 15 │ │ │ │ - // 608: astore 11 │ │ │ │ - // 610: goto 292 │ │ │ │ - // 613: astore_0 │ │ │ │ + // 606: goto 292 │ │ │ │ + // 609: astore_0 │ │ │ │ + // 610: aload 15 │ │ │ │ + // 612: astore 11 │ │ │ │ // 614: goto 292 │ │ │ │ // 617: astore_0 │ │ │ │ // 618: goto 292 │ │ │ │ // 621: astore_0 │ │ │ │ // 622: aload 15 │ │ │ │ // 624: astore 11 │ │ │ │ // 626: goto 292 │ │ │ │ @@ -414,44 +414,44 @@ │ │ │ │ // 32 35 327 601 Ljava/lang/ClassNotFoundException; │ │ │ │ // 40 43 327 601 Ljava/lang/ClassNotFoundException; │ │ │ │ // 46 51 327 601 Ljava/lang/ClassNotFoundException; │ │ │ │ // 51 54 327 601 Ljava/lang/ClassNotFoundException; │ │ │ │ // 63 67 327 601 Ljava/lang/ClassNotFoundException; │ │ │ │ // 83 86 327 601 Ljava/lang/ClassNotFoundException; │ │ │ │ // 90 95 327 601 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 110 114 613 617 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 110 114 601 605 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 122 127 613 617 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 122 127 601 605 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 139 142 613 617 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 139 142 601 605 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 149 153 613 617 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 149 153 601 605 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 161 166 613 617 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 161 166 601 605 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 178 181 613 617 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 178 181 601 605 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 184 188 613 617 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 184 188 601 605 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 110 114 601 605 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 110 114 605 609 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 122 127 601 605 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 122 127 605 609 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 139 142 601 605 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 139 142 605 609 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 149 153 601 605 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 149 153 605 609 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 161 166 601 605 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 161 166 605 609 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 178 181 601 605 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 178 181 605 609 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 184 188 601 605 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 184 188 605 609 Ljava/lang/NoSuchMethodException; │ │ │ │ // 193 198 617 621 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 193 198 601 605 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 193 198 605 609 Ljava/lang/NoSuchMethodException; │ │ │ │ // 198 201 617 621 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 198 201 601 605 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 198 201 605 609 Ljava/lang/NoSuchMethodException; │ │ │ │ // 217 221 617 621 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 217 221 601 605 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 217 221 605 609 Ljava/lang/NoSuchMethodException; │ │ │ │ // 231 236 617 621 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 231 236 601 605 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 231 236 605 609 Ljava/lang/NoSuchMethodException; │ │ │ │ // 236 239 621 629 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 236 239 605 613 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 236 239 609 617 Ljava/lang/NoSuchMethodException; │ │ │ │ // 248 252 621 629 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 248 252 605 613 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 248 252 609 617 Ljava/lang/NoSuchMethodException; │ │ │ │ // 268 271 621 629 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 268 271 605 613 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 268 271 609 617 Ljava/lang/NoSuchMethodException; │ │ │ │ // 279 284 621 629 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 279 284 605 613 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 279 284 609 617 Ljava/lang/NoSuchMethodException; │ │ │ │ // 292 295 327 601 Ljava/lang/ClassNotFoundException; │ │ │ │ // 306 311 327 601 Ljava/lang/ClassNotFoundException; │ │ │ │ // 319 324 327 601 Ljava/lang/ClassNotFoundException; │ │ │ │ // 332 337 585 586 Ljava/lang/ClassNotFoundException; │ │ │ │ // 332 337 597 601 Ljava/lang/NoSuchMethodException; │ │ │ │ // 339 342 585 586 Ljava/lang/ClassNotFoundException; │ │ │ │ // 339 342 597 601 Ljava/lang/NoSuchMethodException; │ │ ├── okhttp3/internal/http/RouteException.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -37,16 +37,16 @@ │ │ │ │ private void addSuppressedIfPossible(final IOException obj, final IOException ex) { │ │ │ │ if (RouteException.addSuppressedExceptionMethod == null) { │ │ │ │ return; │ │ │ │ } │ │ │ │ try { │ │ │ │ RouteException.addSuppressedExceptionMethod.invoke(obj, ex); │ │ │ │ } │ │ │ │ - catch (InvocationTargetException ex2) {} │ │ │ │ - catch (IllegalAccessException ex3) {} │ │ │ │ + catch (IllegalAccessException ex2) {} │ │ │ │ + catch (InvocationTargetException ex3) {} │ │ │ │ } │ │ │ │ │ │ │ │ public void addConnectException(final IOException lastException) { │ │ │ │ this.addSuppressedIfPossible(lastException, this.lastException); │ │ │ │ this.lastException = lastException; │ │ │ │ } │ │ ├── com/crazyhitty/chdev/ks/munch/feeds/FeedsLoaderInteractor.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -454,15 +454,15 @@ │ │ │ │ 5: invokeinterface #115, 2 // InterfaceMethod com/crazyhitty/chdev/ks/munch/feeds/OnFeedsLoadedListener.onFailure:(Ljava/lang/String;)V │ │ │ │ 10: return │ │ │ │ │ │ │ │ public void onSuccess(java.util.List); │ │ │ │ descriptor: (Ljava/util/List;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=19, args_size=2 │ │ │ │ + stack=300, locals=18, args_size=2 │ │ │ │ 0: new #125 // class java/util/ArrayList │ │ │ │ 3: astore_2 │ │ │ │ 4: aload_2 │ │ │ │ 5: invokespecial #126 // Method java/util/ArrayList."":()V │ │ │ │ 8: aload_1 │ │ │ │ 9: invokeinterface #130, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ 14: astore_3 │ │ │ │ @@ -533,21 +533,17 @@ │ │ │ │ 162: aload 17 │ │ │ │ 164: invokevirtual #185 // Method java/text/ParseException.printStackTrace:()V │ │ │ │ 167: ldc #187 // String No date available │ │ │ │ 169: astore 13 │ │ │ │ 171: goto 121 │ │ │ │ 174: aload_0 │ │ │ │ 175: getfield #52 // Field onFeedsLoadedListener:Lcom/crazyhitty/chdev/ks/munch/feeds/OnFeedsLoadedListener; │ │ │ │ - 178: astore 15 │ │ │ │ - 180: iconst_1 │ │ │ │ - 181: istore 18 │ │ │ │ - 183: aload 15 │ │ │ │ - 185: aload_2 │ │ │ │ - 186: iload 18 │ │ │ │ - 188: invokeinterface #110, 3 // InterfaceMethod com/crazyhitty/chdev/ks/munch/feeds/OnFeedsLoadedListener.onSuccess:(Ljava/util/List;Z)V │ │ │ │ - 193: return │ │ │ │ + 178: aload_2 │ │ │ │ + 179: iconst_1 │ │ │ │ + 180: invokeinterface #110, 3 // InterfaceMethod com/crazyhitty/chdev/ks/munch/feeds/OnFeedsLoadedListener.onSuccess:(Ljava/util/List;Z)V │ │ │ │ + 185: return │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ 102 105 160 Class java/text/ParseException │ │ │ │ 107 112 160 Class java/text/ParseException │ │ │ │ 114 119 160 Class java/text/ParseException │ │ │ │ } │ │ ├── com/crazyhitty/chdev/ks/munch/sources/SourceInteractor.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -423,15 +423,15 @@ │ │ │ │ 14 18 29 Class java/lang/Exception │ │ │ │ 21 28 29 Class java/lang/Exception │ │ │ │ │ │ │ │ public void getSourcesFromDb(com.crazyhitty.chdev.ks.munch.sources.OnSourcesLoadedListener); │ │ │ │ descriptor: (Lcom/crazyhitty/chdev/ks/munch/sources/OnSourcesLoadedListener;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=10, args_size=2 │ │ │ │ + stack=300, locals=9, args_size=2 │ │ │ │ 0: new #123 // class java/util/ArrayList │ │ │ │ 3: astore_2 │ │ │ │ 4: aload_2 │ │ │ │ 5: invokespecial #124 // Method java/util/ArrayList."":()V │ │ │ │ 8: ldc #126 // String All Sources │ │ │ │ 10: astore_3 │ │ │ │ 11: aload_2 │ │ │ │ @@ -447,56 +447,56 @@ │ │ │ │ 30: aload 4 │ │ │ │ 32: invokespecial #67 // Method com/crazyhitty/chdev/ks/munch/utils/DatabaseUtil."":(Landroid/content/Context;)V │ │ │ │ 35: aload_3 │ │ │ │ 36: invokevirtual #135 // Method com/crazyhitty/chdev/ks/munch/utils/DatabaseUtil.getAllSources:()Ljava/util/List; │ │ │ │ 39: astore 5 │ │ │ │ 41: aload 5 │ │ │ │ 43: invokeinterface #139, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 48: astore 6 │ │ │ │ - 50: aload 6 │ │ │ │ - 52: invokeinterface #144, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 57: istore 7 │ │ │ │ - 59: iload 7 │ │ │ │ - 61: ifeq 118 │ │ │ │ - 64: aload 6 │ │ │ │ - 66: invokeinterface #148, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 71: astore 8 │ │ │ │ - 73: aload 8 │ │ │ │ - 75: checkcast #26 // class com/crazyhitty/chdev/ks/munch/models/SourceItem │ │ │ │ - 78: astore 8 │ │ │ │ - 80: aload 8 │ │ │ │ - 82: invokevirtual #30 // Method com/crazyhitty/chdev/ks/munch/models/SourceItem.getSourceName:()Ljava/lang/String; │ │ │ │ - 85: astore_3 │ │ │ │ - 86: aload_2 │ │ │ │ - 87: aload_3 │ │ │ │ - 88: invokeinterface #132, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ - 93: pop │ │ │ │ - 94: goto 50 │ │ │ │ - 97: astore 9 │ │ │ │ - 99: aload 9 │ │ │ │ - 101: invokevirtual #92 // Method java/lang/Exception.printStackTrace:()V │ │ │ │ - 104: aload 9 │ │ │ │ - 106: invokevirtual #95 // Method java/lang/Exception.getMessage:()Ljava/lang/String; │ │ │ │ - 109: astore_3 │ │ │ │ - 110: aload_1 │ │ │ │ - 111: aload_3 │ │ │ │ - 112: invokeinterface #121, 2 // InterfaceMethod com/crazyhitty/chdev/ks/munch/sources/OnSourcesLoadedListener.onSourceLoadingFailed:(Ljava/lang/String;)V │ │ │ │ - 117: return │ │ │ │ - 118: aload_1 │ │ │ │ - 119: aload_2 │ │ │ │ - 120: invokeinterface #151, 2 // InterfaceMethod com/crazyhitty/chdev/ks/munch/sources/OnSourcesLoadedListener.onSourceLoaded:(Ljava/util/List;)V │ │ │ │ - 125: goto 117 │ │ │ │ + 48: astore_3 │ │ │ │ + 49: aload_3 │ │ │ │ + 50: invokeinterface #144, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 55: istore 6 │ │ │ │ + 57: iload 6 │ │ │ │ + 59: ifeq 117 │ │ │ │ + 62: aload_3 │ │ │ │ + 63: invokeinterface #148, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 68: astore 7 │ │ │ │ + 70: aload 7 │ │ │ │ + 72: checkcast #26 // class com/crazyhitty/chdev/ks/munch/models/SourceItem │ │ │ │ + 75: astore 7 │ │ │ │ + 77: aload 7 │ │ │ │ + 79: invokevirtual #30 // Method com/crazyhitty/chdev/ks/munch/models/SourceItem.getSourceName:()Ljava/lang/String; │ │ │ │ + 82: astore 4 │ │ │ │ + 84: aload_2 │ │ │ │ + 85: aload 4 │ │ │ │ + 87: invokeinterface #132, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ + 92: pop │ │ │ │ + 93: goto 49 │ │ │ │ + 96: astore 8 │ │ │ │ + 98: aload 8 │ │ │ │ + 100: invokevirtual #92 // Method java/lang/Exception.printStackTrace:()V │ │ │ │ + 103: aload 8 │ │ │ │ + 105: invokevirtual #95 // Method java/lang/Exception.getMessage:()Ljava/lang/String; │ │ │ │ + 108: astore_3 │ │ │ │ + 109: aload_1 │ │ │ │ + 110: aload_3 │ │ │ │ + 111: invokeinterface #121, 2 // InterfaceMethod com/crazyhitty/chdev/ks/munch/sources/OnSourcesLoadedListener.onSourceLoadingFailed:(Ljava/lang/String;)V │ │ │ │ + 116: return │ │ │ │ + 117: aload_1 │ │ │ │ + 118: aload_2 │ │ │ │ + 119: invokeinterface #151, 2 // InterfaceMethod com/crazyhitty/chdev/ks/munch/sources/OnSourcesLoadedListener.onSourceLoaded:(Ljava/util/List;)V │ │ │ │ + 124: goto 116 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 12 19 97 Class java/lang/Exception │ │ │ │ - 19 22 97 Class java/lang/Exception │ │ │ │ - 23 27 97 Class java/lang/Exception │ │ │ │ - 30 35 97 Class java/lang/Exception │ │ │ │ - 35 39 97 Class java/lang/Exception │ │ │ │ - 41 48 97 Class java/lang/Exception │ │ │ │ - 50 57 97 Class java/lang/Exception │ │ │ │ - 64 71 97 Class java/lang/Exception │ │ │ │ - 73 78 97 Class java/lang/Exception │ │ │ │ - 80 85 97 Class java/lang/Exception │ │ │ │ - 87 94 97 Class java/lang/Exception │ │ │ │ - 119 125 97 Class java/lang/Exception │ │ │ │ + 12 19 96 Class java/lang/Exception │ │ │ │ + 19 22 96 Class java/lang/Exception │ │ │ │ + 23 27 96 Class java/lang/Exception │ │ │ │ + 30 35 96 Class java/lang/Exception │ │ │ │ + 35 39 96 Class java/lang/Exception │ │ │ │ + 41 48 96 Class java/lang/Exception │ │ │ │ + 49 55 96 Class java/lang/Exception │ │ │ │ + 62 68 96 Class java/lang/Exception │ │ │ │ + 70 75 96 Class java/lang/Exception │ │ │ │ + 77 82 96 Class java/lang/Exception │ │ │ │ + 85 93 96 Class java/lang/Exception │ │ │ │ + 118 124 96 Class java/lang/Exception │ │ │ │ } │ │ ├── com/crazyhitty/chdev/ks/munch/ui/activities/SettingsActivity$SettingsFragment.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -655,114 +655,110 @@ │ │ │ │ 102: putfield #111 // Field mFeedsNotWorkingPreference:Landroid/preference/Preference; │ │ │ │ 105: return │ │ │ │ │ │ │ │ private void manageCuratedSources(java.util.Set); │ │ │ │ descriptor: (Ljava/util/Set;)V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=8, args_size=2 │ │ │ │ + stack=300, locals=9, args_size=2 │ │ │ │ 0: aload_1 │ │ │ │ 1: invokeinterface #117, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ 6: astore_2 │ │ │ │ 7: aload_2 │ │ │ │ 8: invokeinterface #123, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ 13: istore_3 │ │ │ │ 14: iload_3 │ │ │ │ 15: ifeq 103 │ │ │ │ 18: aload_2 │ │ │ │ 19: invokeinterface #127, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ 24: checkcast #129 // class java/lang/String │ │ │ │ 27: astore 4 │ │ │ │ 29: aload_0 │ │ │ │ 30: getfield #131 // Field mCuratedSourceItems:Ljava/util/List; │ │ │ │ - 33: astore 5 │ │ │ │ - 35: aload 5 │ │ │ │ - 37: invokeinterface #134, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 42: astore 6 │ │ │ │ - 44: aload 6 │ │ │ │ - 46: invokeinterface #123, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 51: istore_3 │ │ │ │ - 52: iload_3 │ │ │ │ - 53: ifeq 7 │ │ │ │ - 56: aload 6 │ │ │ │ - 58: invokeinterface #127, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 63: checkcast #136 // class com/crazyhitty/chdev/ks/munch/models/SourceItem │ │ │ │ - 66: astore 7 │ │ │ │ - 68: aload 7 │ │ │ │ - 70: invokevirtual #140 // Method com/crazyhitty/chdev/ks/munch/models/SourceItem.getSourceName:()Ljava/lang/String; │ │ │ │ - 73: astore 5 │ │ │ │ - 75: aload 5 │ │ │ │ - 77: aload 4 │ │ │ │ - 79: invokevirtual #144 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ - 82: istore_3 │ │ │ │ - 83: iload_3 │ │ │ │ - 84: ifeq 44 │ │ │ │ + 33: invokeinterface #134, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 38: astore 5 │ │ │ │ + 40: aload 5 │ │ │ │ + 42: invokeinterface #123, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 47: istore 6 │ │ │ │ + 49: iload 6 │ │ │ │ + 51: ifeq 7 │ │ │ │ + 54: aload 5 │ │ │ │ + 56: invokeinterface #127, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 61: checkcast #136 // class com/crazyhitty/chdev/ks/munch/models/SourceItem │ │ │ │ + 64: astore 7 │ │ │ │ + 66: aload 7 │ │ │ │ + 68: invokevirtual #140 // Method com/crazyhitty/chdev/ks/munch/models/SourceItem.getSourceName:()Ljava/lang/String; │ │ │ │ + 71: astore 8 │ │ │ │ + 73: aload 8 │ │ │ │ + 75: aload 4 │ │ │ │ + 77: invokevirtual #144 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ + 80: istore 6 │ │ │ │ + 82: iload 6 │ │ │ │ + 84: ifeq 40 │ │ │ │ 87: aload_0 │ │ │ │ 88: getfield #71 // Field mSourcesPresenter:Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter; │ │ │ │ - 91: astore 5 │ │ │ │ - 93: aload 5 │ │ │ │ + 91: astore 8 │ │ │ │ + 93: aload 8 │ │ │ │ 95: aload 7 │ │ │ │ 97: invokevirtual #150 // Method com/crazyhitty/chdev/ks/munch/sources/SourcesPresenter.addSource:(Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;)V │ │ │ │ - 100: goto 44 │ │ │ │ + 100: goto 40 │ │ │ │ 103: return │ │ │ │ │ │ │ │ private void sendCuratedSources(java.util.Set); │ │ │ │ descriptor: (Ljava/util/Set;)V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=9, args_size=2 │ │ │ │ + stack=300, locals=10, args_size=2 │ │ │ │ 0: new #152 // class java/util/ArrayList │ │ │ │ 3: astore_2 │ │ │ │ 4: aload_2 │ │ │ │ 5: invokespecial #153 // Method java/util/ArrayList."":()V │ │ │ │ 8: aload_1 │ │ │ │ 9: invokeinterface #117, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ 14: astore_3 │ │ │ │ 15: aload_3 │ │ │ │ 16: invokeinterface #123, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ 21: istore 4 │ │ │ │ 23: iload 4 │ │ │ │ - 25: ifeq 113 │ │ │ │ + 25: ifeq 109 │ │ │ │ 28: aload_3 │ │ │ │ 29: invokeinterface #127, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ 34: checkcast #129 // class java/lang/String │ │ │ │ 37: astore 5 │ │ │ │ 39: aload_0 │ │ │ │ 40: getfield #155 // Field mAvailableSourceItems:Ljava/util/List; │ │ │ │ - 43: astore 6 │ │ │ │ - 45: aload 6 │ │ │ │ - 47: invokeinterface #134, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 52: astore 7 │ │ │ │ - 54: aload 7 │ │ │ │ - 56: invokeinterface #123, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 61: istore 4 │ │ │ │ - 63: iload 4 │ │ │ │ - 65: ifeq 15 │ │ │ │ - 68: aload 7 │ │ │ │ - 70: invokeinterface #127, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 75: checkcast #136 // class com/crazyhitty/chdev/ks/munch/models/SourceItem │ │ │ │ - 78: astore 8 │ │ │ │ - 80: aload 8 │ │ │ │ - 82: invokevirtual #140 // Method com/crazyhitty/chdev/ks/munch/models/SourceItem.getSourceName:()Ljava/lang/String; │ │ │ │ - 85: astore 6 │ │ │ │ - 87: aload 6 │ │ │ │ - 89: aload 5 │ │ │ │ - 91: invokevirtual #144 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ - 94: istore 4 │ │ │ │ - 96: iload 4 │ │ │ │ - 98: ifeq 54 │ │ │ │ - 101: aload_2 │ │ │ │ - 102: aload 8 │ │ │ │ - 104: invokeinterface #158, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ - 109: pop │ │ │ │ - 110: goto 54 │ │ │ │ - 113: aload_0 │ │ │ │ - 114: aload_2 │ │ │ │ - 115: invokespecial #162 // Method sendCustomCuratedSourcesMail:(Ljava/util/List;)V │ │ │ │ - 118: return │ │ │ │ + 43: invokeinterface #134, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 48: astore 6 │ │ │ │ + 50: aload 6 │ │ │ │ + 52: invokeinterface #123, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 57: istore 7 │ │ │ │ + 59: iload 7 │ │ │ │ + 61: ifeq 15 │ │ │ │ + 64: aload 6 │ │ │ │ + 66: invokeinterface #127, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 71: checkcast #136 // class com/crazyhitty/chdev/ks/munch/models/SourceItem │ │ │ │ + 74: astore 8 │ │ │ │ + 76: aload 8 │ │ │ │ + 78: invokevirtual #140 // Method com/crazyhitty/chdev/ks/munch/models/SourceItem.getSourceName:()Ljava/lang/String; │ │ │ │ + 81: astore 9 │ │ │ │ + 83: aload 9 │ │ │ │ + 85: aload 5 │ │ │ │ + 87: invokevirtual #144 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ + 90: istore 7 │ │ │ │ + 92: iload 7 │ │ │ │ + 94: ifeq 50 │ │ │ │ + 97: aload_2 │ │ │ │ + 98: aload 8 │ │ │ │ + 100: invokeinterface #158, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ + 105: pop │ │ │ │ + 106: goto 50 │ │ │ │ + 109: aload_0 │ │ │ │ + 110: aload_2 │ │ │ │ + 111: invokespecial #162 // Method sendCustomCuratedSourcesMail:(Ljava/util/List;)V │ │ │ │ + 114: return │ │ │ │ │ │ │ │ private void sendCustomCuratedSourcesMail(java.util.List); │ │ │ │ descriptor: (Ljava/util/List;)V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=14, args_size=2 │ │ │ │ 0: new #164 // class org/json/JSONArray │ │ │ │ @@ -826,107 +822,107 @@ │ │ │ │ 132: goto 15 │ │ │ │ 135: aconst_null │ │ │ │ 136: astore 10 │ │ │ │ 138: aload_2 │ │ │ │ 139: ifnull 159 │ │ │ │ 142: aload_2 │ │ │ │ 143: invokevirtual #190 // Method org/json/JSONArray.length:()I │ │ │ │ - 146: istore 4 │ │ │ │ - 148: iload 4 │ │ │ │ + 146: istore 11 │ │ │ │ + 148: iload 11 │ │ │ │ 150: ifeq 159 │ │ │ │ 153: aload_2 │ │ │ │ 154: invokevirtual #193 // Method org/json/JSONArray.toString:()Ljava/lang/String; │ │ │ │ 157: astore 10 │ │ │ │ 159: aload 10 │ │ │ │ - 161: ifnull 316 │ │ │ │ + 161: ifnull 305 │ │ │ │ 164: new #195 // class java/lang/StringBuilder │ │ │ │ - 167: astore 7 │ │ │ │ - 169: aload 7 │ │ │ │ - 171: invokespecial #196 // Method java/lang/StringBuilder."":()V │ │ │ │ - 174: aload 7 │ │ │ │ - 176: ldc #198 // String Include these feeds into the curated list: \n\n │ │ │ │ - 178: invokevirtual #202 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 181: aload 10 │ │ │ │ - 183: invokevirtual #202 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 186: invokevirtual #203 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 189: astore 10 │ │ │ │ - 191: iconst_1 │ │ │ │ - 192: istore 4 │ │ │ │ - 194: iload 4 │ │ │ │ - 196: anewarray #129 // class java/lang/String │ │ │ │ - 199: astore 11 │ │ │ │ - 201: aload_0 │ │ │ │ - 202: invokevirtual #205 // Method getResources:()Landroid/content/res/Resources; │ │ │ │ - 205: astore 7 │ │ │ │ - 207: ldc #206 // int 2131230771 │ │ │ │ - 209: istore 12 │ │ │ │ - 211: aload 7 │ │ │ │ - 213: iload 12 │ │ │ │ - 215: invokevirtual #89 // Method android/content/res/Resources.getString:(I)Ljava/lang/String; │ │ │ │ - 218: astore 7 │ │ │ │ - 220: aload 11 │ │ │ │ - 222: iconst_0 │ │ │ │ - 223: aload 7 │ │ │ │ - 225: aastore │ │ │ │ - 226: new #209 // class android/content/Intent │ │ │ │ - 229: astore 13 │ │ │ │ - 231: aload 13 │ │ │ │ - 233: ldc #211 // String android.intent.action.SEND │ │ │ │ - 235: invokespecial #214 // Method android/content/Intent."":(Ljava/lang/String;)V │ │ │ │ - 238: ldc #216 // String mailto: │ │ │ │ - 240: invokestatic #222 // Method android/net/Uri.parse:(Ljava/lang/String;)Landroid/net/Uri; │ │ │ │ - 243: astore 7 │ │ │ │ - 245: aload 13 │ │ │ │ - 247: aload 7 │ │ │ │ - 249: invokevirtual #226 // Method android/content/Intent.setData:(Landroid/net/Uri;)Landroid/content/Intent; │ │ │ │ - 252: pop │ │ │ │ - 253: aload 13 │ │ │ │ - 255: ldc #228 // String text/plain │ │ │ │ - 257: invokevirtual #232 // Method android/content/Intent.setType:(Ljava/lang/String;)Landroid/content/Intent; │ │ │ │ - 260: pop │ │ │ │ - 261: aload 13 │ │ │ │ - 263: ldc #234 // String android.intent.extra.EMAIL │ │ │ │ - 265: aload 11 │ │ │ │ - 267: invokevirtual #238 // Method android/content/Intent.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; │ │ │ │ - 270: pop │ │ │ │ - 271: getstatic #45 // Field EMAIL_SUBJECT:Ljava/lang/String; │ │ │ │ - 274: astore 8 │ │ │ │ - 276: aload 13 │ │ │ │ - 278: ldc #240 // String android.intent.extra.SUBJECT │ │ │ │ - 280: aload 8 │ │ │ │ - 282: invokevirtual #243 // Method android/content/Intent.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ │ │ - 285: pop │ │ │ │ - 286: aload 13 │ │ │ │ - 288: ldc #245 // String android.intent.extra.TEXT │ │ │ │ - 290: aload 10 │ │ │ │ - 292: invokevirtual #243 // Method android/content/Intent.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ │ │ - 295: pop │ │ │ │ - 296: getstatic #49 // Field MESSAGE_TYPE:Ljava/lang/String; │ │ │ │ - 299: astore 7 │ │ │ │ - 301: aload 13 │ │ │ │ - 303: aload 7 │ │ │ │ - 305: invokevirtual #232 // Method android/content/Intent.setType:(Ljava/lang/String;)Landroid/content/Intent; │ │ │ │ - 308: pop │ │ │ │ - 309: aload_0 │ │ │ │ - 310: aload 13 │ │ │ │ - 312: invokevirtual #249 // Method startActivity:(Landroid/content/Intent;)V │ │ │ │ - 315: return │ │ │ │ - 316: aload_0 │ │ │ │ - 317: invokevirtual #75 // Method getActivity:()Landroid/app/Activity; │ │ │ │ - 320: astore 7 │ │ │ │ - 322: ldc #251 // String Please select a source │ │ │ │ - 324: astore 8 │ │ │ │ - 326: aload 7 │ │ │ │ - 328: aload 8 │ │ │ │ - 330: iconst_0 │ │ │ │ - 331: invokestatic #257 // Method android/widget/Toast.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ │ │ - 334: astore 7 │ │ │ │ - 336: aload 7 │ │ │ │ - 338: invokevirtual #260 // Method android/widget/Toast.show:()V │ │ │ │ - 341: goto 315 │ │ │ │ + 167: astore_3 │ │ │ │ + 168: aload_3 │ │ │ │ + 169: invokespecial #196 // Method java/lang/StringBuilder."":()V │ │ │ │ + 172: aload_3 │ │ │ │ + 173: ldc #198 // String Include these feeds into the curated list: \n\n │ │ │ │ + 175: invokevirtual #202 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 178: aload 10 │ │ │ │ + 180: invokevirtual #202 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 183: invokevirtual #203 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 186: astore 10 │ │ │ │ + 188: iconst_1 │ │ │ │ + 189: istore 11 │ │ │ │ + 191: iload 11 │ │ │ │ + 193: anewarray #129 // class java/lang/String │ │ │ │ + 196: astore 12 │ │ │ │ + 198: aload_0 │ │ │ │ + 199: invokevirtual #205 // Method getResources:()Landroid/content/res/Resources; │ │ │ │ + 202: astore_3 │ │ │ │ + 203: ldc #206 // int 2131230771 │ │ │ │ + 205: istore 4 │ │ │ │ + 207: aload_3 │ │ │ │ + 208: iload 4 │ │ │ │ + 210: invokevirtual #89 // Method android/content/res/Resources.getString:(I)Ljava/lang/String; │ │ │ │ + 213: astore_3 │ │ │ │ + 214: aload 12 │ │ │ │ + 216: iconst_0 │ │ │ │ + 217: aload_3 │ │ │ │ + 218: aastore │ │ │ │ + 219: new #209 // class android/content/Intent │ │ │ │ + 222: astore 13 │ │ │ │ + 224: aload 13 │ │ │ │ + 226: ldc #211 // String android.intent.action.SEND │ │ │ │ + 228: invokespecial #214 // Method android/content/Intent."":(Ljava/lang/String;)V │ │ │ │ + 231: ldc #216 // String mailto: │ │ │ │ + 233: invokestatic #222 // Method android/net/Uri.parse:(Ljava/lang/String;)Landroid/net/Uri; │ │ │ │ + 236: astore_3 │ │ │ │ + 237: aload 13 │ │ │ │ + 239: aload_3 │ │ │ │ + 240: invokevirtual #226 // Method android/content/Intent.setData:(Landroid/net/Uri;)Landroid/content/Intent; │ │ │ │ + 243: pop │ │ │ │ + 244: aload 13 │ │ │ │ + 246: ldc #228 // String text/plain │ │ │ │ + 248: invokevirtual #232 // Method android/content/Intent.setType:(Ljava/lang/String;)Landroid/content/Intent; │ │ │ │ + 251: pop │ │ │ │ + 252: aload 13 │ │ │ │ + 254: ldc #234 // String android.intent.extra.EMAIL │ │ │ │ + 256: aload 12 │ │ │ │ + 258: invokevirtual #238 // Method android/content/Intent.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; │ │ │ │ + 261: pop │ │ │ │ + 262: getstatic #45 // Field EMAIL_SUBJECT:Ljava/lang/String; │ │ │ │ + 265: astore 7 │ │ │ │ + 267: aload 13 │ │ │ │ + 269: ldc #240 // String android.intent.extra.SUBJECT │ │ │ │ + 271: aload 7 │ │ │ │ + 273: invokevirtual #243 // Method android/content/Intent.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ │ │ + 276: pop │ │ │ │ + 277: aload 13 │ │ │ │ + 279: ldc #245 // String android.intent.extra.TEXT │ │ │ │ + 281: aload 10 │ │ │ │ + 283: invokevirtual #243 // Method android/content/Intent.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ │ │ + 286: pop │ │ │ │ + 287: getstatic #49 // Field MESSAGE_TYPE:Ljava/lang/String; │ │ │ │ + 290: astore_3 │ │ │ │ + 291: aload 13 │ │ │ │ + 293: aload_3 │ │ │ │ + 294: invokevirtual #232 // Method android/content/Intent.setType:(Ljava/lang/String;)Landroid/content/Intent; │ │ │ │ + 297: pop │ │ │ │ + 298: aload_0 │ │ │ │ + 299: aload 13 │ │ │ │ + 301: invokevirtual #249 // Method startActivity:(Landroid/content/Intent;)V │ │ │ │ + 304: return │ │ │ │ + 305: aload_0 │ │ │ │ + 306: invokevirtual #75 // Method getActivity:()Landroid/app/Activity; │ │ │ │ + 309: astore_3 │ │ │ │ + 310: ldc #251 // String Please select a source │ │ │ │ + 312: astore 7 │ │ │ │ + 314: aload_3 │ │ │ │ + 315: aload 7 │ │ │ │ + 317: iconst_0 │ │ │ │ + 318: invokestatic #257 // Method android/widget/Toast.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ │ │ + 321: astore_3 │ │ │ │ + 322: aload_3 │ │ │ │ + 323: invokevirtual #260 // Method android/widget/Toast.show:()V │ │ │ │ + 326: goto 304 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ 49 52 125 Class org/json/JSONException │ │ │ │ 54 59 125 Class org/json/JSONException │ │ │ │ 65 71 125 Class org/json/JSONException │ │ │ │ 71 74 125 Class org/json/JSONException │ │ │ │ 76 81 125 Class org/json/JSONException │ │ ├── com/crazyhitty/chdev/ks/munch/ui/views/CustomCheckBoxListPreferenceDialog.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -202,60 +202,56 @@ │ │ │ │ 48: invokevirtual #33 // Method com/crazyhitty/chdev/ks/munch/curatedfeeds/CuratedFeedsPresenter.attemptCuratedFeedsLoading:(Landroid/content/Context;)V │ │ │ │ 51: return │ │ │ │ │ │ │ │ public android.preference.Preference$OnPreferenceChangeListener getOnPreferenceChangeListener(); │ │ │ │ descriptor: ()Landroid/preference/Preference$OnPreferenceChangeListener; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=9, args_size=1 │ │ │ │ + stack=300, locals=8, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: invokevirtual #29 // Method getContext:()Landroid/content/Context; │ │ │ │ 4: invokevirtual #39 // Method android/content/Context.getResources:()Landroid/content/res/Resources; │ │ │ │ 7: astore_1 │ │ │ │ 8: ldc #40 // int 2131230831 │ │ │ │ 10: istore_2 │ │ │ │ 11: aload_1 │ │ │ │ 12: iload_2 │ │ │ │ 13: invokevirtual #47 // Method android/content/res/Resources.getString:(I)Ljava/lang/String; │ │ │ │ 16: astore_3 │ │ │ │ 17: aload_0 │ │ │ │ 18: invokevirtual #29 // Method getContext:()Landroid/content/Context; │ │ │ │ 21: invokestatic #53 // Method android/preference/PreferenceManager.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ │ │ 24: astore 4 │ │ │ │ - 26: iconst_0 │ │ │ │ - 27: istore 5 │ │ │ │ + 26: aload 4 │ │ │ │ + 28: aload_3 │ │ │ │ 29: aconst_null │ │ │ │ - 30: astore_1 │ │ │ │ - 31: aload 4 │ │ │ │ - 33: aload_3 │ │ │ │ - 34: aconst_null │ │ │ │ - 35: invokeinterface #59, 3 // InterfaceMethod android/content/SharedPreferences.getStringSet:(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; │ │ │ │ - 40: astore 6 │ │ │ │ - 42: aload 6 │ │ │ │ - 44: invokeinterface #65, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ - 49: astore 7 │ │ │ │ - 51: aload 7 │ │ │ │ - 53: invokeinterface #71, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 58: istore 5 │ │ │ │ - 60: iload 5 │ │ │ │ - 62: ifeq 90 │ │ │ │ - 65: aload 7 │ │ │ │ - 67: invokeinterface #75, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 72: checkcast #77 // class java/lang/String │ │ │ │ - 75: astore 8 │ │ │ │ - 77: ldc #79 // String Selected Values │ │ │ │ - 79: astore_1 │ │ │ │ - 80: aload_1 │ │ │ │ - 81: aload 8 │ │ │ │ - 83: invokestatic #85 // Method android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - 86: pop │ │ │ │ - 87: goto 51 │ │ │ │ - 90: aload_0 │ │ │ │ - 91: invokespecial #89 // Method android/preference/MultiSelectListPreference.getOnPreferenceChangeListener:()Landroid/preference/Preference$OnPreferenceChangeListener; │ │ │ │ - 94: areturn │ │ │ │ + 30: invokeinterface #59, 3 // InterfaceMethod android/content/SharedPreferences.getStringSet:(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; │ │ │ │ + 35: astore 5 │ │ │ │ + 37: aload 5 │ │ │ │ + 39: invokeinterface #65, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ + 44: astore_1 │ │ │ │ + 45: aload_1 │ │ │ │ + 46: invokeinterface #71, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 51: istore_2 │ │ │ │ + 52: iload_2 │ │ │ │ + 53: ifeq 82 │ │ │ │ + 56: aload_1 │ │ │ │ + 57: invokeinterface #75, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 62: checkcast #77 // class java/lang/String │ │ │ │ + 65: astore 6 │ │ │ │ + 67: ldc #79 // String Selected Values │ │ │ │ + 69: astore 7 │ │ │ │ + 71: aload 7 │ │ │ │ + 73: aload 6 │ │ │ │ + 75: invokestatic #85 // Method android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + 78: pop │ │ │ │ + 79: goto 45 │ │ │ │ + 82: aload_0 │ │ │ │ + 83: invokespecial #89 // Method android/preference/MultiSelectListPreference.getOnPreferenceChangeListener:()Landroid/preference/Preference$OnPreferenceChangeListener; │ │ │ │ + 86: areturn │ │ │ │ │ │ │ │ public void onFeedsLoaded(java.util.List); │ │ │ │ descriptor: (Ljava/util/List;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=8, args_size=2 │ │ │ │ 0: aload_0 │ │ ├── com/crazyhitty/chdev/ks/rssmanager/RssReader.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -675,15 +675,15 @@ │ │ │ │ 5: invokeinterface #171, 2 // InterfaceMethod com/crazyhitty/chdev/ks/rssmanager/OnRssLoadListener.onFailure:(Ljava/lang/String;)V │ │ │ │ 10: return │ │ │ │ │ │ │ │ public void onSuccess(org.jsoup.select.Elements); │ │ │ │ descriptor: (Lorg/jsoup/select/Elements;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=7, args_size=2 │ │ │ │ + stack=300, locals=8, args_size=2 │ │ │ │ 0: aload_1 │ │ │ │ 1: invokevirtual #175 // Method org/jsoup/select/Elements.iterator:()Ljava/util/Iterator; │ │ │ │ 4: astore_2 │ │ │ │ 5: aload_2 │ │ │ │ 6: invokeinterface #180, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ 11: istore_3 │ │ │ │ 12: iload_3 │ │ │ │ @@ -704,25 +704,25 @@ │ │ │ │ 45: invokeinterface #194, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ 50: pop │ │ │ │ 51: goto 5 │ │ │ │ 54: aload_0 │ │ │ │ 55: getfield #35 // Field mPosition:I │ │ │ │ 58: iconst_1 │ │ │ │ 59: iadd │ │ │ │ - 60: istore_3 │ │ │ │ - 61: aload_0 │ │ │ │ - 62: iload_3 │ │ │ │ - 63: putfield #35 // Field mPosition:I │ │ │ │ - 66: aload_0 │ │ │ │ - 67: getfield #35 // Field mPosition:I │ │ │ │ - 70: istore_3 │ │ │ │ - 71: aload_0 │ │ │ │ - 72: iload_3 │ │ │ │ - 73: invokespecial #197 // Method parseRss:(I)V │ │ │ │ - 76: return │ │ │ │ + 60: istore 7 │ │ │ │ + 62: aload_0 │ │ │ │ + 63: iload 7 │ │ │ │ + 65: putfield #35 // Field mPosition:I │ │ │ │ + 68: aload_0 │ │ │ │ + 69: getfield #35 // Field mPosition:I │ │ │ │ + 72: istore 7 │ │ │ │ + 74: aload_0 │ │ │ │ + 75: iload 7 │ │ │ │ + 77: invokespecial #197 // Method parseRss:(I)V │ │ │ │ + 80: return │ │ │ │ │ │ │ │ public void readRssFeeds(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=5, args_size=1 │ │ │ │ 0: iconst_1 │ │ ├── okhttp3/internal/Platform$JdkWithJettyBootPlatform.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -48,19 +48,19 @@ │ │ │ │ } │ │ │ │ final Class clazz = Platform.class; │ │ │ │ try { │ │ │ │ final Object proxyInstance = Proxy.newProxyInstance(clazz.getClassLoader(), new Class[] { this.clientProviderClass, this.serverProviderClass }, (InvocationHandler)new Platform$JettyNegoProvider((List)list2)); │ │ │ │ try { │ │ │ │ this.putMethod.invoke(null, sslSocket, proxyInstance); │ │ │ │ } │ │ │ │ - catch (InvocationTargetException ex) {} │ │ │ │ - catch (IllegalAccessException ex2) {} │ │ │ │ + catch (IllegalAccessException ex) {} │ │ │ │ + catch (InvocationTargetException ex2) {} │ │ │ │ } │ │ │ │ - catch (InvocationTargetException ex3) {} │ │ │ │ - catch (IllegalAccessException ex4) {} │ │ │ │ + catch (IllegalAccessException ex3) {} │ │ │ │ + catch (InvocationTargetException ex4) {} │ │ │ │ } │ │ │ │ │ │ │ │ public String getSelectedProtocol(final SSLSocket sslSocket) { │ │ │ │ String access$100 = null; │ │ │ │ try { │ │ │ │ final Object invoke = this.getMethod.invoke(null, sslSocket); │ │ │ │ try { │ │ │ │ @@ -77,24 +77,24 @@ │ │ │ │ logger.log(Level.INFO, "ALPN callback dropped: SPDY and HTTP/2 are disabled. Is alpn-boot on the boot class path?"); │ │ │ │ Label_0089: { │ │ │ │ return access$100; │ │ │ │ } │ │ │ │ // iftrue(Label_0089:, Platform$JettyNegoProvider.access$000(platform$JettyNegoProvider)) │ │ │ │ access$100 = Platform$JettyNegoProvider.access$100(platform$JettyNegoProvider); │ │ │ │ } │ │ │ │ - catch (InvocationTargetException ex) {} │ │ │ │ - catch (IllegalAccessException ex2) {} │ │ │ │ + catch (IllegalAccessException ex) {} │ │ │ │ + catch (InvocationTargetException ex2) {} │ │ │ │ } │ │ │ │ } │ │ │ │ - catch (InvocationTargetException ex3) {} │ │ │ │ - catch (IllegalAccessException ex4) {} │ │ │ │ + catch (IllegalAccessException ex3) {} │ │ │ │ + catch (InvocationTargetException ex4) {} │ │ │ │ } │ │ │ │ - catch (InvocationTargetException ex5) {} │ │ │ │ - catch (IllegalAccessException ex6) {} │ │ │ │ + catch (IllegalAccessException ex5) {} │ │ │ │ + catch (InvocationTargetException ex6) {} │ │ │ │ } │ │ │ │ - catch (InvocationTargetException ex7) {} │ │ │ │ - catch (IllegalAccessException ex8) {} │ │ │ │ + catch (IllegalAccessException ex7) {} │ │ │ │ + catch (InvocationTargetException ex8) {} │ │ │ │ } │ │ │ │ - catch (InvocationTargetException ex9) {} │ │ │ │ - catch (IllegalAccessException ex10) {} │ │ │ │ + catch (IllegalAccessException ex9) {} │ │ │ │ + catch (InvocationTargetException ex10) {} │ │ │ │ } │ │ │ │ } ├── smali/me/zhanghai/android/materialprogressbar/R.smali │ @@ -26,10 +26,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 905 │ return-void │ .end method ├── smali/okhttp3/internal/Platform$JdkWithJettyBootPlatform.smali │ @@ -253,16 +253,16 @@ │ │ const/4 v9, 0x1 │ │ aput-object v4, v8, v9 │ │ invoke-virtual {v6, v7, v8}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ :try_end_0 │ - .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_0 │ - .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_1 │ + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_1 │ + .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 308 │ return-void │ │ .line 305 │ .end local v4 # "provider":Ljava/lang/Object; │ :catch_0 │ @@ -350,16 +350,16 @@ │ │ move-result v3 │ │ if-nez v3, :cond_0 │ │ invoke-static {v1}, Lokhttp3/internal/Platform$JettyNegoProvider;->access$100(Lokhttp3/internal/Platform$JettyNegoProvider;)Ljava/lang/String; │ :try_end_0 │ - .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_0 │ - .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_1 │ + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_1 │ + .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_0 │ │ move-result-object v2 │ │ goto :goto_0 │ │ .line 328 │ .end local v1 # "provider":Lokhttp3/internal/Platform$JettyNegoProvider; ├── smali/okhttp3/internal/Platform.smali │ @@ -252,16 +252,16 @@ │ │ aput-object v23, v9, v22 │ │ move-object/from16 v0, v21 │ │ invoke-virtual {v0, v2, v9}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ :try_end_2 │ - .catch Ljava/lang/ClassNotFoundException; {:try_start_2 .. :try_end_2} :catch_6 │ - .catch Ljava/lang/NoSuchMethodException; {:try_start_2 .. :try_end_2} :catch_4 │ + .catch Ljava/lang/ClassNotFoundException; {:try_start_2 .. :try_end_2} :catch_4 │ + .catch Ljava/lang/NoSuchMethodException; {:try_start_2 .. :try_end_2} :catch_5 │ │ move-result-object v6 │ │ .line 139 │ :try_start_3 │ const-string v2, "android.net.Network" │ │ @@ -285,15 +285,15 @@ │ move-object/from16 v0, v16 │ │ move-object/from16 v1, v22 │ │ invoke-direct {v0, v2, v9, v1}, Lokhttp3/internal/OptionalMethod;->(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;)V │ :try_end_3 │ .catch Ljava/lang/ClassNotFoundException; {:try_start_3 .. :try_end_3} :catch_7 │ - .catch Ljava/lang/NoSuchMethodException; {:try_start_3 .. :try_end_3} :catch_4 │ + .catch Ljava/lang/NoSuchMethodException; {:try_start_3 .. :try_end_3} :catch_5 │ │ .line 141 │ .end local v7 # "getAlpnSelectedProtocol":Lokhttp3/internal/OptionalMethod;, "Lokhttp3/internal/OptionalMethod;" │ .local v16, "getAlpnSelectedProtocol":Lokhttp3/internal/OptionalMethod;, "Lokhttp3/internal/OptionalMethod;" │ :try_start_4 │ new-instance v20, Lokhttp3/internal/OptionalMethod; │ │ @@ -318,15 +318,15 @@ │ move-object/from16 v0, v20 │ │ move-object/from16 v1, v22 │ │ invoke-direct {v0, v2, v9, v1}, Lokhttp3/internal/OptionalMethod;->(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;)V │ :try_end_4 │ .catch Ljava/lang/ClassNotFoundException; {:try_start_4 .. :try_end_4} :catch_8 │ - .catch Ljava/lang/NoSuchMethodException; {:try_start_4 .. :try_end_4} :catch_5 │ + .catch Ljava/lang/NoSuchMethodException; {:try_start_4 .. :try_end_4} :catch_6 │ │ .end local v8 # "setAlpnProtocols":Lokhttp3/internal/OptionalMethod;, "Lokhttp3/internal/OptionalMethod;" │ .local v20, "setAlpnProtocols":Lokhttp3/internal/OptionalMethod;, "Lokhttp3/internal/OptionalMethod;" │ move-object/from16 v8, v20 │ │ .end local v20 # "setAlpnProtocols":Lokhttp3/internal/OptionalMethod;, "Lokhttp3/internal/OptionalMethod;" │ .restart local v8 # "setAlpnProtocols":Lokhttp3/internal/OptionalMethod;, "Lokhttp3/internal/OptionalMethod;" │ @@ -572,34 +572,32 @@ │ .restart local v7 # "getAlpnSelectedProtocol":Lokhttp3/internal/OptionalMethod;, "Lokhttp3/internal/OptionalMethod;" │ .restart local v8 # "setAlpnProtocols":Lokhttp3/internal/OptionalMethod;, "Lokhttp3/internal/OptionalMethod;" │ :catch_4 │ move-exception v2 │ │ goto/16 :goto_1 │ │ + :catch_5 │ + move-exception v2 │ + │ + goto/16 :goto_1 │ + │ .end local v7 # "getAlpnSelectedProtocol":Lokhttp3/internal/OptionalMethod;, "Lokhttp3/internal/OptionalMethod;" │ .restart local v16 # "getAlpnSelectedProtocol":Lokhttp3/internal/OptionalMethod;, "Lokhttp3/internal/OptionalMethod;" │ .restart local v21 # "trafficStats":Ljava/lang/Class;, "Ljava/lang/Class<*>;" │ - :catch_5 │ + :catch_6 │ move-exception v2 │ │ move-object/from16 v7, v16 │ │ .end local v16 # "getAlpnSelectedProtocol":Lokhttp3/internal/OptionalMethod;, "Lokhttp3/internal/OptionalMethod;" │ .restart local v7 # "getAlpnSelectedProtocol":Lokhttp3/internal/OptionalMethod;, "Lokhttp3/internal/OptionalMethod;" │ goto/16 :goto_1 │ │ - .end local v21 # "trafficStats":Ljava/lang/Class;, "Ljava/lang/Class<*>;" │ - :catch_6 │ - move-exception v2 │ - │ - goto/16 :goto_1 │ - │ .line 142 │ - .restart local v21 # "trafficStats":Ljava/lang/Class;, "Ljava/lang/Class<*>;" │ :catch_7 │ move-exception v2 │ │ goto/16 :goto_1 │ │ .end local v7 # "getAlpnSelectedProtocol":Lokhttp3/internal/OptionalMethod;, "Lokhttp3/internal/OptionalMethod;" │ .restart local v16 # "getAlpnSelectedProtocol":Lokhttp3/internal/OptionalMethod;, "Lokhttp3/internal/OptionalMethod;" ├── smali/okhttp3/internal/http/RouteException.smali │ @@ -95,16 +95,16 @@ │ │ const/4 v2, 0x0 │ │ aput-object p2, v1, v2 │ │ invoke-virtual {v0, p1, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ :try_end_0 │ - .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_0 │ - .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_1 │ + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_1 │ + .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 62 │ :cond_0 │ :goto_0 │ return-void │ │ .line 59 ├── smali/android/support/v4/app/BundleCompatDonut.smali │ @@ -96,17 +96,17 @@ │ │ invoke-virtual {v1, p0, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/os/IBinder; │ :try_end_1 │ - .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_1 .. :try_end_1} :catch_2 │ - .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_3 │ - .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_1 │ + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_1 .. :try_end_1} :catch_3 │ + .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_1 │ + .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_2 │ │ .line 58 │ :goto_1 │ return-object v1 │ │ .line 43 │ :catch_0 │ @@ -233,17 +233,17 @@ │ │ const/4 v3, 0x1 │ │ aput-object p2, v2, v3 │ │ invoke-virtual {v1, p0, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ :try_end_1 │ - .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_1 .. :try_end_1} :catch_2 │ - .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_3 │ - .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_1 │ + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_1 .. :try_end_1} :catch_3 │ + .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_1 │ + .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_2 │ │ .line 82 │ :cond_1 │ :goto_1 │ return-void │ │ .line 67 ├── smali/android/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21.smali │ @@ -128,16 +128,16 @@ │ │ invoke-virtual {v2, v3, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ move-result-object v3 │ │ iput-object v3, p0, Landroid/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21;->mOnLoadChildrenMethod:Ljava/lang/reflect/Method; │ :try_end_0 │ - .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_1 │ - .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_0 │ + .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 │ + .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_1 │ │ .line 53 │ .end local v1 # "parceledListSliceClass":Ljava/lang/Class; │ .end local v2 # "theClass":Ljava/lang/Class; │ :goto_0 │ return-void ├── smali/android/support/v4/media/ParceledListSliceAdapterApi21.smali │ @@ -34,16 +34,16 @@ │ │ invoke-virtual {v1, v2}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; │ │ move-result-object v2 │ │ sput-object v2, Landroid/support/v4/media/ParceledListSliceAdapterApi21;->sConstructor:Ljava/lang/reflect/Constructor; │ :try_end_0 │ - .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_1 │ - .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_0 │ + .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 │ + .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_1 │ │ .line 37 │ :goto_0 │ return-void │ │ .line 34 │ :catch_0 ├── smali/android/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21$Stub.smali │ @@ -47,16 +47,16 @@ │ │ invoke-virtual {v1, v2, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ move-result-object v2 │ │ sput-object v2, Landroid/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21$Stub;->sAsInterfaceMethod:Ljava/lang/reflect/Method; │ :try_end_0 │ - .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_1 │ - .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_0 │ + .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 │ + .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_1 │ │ .line 100 │ :goto_0 │ return-void │ │ .line 97 │ :catch_0 ├── smali/android/support/v7/cardview/R.smali │ @@ -19,10 +19,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 39 │ return-void │ .end method ├── smali/android/support/v7/recyclerview/R.smali │ @@ -18,10 +18,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 24 │ 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 953 │ return-void │ .end method ├── smali/android/support/design/R.smali │ @@ -26,10 +26,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 1151 │ return-void │ .end method ├── smali/com/github/clans/fab/R.smali │ @@ -20,10 +20,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 100 │ return-void │ .end method ├── smali/com/crazyhitty/chdev/ks/munch/R.smali │ @@ -31,10 +31,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 4886 │ return-void │ .end method ├── smali/com/crazyhitty/chdev/ks/munch/feeds/FeedsLoaderInteractor.smali │ @@ -323,166 +323,161 @@ │ invoke-interface {v0, p1}, Lcom/crazyhitty/chdev/ks/munch/feeds/OnFeedsLoadedListener;->onFailure(Ljava/lang/String;)V │ │ .line 110 │ return-void │ .end method │ │ .method public onSuccess(Ljava/util/List;)V │ - .locals 17 │ + .locals 15 │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Ljava/util/List", │ "<", │ "Lcom/crazyhitty/chdev/ks/rssmanager/RssItem;", │ ">;)V" │ } │ .end annotation │ │ .prologue │ .line 82 │ .local p1, "rssItems":Ljava/util/List;, "Ljava/util/List;" │ - new-instance v13, Ljava/util/ArrayList; │ + new-instance v12, Ljava/util/ArrayList; │ │ - invoke-direct {v13}, Ljava/util/ArrayList;->()V │ + invoke-direct {v12}, Ljava/util/ArrayList;->()V │ │ .line 83 │ - .local v13, "feedItems":Ljava/util/List;, "Ljava/util/List;" │ + .local v12, "feedItems":Ljava/util/List;, "Ljava/util/List;" │ invoke-interface/range {p1 .. p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ move-result-object v14 │ │ - .local v14, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v14}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v1 │ + move-result v0 │ │ - if-eqz v1, :cond_0 │ + if-eqz v0, :cond_0 │ │ invoke-interface {v14}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v15 │ + move-result-object v13 │ │ - check-cast v15, Lcom/crazyhitty/chdev/ks/rssmanager/RssItem; │ + check-cast v13, Lcom/crazyhitty/chdev/ks/rssmanager/RssItem; │ │ .line 84 │ - .local v15, "rssItem":Lcom/crazyhitty/chdev/ks/rssmanager/RssItem; │ - invoke-virtual {v15}, Lcom/crazyhitty/chdev/ks/rssmanager/RssItem;->getTitle()Ljava/lang/String; │ + .local v13, "rssItem":Lcom/crazyhitty/chdev/ks/rssmanager/RssItem; │ + invoke-virtual {v13}, Lcom/crazyhitty/chdev/ks/rssmanager/RssItem;->getTitle()Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 85 │ - .local v2, "title":Ljava/lang/String; │ - invoke-virtual {v15}, Lcom/crazyhitty/chdev/ks/rssmanager/RssItem;->getDescription()Ljava/lang/String; │ + .local v1, "title":Ljava/lang/String; │ + invoke-virtual {v13}, Lcom/crazyhitty/chdev/ks/rssmanager/RssItem;->getDescription()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ .line 86 │ - .local v3, "description":Ljava/lang/String; │ - invoke-virtual {v15}, Lcom/crazyhitty/chdev/ks/rssmanager/RssItem;->getLink()Ljava/lang/String; │ + .local v2, "description":Ljava/lang/String; │ + invoke-virtual {v13}, Lcom/crazyhitty/chdev/ks/rssmanager/RssItem;->getLink()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v3 │ │ .line 87 │ - .local v4, "link":Ljava/lang/String; │ - invoke-virtual {v15}, Lcom/crazyhitty/chdev/ks/rssmanager/RssItem;->getImageUrl()Ljava/lang/String; │ + .local v3, "link":Ljava/lang/String; │ + invoke-virtual {v13}, Lcom/crazyhitty/chdev/ks/rssmanager/RssItem;->getImageUrl()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v4 │ │ .line 88 │ - .local v5, "imgUrl":Ljava/lang/String; │ - invoke-virtual {v15}, Lcom/crazyhitty/chdev/ks/rssmanager/RssItem;->getSourceName()Ljava/lang/String; │ + .local v4, "imgUrl":Ljava/lang/String; │ + invoke-virtual {v13}, Lcom/crazyhitty/chdev/ks/rssmanager/RssItem;->getSourceName()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v5 │ │ .line 89 │ - .local v6, "sourceName":Ljava/lang/String; │ - invoke-virtual {v15}, Lcom/crazyhitty/chdev/ks/rssmanager/RssItem;->getSourceUrl()Ljava/lang/String; │ + .local v5, "sourceName":Ljava/lang/String; │ + invoke-virtual {v13}, Lcom/crazyhitty/chdev/ks/rssmanager/RssItem;->getSourceUrl()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v6 │ │ .line 90 │ - .local v7, "sourceUrlShort":Ljava/lang/String; │ - invoke-virtual {v15}, Lcom/crazyhitty/chdev/ks/rssmanager/RssItem;->getCategory()Ljava/lang/String; │ + .local v6, "sourceUrlShort":Ljava/lang/String; │ + invoke-virtual {v13}, Lcom/crazyhitty/chdev/ks/rssmanager/RssItem;->getCategory()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ .line 91 │ - .local v8, "category":Ljava/lang/String; │ - invoke-virtual {v15}, Lcom/crazyhitty/chdev/ks/rssmanager/RssItem;->getPubDate()Ljava/lang/String; │ + .local v7, "category":Ljava/lang/String; │ + invoke-virtual {v13}, Lcom/crazyhitty/chdev/ks/rssmanager/RssItem;->getPubDate()Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v8 │ │ .line 92 │ - .local v9, "pubDate":Ljava/lang/String; │ - invoke-virtual {v15}, Lcom/crazyhitty/chdev/ks/rssmanager/RssItem;->getCategoryImgId()I │ + .local v8, "pubDate":Ljava/lang/String; │ + invoke-virtual {v13}, Lcom/crazyhitty/chdev/ks/rssmanager/RssItem;->getCategoryImgId()I │ │ - move-result v10 │ + move-result v9 │ │ .line 95 │ - .local v10, "categoryImgId":I │ + .local v9, "categoryImgId":I │ :try_start_0 │ - new-instance v1, Lcom/crazyhitty/chdev/ks/munch/utils/DateUtil; │ + new-instance v0, Lcom/crazyhitty/chdev/ks/munch/utils/DateUtil; │ │ - invoke-direct {v1}, Lcom/crazyhitty/chdev/ks/munch/utils/DateUtil;->()V │ + invoke-direct {v0}, Lcom/crazyhitty/chdev/ks/munch/utils/DateUtil;->()V │ │ - invoke-virtual {v1, v9}, Lcom/crazyhitty/chdev/ks/munch/utils/DateUtil;->getDate(Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v0, v8}, Lcom/crazyhitty/chdev/ks/munch/utils/DateUtil;->getDate(Ljava/lang/String;)Ljava/lang/String; │ :try_end_0 │ .catch Ljava/text/ParseException; {:try_start_0 .. :try_end_0} :catch_0 │ │ - move-result-object v9 │ + move-result-object v8 │ │ :goto_1 │ - move-object/from16 v1, p0 │ + move-object v0, p0 │ │ .line 101 │ - invoke-direct/range {v1 .. v10}, Lcom/crazyhitty/chdev/ks/munch/feeds/FeedsLoaderInteractor;->getFeedItem(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)Lcom/crazyhitty/chdev/ks/munch/models/FeedItem; │ + invoke-direct/range {v0 .. v9}, Lcom/crazyhitty/chdev/ks/munch/feeds/FeedsLoaderInteractor;->getFeedItem(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)Lcom/crazyhitty/chdev/ks/munch/models/FeedItem; │ │ - move-result-object v12 │ + move-result-object v11 │ │ .line 102 │ - .local v12, "feedItem":Lcom/crazyhitty/chdev/ks/munch/models/FeedItem; │ - invoke-interface {v13, v12}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + .local v11, "feedItem":Lcom/crazyhitty/chdev/ks/munch/models/FeedItem; │ + invoke-interface {v12, v11}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 96 │ - .end local v12 # "feedItem":Lcom/crazyhitty/chdev/ks/munch/models/FeedItem; │ + .end local v11 # "feedItem":Lcom/crazyhitty/chdev/ks/munch/models/FeedItem; │ :catch_0 │ - move-exception v11 │ + move-exception v10 │ │ .line 97 │ - .local v11, "e":Ljava/text/ParseException; │ - invoke-virtual {v11}, Ljava/text/ParseException;->printStackTrace()V │ + .local v10, "e":Ljava/text/ParseException; │ + invoke-virtual {v10}, Ljava/text/ParseException;->printStackTrace()V │ │ .line 98 │ - const-string v9, "No date available" │ + const-string v8, "No date available" │ │ goto :goto_1 │ │ .line 104 │ - .end local v2 # "title":Ljava/lang/String; │ - .end local v3 # "description":Ljava/lang/String; │ - .end local v4 # "link":Ljava/lang/String; │ - .end local v5 # "imgUrl":Ljava/lang/String; │ - .end local v6 # "sourceName":Ljava/lang/String; │ - .end local v7 # "sourceUrlShort":Ljava/lang/String; │ - .end local v8 # "category":Ljava/lang/String; │ - .end local v9 # "pubDate":Ljava/lang/String; │ - .end local v10 # "categoryImgId":I │ - .end local v11 # "e":Ljava/text/ParseException; │ - .end local v15 # "rssItem":Lcom/crazyhitty/chdev/ks/rssmanager/RssItem; │ + .end local v1 # "title":Ljava/lang/String; │ + .end local v2 # "description":Ljava/lang/String; │ + .end local v3 # "link":Ljava/lang/String; │ + .end local v4 # "imgUrl":Ljava/lang/String; │ + .end local v5 # "sourceName":Ljava/lang/String; │ + .end local v6 # "sourceUrlShort":Ljava/lang/String; │ + .end local v7 # "category":Ljava/lang/String; │ + .end local v8 # "pubDate":Ljava/lang/String; │ + .end local v9 # "categoryImgId":I │ + .end local v10 # "e":Ljava/text/ParseException; │ + .end local v13 # "rssItem":Lcom/crazyhitty/chdev/ks/rssmanager/RssItem; │ :cond_0 │ - move-object/from16 v0, p0 │ - │ - iget-object v1, v0, Lcom/crazyhitty/chdev/ks/munch/feeds/FeedsLoaderInteractor;->onFeedsLoadedListener:Lcom/crazyhitty/chdev/ks/munch/feeds/OnFeedsLoadedListener; │ - │ - const/16 v16, 0x1 │ + iget-object v0, p0, Lcom/crazyhitty/chdev/ks/munch/feeds/FeedsLoaderInteractor;->onFeedsLoadedListener:Lcom/crazyhitty/chdev/ks/munch/feeds/OnFeedsLoadedListener; │ │ - move/from16 v0, v16 │ + const/4 v14, 0x1 │ │ - invoke-interface {v1, v13, v0}, Lcom/crazyhitty/chdev/ks/munch/feeds/OnFeedsLoadedListener;->onSuccess(Ljava/util/List;Z)V │ + invoke-interface {v0, v12, v14}, Lcom/crazyhitty/chdev/ks/munch/feeds/OnFeedsLoadedListener;->onSuccess(Ljava/util/List;Z)V │ │ .line 105 │ return-void │ .end method ├── smali/com/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor; │ │ .prologue │ .line 42 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor$1;->this$0:Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/crazyhitty/chdev/ks/munch/importopml/ImportOpmlPresenter$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlPresenter; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlPresenter;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlPresenter; │ │ .prologue │ .line 48 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlPresenter$1;->this$0:Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlPresenter; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor.smali │ @@ -42,15 +42,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 29 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 80 │ return-void │ .end method │ │ .method static synthetic access$000(Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor;)Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor$OpmlAsyncParser; │ .locals 1 │ .param p0, "x0" # Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor; │ │ @@ -105,50 +104,58 @@ │ .line 36 │ new-instance v0, Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ invoke-direct {v0, p1}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->(Landroid/content/Context;)V │ │ const v1, 0x7f080046 │ │ + .line 37 │ invoke-virtual {v0, v1}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->title(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v0 │ │ const v1, 0x7f080097 │ │ + .line 38 │ invoke-virtual {v0, v1}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->content(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v0 │ │ + .line 39 │ invoke-virtual {v0, v3}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->progressIndeterminateStyle(Z)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v0 │ │ + .line 40 │ invoke-virtual {v0, v3, v2}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->progress(ZI)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v0 │ │ const v1, 0x7f080021 │ │ + .line 41 │ invoke-virtual {v0, v1}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->negativeText(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v0 │ │ new-instance v1, Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor$1; │ │ invoke-direct {v1, p0}, Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor$1;->(Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor;)V │ │ + .line 42 │ invoke-virtual {v0, v1}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->onNegative(Lcom/afollestad/materialdialogs/MaterialDialog$SingleButtonCallback;)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v0 │ │ + .line 49 │ invoke-virtual {v0, v2}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->cancelable(Z)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v0 │ │ + .line 50 │ invoke-virtual {v0}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->build()Lcom/afollestad/materialdialogs/MaterialDialog; │ │ move-result-object v0 │ │ iput-object v0, p0, Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor;->mLoadingDialog:Lcom/afollestad/materialdialogs/MaterialDialog; │ │ .line 51 ├── smali/com/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor$OpmlAsyncParser.smali │ @@ -182,212 +182,210 @@ │ │ invoke-virtual {p0, p1}, Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor$OpmlAsyncParser;->onPostExecute(Ljava/lang/String;)V │ │ return-void │ .end method │ │ .method protected onPostExecute(Ljava/lang/String;)V │ - .locals 8 │ + .locals 7 │ .param p1, "s" # Ljava/lang/String; │ │ .prologue │ .line 120 │ invoke-super {p0, p1}, Landroid/os/AsyncTask;->onPostExecute(Ljava/lang/Object;)V │ │ .line 121 │ - iget-object v6, p0, Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor$OpmlAsyncParser;->this$0:Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor; │ + iget-object v5, p0, Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor$OpmlAsyncParser;->this$0:Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor; │ │ - invoke-static {v6}, Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor;->access$200(Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor;)Lcom/afollestad/materialdialogs/MaterialDialog; │ + invoke-static {v5}, Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor;->access$200(Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor;)Lcom/afollestad/materialdialogs/MaterialDialog; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-virtual {v6}, Lcom/afollestad/materialdialogs/MaterialDialog;->dismiss()V │ + invoke-virtual {v5}, Lcom/afollestad/materialdialogs/MaterialDialog;->dismiss()V │ │ .line 122 │ - const-string v6, "success" │ + const-string v5, "success" │ │ - invoke-virtual {p1, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {p1, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v6 │ + move-result v5 │ │ - if-eqz v6, :cond_4 │ + if-eqz v5, :cond_4 │ │ .line 123 │ - const-string v6, "Opml Items" │ + const-string v5, "Opml Items" │ │ - iget-object v7, p0, Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor$OpmlAsyncParser;->mOpmlItems:Lorg/jsoup/select/Elements; │ + iget-object v6, p0, Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor$OpmlAsyncParser;->mOpmlItems:Lorg/jsoup/select/Elements; │ │ - invoke-virtual {v7}, Lorg/jsoup/select/Elements;->size()I │ + invoke-virtual {v6}, Lorg/jsoup/select/Elements;->size()I │ │ - move-result v7 │ + move-result v6 │ │ - invoke-static {v7}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; │ + invoke-static {v6}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - invoke-static {v6, v7}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v5, v6}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 124 │ - 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 125 │ - .local v3, "sourceItems":Ljava/util/List;, "Ljava/util/List;" │ - iget-object v6, p0, Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor$OpmlAsyncParser;->mOpmlItems:Lorg/jsoup/select/Elements; │ + .local v2, "sourceItems":Ljava/util/List;, "Ljava/util/List;" │ + iget-object v5, p0, Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor$OpmlAsyncParser;->mOpmlItems:Lorg/jsoup/select/Elements; │ │ - invoke-virtual {v6}, Lorg/jsoup/select/Elements;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v5}, Lorg/jsoup/select/Elements;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v5 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v6 │ │ if-eqz v6, :cond_3 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lorg/jsoup/nodes/Element; │ + check-cast v0, Lorg/jsoup/nodes/Element; │ │ .line 126 │ - .local v1, "opmlItem":Lorg/jsoup/nodes/Element; │ + .local v0, "opmlItem":Lorg/jsoup/nodes/Element; │ const-string v6, "text" │ │ - invoke-virtual {v1, v6}, Lorg/jsoup/nodes/Element;->attr(Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v0, v6}, Lorg/jsoup/nodes/Element;->attr(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v3 │ │ .line 127 │ - .local v4, "title":Ljava/lang/String; │ - const/4 v5, 0x0 │ + .local v3, "title":Ljava/lang/String; │ + const/4 v4, 0x0 │ │ .line 128 │ - .local v5, "url":Ljava/lang/String; │ + .local v4, "url":Ljava/lang/String; │ const-string v6, "xmlUrl" │ │ - invoke-virtual {v1, v6}, Lorg/jsoup/nodes/Element;->attr(Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v0, v6}, Lorg/jsoup/nodes/Element;->attr(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {v6}, Ljava/lang/String;->isEmpty()Z │ │ move-result v6 │ │ if-nez v6, :cond_2 │ │ .line 129 │ const-string v6, "xmlUrl" │ │ - invoke-virtual {v1, v6}, Lorg/jsoup/nodes/Element;->attr(Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v0, v6}, Lorg/jsoup/nodes/Element;->attr(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v4 │ │ .line 133 │ :cond_1 │ :goto_1 │ - if-eqz v5, :cond_0 │ + if-eqz v4, :cond_0 │ │ .line 134 │ - new-instance v2, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; │ + new-instance v1, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; │ │ - invoke-direct {v2}, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;->()V │ + invoke-direct {v1}, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;->()V │ │ .line 135 │ - .local v2, "sourceItem":Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; │ - invoke-virtual {v2, v4}, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;->setSourceName(Ljava/lang/String;)V │ + .local v1, "sourceItem":Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; │ + invoke-virtual {v1, v3}, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;->setSourceName(Ljava/lang/String;)V │ │ .line 136 │ - invoke-virtual {v2, v5}, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;->setSourceUrl(Ljava/lang/String;)V │ + invoke-virtual {v1, v4}, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;->setSourceUrl(Ljava/lang/String;)V │ │ .line 137 │ invoke-static {}, Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor;->access$300()Ljava/lang/String; │ │ move-result-object v6 │ │ - invoke-virtual {v2, v6}, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;->setSourceCategoryName(Ljava/lang/String;)V │ + invoke-virtual {v1, v6}, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;->setSourceCategoryName(Ljava/lang/String;)V │ │ .line 138 │ new-instance v6, Lcom/crazyhitty/chdev/ks/munch/utils/DateUtil; │ │ invoke-direct {v6}, Lcom/crazyhitty/chdev/ks/munch/utils/DateUtil;->()V │ │ invoke-virtual {v6}, Lcom/crazyhitty/chdev/ks/munch/utils/DateUtil;->getCurrDate()Ljava/lang/String; │ │ move-result-object v6 │ │ - invoke-virtual {v2, v6}, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;->setSourceDateAdded(Ljava/lang/String;)V │ + invoke-virtual {v1, v6}, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;->setSourceDateAdded(Ljava/lang/String;)V │ │ .line 139 │ - invoke-interface {v3, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v2, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 130 │ - .end local v2 # "sourceItem":Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; │ + .end local v1 # "sourceItem":Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; │ :cond_2 │ const-string v6, "url" │ │ - invoke-virtual {v1, v6}, Lorg/jsoup/nodes/Element;->attr(Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v0, v6}, Lorg/jsoup/nodes/Element;->attr(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {v6}, Ljava/lang/String;->isEmpty()Z │ │ move-result v6 │ │ if-eqz v6, :cond_1 │ │ .line 131 │ const-string v6, "url" │ │ - invoke-virtual {v1, v6}, Lorg/jsoup/nodes/Element;->attr(Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v0, v6}, Lorg/jsoup/nodes/Element;->attr(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v4 │ │ goto :goto_1 │ │ .line 142 │ - .end local v1 # "opmlItem":Lorg/jsoup/nodes/Element; │ - .end local v4 # "title":Ljava/lang/String; │ - .end local v5 # "url":Ljava/lang/String; │ + .end local v0 # "opmlItem":Lorg/jsoup/nodes/Element; │ + .end local v3 # "title":Ljava/lang/String; │ + .end local v4 # "url":Ljava/lang/String; │ :cond_3 │ - iget-object v6, p0, Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor$OpmlAsyncParser;->this$0:Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor; │ + iget-object v5, p0, Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor$OpmlAsyncParser;->this$0:Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor; │ │ - invoke-static {v6}, Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor;->access$100(Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor;)Lcom/crazyhitty/chdev/ks/munch/importopml/OnOpmlImportListener; │ + invoke-static {v5}, Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor;->access$100(Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor;)Lcom/crazyhitty/chdev/ks/munch/importopml/OnOpmlImportListener; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-interface {v6, v3}, Lcom/crazyhitty/chdev/ks/munch/importopml/OnOpmlImportListener;->onSuccess(Ljava/util/List;)V │ + invoke-interface {v5, v2}, Lcom/crazyhitty/chdev/ks/munch/importopml/OnOpmlImportListener;->onSuccess(Ljava/util/List;)V │ │ .line 147 │ - .end local v0 # "i$":Ljava/util/Iterator; │ - .end local v3 # "sourceItems":Ljava/util/List;, "Ljava/util/List;" │ + .end local v2 # "sourceItems":Ljava/util/List;, "Ljava/util/List;" │ :goto_2 │ return-void │ │ .line 144 │ :cond_4 │ - const-string v6, "Opml Parse Error" │ + const-string v5, "Opml Parse Error" │ │ - invoke-static {v6, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v5, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 145 │ - iget-object v6, p0, Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor$OpmlAsyncParser;->this$0:Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor; │ + iget-object v5, p0, Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor$OpmlAsyncParser;->this$0:Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor; │ │ - invoke-static {v6}, Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor;->access$100(Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor;)Lcom/crazyhitty/chdev/ks/munch/importopml/OnOpmlImportListener; │ + invoke-static {v5}, Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor;->access$100(Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlInteractor;)Lcom/crazyhitty/chdev/ks/munch/importopml/OnOpmlImportListener; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-interface {v6, p1}, Lcom/crazyhitty/chdev/ks/munch/importopml/OnOpmlImportListener;->onFailure(Ljava/lang/String;)V │ + invoke-interface {v5, p1}, Lcom/crazyhitty/chdev/ks/munch/importopml/OnOpmlImportListener;->onFailure(Ljava/lang/String;)V │ │ goto :goto_2 │ .end method │ │ .method protected onPreExecute()V │ .locals 0 ├── smali/com/crazyhitty/chdev/ks/munch/importopml/ImportOpmlPresenter.smali │ @@ -135,46 +135,52 @@ │ │ sget-object v2, Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlPresenter;->sContext:Landroid/content/Context; │ │ invoke-direct {v1, v2}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->(Landroid/content/Context;)V │ │ const v2, 0x7f080038 │ │ + .line 44 │ invoke-virtual {v1, v2}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->title(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f04002f │ │ const/4 v3, 0x1 │ │ + .line 45 │ invoke-virtual {v1, v2, v3}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->customView(IZ)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f08003d │ │ + .line 46 │ invoke-virtual {v1, v2}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->positiveText(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f080021 │ │ + .line 47 │ invoke-virtual {v1, v2}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->negativeText(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v1 │ │ new-instance v2, Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlPresenter$1; │ │ invoke-direct {v2, p0}, Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlPresenter$1;->(Lcom/crazyhitty/chdev/ks/munch/importopml/ImportOpmlPresenter;)V │ │ + .line 48 │ invoke-virtual {v1, v2}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->onPositive(Lcom/afollestad/materialdialogs/MaterialDialog$SingleButtonCallback;)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v1 │ │ + .line 65 │ invoke-virtual {v1}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->build()Lcom/afollestad/materialdialogs/MaterialDialog; │ │ move-result-object v0 │ │ .line 66 │ .local v0, "urlDialog":Lcom/afollestad/materialdialogs/MaterialDialog; │ invoke-virtual {v0}, Lcom/afollestad/materialdialogs/MaterialDialog;->getView()Landroid/view/View; ├── smali/com/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment; │ │ .prologue │ .line 147 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment$2;->this$0:Lcom/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment; │ │ .prologue │ .line 98 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment$1;->this$0:Lcom/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment; │ │ .prologue │ .line 213 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment$4;->this$0:Lcom/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment.smali │ @@ -506,34 +506,39 @@ │ │ move-result-object v6 │ │ invoke-direct {v5, v6}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->(Landroid/content/Context;)V │ │ const v6, 0x7f0800a7 │ │ + .line 180 │ invoke-virtual {v5, v6}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->title(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v5 │ │ const v6, 0x7f0800a6 │ │ + .line 181 │ invoke-virtual {v5, v6}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->positiveText(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v5 │ │ + .line 182 │ invoke-virtual {v5, v7}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->negativeText(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v5 │ │ const v6, 0x7f0d0015 │ │ + .line 183 │ invoke-virtual {v5, v6}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->items(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v5 │ │ + .line 184 │ invoke-virtual {p0}, Lcom/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v6 │ │ invoke-static {v6}, Lcom/crazyhitty/chdev/ks/munch/models/SettingsPreferences;->getSortingMethodPosition(Landroid/content/Context;)I │ │ move-result v6 │ @@ -542,14 +547,15 @@ │ │ invoke-direct {v7, p0}, Lcom/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment$3;->(Lcom/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment;)V │ │ invoke-virtual {v5, v6, v7}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->itemsCallbackSingleChoice(ILcom/afollestad/materialdialogs/MaterialDialog$ListCallbackSingleChoice;)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v5 │ │ + .line 196 │ invoke-virtual {v5}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->build()Lcom/afollestad/materialdialogs/MaterialDialog; │ │ move-result-object v3 │ │ .line 197 │ .local v3, "sortDialog":Lcom/afollestad/materialdialogs/MaterialDialog; │ invoke-virtual {v3}, Lcom/afollestad/materialdialogs/MaterialDialog;->show()V │ @@ -583,48 +589,55 @@ │ │ move-result-object v6 │ │ invoke-direct {v5, v6}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->(Landroid/content/Context;)V │ │ const v6, 0x7f080027 │ │ + .line 208 │ invoke-virtual {v5, v6}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->title(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v5 │ │ const v6, 0x7f080028 │ │ + .line 209 │ invoke-virtual {v5, v6}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->content(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v5 │ │ const v6, 0x7f020064 │ │ + .line 210 │ invoke-virtual {v5, v6}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->iconRes(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v5 │ │ const v6, 0x7f080026 │ │ + .line 211 │ invoke-virtual {v5, v6}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->positiveText(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v5 │ │ + .line 212 │ invoke-virtual {v5, v7}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->negativeText(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v5 │ │ new-instance v6, Lcom/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment$4; │ │ invoke-direct {v6, p0}, Lcom/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment$4;->(Lcom/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment;)V │ │ + .line 213 │ invoke-virtual {v5, v6}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->onPositive(Lcom/afollestad/materialdialogs/MaterialDialog$SingleButtonCallback;)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v5 │ │ + .line 218 │ invoke-virtual {v5}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->build()Lcom/afollestad/materialdialogs/MaterialDialog; │ │ move-result-object v0 │ │ .line 219 │ .local v0, "confirmDeleteDialog":Lcom/afollestad/materialdialogs/MaterialDialog; │ invoke-virtual {v0}, Lcom/afollestad/materialdialogs/MaterialDialog;->show()V ├── smali/com/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment; │ │ .prologue │ .line 184 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment$3;->this$0:Lcom/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment$3$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment$3; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment$3;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment$3; │ │ .prologue │ .line 188 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment$3$1;->this$1:Lcom/crazyhitty/chdev/ks/munch/ui/fragments/FeedsFragment$3; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/crazyhitty/chdev/ks/munch/ui/fragments/ArchiveFragment$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/crazyhitty/chdev/ks/munch/ui/fragments/ArchiveFragment; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/ui/fragments/ArchiveFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/ui/fragments/ArchiveFragment; │ │ .prologue │ .line 56 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/ui/fragments/ArchiveFragment$1;->this$0:Lcom/crazyhitty/chdev/ks/munch/ui/fragments/ArchiveFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/crazyhitty/chdev/ks/munch/ui/fragments/ManageSourcesFragment$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/crazyhitty/chdev/ks/munch/ui/fragments/ManageSourcesFragment; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/ui/fragments/ManageSourcesFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/ui/fragments/ManageSourcesFragment; │ │ .prologue │ .line 59 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/ui/fragments/ManageSourcesFragment$1;->this$0:Lcom/crazyhitty/chdev/ks/munch/ui/fragments/ManageSourcesFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/crazyhitty/chdev/ks/munch/ui/adapters/FeedsRecyclerViewAdapter$FeedsViewHolder.smali │ @@ -36,14 +36,15 @@ │ │ .field final synthetic this$0:Lcom/crazyhitty/chdev/ks/munch/ui/adapters/FeedsRecyclerViewAdapter; │ │ │ # direct methods │ .method public constructor (Lcom/crazyhitty/chdev/ks/munch/ui/adapters/FeedsRecyclerViewAdapter;Landroid/view/View;)V │ .locals 1 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/ui/adapters/FeedsRecyclerViewAdapter; │ .param p2, "itemView" # Landroid/view/View; │ │ .prologue │ .line 136 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/ui/adapters/FeedsRecyclerViewAdapter$FeedsViewHolder;->this$0:Lcom/crazyhitty/chdev/ks/munch/ui/adapters/FeedsRecyclerViewAdapter; │ │ .line 137 ├── smali/com/crazyhitty/chdev/ks/munch/ui/adapters/LibrariesRecyclerViewAdapter$LibrariesViewHolder.smali │ @@ -26,14 +26,15 @@ │ │ .field final synthetic this$0:Lcom/crazyhitty/chdev/ks/munch/ui/adapters/LibrariesRecyclerViewAdapter; │ │ │ # direct methods │ .method public constructor (Lcom/crazyhitty/chdev/ks/munch/ui/adapters/LibrariesRecyclerViewAdapter;Landroid/view/View;)V │ .locals 1 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/ui/adapters/LibrariesRecyclerViewAdapter; │ .param p2, "itemView" # Landroid/view/View; │ │ .prologue │ .line 51 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/ui/adapters/LibrariesRecyclerViewAdapter$LibrariesViewHolder;->this$0:Lcom/crazyhitty/chdev/ks/munch/ui/adapters/LibrariesRecyclerViewAdapter; │ │ .line 52 ├── smali/com/crazyhitty/chdev/ks/munch/ui/adapters/SourcesRecyclerViewAdapter$SourcesViewHolder.smali │ @@ -33,14 +33,15 @@ │ │ .field final synthetic this$0:Lcom/crazyhitty/chdev/ks/munch/ui/adapters/SourcesRecyclerViewAdapter; │ │ │ # direct methods │ .method public constructor (Lcom/crazyhitty/chdev/ks/munch/ui/adapters/SourcesRecyclerViewAdapter;Landroid/view/View;)V │ .locals 1 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/ui/adapters/SourcesRecyclerViewAdapter; │ .param p2, "itemView" # Landroid/view/View; │ │ .prologue │ .line 117 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/ui/adapters/SourcesRecyclerViewAdapter$SourcesViewHolder;->this$0:Lcom/crazyhitty/chdev/ks/munch/ui/adapters/SourcesRecyclerViewAdapter; │ │ .line 118 ├── smali/com/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity; │ │ .prologue │ .line 94 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity$1;->this$0:Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity.smali │ @@ -547,30 +547,34 @@ │ .local v1, "contacts":[Ljava/lang/CharSequence; │ new-instance v2, Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ invoke-direct {v2, p0}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->(Landroid/content/Context;)V │ │ const v3, 0x7f080029 │ │ + .line 92 │ invoke-virtual {v2, v3}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->title(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v2 │ │ + .line 93 │ invoke-virtual {v2, v1}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->items([Ljava/lang/CharSequence;)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v2 │ │ new-instance v3, Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity$1; │ │ invoke-direct {v3, p0}, Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity$1;->(Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity;)V │ │ + .line 94 │ invoke-virtual {v2, v3}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->itemsCallback(Lcom/afollestad/materialdialogs/MaterialDialog$ListCallback;)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v2 │ │ + .line 112 │ invoke-virtual {v2}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->build()Lcom/afollestad/materialdialogs/MaterialDialog; │ │ move-result-object v0 │ │ .line 114 │ .local v0, "contactDialog":Lcom/afollestad/materialdialogs/MaterialDialog; │ invoke-virtual {v0}, Lcom/afollestad/materialdialogs/MaterialDialog;->show()V │ @@ -742,42 +746,48 @@ │ .line 197 │ new-instance v4, Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ invoke-direct {v4, p0}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->(Landroid/content/Context;)V │ │ const v5, 0x7f08002b │ │ + .line 198 │ invoke-virtual {v4, v5}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->title(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v4 │ │ const v5, 0x7f0d0004 │ │ + .line 199 │ invoke-virtual {v4, v5}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->items(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v4 │ │ const v5, 0x7f08002c │ │ + .line 200 │ invoke-virtual {v4, v5}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->content(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v4 │ │ new-instance v5, Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity$2; │ │ invoke-direct {v5, p0}, Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity$2;->(Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity;)V │ │ + .line 201 │ invoke-virtual {v4, v5}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->itemsCallback(Lcom/afollestad/materialdialogs/MaterialDialog$ListCallback;)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v4 │ │ + .line 211 │ invoke-virtual {v4, v6}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->negativeText(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v4 │ │ + .line 212 │ invoke-virtual {v4}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->build()Lcom/afollestad/materialdialogs/MaterialDialog; │ │ move-result-object v0 │ │ .line 213 │ .local v0, "contributionsDialog":Lcom/afollestad/materialdialogs/MaterialDialog; │ invoke-virtual {v0}, Lcom/afollestad/materialdialogs/MaterialDialog;->show()V │ @@ -792,28 +802,32 @@ │ .line 217 │ new-instance v4, Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ invoke-direct {v4, p0}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->(Landroid/content/Context;)V │ │ const v5, 0x7f080044 │ │ + .line 218 │ invoke-virtual {v4, v5}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->title(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v4 │ │ const v5, 0x7f080045 │ │ + .line 219 │ invoke-virtual {v4, v5}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->content(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v4 │ │ + .line 220 │ invoke-virtual {v4, v6}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->negativeText(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v4 │ │ + .line 221 │ invoke-virtual {v4}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->build()Lcom/afollestad/materialdialogs/MaterialDialog; │ │ move-result-object v3 │ │ .line 222 │ .local v3, "licenceDialog":Lcom/afollestad/materialdialogs/MaterialDialog; │ invoke-virtual {v3}, Lcom/afollestad/materialdialogs/MaterialDialog;->show()V ├── smali/com/crazyhitty/chdev/ks/munch/ui/activities/ArticleActivity.smali │ @@ -912,32 +912,36 @@ │ invoke-virtual {v1, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 89 │ invoke-static {p0}, Lcom/bumptech/glide/Glide;->with(Landroid/support/v4/app/FragmentActivity;)Lcom/bumptech/glide/RequestManager; │ │ move-result-object v1 │ │ + .line 90 │ invoke-virtual {v0}, Lcom/crazyhitty/chdev/ks/munch/models/FeedItem;->getItemImgUrl()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Lcom/bumptech/glide/RequestManager;->load(Ljava/lang/String;)Lcom/bumptech/glide/DrawableTypeRequest; │ │ move-result-object v1 │ │ + .line 91 │ invoke-virtual {v1}, Lcom/bumptech/glide/DrawableTypeRequest;->centerCrop()Lcom/bumptech/glide/DrawableRequestBuilder; │ │ move-result-object v1 │ │ + .line 92 │ invoke-virtual {v1}, Lcom/bumptech/glide/DrawableRequestBuilder;->crossFade()Lcom/bumptech/glide/DrawableRequestBuilder; │ │ move-result-object v1 │ │ iget-object v2, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/ArticleActivity;->imgArticle:Landroid/widget/ImageView; │ │ + .line 93 │ invoke-virtual {v1, v2}, Lcom/bumptech/glide/DrawableRequestBuilder;->into(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/Target; │ │ .line 96 │ iget-object v1, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/ArticleActivity;->mArticlePresenter:Lcom/crazyhitty/chdev/ks/munch/article/ArticlePresenter; │ │ if-nez v1, :cond_0 │ │ @@ -1246,50 +1250,57 @@ │ .line 309 │ new-instance v4, Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ invoke-direct {v4, p0}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->(Landroid/content/Context;)V │ │ const v5, 0x7f08002f │ │ + .line 310 │ invoke-virtual {v4, v5}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->title(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v4 │ │ const v5, 0x7f080030 │ │ + .line 311 │ invoke-virtual {v4, v5}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->content(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v4 │ │ const v5, 0x7f020064 │ │ + .line 312 │ invoke-virtual {v4, v5}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->iconRes(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v4 │ │ const v5, 0x7f08002e │ │ + .line 313 │ invoke-virtual {v4, v5}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->positiveText(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v4 │ │ const v5, 0x7f080021 │ │ + .line 314 │ invoke-virtual {v4, v5}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->negativeText(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v4 │ │ new-instance v5, Lcom/crazyhitty/chdev/ks/munch/ui/activities/ArticleActivity$1; │ │ invoke-direct {v5, p0}, Lcom/crazyhitty/chdev/ks/munch/ui/activities/ArticleActivity$1;->(Lcom/crazyhitty/chdev/ks/munch/ui/activities/ArticleActivity;)V │ │ + .line 315 │ invoke-virtual {v4, v5}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->onPositive(Lcom/afollestad/materialdialogs/MaterialDialog$SingleButtonCallback;)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v4 │ │ + .line 323 │ invoke-virtual {v4}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->build()Lcom/afollestad/materialdialogs/MaterialDialog; │ │ move-result-object v0 │ │ .line 324 │ .local v0, "confirmDeleteDialog":Lcom/afollestad/materialdialogs/MaterialDialog; │ invoke-virtual {v0}, Lcom/afollestad/materialdialogs/MaterialDialog;->show()V ├── smali/com/crazyhitty/chdev/ks/munch/ui/activities/SettingsActivity.smali │ @@ -34,15 +34,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 63 │ invoke-direct {p0}, Landroid/support/v7/app/AppCompatActivity;->()V │ │ - .line 113 │ return-void │ .end method │ │ .method static synthetic access$000()Lme/zhanghai/android/materialprogressbar/MaterialProgressBar; │ .locals 1 │ │ .prologue │ @@ -197,18 +196,20 @@ │ .line 88 │ new-instance v0, Lcom/afollestad/materialdialogs/folderselector/FileChooserDialog$Builder; │ │ invoke-direct {v0, p0}, Lcom/afollestad/materialdialogs/folderselector/FileChooserDialog$Builder;->(Landroid/support/v7/app/AppCompatActivity;)V │ │ const v1, 0x7f080021 │ │ + .line 89 │ invoke-virtual {v0, v1}, Lcom/afollestad/materialdialogs/folderselector/FileChooserDialog$Builder;->cancelButton(I)Lcom/afollestad/materialdialogs/folderselector/FileChooserDialog$Builder; │ │ move-result-object v0 │ │ + .line 90 │ invoke-virtual {v0}, Lcom/afollestad/materialdialogs/folderselector/FileChooserDialog$Builder;->build()Lcom/afollestad/materialdialogs/folderselector/FileChooserDialog; │ │ move-result-object v0 │ │ sput-object v0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/SettingsActivity;->sFileChooserDialog:Lcom/afollestad/materialdialogs/folderselector/FileChooserDialog; │ │ .line 91 ├── smali/com/crazyhitty/chdev/ks/munch/ui/activities/ArticleActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/crazyhitty/chdev/ks/munch/ui/activities/ArticleActivity; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/ui/activities/ArticleActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/ui/activities/ArticleActivity; │ │ .prologue │ .line 315 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/ArticleActivity$1;->this$0:Lcom/crazyhitty/chdev/ks/munch/ui/activities/ArticleActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$resultActivityClass:Ljava/lang/Class; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity;Ljava/lang/Class;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity; │ │ .prologue │ .line 202 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$1;->this$0:Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity; │ │ iput-object p2, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$1;->val$resultActivityClass:Ljava/lang/Class; ├── smali/com/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$3.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$categoryItems:Ljava/util/List; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity;Ljava/util/List;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity; │ │ .prologue │ .line 309 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$3;->this$0:Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity; │ │ iput-object p2, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$3;->val$categoryItems:Ljava/util/List; ├── smali/com/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$$ViewBinder$2.smali │ @@ -19,18 +19,19 @@ │ │ .field final synthetic val$target:Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$$ViewBinder;Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$$ViewBinder; │ │ .prologue │ .line 42 │ - .local p0, "this":Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$$ViewBinder$2;, "Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$$ViewBinder.2;" │ + .local p0, "this":Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$$ViewBinder$2;, "Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$$ViewBinder$2;" │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$$ViewBinder$2;->this$0:Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$$ViewBinder; │ │ iput-object p2, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$$ViewBinder$2;->val$target:Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity; │ │ invoke-direct {p0}, Lbutterknife/internal/DebouncingOnClickListener;->()V │ │ return-void │ @@ -40,15 +41,15 @@ │ # virtual methods │ .method public doClick(Landroid/view/View;)V │ .locals 1 │ .param p1, "p0" # Landroid/view/View; │ │ .prologue │ .line 46 │ - .local p0, "this":Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$$ViewBinder$2;, "Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$$ViewBinder.2;" │ + .local p0, "this":Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$$ViewBinder$2;, "Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$$ViewBinder$2;" │ iget-object v0, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$$ViewBinder$2;->val$target:Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity; │ │ invoke-virtual {v0}, Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity;->saveSource()V │ │ .line 47 │ return-void │ .end method ├── smali/com/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$$ViewBinder$1.smali │ @@ -19,18 +19,19 @@ │ │ .field final synthetic val$target:Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$$ViewBinder;Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$$ViewBinder; │ │ .prologue │ .line 32 │ - .local p0, "this":Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$$ViewBinder$1;, "Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$$ViewBinder.1;" │ + .local p0, "this":Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$$ViewBinder$1;, "Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$$ViewBinder$1;" │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$$ViewBinder$1;->this$0:Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$$ViewBinder; │ │ iput-object p2, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$$ViewBinder$1;->val$target:Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity; │ │ invoke-direct {p0}, Lbutterknife/internal/DebouncingOnClickListener;->()V │ │ return-void │ @@ -40,15 +41,15 @@ │ # virtual methods │ .method public doClick(Landroid/view/View;)V │ .locals 1 │ .param p1, "p0" # Landroid/view/View; │ │ .prologue │ .line 36 │ - .local p0, "this":Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$$ViewBinder$1;, "Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$$ViewBinder.1;" │ + .local p0, "this":Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$$ViewBinder$1;, "Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$$ViewBinder$1;" │ iget-object v0, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$$ViewBinder$1;->val$target:Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity; │ │ invoke-virtual {v0}, Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity;->showCategory()V │ │ .line 37 │ return-void │ .end method ├── smali/com/crazyhitty/chdev/ks/munch/ui/activities/SettingsActivity$SettingsFragment.smali │ @@ -245,78 +245,76 @@ │ .end annotation │ │ .prologue │ .line 235 │ .local p1, "selections":Ljava/util/Set;, "Ljava/util/Set;" │ invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v0 │ │ .line 236 │ - .local v1, "iterator":Ljava/util/Iterator;, "Ljava/util/Iterator;" │ + .local v0, "iterator":Ljava/util/Iterator;, "Ljava/util/Iterator;" │ :cond_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v4 │ + move-result v3 │ │ - if-eqz v4, :cond_2 │ + if-eqz v3, :cond_2 │ │ .line 237 │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Ljava/lang/String; │ + check-cast v1, Ljava/lang/String; │ │ .line 238 │ - .local v2, "selectedVal":Ljava/lang/String; │ - iget-object v4, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/SettingsActivity$SettingsFragment;->mCuratedSourceItems:Ljava/util/List; │ + .local v1, "selectedVal":Ljava/lang/String; │ + iget-object v3, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/SettingsActivity$SettingsFragment;->mCuratedSourceItems: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 v0 │ + move-result-object v3 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :cond_1 │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; │ + check-cast v2, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; │ │ .line 239 │ - .local v3, "sourceItem":Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; │ - invoke-virtual {v3}, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;->getSourceName()Ljava/lang/String; │ + .local v2, "sourceItem":Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; │ + invoke-virtual {v2}, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;->getSourceName()Ljava/lang/String; │ │ move-result-object v4 │ │ - invoke-virtual {v4, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v4, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ .line 240 │ iget-object v4, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/SettingsActivity$SettingsFragment;->mSourcesPresenter:Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter; │ │ - invoke-virtual {v4, v3}, Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter;->addSource(Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;)V │ + invoke-virtual {v4, v2}, Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter;->addSource(Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;)V │ │ goto :goto_0 │ │ .line 244 │ - .end local v0 # "i$":Ljava/util/Iterator; │ - .end local v2 # "selectedVal":Ljava/lang/String; │ - .end local v3 # "sourceItem":Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; │ + .end local v1 # "selectedVal":Ljava/lang/String; │ + .end local v2 # "sourceItem":Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; │ :cond_2 │ return-void │ .end method │ │ .method private sendCuratedSources(Ljava/util/Set;)V │ .locals 6 │ .annotation system Ldalvik/annotation/Signature; │ @@ -336,76 +334,74 @@ │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ .line 249 │ .local v0, "customCuratedSourceItems":Ljava/util/List;, "Ljava/util/List;" │ invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 250 │ - .local v2, "iterator":Ljava/util/Iterator;, "Ljava/util/Iterator;" │ + .local v1, "iterator":Ljava/util/Iterator;, "Ljava/util/Iterator;" │ :cond_0 │ - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v5 │ + move-result v4 │ │ - if-eqz v5, :cond_2 │ + if-eqz v4, :cond_2 │ │ .line 251 │ - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Ljava/lang/String; │ + check-cast v2, Ljava/lang/String; │ │ .line 252 │ - .local v3, "selectedVal":Ljava/lang/String; │ - iget-object v5, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/SettingsActivity$SettingsFragment;->mAvailableSourceItems:Ljava/util/List; │ + .local v2, "selectedVal":Ljava/lang/String; │ + iget-object v4, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/SettingsActivity$SettingsFragment;->mAvailableSourceItems: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 v1 │ + move-result-object v4 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_1 │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v5 │ │ if-eqz v5, :cond_0 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - check-cast v4, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; │ + check-cast v3, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; │ │ .line 253 │ - .local v4, "sourceItem":Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; │ - invoke-virtual {v4}, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;->getSourceName()Ljava/lang/String; │ + .local v3, "sourceItem":Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; │ + invoke-virtual {v3}, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;->getSourceName()Ljava/lang/String; │ │ move-result-object v5 │ │ - invoke-virtual {v5, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v5, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v5 │ │ if-eqz v5, :cond_1 │ │ .line 254 │ - invoke-interface {v0, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v0, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 259 │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v3 # "selectedVal":Ljava/lang/String; │ - .end local v4 # "sourceItem":Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; │ + .end local v2 # "selectedVal":Ljava/lang/String; │ + .end local v3 # "sourceItem":Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; │ :cond_2 │ invoke-direct {p0, v0}, Lcom/crazyhitty/chdev/ks/munch/ui/activities/SettingsActivity$SettingsFragment;->sendCustomCuratedSourcesMail(Ljava/util/List;)V │ │ .line 260 │ return-void │ .end method │ │ @@ -422,75 +418,74 @@ │ .end annotation │ │ .prologue │ .local p1, "customCuratedSourceItems":Ljava/util/List;, "Ljava/util/List;" │ const/4 v10, 0x0 │ │ .line 263 │ - new-instance v4, Lorg/json/JSONArray; │ + new-instance v3, Lorg/json/JSONArray; │ │ - invoke-direct {v4}, Lorg/json/JSONArray;->()V │ + invoke-direct {v3}, Lorg/json/JSONArray;->()V │ │ .line 264 │ - .local v4, "jsonArraySources":Lorg/json/JSONArray; │ + .local v3, "jsonArraySources":Lorg/json/JSONArray; │ invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v3 │ + move-result-object v7 │ │ - .local v3, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v8 │ │ if-eqz v8, :cond_0 │ │ - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - check-cast v7, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; │ + check-cast v6, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; │ │ .line 265 │ - .local v7, "sourceItem":Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; │ - new-instance v5, Lorg/json/JSONObject; │ + .local v6, "sourceItem":Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; │ + new-instance v4, Lorg/json/JSONObject; │ │ - invoke-direct {v5}, Lorg/json/JSONObject;->()V │ + invoke-direct {v4}, Lorg/json/JSONObject;->()V │ │ .line 267 │ - .local v5, "jsonObjectSource":Lorg/json/JSONObject; │ + .local v4, "jsonObjectSource":Lorg/json/JSONObject; │ :try_start_0 │ sget-object v8, Lcom/crazyhitty/chdev/ks/munch/ui/activities/SettingsActivity$SettingsFragment;->SOURCE_NAME:Ljava/lang/String; │ │ - invoke-virtual {v7}, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;->getSourceName()Ljava/lang/String; │ + invoke-virtual {v6}, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;->getSourceName()Ljava/lang/String; │ │ move-result-object v9 │ │ - invoke-virtual {v5, v8, v9}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; │ + invoke-virtual {v4, v8, v9}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; │ │ .line 268 │ sget-object v8, Lcom/crazyhitty/chdev/ks/munch/ui/activities/SettingsActivity$SettingsFragment;->SOURCE_URL:Ljava/lang/String; │ │ - invoke-virtual {v7}, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;->getSourceUrl()Ljava/lang/String; │ + invoke-virtual {v6}, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;->getSourceUrl()Ljava/lang/String; │ │ move-result-object v9 │ │ - invoke-virtual {v5, v8, v9}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; │ + invoke-virtual {v4, v8, v9}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; │ │ .line 269 │ sget-object v8, Lcom/crazyhitty/chdev/ks/munch/ui/activities/SettingsActivity$SettingsFragment;->SOURCE_CATEGORY:Ljava/lang/String; │ │ - invoke-virtual {v7}, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;->getSourceCategoryName()Ljava/lang/String; │ + invoke-virtual {v6}, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;->getSourceCategoryName()Ljava/lang/String; │ │ move-result-object v9 │ │ - invoke-virtual {v5, v8, v9}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; │ + invoke-virtual {v4, v8, v9}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; │ │ .line 270 │ - invoke-virtual {v4, v5}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray; │ + invoke-virtual {v3, v4}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray; │ :try_end_0 │ .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 │ │ goto :goto_0 │ │ .line 271 │ :catch_0 │ @@ -500,142 +495,142 @@ │ .local v0, "e":Lorg/json/JSONException; │ invoke-virtual {v0}, Lorg/json/JSONException;->printStackTrace()V │ │ goto :goto_0 │ │ .line 276 │ .end local v0 # "e":Lorg/json/JSONException; │ - .end local v5 # "jsonObjectSource":Lorg/json/JSONObject; │ - .end local v7 # "sourceItem":Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; │ + .end local v4 # "jsonObjectSource":Lorg/json/JSONObject; │ + .end local v6 # "sourceItem":Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; │ :cond_0 │ - const/4 v6, 0x0 │ + const/4 v5, 0x0 │ │ .line 277 │ - .local v6, "message":Ljava/lang/String; │ - if-eqz v4, :cond_1 │ + .local v5, "message":Ljava/lang/String; │ + if-eqz v3, :cond_1 │ │ .line 278 │ - invoke-virtual {v4}, Lorg/json/JSONArray;->length()I │ + invoke-virtual {v3}, Lorg/json/JSONArray;->length()I │ │ - move-result v8 │ + move-result v7 │ │ - if-eqz v8, :cond_1 │ + if-eqz v7, :cond_1 │ │ .line 279 │ - invoke-virtual {v4}, Lorg/json/JSONArray;->toString()Ljava/lang/String; │ + invoke-virtual {v3}, Lorg/json/JSONArray;->toString()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v5 │ │ .line 283 │ :cond_1 │ - if-eqz v6, :cond_2 │ + if-eqz v5, :cond_2 │ │ .line 284 │ - new-instance v8, Ljava/lang/StringBuilder; │ + new-instance v7, Ljava/lang/StringBuilder; │ │ - invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v7}, Ljava/lang/StringBuilder;->()V │ │ - const-string v9, "Include these feeds into the curated list: \n\n" │ + const-string v8, "Include these feeds into the curated list: \n\n" │ │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v5 │ │ .line 286 │ - const/4 v8, 0x1 │ + const/4 v7, 0x1 │ │ - new-array v1, v8, [Ljava/lang/String; │ + new-array v1, v7, [Ljava/lang/String; │ │ invoke-virtual {p0}, Lcom/crazyhitty/chdev/ks/munch/ui/activities/SettingsActivity$SettingsFragment;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - const v9, 0x7f080033 │ + const v8, 0x7f080033 │ │ - invoke-virtual {v8, v9}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ + invoke-virtual {v7, v8}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - aput-object v8, v1, v10 │ + aput-object v7, v1, v10 │ │ .line 287 │ .local v1, "emailId":[Ljava/lang/String; │ new-instance v2, Landroid/content/Intent; │ │ - const-string v8, "android.intent.action.SEND" │ + const-string v7, "android.intent.action.SEND" │ │ - invoke-direct {v2, v8}, Landroid/content/Intent;->(Ljava/lang/String;)V │ + invoke-direct {v2, v7}, Landroid/content/Intent;->(Ljava/lang/String;)V │ │ .line 288 │ .local v2, "emailIntent":Landroid/content/Intent; │ - const-string v8, "mailto:" │ + const-string v7, "mailto:" │ │ - invoke-static {v8}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; │ + invoke-static {v7}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - invoke-virtual {v2, v8}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent; │ + invoke-virtual {v2, v7}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent; │ │ .line 289 │ - const-string v8, "text/plain" │ + const-string v7, "text/plain" │ │ - invoke-virtual {v2, v8}, Landroid/content/Intent;->setType(Ljava/lang/String;)Landroid/content/Intent; │ + invoke-virtual {v2, v7}, Landroid/content/Intent;->setType(Ljava/lang/String;)Landroid/content/Intent; │ │ .line 290 │ - const-string v8, "android.intent.extra.EMAIL" │ + const-string v7, "android.intent.extra.EMAIL" │ │ - invoke-virtual {v2, v8, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; │ + invoke-virtual {v2, v7, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; │ │ .line 291 │ - const-string v8, "android.intent.extra.SUBJECT" │ + const-string v7, "android.intent.extra.SUBJECT" │ │ - sget-object v9, Lcom/crazyhitty/chdev/ks/munch/ui/activities/SettingsActivity$SettingsFragment;->EMAIL_SUBJECT:Ljava/lang/String; │ + sget-object v8, Lcom/crazyhitty/chdev/ks/munch/ui/activities/SettingsActivity$SettingsFragment;->EMAIL_SUBJECT:Ljava/lang/String; │ │ - invoke-virtual {v2, v8, v9}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ + invoke-virtual {v2, v7, v8}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ .line 292 │ - const-string v8, "android.intent.extra.TEXT" │ + const-string v7, "android.intent.extra.TEXT" │ │ - invoke-virtual {v2, v8, v6}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ + invoke-virtual {v2, v7, v5}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ .line 293 │ - sget-object v8, Lcom/crazyhitty/chdev/ks/munch/ui/activities/SettingsActivity$SettingsFragment;->MESSAGE_TYPE:Ljava/lang/String; │ + sget-object v7, Lcom/crazyhitty/chdev/ks/munch/ui/activities/SettingsActivity$SettingsFragment;->MESSAGE_TYPE:Ljava/lang/String; │ │ - invoke-virtual {v2, v8}, Landroid/content/Intent;->setType(Ljava/lang/String;)Landroid/content/Intent; │ + invoke-virtual {v2, v7}, Landroid/content/Intent;->setType(Ljava/lang/String;)Landroid/content/Intent; │ │ .line 294 │ invoke-virtual {p0, v2}, Lcom/crazyhitty/chdev/ks/munch/ui/activities/SettingsActivity$SettingsFragment;->startActivity(Landroid/content/Intent;)V │ │ .line 298 │ .end local v1 # "emailId":[Ljava/lang/String; │ .end local v2 # "emailIntent":Landroid/content/Intent; │ :goto_1 │ return-void │ │ .line 296 │ :cond_2 │ invoke-virtual {p0}, Lcom/crazyhitty/chdev/ks/munch/ui/activities/SettingsActivity$SettingsFragment;->getActivity()Landroid/app/Activity; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - const-string v9, "Please select a source" │ + const-string v8, "Please select a source" │ │ - invoke-static {v8, v9, v10}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ + invoke-static {v7, v8, v10}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - invoke-virtual {v8}, Landroid/widget/Toast;->show()V │ + invoke-virtual {v7}, Landroid/widget/Toast;->show()V │ │ goto :goto_1 │ .end method │ │ │ # virtual methods │ .method public dataSourceItemsLoaded(Ljava/util/List;)V │ @@ -1452,40 +1447,45 @@ │ │ move-result-object v4 │ │ invoke-direct {v3, v4}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->(Landroid/content/Context;)V │ │ const v4, 0x7f0800a4 │ │ + .line 384 │ invoke-virtual {v3, v4}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->title(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v3 │ │ + .line 385 │ invoke-virtual {v3, v2}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->items([Ljava/lang/CharSequence;)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v3 │ │ const/4 v4, 0x0 │ │ new-instance v5, Lcom/crazyhitty/chdev/ks/munch/ui/activities/SettingsActivity$SettingsFragment$1; │ │ invoke-direct {v5, p0, p1}, Lcom/crazyhitty/chdev/ks/munch/ui/activities/SettingsActivity$SettingsFragment$1;->(Lcom/crazyhitty/chdev/ks/munch/ui/activities/SettingsActivity$SettingsFragment;Ljava/util/List;)V │ │ + .line 386 │ invoke-virtual {v3, v4, v5}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->itemsCallbackMultiChoice([Ljava/lang/Integer;Lcom/afollestad/materialdialogs/MaterialDialog$ListCallbackMultiChoice;)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v3 │ │ const v4, 0x7f08003f │ │ + .line 394 │ invoke-virtual {v3, v4}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->positiveText(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v3 │ │ const v4, 0x7f080021 │ │ + .line 395 │ invoke-virtual {v3, v4}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->negativeText(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v3 │ │ invoke-virtual {v3}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->build()Lcom/afollestad/materialdialogs/MaterialDialog; │ │ move-result-object v1 ├── smali/com/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity; │ │ .prologue │ .line 363 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$4;->this$0:Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity; │ │ .prologue │ .line 472 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$5;->this$0:Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity.smali │ @@ -1551,30 +1551,33 @@ │ .local v1, "categoryItems":Ljava/util/List;, "Ljava/util/List;" │ new-instance v2, Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ invoke-direct {v2, p0}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->(Landroid/content/Context;)V │ │ const v3, 0x7f08001a │ │ + .line 307 │ invoke-virtual {v2, v3}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->title(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v2 │ │ new-instance v3, Lcom/crazyhitty/chdev/ks/munch/ui/adapters/CategoryListAdapter; │ │ invoke-direct {v3, p0, v1}, Lcom/crazyhitty/chdev/ks/munch/ui/adapters/CategoryListAdapter;->(Landroid/content/Context;Ljava/util/List;)V │ │ new-instance v4, Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$3; │ │ invoke-direct {v4, p0, v1}, Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$3;->(Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity;Ljava/util/List;)V │ │ + .line 308 │ invoke-virtual {v2, v3, v4}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->adapter(Landroid/widget/ListAdapter;Lcom/afollestad/materialdialogs/MaterialDialog$ListCallback;)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v2 │ │ + .line 319 │ invoke-virtual {v2}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->build()Lcom/afollestad/materialdialogs/MaterialDialog; │ │ move-result-object v0 │ │ .line 320 │ .local v0, "categoryDialog":Lcom/afollestad/materialdialogs/MaterialDialog; │ invoke-virtual {v0}, Lcom/afollestad/materialdialogs/MaterialDialog;->show()V ├── smali/com/crazyhitty/chdev/ks/munch/ui/activities/SettingsActivity$SettingsFragment$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$sourceItems:Ljava/util/List; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/ui/activities/SettingsActivity$SettingsFragment;Ljava/util/List;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/ui/activities/SettingsActivity$SettingsFragment; │ │ .prologue │ .line 386 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/SettingsActivity$SettingsFragment$1;->this$0:Lcom/crazyhitty/chdev/ks/munch/ui/activities/SettingsActivity$SettingsFragment; │ │ iput-object p2, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/SettingsActivity$SettingsFragment$1;->val$sourceItems:Ljava/util/List; ├── smali/com/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity$$ViewBinder$1.smali │ @@ -19,18 +19,19 @@ │ │ .field final synthetic val$target:Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity$$ViewBinder;Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity$$ViewBinder; │ │ .prologue │ .line 19 │ - .local p0, "this":Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity$$ViewBinder$1;, "Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity$$ViewBinder.1;" │ + .local p0, "this":Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity$$ViewBinder$1;, "Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity$$ViewBinder$1;" │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity$$ViewBinder$1;->this$0:Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity$$ViewBinder; │ │ iput-object p2, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity$$ViewBinder$1;->val$target:Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity; │ │ invoke-direct {p0}, Lbutterknife/internal/DebouncingOnClickListener;->()V │ │ return-void │ @@ -40,15 +41,15 @@ │ # virtual methods │ .method public doClick(Landroid/view/View;)V │ .locals 1 │ .param p1, "p0" # Landroid/view/View; │ │ .prologue │ .line 23 │ - .local p0, "this":Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity$$ViewBinder$1;, "Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity$$ViewBinder.1;" │ + .local p0, "this":Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity$$ViewBinder$1;, "Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity$$ViewBinder$1;" │ iget-object v0, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity$$ViewBinder$1;->val$target:Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity; │ │ invoke-virtual {v0}, Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity;->contactDev()V │ │ .line 24 │ return-void │ .end method ├── smali/com/crazyhitty/chdev/ks/munch/ui/activities/ArticleActivity$$ViewBinder$1.smali │ @@ -19,18 +19,19 @@ │ │ .field final synthetic val$target:Lcom/crazyhitty/chdev/ks/munch/ui/activities/ArticleActivity; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/ui/activities/ArticleActivity$$ViewBinder;Lcom/crazyhitty/chdev/ks/munch/ui/activities/ArticleActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/ui/activities/ArticleActivity$$ViewBinder; │ │ .prologue │ .line 16 │ - .local p0, "this":Lcom/crazyhitty/chdev/ks/munch/ui/activities/ArticleActivity$$ViewBinder$1;, "Lcom/crazyhitty/chdev/ks/munch/ui/activities/ArticleActivity$$ViewBinder.1;" │ + .local p0, "this":Lcom/crazyhitty/chdev/ks/munch/ui/activities/ArticleActivity$$ViewBinder$1;, "Lcom/crazyhitty/chdev/ks/munch/ui/activities/ArticleActivity$$ViewBinder$1;" │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/ArticleActivity$$ViewBinder$1;->this$0:Lcom/crazyhitty/chdev/ks/munch/ui/activities/ArticleActivity$$ViewBinder; │ │ iput-object p2, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/ArticleActivity$$ViewBinder$1;->val$target:Lcom/crazyhitty/chdev/ks/munch/ui/activities/ArticleActivity; │ │ invoke-direct {p0}, Lbutterknife/internal/DebouncingOnClickListener;->()V │ │ return-void │ @@ -40,15 +41,15 @@ │ # virtual methods │ .method public doClick(Landroid/view/View;)V │ .locals 1 │ .param p1, "p0" # Landroid/view/View; │ │ .prologue │ .line 20 │ - .local p0, "this":Lcom/crazyhitty/chdev/ks/munch/ui/activities/ArticleActivity$$ViewBinder$1;, "Lcom/crazyhitty/chdev/ks/munch/ui/activities/ArticleActivity$$ViewBinder.1;" │ + .local p0, "this":Lcom/crazyhitty/chdev/ks/munch/ui/activities/ArticleActivity$$ViewBinder$1;, "Lcom/crazyhitty/chdev/ks/munch/ui/activities/ArticleActivity$$ViewBinder$1;" │ iget-object v0, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/ArticleActivity$$ViewBinder$1;->val$target:Lcom/crazyhitty/chdev/ks/munch/ui/activities/ArticleActivity; │ │ invoke-virtual {v0}, Lcom/crazyhitty/chdev/ks/munch/ui/activities/ArticleActivity;->onArchiveArticle()V │ │ .line 21 │ return-void │ .end method ├── smali/com/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity; │ │ .prologue │ .line 201 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity$2;->this$0:Lcom/crazyhitty/chdev/ks/munch/ui/activities/AboutActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/crazyhitty/chdev/ks/munch/ui/activities/SplashActivity$$ViewBinder$1.smali │ @@ -19,18 +19,19 @@ │ │ .field final synthetic val$target:Lcom/crazyhitty/chdev/ks/munch/ui/activities/SplashActivity; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/ui/activities/SplashActivity$$ViewBinder;Lcom/crazyhitty/chdev/ks/munch/ui/activities/SplashActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/ui/activities/SplashActivity$$ViewBinder; │ │ .prologue │ .line 16 │ - .local p0, "this":Lcom/crazyhitty/chdev/ks/munch/ui/activities/SplashActivity$$ViewBinder$1;, "Lcom/crazyhitty/chdev/ks/munch/ui/activities/SplashActivity$$ViewBinder.1;" │ + .local p0, "this":Lcom/crazyhitty/chdev/ks/munch/ui/activities/SplashActivity$$ViewBinder$1;, "Lcom/crazyhitty/chdev/ks/munch/ui/activities/SplashActivity$$ViewBinder$1;" │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/SplashActivity$$ViewBinder$1;->this$0:Lcom/crazyhitty/chdev/ks/munch/ui/activities/SplashActivity$$ViewBinder; │ │ iput-object p2, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/SplashActivity$$ViewBinder$1;->val$target:Lcom/crazyhitty/chdev/ks/munch/ui/activities/SplashActivity; │ │ invoke-direct {p0}, Lbutterknife/internal/DebouncingOnClickListener;->()V │ │ return-void │ @@ -40,15 +41,15 @@ │ # virtual methods │ .method public doClick(Landroid/view/View;)V │ .locals 1 │ .param p1, "p0" # Landroid/view/View; │ │ .prologue │ .line 20 │ - .local p0, "this":Lcom/crazyhitty/chdev/ks/munch/ui/activities/SplashActivity$$ViewBinder$1;, "Lcom/crazyhitty/chdev/ks/munch/ui/activities/SplashActivity$$ViewBinder.1;" │ + .local p0, "this":Lcom/crazyhitty/chdev/ks/munch/ui/activities/SplashActivity$$ViewBinder$1;, "Lcom/crazyhitty/chdev/ks/munch/ui/activities/SplashActivity$$ViewBinder$1;" │ iget-object v0, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/SplashActivity$$ViewBinder$1;->val$target:Lcom/crazyhitty/chdev/ks/munch/ui/activities/SplashActivity; │ │ invoke-virtual {v0}, Lcom/crazyhitty/chdev/ks/munch/ui/activities/SplashActivity;->OnNext()V │ │ .line 21 │ return-void │ .end method ├── smali/com/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity; │ │ .prologue │ .line 242 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity$2;->this$0:Lcom/crazyhitty/chdev/ks/munch/ui/activities/HomeActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/crazyhitty/chdev/ks/munch/ui/views/CustomCheckBoxListPreferenceDialog.smali │ @@ -49,86 +49,85 @@ │ .line 35 │ return-void │ .end method │ │ │ # virtual methods │ .method public getOnPreferenceChangeListener()Landroid/preference/Preference$OnPreferenceChangeListener; │ - .locals 7 │ + .locals 6 │ │ .prologue │ .line 63 │ invoke-virtual {p0}, Lcom/crazyhitty/chdev/ks/munch/ui/views/CustomCheckBoxListPreferenceDialog;->getContext()Landroid/content/Context; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-virtual {v5}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ + invoke-virtual {v4}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - const v6, 0x7f08006f │ + const v5, 0x7f08006f │ │ - invoke-virtual {v5, v6}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ + invoke-virtual {v4, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ move-result-object v0 │ │ .line 64 │ .local v0, "curatedFeedsKey":Ljava/lang/String; │ invoke-virtual {p0}, Lcom/crazyhitty/chdev/ks/munch/ui/views/CustomCheckBoxListPreferenceDialog;->getContext()Landroid/content/Context; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-static {v5}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ + invoke-static {v4}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ - move-result-object v4 │ + move-result-object v3 │ │ .line 65 │ - .local v4, "sharedPrefs":Landroid/content/SharedPreferences; │ - const/4 v5, 0x0 │ + .local v3, "sharedPrefs":Landroid/content/SharedPreferences; │ + const/4 v4, 0x0 │ │ - invoke-interface {v4, v0, v5}, Landroid/content/SharedPreferences;->getStringSet(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; │ + invoke-interface {v3, v0, v4}, Landroid/content/SharedPreferences;->getStringSet(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; │ │ - move-result-object v3 │ + move-result-object v2 │ │ .line 66 │ - .local v3, "selections":Ljava/util/Set;, "Ljava/util/Set;" │ - invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + .local v2, "selections":Ljava/util/Set;, "Ljava/util/Set;" │ + invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v4 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v5 │ │ if-eqz v5, :cond_0 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Ljava/lang/String; │ + check-cast v1, Ljava/lang/String; │ │ .line 67 │ - .local v2, "selectedVal":Ljava/lang/String; │ + .local v1, "selectedVal":Ljava/lang/String; │ const-string v5, "Selected Values" │ │ - invoke-static {v5, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v5, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ goto :goto_0 │ │ .line 69 │ - .end local v2 # "selectedVal":Ljava/lang/String; │ + .end local v1 # "selectedVal":Ljava/lang/String; │ :cond_0 │ invoke-super {p0}, Landroid/preference/MultiSelectListPreference;->getOnPreferenceChangeListener()Landroid/preference/Preference$OnPreferenceChangeListener; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - return-object v5 │ + return-object v4 │ .end method │ │ .method public onFeedsLoaded(Ljava/util/List;)V │ .locals 5 │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", ├── smali/com/crazyhitty/chdev/ks/munch/sources/SourcesPresenter.smali │ @@ -169,60 +169,68 @@ │ .line 52 │ new-instance v1, Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ invoke-direct {v1, p1}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->(Landroid/content/Context;)V │ │ const v2, 0x7f080051 │ │ + .line 53 │ invoke-virtual {v1, v2}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->title(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f04002e │ │ const/4 v3, 0x1 │ │ + .line 54 │ invoke-virtual {v1, v2, v3}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->customView(IZ)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f080050 │ │ + .line 55 │ invoke-virtual {v1, v2}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->positiveText(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f080021 │ │ + .line 56 │ invoke-virtual {v1, v2}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->negativeText(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f08002e │ │ + .line 57 │ invoke-virtual {v1, v2}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->neutralText(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v1 │ │ new-instance v2, Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter$2; │ │ invoke-direct {v2, p0, p1, p2}, Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter$2;->(Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter;Landroid/content/Context;Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;)V │ │ + .line 58 │ invoke-virtual {v1, v2}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->onPositive(Lcom/afollestad/materialdialogs/MaterialDialog$SingleButtonCallback;)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v1 │ │ new-instance v2, Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter$1; │ │ invoke-direct {v2, p0, p2}, Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter$1;->(Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter;Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;)V │ │ + .line 75 │ invoke-virtual {v1, v2}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->onNeutral(Lcom/afollestad/materialdialogs/MaterialDialog$SingleButtonCallback;)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v1 │ │ + .line 81 │ invoke-virtual {v1}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->build()Lcom/afollestad/materialdialogs/MaterialDialog; │ │ move-result-object v0 │ │ .line 83 │ .local v0, "modifyDialog":Lcom/afollestad/materialdialogs/MaterialDialog; │ invoke-virtual {v0}, Lcom/afollestad/materialdialogs/MaterialDialog;->getView()Landroid/view/View; ├── smali/com/crazyhitty/chdev/ks/munch/sources/SourcesPresenter$2.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$sourceItem:Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter;Landroid/content/Context;Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter; │ │ .prologue │ .line 58 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter$2;->this$0:Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter; │ │ iput-object p2, p0, Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter$2;->val$context:Landroid/content/Context; ├── smali/com/crazyhitty/chdev/ks/munch/sources/SourcesPresenter$3.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$context:Landroid/content/Context; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter;Landroid/content/Context;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter; │ │ .prologue │ .line 99 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter$3;->this$0:Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter; │ │ iput-object p2, p0, Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter$3;->val$context:Landroid/content/Context; │ │ @@ -62,32 +63,35 @@ │ │ iget-object v3, p0, Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter$3;->val$context:Landroid/content/Context; │ │ invoke-direct {v2, v3}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->(Landroid/content/Context;)V │ │ const v3, 0x7f08001a │ │ + .line 105 │ invoke-virtual {v2, v3}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->title(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v2 │ │ new-instance v3, Lcom/crazyhitty/chdev/ks/munch/ui/adapters/CategoryListAdapter; │ │ iget-object v4, p0, Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter$3;->val$context:Landroid/content/Context; │ │ invoke-direct {v3, v4, v1}, Lcom/crazyhitty/chdev/ks/munch/ui/adapters/CategoryListAdapter;->(Landroid/content/Context;Ljava/util/List;)V │ │ new-instance v4, Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter$3$1; │ │ invoke-direct {v4, p0, v1}, Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter$3$1;->(Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter$3;Ljava/util/List;)V │ │ + .line 106 │ invoke-virtual {v2, v3, v4}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->adapter(Landroid/widget/ListAdapter;Lcom/afollestad/materialdialogs/MaterialDialog$ListCallback;)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v2 │ │ + .line 116 │ invoke-virtual {v2}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->build()Lcom/afollestad/materialdialogs/MaterialDialog; │ │ move-result-object v0 │ │ .line 117 │ .local v0, "categoryDialog":Lcom/afollestad/materialdialogs/MaterialDialog; │ invoke-virtual {v0}, Lcom/afollestad/materialdialogs/MaterialDialog;->show()V ├── smali/com/crazyhitty/chdev/ks/munch/sources/SourcesPresenter$3$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$categoryItems:Ljava/util/List; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter$3;Ljava/util/List;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter$3; │ │ .prologue │ .line 107 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter$3$1;->this$1:Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter$3; │ │ iput-object p2, p0, Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter$3$1;->val$categoryItems:Ljava/util/List; ├── smali/com/crazyhitty/chdev/ks/munch/sources/SourceInteractor.smali │ @@ -318,100 +318,97 @@ │ │ invoke-interface {p1, v2}, Lcom/crazyhitty/chdev/ks/munch/sources/OnSourcesLoadedListener;->onSourceLoadingFailed(Ljava/lang/String;)V │ │ goto :goto_0 │ .end method │ │ .method public getSourcesFromDb(Lcom/crazyhitty/chdev/ks/munch/sources/OnSourcesLoadedListener;)V │ - .locals 7 │ + .locals 6 │ .param p1, "onSourcesLoadedListener" # Lcom/crazyhitty/chdev/ks/munch/sources/OnSourcesLoadedListener; │ │ .prologue │ .line 54 │ - 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 │ │ .line 57 │ - .local v4, "sourceNames":Ljava/util/List;, "Ljava/util/List;" │ + .local v3, "sourceNames":Ljava/util/List;, "Ljava/util/List;" │ :try_start_0 │ - const-string v5, "All Sources" │ + const-string v4, "All Sources" │ │ - invoke-interface {v4, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v3, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 59 │ - new-instance v5, Lcom/crazyhitty/chdev/ks/munch/utils/DatabaseUtil; │ + new-instance v4, Lcom/crazyhitty/chdev/ks/munch/utils/DatabaseUtil; │ │ - iget-object v6, p0, Lcom/crazyhitty/chdev/ks/munch/sources/SourceInteractor;->mContext:Landroid/content/Context; │ + iget-object v5, p0, Lcom/crazyhitty/chdev/ks/munch/sources/SourceInteractor;->mContext:Landroid/content/Context; │ │ - invoke-direct {v5, v6}, Lcom/crazyhitty/chdev/ks/munch/utils/DatabaseUtil;->(Landroid/content/Context;)V │ + invoke-direct {v4, v5}, Lcom/crazyhitty/chdev/ks/munch/utils/DatabaseUtil;->(Landroid/content/Context;)V │ │ - invoke-virtual {v5}, Lcom/crazyhitty/chdev/ks/munch/utils/DatabaseUtil;->getAllSources()Ljava/util/List; │ + invoke-virtual {v4}, Lcom/crazyhitty/chdev/ks/munch/utils/DatabaseUtil;->getAllSources()Ljava/util/List; │ │ - move-result-object v3 │ + move-result-object v2 │ │ .line 61 │ - .local v3, "sourceItems":Ljava/util/List;, "Ljava/util/List;" │ - invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + .local v2, "sourceItems":Ljava/util/List;, "Ljava/util/List;" │ + invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v4 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v5 │ │ if-eqz v5, :cond_0 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; │ + check-cast v1, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; │ │ .line 62 │ - .local v2, "sourceItem":Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; │ - invoke-virtual {v2}, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;->getSourceName()Ljava/lang/String; │ + .local v1, "sourceItem":Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; │ + invoke-virtual {v1}, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;->getSourceName()Ljava/lang/String; │ │ move-result-object v5 │ │ - invoke-interface {v4, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v3, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ goto :goto_0 │ │ .line 66 │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v2 # "sourceItem":Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; │ - .end local v3 # "sourceItems":Ljava/util/List;, "Ljava/util/List;" │ + .end local v1 # "sourceItem":Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; │ + .end local v2 # "sourceItems":Ljava/util/List;, "Ljava/util/List;" │ :catch_0 │ move-exception v0 │ │ .line 67 │ .local v0, "e":Ljava/lang/Exception; │ invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V │ │ .line 68 │ invoke-virtual {v0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-interface {p1, v5}, Lcom/crazyhitty/chdev/ks/munch/sources/OnSourcesLoadedListener;->onSourceLoadingFailed(Ljava/lang/String;)V │ + invoke-interface {p1, v4}, Lcom/crazyhitty/chdev/ks/munch/sources/OnSourcesLoadedListener;->onSourceLoadingFailed(Ljava/lang/String;)V │ │ .line 70 │ .end local v0 # "e":Ljava/lang/Exception; │ :goto_1 │ return-void │ │ .line 65 │ - .restart local v1 # "i$":Ljava/util/Iterator; │ - .restart local v3 # "sourceItems":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v2 # "sourceItems":Ljava/util/List;, "Ljava/util/List;" │ :cond_0 │ :try_start_1 │ - invoke-interface {p1, v4}, Lcom/crazyhitty/chdev/ks/munch/sources/OnSourcesLoadedListener;->onSourceLoaded(Ljava/util/List;)V │ + invoke-interface {p1, v3}, Lcom/crazyhitty/chdev/ks/munch/sources/OnSourcesLoadedListener;->onSourceLoaded(Ljava/util/List;)V │ :try_end_1 │ .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 │ │ goto :goto_1 │ .end method ├── smali/com/crazyhitty/chdev/ks/munch/sources/SourcesPresenter$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$sourceItem:Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter;Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter; │ │ .prologue │ .line 75 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter$1;->this$0:Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter; │ │ iput-object p2, p0, Lcom/crazyhitty/chdev/ks/munch/sources/SourcesPresenter$1;->val$sourceItem:Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; ├── smali/com/crazyhitty/chdev/ks/munch/curatedfeeds/CuratedFeedsInteractor$3.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$responseMsg:Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/curatedfeeds/CuratedFeedsInteractor;Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/curatedfeeds/CuratedFeedsInteractor; │ │ .prologue │ .line 80 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/curatedfeeds/CuratedFeedsInteractor$3;->this$0:Lcom/crazyhitty/chdev/ks/munch/curatedfeeds/CuratedFeedsInteractor; │ │ iput-object p2, p0, Lcom/crazyhitty/chdev/ks/munch/curatedfeeds/CuratedFeedsInteractor$3;->val$responseMsg:Ljava/lang/String; ├── smali/com/crazyhitty/chdev/ks/munch/curatedfeeds/CuratedFeedsInteractor$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$errorMsg:Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/curatedfeeds/CuratedFeedsInteractor;Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/curatedfeeds/CuratedFeedsInteractor; │ │ .prologue │ .line 58 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/curatedfeeds/CuratedFeedsInteractor$1;->this$0:Lcom/crazyhitty/chdev/ks/munch/curatedfeeds/CuratedFeedsInteractor; │ │ iput-object p2, p0, Lcom/crazyhitty/chdev/ks/munch/curatedfeeds/CuratedFeedsInteractor$1;->val$errorMsg:Ljava/lang/String; ├── smali/com/crazyhitty/chdev/ks/munch/curatedfeeds/CuratedFeedsInteractor.smali │ @@ -354,18 +354,20 @@ │ .line 43 │ new-instance v3, Lokhttp3/Request$Builder; │ │ invoke-direct {v3}, Lokhttp3/Request$Builder;->()V │ │ sget-object v4, Lcom/crazyhitty/chdev/ks/munch/curatedfeeds/CuratedFeedsInteractor;->CURATED_FEEDS_API_URL:Ljava/lang/String; │ │ + .line 44 │ invoke-virtual {v3, v4}, Lokhttp3/Request$Builder;->url(Ljava/lang/String;)Lokhttp3/Request$Builder; │ │ move-result-object v3 │ │ + .line 45 │ invoke-virtual {v3}, Lokhttp3/Request$Builder;->build()Lokhttp3/Request; │ │ move-result-object v2 │ │ .line 47 │ .local v2, "request":Lokhttp3/Request; │ new-instance v1, Lokhttp3/OkHttpClient; ├── smali/com/crazyhitty/chdev/ks/munch/curatedfeeds/CuratedFeedsInteractor$2.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$responseStr:Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/curatedfeeds/CuratedFeedsInteractor;Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/curatedfeeds/CuratedFeedsInteractor; │ │ .prologue │ .line 71 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/curatedfeeds/CuratedFeedsInteractor$2;->this$0:Lcom/crazyhitty/chdev/ks/munch/curatedfeeds/CuratedFeedsInteractor; │ │ iput-object p2, p0, Lcom/crazyhitty/chdev/ks/munch/curatedfeeds/CuratedFeedsInteractor$2;->val$responseStr:Ljava/lang/String; ├── smali/com/crazyhitty/chdev/ks/munch/services/SyncArticlesIntentService.smali │ @@ -240,14 +240,15 @@ │ iget-object v2, p0, Lcom/crazyhitty/chdev/ks/munch/services/SyncArticlesIntentService;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; │ │ invoke-virtual {v2, v5}, Landroid/support/v4/app/NotificationCompat$Builder;->setOngoing(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ .line 51 │ const-string v2, "notification" │ │ + .line 52 │ invoke-virtual {p0, v2}, Lcom/crazyhitty/chdev/ks/munch/services/SyncArticlesIntentService;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Landroid/app/NotificationManager; │ │ iput-object v2, p0, Lcom/crazyhitty/chdev/ks/munch/services/SyncArticlesIntentService;->mNotificationManager:Landroid/app/NotificationManager; │ @@ -270,97 +271,96 @@ │ .method private parseWebArticle([Ljava/lang/String;I)V │ .locals 11 │ .param p1, "links" # [Ljava/lang/String; │ .param p2, "position" # I │ │ .prologue │ .line 100 │ - array-length v9, p1 │ + array-length v8, p1 │ │ - add-int/lit8 v9, v9, -0x1 │ + add-int/lit8 v8, v8, -0x1 │ │ - if-eq p2, v9, :cond_2 │ + if-eq p2, v8, :cond_2 │ │ - sget-boolean v9, Lcom/crazyhitty/chdev/ks/munch/services/SyncArticlesIntentService;->STATUS:Z │ + sget-boolean v8, Lcom/crazyhitty/chdev/ks/munch/services/SyncArticlesIntentService;->STATUS:Z │ │ - if-eqz v9, :cond_2 │ + if-eqz v8, :cond_2 │ │ .line 102 │ :try_start_0 │ - aget-object v9, p1, p2 │ + aget-object v8, p1, p2 │ │ - invoke-static {v9}, Lorg/jsoup/Jsoup;->connect(Ljava/lang/String;)Lorg/jsoup/Connection; │ + invoke-static {v8}, Lorg/jsoup/Jsoup;->connect(Ljava/lang/String;)Lorg/jsoup/Connection; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - invoke-interface {v9}, Lorg/jsoup/Connection;->get()Lorg/jsoup/nodes/Document; │ + invoke-interface {v8}, Lorg/jsoup/Connection;->get()Lorg/jsoup/nodes/Document; │ │ move-result-object v4 │ │ .line 103 │ .local v4, "htmlDocument":Lorg/jsoup/nodes/Document; │ - const-string v9, "p" │ + const-string v8, "p" │ │ - invoke-virtual {v4, v9}, Lorg/jsoup/nodes/Document;->select(Ljava/lang/String;)Lorg/jsoup/select/Elements; │ + invoke-virtual {v4, v8}, Lorg/jsoup/nodes/Document;->select(Ljava/lang/String;)Lorg/jsoup/select/Elements; │ │ - move-result-object v8 │ + move-result-object v7 │ │ .line 104 │ - .local v8, "paragraphs":Lorg/jsoup/select/Elements; │ + .local v7, "paragraphs":Lorg/jsoup/select/Elements; │ const-string v0, "" │ │ .line 105 │ .local v0, "body":Ljava/lang/String; │ - invoke-virtual {v8}, Lorg/jsoup/select/Elements;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v7}, Lorg/jsoup/select/Elements;->iterator()Ljava/util/Iterator; │ │ - move-result-object v5 │ + move-result-object v8 │ │ - .local v5, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v8}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v9 │ │ if-eqz v9, :cond_1 │ │ - invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v8}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - check-cast v7, Lorg/jsoup/nodes/Element; │ + check-cast v6, Lorg/jsoup/nodes/Element; │ │ .line 106 │ - .local v7, "paragraph":Lorg/jsoup/nodes/Element; │ - invoke-virtual {v7}, Lorg/jsoup/nodes/Element;->text()Ljava/lang/String; │ + .local v6, "paragraph":Lorg/jsoup/nodes/Element; │ + invoke-virtual {v6}, Lorg/jsoup/nodes/Element;->text()Ljava/lang/String; │ │ move-result-object v9 │ │ invoke-virtual {v9}, Ljava/lang/String;->trim()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v5 │ │ .line 107 │ - .local v6, "para":Ljava/lang/String; │ - invoke-virtual {v6}, Ljava/lang/String;->isEmpty()Z │ + .local v5, "para":Ljava/lang/String; │ + invoke-virtual {v5}, Ljava/lang/String;->isEmpty()Z │ │ move-result v9 │ │ if-nez v9, :cond_0 │ │ .line 108 │ new-instance v9, Ljava/lang/StringBuilder; │ │ invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ │ - invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ │ const-string v10, "\n\n" │ │ invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ @@ -371,77 +371,75 @@ │ .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_1 │ │ move-result-object v0 │ │ goto :goto_0 │ │ .line 113 │ - .end local v6 # "para":Ljava/lang/String; │ - .end local v7 # "paragraph":Lorg/jsoup/nodes/Element; │ + .end local v5 # "para":Ljava/lang/String; │ + .end local v6 # "paragraph":Lorg/jsoup/nodes/Element; │ :cond_1 │ :try_start_1 │ new-instance v3, Lcom/crazyhitty/chdev/ks/munch/models/FeedItem; │ │ invoke-direct {v3}, Lcom/crazyhitty/chdev/ks/munch/models/FeedItem;->()V │ │ .line 114 │ .local v3, "feedItem":Lcom/crazyhitty/chdev/ks/munch/models/FeedItem; │ - aget-object v9, p1, p2 │ + aget-object v8, p1, p2 │ │ - invoke-virtual {v3, v9}, Lcom/crazyhitty/chdev/ks/munch/models/FeedItem;->setItemLink(Ljava/lang/String;)V │ + invoke-virtual {v3, v8}, Lcom/crazyhitty/chdev/ks/munch/models/FeedItem;->setItemLink(Ljava/lang/String;)V │ │ .line 115 │ invoke-virtual {v3, v0}, Lcom/crazyhitty/chdev/ks/munch/models/FeedItem;->setItemWebDescSync(Ljava/lang/String;)V │ │ .line 116 │ new-instance v1, Lcom/crazyhitty/chdev/ks/munch/utils/DatabaseUtil; │ │ invoke-direct {v1, p0}, Lcom/crazyhitty/chdev/ks/munch/utils/DatabaseUtil;->(Landroid/content/Context;)V │ │ .line 117 │ .local v1, "databaseUtil":Lcom/crazyhitty/chdev/ks/munch/utils/DatabaseUtil; │ invoke-virtual {v1, v3}, Lcom/crazyhitty/chdev/ks/munch/utils/DatabaseUtil;->saveFeedArticleDesc(Lcom/crazyhitty/chdev/ks/munch/models/FeedItem;)V │ │ .line 118 │ - aget-object v9, p1, p2 │ + aget-object v8, p1, p2 │ │ - invoke-virtual {v1, v9}, Lcom/crazyhitty/chdev/ks/munch/utils/DatabaseUtil;->getFeedByLink(Ljava/lang/String;)Lcom/crazyhitty/chdev/ks/munch/models/FeedItem; │ + invoke-virtual {v1, v8}, Lcom/crazyhitty/chdev/ks/munch/utils/DatabaseUtil;->getFeedByLink(Ljava/lang/String;)Lcom/crazyhitty/chdev/ks/munch/models/FeedItem; │ │ - move-result-object v9 │ + move-result-object v8 │ │ invoke-virtual {v3}, Lcom/crazyhitty/chdev/ks/munch/models/FeedItem;->getItemWebDescSync()Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v9 │ │ - invoke-virtual {v1, v9, v10}, Lcom/crazyhitty/chdev/ks/munch/utils/DatabaseUtil;->saveArticle(Lcom/crazyhitty/chdev/ks/munch/models/FeedItem;Ljava/lang/String;)V │ + invoke-virtual {v1, v8, v9}, Lcom/crazyhitty/chdev/ks/munch/utils/DatabaseUtil;->saveArticle(Lcom/crazyhitty/chdev/ks/munch/models/FeedItem;Ljava/lang/String;)V │ :try_end_1 │ .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 │ .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_1 │ │ .line 126 │ .end local v0 # "body":Ljava/lang/String; │ .end local v1 # "databaseUtil":Lcom/crazyhitty/chdev/ks/munch/utils/DatabaseUtil; │ .end local v3 # "feedItem":Lcom/crazyhitty/chdev/ks/munch/models/FeedItem; │ .end local v4 # "htmlDocument":Lorg/jsoup/nodes/Document; │ - .end local v5 # "i$":Ljava/util/Iterator; │ - .end local v8 # "paragraphs":Lorg/jsoup/select/Elements; │ + .end local v7 # "paragraphs":Lorg/jsoup/select/Elements; │ :goto_1 │ - add-int/lit8 v9, p2, 0x1 │ + add-int/lit8 v8, p2, 0x1 │ │ - invoke-direct {p0, p1, v9}, Lcom/crazyhitty/chdev/ks/munch/services/SyncArticlesIntentService;->parseWebArticle([Ljava/lang/String;I)V │ + invoke-direct {p0, p1, v8}, Lcom/crazyhitty/chdev/ks/munch/services/SyncArticlesIntentService;->parseWebArticle([Ljava/lang/String;I)V │ │ .line 133 │ :goto_2 │ return-void │ │ .line 119 │ .restart local v0 # "body":Ljava/lang/String; │ .restart local v4 # "htmlDocument":Lorg/jsoup/nodes/Document; │ - .restart local v5 # "i$":Ljava/util/Iterator; │ - .restart local v8 # "paragraphs":Lorg/jsoup/select/Elements; │ + .restart local v7 # "paragraphs":Lorg/jsoup/select/Elements; │ :catch_0 │ move-exception v2 │ │ .line 120 │ .local v2, "e":Ljava/lang/Exception; │ :try_start_2 │ invoke-virtual {v2}, Ljava/lang/Exception;->printStackTrace()V │ @@ -450,16 +448,15 @@ │ │ goto :goto_1 │ │ .line 122 │ .end local v0 # "body":Ljava/lang/String; │ .end local v2 # "e":Ljava/lang/Exception; │ .end local v4 # "htmlDocument":Lorg/jsoup/nodes/Document; │ - .end local v5 # "i$":Ljava/util/Iterator; │ - .end local v8 # "paragraphs":Lorg/jsoup/select/Elements; │ + .end local v7 # "paragraphs":Lorg/jsoup/select/Elements; │ :catch_1 │ move-exception v2 │ │ .line 123 │ .local v2, "e":Ljava/io/IOException; │ invoke-virtual {v2}, Ljava/io/IOException;->printStackTrace()V ├── smali/com/crazyhitty/chdev/ks/munch/article/ArticleInteractor$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/crazyhitty/chdev/ks/munch/article/ArticleInteractor; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/article/ArticleInteractor;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/article/ArticleInteractor; │ │ .prologue │ .line 55 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/article/ArticleInteractor$2;->this$0:Lcom/crazyhitty/chdev/ks/munch/article/ArticleInteractor; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/crazyhitty/chdev/ks/munch/article/ArticlePresenter.smali │ @@ -200,44 +200,50 @@ │ │ iget-object v3, p0, Lcom/crazyhitty/chdev/ks/munch/article/ArticlePresenter;->mContext:Landroid/content/Context; │ │ invoke-direct {v2, v3}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->(Landroid/content/Context;)V │ │ const v3, 0x7f08009c │ │ + .line 45 │ invoke-virtual {v2, v3}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->title(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v2 │ │ const v3, 0x7f08009d │ │ + .line 46 │ invoke-virtual {v2, v3}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->content(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v2 │ │ const v3, 0x7f08009b │ │ + .line 47 │ invoke-virtual {v2, v3}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->positiveText(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v2 │ │ const v3, 0x7f080021 │ │ + .line 48 │ invoke-virtual {v2, v3}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->negativeText(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v2 │ │ new-instance v3, Lcom/crazyhitty/chdev/ks/munch/article/ArticlePresenter$1; │ │ invoke-direct {v3, p0, v0}, Lcom/crazyhitty/chdev/ks/munch/article/ArticlePresenter$1;->(Lcom/crazyhitty/chdev/ks/munch/article/ArticlePresenter;Lcom/crazyhitty/chdev/ks/munch/models/FeedItem;)V │ │ + .line 49 │ invoke-virtual {v2, v3}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->onPositive(Lcom/afollestad/materialdialogs/MaterialDialog$SingleButtonCallback;)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v2 │ │ + .line 55 │ invoke-virtual {v2}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->build()Lcom/afollestad/materialdialogs/MaterialDialog; │ │ move-result-object v1 │ │ .line 56 │ .local v1, "removeArticleDialog":Lcom/afollestad/materialdialogs/MaterialDialog; │ invoke-virtual {v1}, Lcom/afollestad/materialdialogs/MaterialDialog;->show()V ├── smali/com/crazyhitty/chdev/ks/munch/article/ArticlePresenter$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$feedItemFinal:Lcom/crazyhitty/chdev/ks/munch/models/FeedItem; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/article/ArticlePresenter;Lcom/crazyhitty/chdev/ks/munch/models/FeedItem;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/article/ArticlePresenter; │ │ .prologue │ .line 49 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/article/ArticlePresenter$1;->this$0:Lcom/crazyhitty/chdev/ks/munch/article/ArticlePresenter; │ │ iput-object p2, p0, Lcom/crazyhitty/chdev/ks/munch/article/ArticlePresenter$1;->val$feedItemFinal:Lcom/crazyhitty/chdev/ks/munch/models/FeedItem; ├── smali/com/crazyhitty/chdev/ks/munch/article/ArticleInteractor$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/crazyhitty/chdev/ks/munch/article/ArticleInteractor; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/article/ArticleInteractor;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/article/ArticleInteractor; │ │ .prologue │ .line 43 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/article/ArticleInteractor$1;->this$0:Lcom/crazyhitty/chdev/ks/munch/article/ArticleInteractor; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/crazyhitty/chdev/ks/munch/article/ArticleInteractor$ArticleAsyncLoader.smali │ @@ -34,14 +34,15 @@ │ │ .field final synthetic this$0:Lcom/crazyhitty/chdev/ks/munch/article/ArticleInteractor; │ │ │ # direct methods │ .method public constructor (Lcom/crazyhitty/chdev/ks/munch/article/ArticleInteractor;Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/article/ArticleInteractor; │ .param p2, "mUrl" # Ljava/lang/String; │ │ .prologue │ .line 102 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/article/ArticleInteractor$ArticleAsyncLoader;->this$0:Lcom/crazyhitty/chdev/ks/munch/article/ArticleInteractor; │ │ invoke-direct {p0}, Landroid/os/AsyncTask;->()V │ @@ -61,59 +62,58 @@ │ .line 136 │ const-string v0, "" │ │ .line 137 │ .local v0, "body":Ljava/lang/String; │ invoke-virtual {p1}, Lorg/jsoup/select/Elements;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_0 │ :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_1 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Lorg/jsoup/nodes/Element; │ + check-cast v2, Lorg/jsoup/nodes/Element; │ │ .line 138 │ - .local v3, "paragraph":Lorg/jsoup/nodes/Element; │ - invoke-virtual {v3}, Lorg/jsoup/nodes/Element;->text()Ljava/lang/String; │ + .local v2, "paragraph":Lorg/jsoup/nodes/Element; │ + invoke-virtual {v2}, Lorg/jsoup/nodes/Element;->text()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v4}, Ljava/lang/String;->trim()Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 139 │ - .local v2, "para":Ljava/lang/String; │ - invoke-virtual {v2}, Ljava/lang/String;->isEmpty()Z │ + .local v1, "para":Ljava/lang/String; │ + invoke-virtual {v1}, Ljava/lang/String;->isEmpty()Z │ │ move-result v4 │ │ if-nez v4, :cond_0 │ │ .line 140 │ new-instance v4, Ljava/lang/StringBuilder; │ │ invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ - invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ const-string v5, "\n\n" │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ @@ -122,42 +122,42 @@ │ invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ goto :goto_0 │ │ .line 143 │ - .end local v2 # "para":Ljava/lang/String; │ - .end local v3 # "paragraph":Lorg/jsoup/nodes/Element; │ + .end local v1 # "para":Ljava/lang/String; │ + .end local v2 # "paragraph":Lorg/jsoup/nodes/Element; │ :cond_1 │ invoke-virtual {v0}, Ljava/lang/String;->length()I │ │ - move-result v4 │ + move-result v3 │ │ - if-eqz v4, :cond_2 │ + if-eqz v3, :cond_2 │ │ .line 144 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ invoke-virtual {v0}, Ljava/lang/String;->length()I │ │ - move-result v5 │ + move-result v4 │ │ - add-int/lit8 v5, v5, -0x1 │ + add-int/lit8 v4, v4, -0x1 │ │ - invoke-virtual {v0, v4, v5}, Ljava/lang/String;->substring(II)Ljava/lang/String; │ + invoke-virtual {v0, v3, v4}, Ljava/lang/String;->substring(II)Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v3 │ │ .line 146 │ :goto_1 │ - return-object v4 │ + return-object v3 │ │ :cond_2 │ - const-string v4, "No Content Available" │ + const-string v3, "No Content Available" │ │ goto :goto_1 │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; ├── smali/com/crazyhitty/chdev/ks/munch/article/ArticleInteractor.smali │ @@ -26,15 +26,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 23 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 97 │ return-void │ .end method │ │ .method static synthetic access$000(Lcom/crazyhitty/chdev/ks/munch/article/ArticleInteractor;)Lcom/crazyhitty/chdev/ks/munch/article/OnArticleLoadedListener; │ .locals 1 │ .param p0, "x0" # Lcom/crazyhitty/chdev/ks/munch/article/ArticleInteractor; │ │ @@ -57,50 +56,58 @@ │ .line 36 │ new-instance v0, Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ invoke-direct {v0, p1}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->(Landroid/content/Context;)V │ │ const v1, 0x7f080046 │ │ + .line 37 │ invoke-virtual {v0, v1}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->title(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v0 │ │ const v1, 0x7f080097 │ │ + .line 38 │ invoke-virtual {v0, v1}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->content(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v0 │ │ + .line 39 │ invoke-virtual {v0, v3, v2}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->progress(ZI)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v0 │ │ + .line 40 │ invoke-virtual {v0, v3}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->progressIndeterminateStyle(Z)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v0 │ │ + .line 41 │ invoke-virtual {v0, v2}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->cancelable(Z)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v0 │ │ const v1, 0x7f080021 │ │ + .line 42 │ invoke-virtual {v0, v1}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->negativeText(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v0 │ │ new-instance v1, Lcom/crazyhitty/chdev/ks/munch/article/ArticleInteractor$1; │ │ invoke-direct {v1, p0}, Lcom/crazyhitty/chdev/ks/munch/article/ArticleInteractor$1;->(Lcom/crazyhitty/chdev/ks/munch/article/ArticleInteractor;)V │ │ + .line 43 │ invoke-virtual {v0, v1}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->onNegative(Lcom/afollestad/materialdialogs/MaterialDialog$SingleButtonCallback;)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v0 │ │ + .line 52 │ invoke-virtual {v0}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->build()Lcom/afollestad/materialdialogs/MaterialDialog; │ │ move-result-object v0 │ │ iput-object v0, p0, Lcom/crazyhitty/chdev/ks/munch/article/ArticleInteractor;->mMaterialDialog:Lcom/afollestad/materialdialogs/MaterialDialog; │ │ .line 53 ├── smali/com/crazyhitty/chdev/ks/munch/utils/AnimationUtil$4.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$mainView:Landroid/view/View; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/utils/AnimationUtil;Landroid/view/View;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/utils/AnimationUtil; │ │ .prologue │ .line 165 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/utils/AnimationUtil$4;->this$0:Lcom/crazyhitty/chdev/ks/munch/utils/AnimationUtil; │ │ iput-object p2, p0, Lcom/crazyhitty/chdev/ks/munch/utils/AnimationUtil$4;->val$mainView:Landroid/view/View; ├── smali/com/crazyhitty/chdev/ks/munch/utils/NetworkConnectionUtil.smali │ @@ -18,14 +18,15 @@ │ .locals 4 │ .param p0, "context" # Landroid/content/Context; │ │ .prologue │ .line 19 │ const-string v3, "connectivity" │ │ + .line 20 │ invoke-virtual {p0, v3}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/net/ConnectivityManager; │ │ .line 22 │ @@ -34,28 +35,29 @@ │ │ move-result-object v0 │ │ .line 23 │ .local v0, "activeNetwork":Landroid/net/NetworkInfo; │ if-eqz v0, :cond_0 │ │ + .line 24 │ invoke-virtual {v0}, Landroid/net/NetworkInfo;->isConnectedOrConnecting()Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ const/4 v2, 0x1 │ │ .line 25 │ .local v2, "isConnected":Z │ :goto_0 │ return v2 │ │ - .line 23 │ + .line 24 │ .end local v2 # "isConnected":Z │ :cond_0 │ const/4 v2, 0x0 │ │ goto :goto_0 │ .end method │ │ @@ -67,50 +69,57 @@ │ .line 29 │ new-instance v1, Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ invoke-direct {v1, p0}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->(Landroid/content/Context;)V │ │ const v2, 0x7f08005e │ │ + .line 30 │ invoke-virtual {v1, v2}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->title(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f08005f │ │ + .line 31 │ invoke-virtual {v1, v2}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->content(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f02006b │ │ + .line 32 │ invoke-virtual {v1, v2}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->iconRes(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f0800a5 │ │ + .line 33 │ invoke-virtual {v1, v2}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->positiveText(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f080035 │ │ + .line 34 │ invoke-virtual {v1, v2}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->negativeText(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v1 │ │ new-instance v2, Lcom/crazyhitty/chdev/ks/munch/utils/NetworkConnectionUtil$1; │ │ invoke-direct {v2, p0}, Lcom/crazyhitty/chdev/ks/munch/utils/NetworkConnectionUtil$1;->(Landroid/content/Context;)V │ │ + .line 35 │ invoke-virtual {v1, v2}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->onPositive(Lcom/afollestad/materialdialogs/MaterialDialog$SingleButtonCallback;)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v1 │ │ + .line 41 │ invoke-virtual {v1}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->build()Lcom/afollestad/materialdialogs/MaterialDialog; │ │ move-result-object v0 │ │ .line 42 │ .local v0, "noNetworkAvailDialog":Lcom/afollestad/materialdialogs/MaterialDialog; │ invoke-virtual {v0}, Lcom/afollestad/materialdialogs/MaterialDialog;->show()V ├── smali/com/crazyhitty/chdev/ks/munch/utils/AnimationUtil$2.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$mainView:Landroid/view/View; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/utils/AnimationUtil;Landroid/view/View;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/utils/AnimationUtil; │ │ .prologue │ .line 83 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/utils/AnimationUtil$2;->this$0:Lcom/crazyhitty/chdev/ks/munch/utils/AnimationUtil; │ │ iput-object p2, p0, Lcom/crazyhitty/chdev/ks/munch/utils/AnimationUtil$2;->val$mainView:Landroid/view/View; ├── smali/com/crazyhitty/chdev/ks/munch/utils/AnimationUtil$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$initView:Landroid/view/View; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/utils/AnimationUtil;Landroid/view/View;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/utils/AnimationUtil; │ │ .prologue │ .line 43 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/utils/AnimationUtil$1;->this$0:Lcom/crazyhitty/chdev/ks/munch/utils/AnimationUtil; │ │ iput-object p2, p0, Lcom/crazyhitty/chdev/ks/munch/utils/AnimationUtil$1;->val$initView:Landroid/view/View; ├── smali/com/crazyhitty/chdev/ks/munch/utils/AnimationUtil$3.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$mainView:Landroid/view/View; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/munch/utils/AnimationUtil;Landroid/view/View;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/munch/utils/AnimationUtil; │ │ .prologue │ .line 126 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/munch/utils/AnimationUtil$3;->this$0:Lcom/crazyhitty/chdev/ks/munch/utils/AnimationUtil; │ │ iput-object p2, p0, Lcom/crazyhitty/chdev/ks/munch/utils/AnimationUtil$3;->val$mainView:Landroid/view/View; ├── smali/com/crazyhitty/chdev/ks/munch/utils/DatabaseUtil.smali │ @@ -2042,70 +2042,78 @@ │ │ move-result-object v5 │ │ aput-object v5, v3, v4 │ │ const/4 v4, 0x1 │ │ + .line 233 │ invoke-virtual {p1}, Lcom/crazyhitty/chdev/ks/munch/models/FeedItem;->getItemDesc()Ljava/lang/String; │ │ move-result-object v5 │ │ aput-object v5, v3, v4 │ │ const/4 v4, 0x2 │ │ + .line 234 │ invoke-virtual {p1}, Lcom/crazyhitty/chdev/ks/munch/models/FeedItem;->getItemLink()Ljava/lang/String; │ │ move-result-object v5 │ │ aput-object v5, v3, v4 │ │ const/4 v4, 0x3 │ │ + .line 235 │ invoke-virtual {p1}, Lcom/crazyhitty/chdev/ks/munch/models/FeedItem;->getItemImgUrl()Ljava/lang/String; │ │ move-result-object v5 │ │ aput-object v5, v3, v4 │ │ const/4 v4, 0x4 │ │ + .line 236 │ invoke-virtual {p1}, Lcom/crazyhitty/chdev/ks/munch/models/FeedItem;->getItemCategory()Ljava/lang/String; │ │ move-result-object v5 │ │ aput-object v5, v3, v4 │ │ const/4 v4, 0x5 │ │ + .line 237 │ invoke-virtual {p1}, Lcom/crazyhitty/chdev/ks/munch/models/FeedItem;->getItemSource()Ljava/lang/String; │ │ move-result-object v5 │ │ aput-object v5, v3, v4 │ │ const/4 v4, 0x6 │ │ + .line 238 │ invoke-virtual {p1}, Lcom/crazyhitty/chdev/ks/munch/models/FeedItem;->getItemSourceUrl()Ljava/lang/String; │ │ move-result-object v5 │ │ aput-object v5, v3, v4 │ │ const/4 v4, 0x7 │ │ + .line 239 │ invoke-virtual {p1}, Lcom/crazyhitty/chdev/ks/munch/models/FeedItem;->getItemPubDate()Ljava/lang/String; │ │ move-result-object v5 │ │ aput-object v5, v3, v4 │ │ const/16 v4, 0x8 │ │ + .line 240 │ invoke-virtual {p1}, Lcom/crazyhitty/chdev/ks/munch/models/FeedItem;->getItemCategoryImgId()I │ │ move-result v5 │ │ invoke-static {v5}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; │ │ move-result-object v5 │ @@ -2230,150 +2238,157 @@ │ ">;)V" │ } │ .end annotation │ │ .prologue │ .line 83 │ .local p1, "feedItems":Ljava/util/List;, "Ljava/util/List;" │ - iget-object v6, p0, Lcom/crazyhitty/chdev/ks/munch/utils/DatabaseUtil;->mContext:Landroid/content/Context; │ + iget-object v5, p0, Lcom/crazyhitty/chdev/ks/munch/utils/DatabaseUtil;->mContext:Landroid/content/Context; │ │ - invoke-virtual {v6}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ + invoke-virtual {v5}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - const v7, 0x7f0d0006 │ + const v6, 0x7f0d0006 │ │ - invoke-virtual {v6, v7}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ + invoke-virtual {v5, v6}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ move-result-object v0 │ │ .line 85 │ .local v0, "columnNames":[Ljava/lang/String; │ new-instance v1, Lcom/crazyhitty/chdev/ks/mindb/DatabaseOperations; │ │ - iget-object v6, p0, Lcom/crazyhitty/chdev/ks/munch/utils/DatabaseUtil;->mContext:Landroid/content/Context; │ + iget-object v5, p0, Lcom/crazyhitty/chdev/ks/munch/utils/DatabaseUtil;->mContext:Landroid/content/Context; │ │ - const-string v7, "munch_db.sqlite" │ + const-string v6, "munch_db.sqlite" │ │ - invoke-direct {v1, v6, v7}, Lcom/crazyhitty/chdev/ks/mindb/DatabaseOperations;->(Landroid/content/Context;Ljava/lang/String;)V │ + invoke-direct {v1, v5, v6}, Lcom/crazyhitty/chdev/ks/mindb/DatabaseOperations;->(Landroid/content/Context;Ljava/lang/String;)V │ │ .line 95 │ .local v1, "databaseOperations":Lcom/crazyhitty/chdev/ks/mindb/DatabaseOperations; │ invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - .local v4, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v6 │ │ if-eqz v6, :cond_0 │ │ - invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v3 │ │ check-cast v3, Lcom/crazyhitty/chdev/ks/munch/models/FeedItem; │ │ .line 96 │ .local v3, "feedItem":Lcom/crazyhitty/chdev/ks/munch/models/FeedItem; │ const/16 v6, 0xa │ │ - new-array v5, v6, [Ljava/lang/String; │ + new-array v4, v6, [Ljava/lang/String; │ │ const/4 v6, 0x0 │ │ invoke-virtual {v3}, Lcom/crazyhitty/chdev/ks/munch/models/FeedItem;->getItemTitle()Ljava/lang/String; │ │ move-result-object v7 │ │ - aput-object v7, v5, v6 │ + aput-object v7, v4, v6 │ │ const/4 v6, 0x1 │ │ + .line 97 │ invoke-virtual {v3}, Lcom/crazyhitty/chdev/ks/munch/models/FeedItem;->getItemDesc()Ljava/lang/String; │ │ move-result-object v7 │ │ - aput-object v7, v5, v6 │ + aput-object v7, v4, v6 │ │ const/4 v6, 0x2 │ │ + .line 98 │ invoke-virtual {v3}, Lcom/crazyhitty/chdev/ks/munch/models/FeedItem;->getItemLink()Ljava/lang/String; │ │ move-result-object v7 │ │ - aput-object v7, v5, v6 │ + aput-object v7, v4, v6 │ │ const/4 v6, 0x3 │ │ + .line 99 │ invoke-virtual {v3}, Lcom/crazyhitty/chdev/ks/munch/models/FeedItem;->getItemImgUrl()Ljava/lang/String; │ │ move-result-object v7 │ │ - aput-object v7, v5, v6 │ + aput-object v7, v4, v6 │ │ const/4 v6, 0x4 │ │ + .line 100 │ invoke-virtual {v3}, Lcom/crazyhitty/chdev/ks/munch/models/FeedItem;->getItemCategory()Ljava/lang/String; │ │ move-result-object v7 │ │ - aput-object v7, v5, v6 │ + aput-object v7, v4, v6 │ │ const/4 v6, 0x5 │ │ + .line 101 │ invoke-virtual {v3}, Lcom/crazyhitty/chdev/ks/munch/models/FeedItem;->getItemSource()Ljava/lang/String; │ │ move-result-object v7 │ │ - aput-object v7, v5, v6 │ + aput-object v7, v4, v6 │ │ const/4 v6, 0x6 │ │ + .line 102 │ invoke-virtual {v3}, Lcom/crazyhitty/chdev/ks/munch/models/FeedItem;->getItemSourceUrl()Ljava/lang/String; │ │ move-result-object v7 │ │ - aput-object v7, v5, v6 │ + aput-object v7, v4, v6 │ │ const/4 v6, 0x7 │ │ + .line 103 │ invoke-virtual {v3}, Lcom/crazyhitty/chdev/ks/munch/models/FeedItem;->getItemPubDate()Ljava/lang/String; │ │ move-result-object v7 │ │ - aput-object v7, v5, v6 │ + aput-object v7, v4, v6 │ │ const/16 v6, 0x8 │ │ + .line 104 │ invoke-virtual {v3}, Lcom/crazyhitty/chdev/ks/munch/models/FeedItem;->getItemCategoryImgId()I │ │ move-result v7 │ │ invoke-static {v7}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; │ │ move-result-object v7 │ │ - aput-object v7, v5, v6 │ + aput-object v7, v4, v6 │ │ const/16 v6, 0x9 │ │ const-string v7, "" │ │ - aput-object v7, v5, v6 │ + aput-object v7, v4, v6 │ │ .line 107 │ - .local v5, "values":[Ljava/lang/String; │ + .local v4, "values":[Ljava/lang/String; │ :try_start_0 │ const-string v6, "feed_table" │ │ - invoke-virtual {v1, v6, v0, v5}, Lcom/crazyhitty/chdev/ks/mindb/DatabaseOperations;->saveDataInDB(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)V │ + invoke-virtual {v1, v6, v0, v4}, Lcom/crazyhitty/chdev/ks/mindb/DatabaseOperations;->saveDataInDB(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)V │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ goto :goto_0 │ │ .line 108 │ :catch_0 │ @@ -2384,15 +2399,15 @@ │ invoke-virtual {v2}, Ljava/lang/Exception;->printStackTrace()V │ │ goto :goto_0 │ │ .line 112 │ .end local v2 # "e":Ljava/lang/Exception; │ .end local v3 # "feedItem":Lcom/crazyhitty/chdev/ks/munch/models/FeedItem; │ - .end local v5 # "values":[Ljava/lang/String; │ + .end local v4 # "values":[Ljava/lang/String; │ :cond_0 │ return-void │ .end method │ │ .method public saveSourceInDB(Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;)V │ .locals 6 │ .param p1, "sourceItem" # Lcom/crazyhitty/chdev/ks/munch/models/SourceItem; │ @@ -2433,30 +2448,33 @@ │ │ move-result-object v5 │ │ aput-object v5, v3, v4 │ │ const/4 v4, 0x1 │ │ + .line 30 │ invoke-virtual {p1}, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;->getSourceUrl()Ljava/lang/String; │ │ move-result-object v5 │ │ aput-object v5, v3, v4 │ │ const/4 v4, 0x2 │ │ + .line 31 │ invoke-virtual {p1}, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;->getSourceCategoryName()Ljava/lang/String; │ │ move-result-object v5 │ │ aput-object v5, v3, v4 │ │ const/4 v4, 0x3 │ │ + .line 32 │ invoke-virtual {p1}, Lcom/crazyhitty/chdev/ks/munch/models/SourceItem;->getSourceCategoryImgId()I │ │ move-result v5 │ │ invoke-static {v5}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; │ │ move-result-object v5 ├── smali/com/crazyhitty/chdev/ks/munch/models/SettingsPreferences.smali │ @@ -1161,30 +1161,34 @@ │ .line 204 │ new-instance v1, Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ invoke-direct {v1, p0}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->(Landroid/content/Context;)V │ │ const v2, 0x7f080023 │ │ + .line 205 │ invoke-virtual {v1, v2}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->title(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f080024 │ │ + .line 206 │ invoke-virtual {v1, v2}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->content(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f080035 │ │ + .line 207 │ invoke-virtual {v1, v2}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->negativeText(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v1 │ │ + .line 208 │ invoke-virtual {v1}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->build()Lcom/afollestad/materialdialogs/MaterialDialog; │ │ move-result-object v0 │ │ .line 209 │ .local v0, "changeLogDialog":Lcom/afollestad/materialdialogs/MaterialDialog; │ invoke-virtual {v0}, Lcom/afollestad/materialdialogs/MaterialDialog;->show()V ├── smali/com/crazyhitty/chdev/ks/mindb/R.smali │ @@ -26,10 +26,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 920 │ return-void │ .end method ├── smali/com/crazyhitty/chdev/ks/mindb/DatabaseOperations$DbOperationsAsync.smali │ @@ -42,14 +42,15 @@ │ │ .field final synthetic this$0:Lcom/crazyhitty/chdev/ks/mindb/DatabaseOperations; │ │ │ # direct methods │ .method public constructor (Lcom/crazyhitty/chdev/ks/mindb/DatabaseOperations;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/mindb/DatabaseOperations; │ .param p2, "mOperation" # Ljava/lang/String; │ .param p3, "mTableName" # Ljava/lang/String; │ .param p4, "mColumnName" # Ljava/lang/String; │ .param p5, "mValue" # Ljava/lang/String; │ .param p6, "mColumnNames" # [Ljava/lang/String; │ .param p7, "mValues" # [Ljava/lang/String; │ .param p8, "mCondition" # Ljava/lang/String; ├── smali/com/crazyhitty/chdev/ks/mindb/DatabaseOperations.smali │ @@ -301,21 +301,15 @@ │ │ move-result-object v2 │ │ invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ - const-string v3, " " │ - │ - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v2 │ - │ - const-string v3, "WHERE " │ + const-string v3, " WHERE " │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ invoke-virtual {v2, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ @@ -496,138 +490,133 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/lang/Exception; │ } │ .end annotation │ │ .prologue │ + const/4 v6, 0x0 │ + │ .line 119 │ - const-string v6, "" │ + const-string v3, "" │ │ .line 120 │ - .local v6, "queryColumns":Ljava/lang/String; │ - move-object v0, p2 │ + .local v3, "queryColumns":Ljava/lang/String; │ + array-length v7, p2 │ │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v4, v0 │ + move v5, v6 │ │ - .local v4, "len$":I │ - const/4 v3, 0x0 │ - │ - .local v3, "i$":I │ :goto_0 │ - if-ge v3, v4, :cond_0 │ + if-ge v5, v7, :cond_0 │ │ - aget-object v7, v0, v3 │ + aget-object v4, p2, v5 │ │ .line 121 │ - .local v7, "value":Ljava/lang/String; │ + .local v4, "value":Ljava/lang/String; │ new-instance v8, Ljava/lang/StringBuilder; │ │ invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ - invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ const-string v9, "," │ │ invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ .line 120 │ - add-int/lit8 v3, v3, 0x1 │ + add-int/lit8 v5, v5, 0x1 │ │ goto :goto_0 │ │ .line 123 │ - .end local v7 # "value":Ljava/lang/String; │ + .end local v4 # "value":Ljava/lang/String; │ :cond_0 │ - const/4 v8, 0x0 │ + invoke-virtual {v3}, Ljava/lang/String;->length()I │ │ - invoke-virtual {v6}, Ljava/lang/String;->length()I │ + move-result v5 │ │ - move-result v9 │ + add-int/lit8 v5, v5, -0x1 │ │ - add-int/lit8 v9, v9, -0x1 │ + invoke-virtual {v3, v6, v5}, Ljava/lang/String;->substring(II)Ljava/lang/String; │ │ - invoke-virtual {v6, v8, v9}, Ljava/lang/String;->substring(II)Ljava/lang/String; │ - │ - move-result-object v6 │ + move-result-object v3 │ │ .line 125 │ - new-instance v2, Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter; │ + new-instance v1, Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter; │ │ - iget-object v8, p0, Lcom/crazyhitty/chdev/ks/mindb/DatabaseOperations;->mContext:Landroid/content/Context; │ + iget-object v5, p0, Lcom/crazyhitty/chdev/ks/mindb/DatabaseOperations;->mContext:Landroid/content/Context; │ │ - iget-object v9, p0, Lcom/crazyhitty/chdev/ks/mindb/DatabaseOperations;->mDatabaseName:Ljava/lang/String; │ + iget-object v6, p0, Lcom/crazyhitty/chdev/ks/mindb/DatabaseOperations;->mDatabaseName:Ljava/lang/String; │ │ - invoke-direct {v2, v8, v9}, Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter;->(Landroid/content/Context;Ljava/lang/String;)V │ + invoke-direct {v1, v5, v6}, Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter;->(Landroid/content/Context;Ljava/lang/String;)V │ │ .line 126 │ - .local v2, "dbAdapter":Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter; │ - invoke-virtual {v2}, Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter;->createDatabase()Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter; │ + .local v1, "dbAdapter":Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter; │ + invoke-virtual {v1}, Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter;->createDatabase()Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter; │ │ .line 127 │ - invoke-virtual {v2}, Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter;->open()Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter; │ + invoke-virtual {v1}, Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter;->open()Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter; │ │ .line 128 │ - new-instance v8, Ljava/lang/StringBuilder; │ + new-instance v5, Ljava/lang/StringBuilder; │ │ - invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ │ - const-string v9, "SELECT " │ + const-string v6, "SELECT " │ │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v5 │ │ - invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v5 │ │ - const-string v9, " FROM " │ + const-string v6, " FROM " │ │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v5 │ │ - invoke-virtual {v8, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v5 │ │ - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v2 │ │ .line 129 │ - .local v5, "query":Ljava/lang/String; │ - invoke-virtual {v2, v5}, Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter;->selectQuery(Ljava/lang/String;)Landroid/database/Cursor; │ + .local v2, "query":Ljava/lang/String; │ + invoke-virtual {v1, v2}, Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter;->selectQuery(Ljava/lang/String;)Landroid/database/Cursor; │ │ - move-result-object v1 │ + move-result-object v0 │ │ .line 130 │ - .local v1, "cursor":Landroid/database/Cursor; │ - const-string v8, "DATABASE" │ + .local v0, "cursor":Landroid/database/Cursor; │ + const-string v5, "DATABASE" │ │ - const-string v9, "SELECTED CURSOR RETRIEVED FROM DB" │ + const-string v6, "SELECTED CURSOR RETRIEVED FROM DB" │ │ - invoke-static {v8, v9}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v5, v6}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 131 │ - return-object v1 │ + return-object v0 │ .end method │ │ .method private retrieveFromDBAsync(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ .locals 6 │ .param p1, "tableName" # Ljava/lang/String; │ .param p2, "columnName" # Ljava/lang/String; │ .annotation system Ldalvik/annotation/Signature; │ @@ -766,148 +755,143 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/lang/Exception; │ } │ .end annotation │ │ .prologue │ + const/4 v6, 0x0 │ + │ .line 154 │ - const-string v6, "" │ + const-string v3, "" │ │ .line 155 │ - .local v6, "queryColumns":Ljava/lang/String; │ - move-object v0, p2 │ + .local v3, "queryColumns":Ljava/lang/String; │ + array-length v7, p2 │ │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v4, v0 │ + move v5, v6 │ │ - .local v4, "len$":I │ - const/4 v3, 0x0 │ - │ - .local v3, "i$":I │ :goto_0 │ - if-ge v3, v4, :cond_0 │ + if-ge v5, v7, :cond_0 │ │ - aget-object v7, v0, v3 │ + aget-object v4, p2, v5 │ │ .line 156 │ - .local v7, "value":Ljava/lang/String; │ + .local v4, "value":Ljava/lang/String; │ new-instance v8, Ljava/lang/StringBuilder; │ │ invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ - invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ const-string v9, "," │ │ invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ .line 155 │ - add-int/lit8 v3, v3, 0x1 │ + add-int/lit8 v5, v5, 0x1 │ │ goto :goto_0 │ │ .line 158 │ - .end local v7 # "value":Ljava/lang/String; │ + .end local v4 # "value":Ljava/lang/String; │ :cond_0 │ - const/4 v8, 0x0 │ + invoke-virtual {v3}, Ljava/lang/String;->length()I │ │ - invoke-virtual {v6}, Ljava/lang/String;->length()I │ + move-result v5 │ │ - move-result v9 │ + add-int/lit8 v5, v5, -0x1 │ │ - add-int/lit8 v9, v9, -0x1 │ + invoke-virtual {v3, v6, v5}, Ljava/lang/String;->substring(II)Ljava/lang/String; │ │ - invoke-virtual {v6, v8, v9}, Ljava/lang/String;->substring(II)Ljava/lang/String; │ - │ - move-result-object v6 │ + move-result-object v3 │ │ .line 160 │ - new-instance v2, Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter; │ + new-instance v1, Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter; │ │ - iget-object v8, p0, Lcom/crazyhitty/chdev/ks/mindb/DatabaseOperations;->mContext:Landroid/content/Context; │ + iget-object v5, p0, Lcom/crazyhitty/chdev/ks/mindb/DatabaseOperations;->mContext:Landroid/content/Context; │ │ - iget-object v9, p0, Lcom/crazyhitty/chdev/ks/mindb/DatabaseOperations;->mDatabaseName:Ljava/lang/String; │ + iget-object v6, p0, Lcom/crazyhitty/chdev/ks/mindb/DatabaseOperations;->mDatabaseName:Ljava/lang/String; │ │ - invoke-direct {v2, v8, v9}, Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter;->(Landroid/content/Context;Ljava/lang/String;)V │ + invoke-direct {v1, v5, v6}, Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter;->(Landroid/content/Context;Ljava/lang/String;)V │ │ .line 161 │ - .local v2, "dbAdapter":Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter; │ - invoke-virtual {v2}, Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter;->createDatabase()Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter; │ + .local v1, "dbAdapter":Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter; │ + invoke-virtual {v1}, Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter;->createDatabase()Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter; │ │ .line 162 │ - invoke-virtual {v2}, Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter;->open()Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter; │ + invoke-virtual {v1}, Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter;->open()Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter; │ │ .line 163 │ - new-instance v8, Ljava/lang/StringBuilder; │ + new-instance v5, Ljava/lang/StringBuilder; │ │ - invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ │ - const-string v9, "SELECT " │ + const-string v6, "SELECT " │ │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v5 │ │ - invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v5 │ │ - const-string v9, " FROM " │ + const-string v6, " FROM " │ │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v5 │ │ - invoke-virtual {v8, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v5 │ │ - const-string v9, " " │ + const-string v6, " " │ │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v5 │ │ - invoke-virtual {v8, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v5 │ │ - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v2 │ │ .line 164 │ - .local v5, "query":Ljava/lang/String; │ - invoke-virtual {v2, v5}, Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter;->selectQuery(Ljava/lang/String;)Landroid/database/Cursor; │ + .local v2, "query":Ljava/lang/String; │ + invoke-virtual {v1, v2}, Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter;->selectQuery(Ljava/lang/String;)Landroid/database/Cursor; │ │ - move-result-object v1 │ + move-result-object v0 │ │ .line 165 │ - .local v1, "cursor":Landroid/database/Cursor; │ - const-string v8, "DATABASE" │ + .local v0, "cursor":Landroid/database/Cursor; │ + const-string v5, "DATABASE" │ │ - const-string v9, "SELECTED CURSOR RETRIEVED FROM DB" │ + const-string v6, "SELECTED CURSOR RETRIEVED FROM DB" │ │ - invoke-static {v8, v9}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v5, v6}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 166 │ - return-object v1 │ + return-object v0 │ .end method │ │ .method private retrieveFromDBConditionAsync(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ .locals 6 │ .param p1, "tableName" # Ljava/lang/String; │ .param p2, "columnName" # Ljava/lang/String; │ .param p3, "condition" # Ljava/lang/String; │ @@ -1047,130 +1031,123 @@ │ invoke-static {v4, v5}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 150 │ return-object v3 │ .end method │ │ .method private saveDataInDBAsync(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)V │ - .locals 12 │ + .locals 11 │ .param p1, "tableName" # Ljava/lang/String; │ .param p2, "columnNames" # [Ljava/lang/String; │ .param p3, "values" # [Ljava/lang/String; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/lang/Exception; │ } │ .end annotation │ │ .prologue │ - const/4 v11, 0x0 │ + const/4 v6, 0x0 │ │ .line 77 │ - new-instance v1, Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter; │ + new-instance v0, Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter; │ │ - iget-object v8, p0, Lcom/crazyhitty/chdev/ks/mindb/DatabaseOperations;->mContext:Landroid/content/Context; │ + iget-object v5, p0, Lcom/crazyhitty/chdev/ks/mindb/DatabaseOperations;->mContext:Landroid/content/Context; │ │ - iget-object v9, p0, Lcom/crazyhitty/chdev/ks/mindb/DatabaseOperations;->mDatabaseName:Ljava/lang/String; │ + iget-object v7, p0, Lcom/crazyhitty/chdev/ks/mindb/DatabaseOperations;->mDatabaseName:Ljava/lang/String; │ │ - invoke-direct {v1, v8, v9}, Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter;->(Landroid/content/Context;Ljava/lang/String;)V │ + invoke-direct {v0, v5, v7}, Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter;->(Landroid/content/Context;Ljava/lang/String;)V │ │ .line 78 │ - .local v1, "dbAdapter":Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter; │ - invoke-virtual {v1}, Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter;->createDatabase()Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter; │ + .local v0, "dbAdapter":Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter; │ + invoke-virtual {v0}, Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter;->createDatabase()Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter; │ │ .line 79 │ - invoke-virtual {v1}, Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter;->open()Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter; │ + invoke-virtual {v0}, Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter;->open()Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter; │ │ .line 80 │ - const-string v5, "" │ + const-string v2, "" │ │ .line 81 │ - .local v5, "queryColumns":Ljava/lang/String; │ - const-string v6, "" │ + .local v2, "queryColumns":Ljava/lang/String; │ + const-string v3, "" │ │ .line 82 │ - .local v6, "queryValues":Ljava/lang/String; │ - move-object v0, p2 │ + .local v3, "queryValues":Ljava/lang/String; │ + array-length v7, p2 │ │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v3, v0 │ + move v5, v6 │ │ - .local v3, "len$":I │ - const/4 v2, 0x0 │ - │ - .local v2, "i$":I │ :goto_0 │ - if-ge v2, v3, :cond_0 │ + if-ge v5, v7, :cond_0 │ │ - aget-object v7, v0, v2 │ + aget-object v4, p2, v5 │ │ .line 83 │ - .local v7, "value":Ljava/lang/String; │ + .local v4, "value":Ljava/lang/String; │ new-instance v8, Ljava/lang/StringBuilder; │ │ invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v8, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ - invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ const-string v9, "," │ │ invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v2 │ │ .line 82 │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v5, v5, 0x1 │ │ goto :goto_0 │ │ .line 85 │ - .end local v7 # "value":Ljava/lang/String; │ + .end local v4 # "value":Ljava/lang/String; │ :cond_0 │ - move-object v0, p3 │ - │ - array-length v3, v0 │ + array-length v7, p3 │ │ - const/4 v2, 0x0 │ + move v5, v6 │ │ :goto_1 │ - if-ge v2, v3, :cond_1 │ + if-ge v5, v7, :cond_1 │ │ - aget-object v7, v0, v2 │ + aget-object v4, p3, v5 │ │ .line 88 │ - .restart local v7 # "value":Ljava/lang/String; │ + .restart local v4 # "value":Ljava/lang/String; │ new-instance v8, Ljava/lang/StringBuilder; │ │ invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ const-string v9, "\'" │ │ invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ const-string v9, "\'" │ │ const-string v10, "\'\'" │ │ - invoke-virtual {v7, v9, v10}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; │ + invoke-virtual {v4, v9, v10}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; │ │ move-result-object v9 │ │ invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ @@ -1178,109 +1155,103 @@ │ │ invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ .line 85 │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v5, v5, 0x1 │ │ goto :goto_1 │ │ .line 90 │ - .end local v7 # "value":Ljava/lang/String; │ + .end local v4 # "value":Ljava/lang/String; │ :cond_1 │ - invoke-virtual {v5}, Ljava/lang/String;->length()I │ + invoke-virtual {v2}, Ljava/lang/String;->length()I │ │ - move-result v8 │ + move-result v5 │ │ - add-int/lit8 v8, v8, -0x1 │ + add-int/lit8 v5, v5, -0x1 │ │ - invoke-virtual {v5, v11, v8}, Ljava/lang/String;->substring(II)Ljava/lang/String; │ + invoke-virtual {v2, v6, v5}, Ljava/lang/String;->substring(II)Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v2 │ │ .line 91 │ - invoke-virtual {v6}, Ljava/lang/String;->length()I │ + invoke-virtual {v3}, Ljava/lang/String;->length()I │ │ - move-result v8 │ + move-result v5 │ │ - add-int/lit8 v8, v8, -0x1 │ + add-int/lit8 v5, v5, -0x1 │ │ - invoke-virtual {v6, v11, v8}, Ljava/lang/String;->substring(II)Ljava/lang/String; │ + invoke-virtual {v3, v6, v5}, Ljava/lang/String;->substring(II)Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ .line 92 │ - new-instance v8, Ljava/lang/StringBuilder; │ + new-instance v5, Ljava/lang/StringBuilder; │ │ - invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ │ - const-string v9, "INSERT INTO " │ + const-string v6, "INSERT INTO " │ │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ - │ - invoke-virtual {v8, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - const-string v9, " (" │ + move-result-object v5 │ │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v5 │ │ - invoke-virtual {v8, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + const-string v6, " (" │ │ - move-result-object v8 │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - const-string v9, ") " │ + move-result-object v5 │ │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v5 │ │ - const-string v9, "VALUES (" │ + const-string v6, ") VALUES (" │ │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v5 │ │ - invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v5 │ │ - const-string v9, ")" │ + const-string v6, ")" │ │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v8 │ + move-result-object v5 │ │ - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v1 │ │ .line 94 │ - .local v4, "query":Ljava/lang/String; │ - invoke-virtual {v1, v4}, Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter;->executeQuery(Ljava/lang/String;)V │ + .local v1, "query":Ljava/lang/String; │ + invoke-virtual {v0, v1}, Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter;->executeQuery(Ljava/lang/String;)V │ │ .line 95 │ - invoke-virtual {v1}, Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter;->close()V │ + invoke-virtual {v0}, Lcom/crazyhitty/chdev/ks/mindb/DatabaseAdapter;->close()V │ │ .line 96 │ - const-string v8, "DATABASE" │ + const-string v5, "DATABASE" │ │ - const-string v9, "VALUES SAVED INTO DB" │ + const-string v6, "VALUES SAVED INTO DB" │ │ - invoke-static {v8, v9}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v5, v6}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 97 │ return-void │ .end method │ │ │ # virtual methods ├── smali/com/crazyhitty/chdev/ks/rssmanager/R.smali │ @@ -26,10 +26,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 1103 │ return-void │ .end method ├── smali/com/crazyhitty/chdev/ks/rssmanager/RssReader$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/crazyhitty/chdev/ks/rssmanager/RssReader; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/rssmanager/RssReader;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/rssmanager/RssReader; │ │ .prologue │ .line 46 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/rssmanager/RssReader$1;->this$0:Lcom/crazyhitty/chdev/ks/rssmanager/RssReader; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/crazyhitty/chdev/ks/rssmanager/RssReader$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/crazyhitty/chdev/ks/rssmanager/RssReader; │ │ │ # direct methods │ .method constructor (Lcom/crazyhitty/chdev/ks/rssmanager/RssReader;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/crazyhitty/chdev/ks/rssmanager/RssReader; │ │ .prologue │ .line 58 │ iput-object p1, p0, Lcom/crazyhitty/chdev/ks/rssmanager/RssReader$2;->this$0:Lcom/crazyhitty/chdev/ks/rssmanager/RssReader; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/crazyhitty/chdev/ks/rssmanager/RssReader.smali │ @@ -535,55 +535,54 @@ │ .locals 4 │ .param p1, "items" # Lorg/jsoup/select/Elements; │ │ .prologue │ .line 99 │ invoke-virtual {p1}, Lorg/jsoup/select/Elements;->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, Lorg/jsoup/nodes/Element; │ + check-cast v0, Lorg/jsoup/nodes/Element; │ │ .line 100 │ - .local v1, "item":Lorg/jsoup/nodes/Element; │ + .local v0, "item":Lorg/jsoup/nodes/Element; │ iget-object v2, p0, Lcom/crazyhitty/chdev/ks/rssmanager/RssReader;->mRssItems:Ljava/util/List; │ │ - invoke-direct {p0, v1}, Lcom/crazyhitty/chdev/ks/rssmanager/RssReader;->getRssItem(Lorg/jsoup/nodes/Element;)Lcom/crazyhitty/chdev/ks/rssmanager/RssItem; │ + invoke-direct {p0, v0}, Lcom/crazyhitty/chdev/ks/rssmanager/RssReader;->getRssItem(Lorg/jsoup/nodes/Element;)Lcom/crazyhitty/chdev/ks/rssmanager/RssItem; │ │ move-result-object v3 │ │ invoke-interface {v2, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 102 │ - .end local v1 # "item":Lorg/jsoup/nodes/Element; │ + .end local v0 # "item":Lorg/jsoup/nodes/Element; │ :cond_0 │ - iget v2, p0, Lcom/crazyhitty/chdev/ks/rssmanager/RssReader;->mPosition:I │ + iget v1, p0, Lcom/crazyhitty/chdev/ks/rssmanager/RssReader;->mPosition:I │ │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v1, v1, 0x1 │ │ - iput v2, p0, Lcom/crazyhitty/chdev/ks/rssmanager/RssReader;->mPosition:I │ + iput v1, p0, Lcom/crazyhitty/chdev/ks/rssmanager/RssReader;->mPosition:I │ │ .line 103 │ - iget v2, p0, Lcom/crazyhitty/chdev/ks/rssmanager/RssReader;->mPosition:I │ + iget v1, p0, Lcom/crazyhitty/chdev/ks/rssmanager/RssReader;->mPosition:I │ │ - invoke-direct {p0, v2}, Lcom/crazyhitty/chdev/ks/rssmanager/RssReader;->parseRss(I)V │ + invoke-direct {p0, v1}, Lcom/crazyhitty/chdev/ks/rssmanager/RssReader;->parseRss(I)V │ │ .line 104 │ return-void │ .end method │ │ .method public readRssFeeds()V │ .locals 4 │ @@ -598,44 +597,51 @@ │ │ iget-object v1, p0, Lcom/crazyhitty/chdev/ks/rssmanager/RssReader;->mContext:Landroid/content/Context; │ │ invoke-direct {v0, v1}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->(Landroid/content/Context;)V │ │ sget v1, Lcom/crazyhitty/chdev/ks/rssmanager/R$string;->loading_feeds:I │ │ + .line 41 │ invoke-virtual {v0, v1}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->title(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v0 │ │ + .line 42 │ invoke-virtual {v0, v3, v2}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->progress(ZI)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v0 │ │ + .line 43 │ invoke-virtual {v0, v3}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->progressIndeterminateStyle(Z)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v0 │ │ + .line 44 │ invoke-virtual {v0, v2}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->cancelable(Z)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v0 │ │ sget v1, Lcom/crazyhitty/chdev/ks/rssmanager/R$string;->cancel:I │ │ + .line 45 │ invoke-virtual {v0, v1}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->negativeText(I)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v0 │ │ new-instance v1, Lcom/crazyhitty/chdev/ks/rssmanager/RssReader$1; │ │ invoke-direct {v1, p0}, Lcom/crazyhitty/chdev/ks/rssmanager/RssReader$1;->(Lcom/crazyhitty/chdev/ks/rssmanager/RssReader;)V │ │ + .line 46 │ invoke-virtual {v0, v1}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->onNegative(Lcom/afollestad/materialdialogs/MaterialDialog$SingleButtonCallback;)Lcom/afollestad/materialdialogs/MaterialDialog$Builder; │ │ move-result-object v0 │ │ + .line 55 │ invoke-virtual {v0}, Lcom/afollestad/materialdialogs/MaterialDialog$Builder;->build()Lcom/afollestad/materialdialogs/MaterialDialog; │ │ move-result-object v0 │ │ iput-object v0, p0, Lcom/crazyhitty/chdev/ks/rssmanager/RssReader;->mMaterialDialog:Lcom/afollestad/materialdialogs/MaterialDialog; │ │ .line 56 ├── smali/com/rengwuxian/materialedittext/R.smali │ @@ -26,10 +26,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 890 │ return-void │ .end method ├── smali/com/afollestad/materialdialogs/R.smali │ @@ -26,10 +26,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 1100 │ return-void │ .end method ├── smali/com/afollestad/materialdialogs/commons/R.smali │ @@ -26,10 +26,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 1138 │ return-void │ .end method